diff options
author | alc <alc@FreeBSD.org> | 2004-02-07 08:54:50 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 2004-02-07 08:54:50 +0000 |
commit | 8a8d62e1aa2a0ccc074fcac23309b8e4f7599516 (patch) | |
tree | 8b3ec0adc3ccbbd2d789f27c3c62041cfb37b898 /sys/kern | |
parent | c6ac567da3c1fa69ae6b225a61de8f82ea1b5fca (diff) | |
download | FreeBSD-src-8a8d62e1aa2a0ccc074fcac23309b8e4f7599516.zip FreeBSD-src-8a8d62e1aa2a0ccc074fcac23309b8e4f7599516.tar.gz |
swp_pager_async_iodone() no longer requires Giant. Modify bufdone()
and swapgeom_done() to perform swp_pager_async_iodone() without Giant.
Reviewed by: tegge
Diffstat (limited to 'sys/kern')
-rw-r--r-- | sys/kern/vfs_bio.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/kern/vfs_bio.c b/sys/kern/vfs_bio.c index f21f48e..eafb977 100644 --- a/sys/kern/vfs_bio.c +++ b/sys/kern/vfs_bio.c @@ -3102,7 +3102,6 @@ bufdone(struct buf *bp) int s; void (*biodone)(struct buf *); - GIANT_REQUIRED; s = splbio(); |