diff options
author | alc <alc@FreeBSD.org> | 2005-05-14 05:09:11 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 2005-05-14 05:09:11 +0000 |
commit | bcfd7ad6a67ba5604d3476f7f550578829deeb5d (patch) | |
tree | 809b74b2034961828313df4088e32c0c2723caee /sys/kern/vfs_cluster.c | |
parent | 01956b0d0912d52497e35e90746a125fd5ee630d (diff) | |
download | FreeBSD-src-bcfd7ad6a67ba5604d3476f7f550578829deeb5d.zip FreeBSD-src-bcfd7ad6a67ba5604d3476f7f550578829deeb5d.tar.gz |
Revert revision 1.164: pmap_qremove() does not require protection by
VM_LOCK_GIANT.
Discussed with: jeff
Diffstat (limited to 'sys/kern/vfs_cluster.c')
-rw-r--r-- | sys/kern/vfs_cluster.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/sys/kern/vfs_cluster.c b/sys/kern/vfs_cluster.c index 0903b8b..bdc6ecf 100644 --- a/sys/kern/vfs_cluster.c +++ b/sys/kern/vfs_cluster.c @@ -515,9 +515,7 @@ cluster_callback(bp) if (bp->b_ioflags & BIO_ERROR) error = bp->b_error; - VM_LOCK_GIANT(); pmap_qremove(trunc_page((vm_offset_t) bp->b_data), bp->b_npages); - VM_UNLOCK_GIANT(); /* * Move memory from the large cluster buffer into the component * buffers and mark IO as done on these. |