diff options
author | Alan Cox <alc@FreeBSD.org> | 2017-09-20 04:59:52 +0000 |
---|---|---|
committer | Alan Cox <alc@FreeBSD.org> | 2017-09-20 04:59:52 +0000 |
commit | e9bfbb02c5d7a92276b1478971b2c60ffc261ab6 (patch) | |
tree | 2f856a4cf2ed239581bb3cf8427e30ead161420e | |
parent | 2582d7a9699a27c8466024e6e87d61d16f07a419 (diff) |
Notes
-rw-r--r-- | sys/net/bpf_zerocopy.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/net/bpf_zerocopy.c b/sys/net/bpf_zerocopy.c index 5d54f649e133e..13757168573b3 100644 --- a/sys/net/bpf_zerocopy.c +++ b/sys/net/bpf_zerocopy.c @@ -114,8 +114,7 @@ zbuf_page_free(vm_page_t pp) { vm_page_lock(pp); - vm_page_unwire(pp, PQ_INACTIVE); - if (pp->wire_count == 0 && pp->object == NULL) + if (vm_page_unwire(pp, PQ_INACTIVE) && pp->object == NULL) vm_page_free(pp); vm_page_unlock(pp); } |