]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Replace dummy implementation of RCU in the LinuxKPI with one based on
authorHans Petter Selasky <hselasky@FreeBSD.org>
Tue, 21 Feb 2017 18:04:21 +0000 (18:04 +0000)
committerHans Petter Selasky <hselasky@FreeBSD.org>
Tue, 21 Feb 2017 18:04:21 +0000 (18:04 +0000)
commit1a01b4e566c36b9ca697d27429306fe961036101
tree6abfa2ed32839fbf66fae25fa87a5e85ad7eba48
parente9a0a054dd39185a857c65c7bce2da4d810b7b30
Replace dummy implementation of RCU in the LinuxKPI with one based on
the in-kernel concurrency kit's ck_epoch API. Factor RCU hlist_xxx()
functions into own rculist.h header file.

Obtained from: kmacy @
MFC after: 1 week
Sponsored by: Mellanox Technologies
sys/compat/linuxkpi/common/include/linux/rculist.h [new file with mode: 0644]
sys/compat/linuxkpi/common/include/linux/rcupdate.h
sys/compat/linuxkpi/common/include/linux/srcu.h
sys/compat/linuxkpi/common/include/linux/types.h
sys/compat/linuxkpi/common/src/linux_compat.c
sys/compat/linuxkpi/common/src/linux_rcu.c [new file with mode: 0644]
sys/conf/files
sys/modules/linuxkpi/Makefile