aboutsummaryrefslogtreecommitdiff
path: root/sys/compat/linuxkpi/common/include/linux/spinlock.h
diff options
context:
space:
mode:
authorHans Petter Selasky <hselasky@FreeBSD.org>2017-02-21 13:23:53 +0000
committerHans Petter Selasky <hselasky@FreeBSD.org>2017-02-21 13:23:53 +0000
commitef23481a79936b733ee5c40fdc6c9ec3b0c01fca (patch)
treeb67b0f6a04c69a9ab254f169be36d9545f9eb14e /sys/compat/linuxkpi/common/include/linux/spinlock.h
parent1e3db1de0cf6b904373e0f4c9e738b9713f3e17b (diff)
downloadsrc-ef23481a79936b733ee5c40fdc6c9ec3b0c01fca.tar.gz
src-ef23481a79936b733ee5c40fdc6c9ec3b0c01fca.zip
Add support for LinuxKPI tasklets.
Tasklets are implemented using a taskqueue and a small statemachine on top. The additional statemachine is required to ensure all LinuxKPI tasklets get serialized. FreeBSD taskqueues do not guarantee serialisation of its tasks, except when there is only one worker thread configured. MFC after: 1 week Sponsored by: Mellanox Technologies
Notes
Notes: svn path=/head/; revision=314043
Diffstat (limited to 'sys/compat/linuxkpi/common/include/linux/spinlock.h')
0 files changed, 0 insertions, 0 deletions