| version 1.193, 2009/10/03 03:59:39 |
version 1.194, 2009/11/07 07:27:49 |
| Line 386 sosend_loan(struct socket *so, struct ui |
|
| Line 386 sosend_loan(struct socket *so, struct ui |
|
| |
|
| for (i = 0, va = lva; i < npgs; i++, va += PAGE_SIZE) |
for (i = 0, va = lva; i < npgs; i++, va += PAGE_SIZE) |
| pmap_kenter_pa(va, VM_PAGE_TO_PHYS(m->m_ext.ext_pgs[i]), |
pmap_kenter_pa(va, VM_PAGE_TO_PHYS(m->m_ext.ext_pgs[i]), |
| VM_PROT_READ); |
VM_PROT_READ, 0); |
| pmap_update(pmap_kernel()); |
pmap_update(pmap_kernel()); |
| |
|
| lva += (vaddr_t) iov->iov_base & PAGE_MASK; |
lva += (vaddr_t) iov->iov_base & PAGE_MASK; |