History log of /freebsd/sys/contrib/ck/src/ck_rhs.c (Results 1 – 2 of 2)
Revision Date Author Comments
# 271ce402 02-Apr-2018 Olivier Houchard <cognet@FreeBSD.org>

Import CK as of commit b19ed4c6a56ec93215ab567ba18ba61bf1cfbac8
It should fix ck_pr_[load|store]_ptr on mips and riscv, make sure no
*fence instructions are used on i386, as older cpus don't support

Import CK as of commit b19ed4c6a56ec93215ab567ba18ba61bf1cfbac8
It should fix ck_pr_[load|store]_ptr on mips and riscv, make sure no
*fence instructions are used on i386, as older cpus don't support it, and
make sure we don't rely on gcc builtins that can lead to calls to
libatomic when linked with -O0.

MFC after: 1 week

show more ...


# 1fb62fb0 28-Nov-2016 Olivier Houchard <cognet@FreeBSD.org>

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