summaryrefslogtreecommitdiffstats
path: root/sys/dev/ic/iha.c
diff options
context:
space:
mode:
authorbeck <beck@openbsd.org>2007-10-18 20:26:55 +0000
committerbeck <beck@openbsd.org>2007-10-18 20:26:55 +0000
commit8059b48d83fad5deefc5a6bb0e8ce0c55bb46997 (patch)
tree0c15020013d00cc6ace2ae5791369d57207aa7ba /sys/dev/ic/iha.c
parentsync (diff)
downloadwireguard-openbsd-8059b48d83fad5deefc5a6bb0e8ce0c55bb46997.tar.xz
wireguard-openbsd-8059b48d83fad5deefc5a6bb0e8ce0c55bb46997.zip
Correct possible spl problem in buffer cleaning daemon - the buffer cleaning
daemon requires splbio when doing dirty buffer queue manipulation. Since version 1.88 of vfs_bio.c, it was possible to break out of the processing loop when the cleaner had been running long enough, and this early exit would mean a future pass through would manipulate the buffer queues not at splbio. This change corrects this. ok krw@, deraadt@, tedu@, thib@
Diffstat (limited to 'sys/dev/ic/iha.c')
0 files changed, 0 insertions, 0 deletions