summaryrefslogtreecommitdiffstats
path: root/sys/lib/libkern/softfloat.c
diff options
context:
space:
mode:
authordlg <dlg@openbsd.org>2014-07-01 01:56:39 +0000
committerdlg <dlg@openbsd.org>2014-07-01 01:56:39 +0000
commit1561653969620a178cd70073717411eeb50feee1 (patch)
tree867dc871835d49ef14def39e4cdb445e85fa1eef /sys/lib/libkern/softfloat.c
parentAdd a test to catch .el\{ breakage; roff.c rev. 1.88 (diff)
downloadwireguard-openbsd-1561653969620a178cd70073717411eeb50feee1.tar.xz
wireguard-openbsd-1561653969620a178cd70073717411eeb50feee1.zip
start on being able to safely run io through the midlayer without
the kernel biglock. the plan is to have the midlayer assume its running without the biglock, but that it cant call adapters or devices without taking the biglock first. this diff just wraps the calls to the adapter iopool get and put handlers up in the biglock. this is safe now because of kettenis' commit to src/sys/kern/init_main.c r1.120. ive been running this in various places since early 2011.
Diffstat (limited to 'sys/lib/libkern/softfloat.c')
0 files changed, 0 insertions, 0 deletions