MFC revisions r309268, r309260, r309264, r309266, r309267, r309270, r310846,r314435, r314564, r316665, r316691, r316702.Those import ConcurrencyKit in the FreeBSD kernel.A few people have showed interest in this being MFC'd, so here we go.
Import Concurrency Kit in the kernel.CK is a toolkit providing different lockfree algorithms/data structures.More information can be found here : www.concurrencykit.org
Import concurrencykit as of commit 566bb28dba963a1904e0889b74fe7005a5bc5eb8