Deleted Added
full compact
31c31
< __FBSDID("$FreeBSD: head/sys/net/bpf_zerocopy.c 207708 2010-05-06 17:43:41Z alc $");
---
> __FBSDID("$FreeBSD: head/sys/net/bpf_zerocopy.c 216699 2010-12-25 21:26:56Z alc $");
164,165c164,165
< if (vm_fault_quick((caddr_t) uaddr, VM_PROT_READ | VM_PROT_WRITE) <
< 0)
---
> if (vm_fault_quick_hold_pages(map, uaddr, PAGE_SIZE, VM_PROT_READ |
> VM_PROT_WRITE, &pp, 1) < 0)
167,170d166
< pp = pmap_extract_and_hold(map->pmap, uaddr, VM_PROT_READ |
< VM_PROT_WRITE);
< if (pp == NULL)
< return (NULL);