diff options
| author | Matt Jacob <mjacob@FreeBSD.org> | 2001-10-02 18:34:20 +0000 |
|---|---|---|
| committer | Matt Jacob <mjacob@FreeBSD.org> | 2001-10-02 18:34:20 +0000 |
| commit | 22883e3c684103cde4bf6e002fb4e1f30fdb466e (patch) | |
| tree | 3392d5d38177dc71e19a4cb1461a68589a0ddff5 /sys/alpha | |
| parent | 8ec410b54ad14f746e9ecdafbd29449a91beab86 (diff) | |
Notes
Diffstat (limited to 'sys/alpha')
| -rw-r--r-- | sys/alpha/alpha/vm_machdep.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/alpha/alpha/vm_machdep.c b/sys/alpha/alpha/vm_machdep.c index 6e302cdf8288..076139dcd3f2 100644 --- a/sys/alpha/alpha/vm_machdep.c +++ b/sys/alpha/alpha/vm_machdep.c @@ -303,7 +303,7 @@ vmapbuf(bp) * Do the vm_fault if needed; do the copy-on-write thing * when reading stuff off device into memory. */ - vm_fault_quick(addr, + vm_fault_quick((addr >= bp->b_data) ? addr : bp->b_data, (bp->b_iocmd == BIO_READ)?(VM_PROT_READ|VM_PROT_WRITE):VM_PROT_READ); pa = trunc_page(pmap_kextract((vm_offset_t) addr)); if (pa == 0) |
