summaryrefslogtreecommitdiffstats
path: root/sys/net/bpf_zerocopy.c
diff options
context:
space:
mode:
authoralc <alc@FreeBSD.org>2010-05-06 17:43:41 +0000
committeralc <alc@FreeBSD.org>2010-05-06 17:43:41 +0000
commite6c77ecaeaf0547b92eb4e977cf889fc645585f9 (patch)
treee7264c27b01119b8e04be3841f3d46a00710b2b1 /sys/net/bpf_zerocopy.c
parent2c6ea041dced5808d8178e0a7e8e8532e5581ed7 (diff)
downloadFreeBSD-src-e6c77ecaeaf0547b92eb4e977cf889fc645585f9.zip
FreeBSD-src-e6c77ecaeaf0547b92eb4e977cf889fc645585f9.tar.gz
Remove page queues locking from all sf_buf_mext()-like functions. The page
lock now suffices. Fix a couple nearby style violations.
Diffstat (limited to 'sys/net/bpf_zerocopy.c')
-rw-r--r--sys/net/bpf_zerocopy.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/sys/net/bpf_zerocopy.c b/sys/net/bpf_zerocopy.c
index 5629093..91efd64 100644
--- a/sys/net/bpf_zerocopy.c
+++ b/sys/net/bpf_zerocopy.c
@@ -113,11 +113,9 @@ zbuf_page_free(vm_page_t pp)
{
vm_page_lock(pp);
- vm_page_lock_queues();
vm_page_unwire(pp, 0);
if (pp->wire_count == 0 && pp->object == NULL)
vm_page_free(pp);
- vm_page_unlock_queues();
vm_page_unlock(pp);
}
OpenPOWER on IntegriCloud