diff options
| author | David Greenman <dg@FreeBSD.org> | 1995-09-20 13:01:17 +0000 |
|---|---|---|
| committer | David Greenman <dg@FreeBSD.org> | 1995-09-20 13:01:17 +0000 |
| commit | 0704324a55a42c80542115740ffbed7bc6d68db8 (patch) | |
| tree | ae26956cecf62d43c2df689e91729fa5e9ba0cee | |
| parent | fa78e67a411f6788a61f528633f8e47a2cac8de1 (diff) | |
Notes
| -rw-r--r-- | sys/amd64/amd64/mem.c | 4 | ||||
| -rw-r--r-- | sys/i386/i386/mem.c | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/sys/amd64/amd64/mem.c b/sys/amd64/amd64/mem.c index 13fafbc90fd5..6abd68e36732 100644 --- a/sys/amd64/amd64/mem.c +++ b/sys/amd64/amd64/mem.c @@ -38,7 +38,7 @@ * * from: Utah $Hdr: mem.c 1.13 89/10/08$ * from: @(#)mem.c 7.2 (Berkeley) 5/9/91 - * $Id: mem.c,v 1.12 1995/09/09 18:09:46 davidg Exp $ + * $Id: mem.c,v 1.13 1995/09/15 23:49:23 davidg Exp $ */ /* @@ -172,7 +172,7 @@ mmrw(dev, uio, flags) * that we don't create any zero-fill pages. */ addr = trunc_page(uio->uio_offset); - eaddr = round_page(addr + c); + eaddr = round_page(uio->uio_offset + c); for (; addr < eaddr; addr += PAGE_SIZE) if (pmap_extract(kernel_pmap, addr) == 0) return EFAULT; diff --git a/sys/i386/i386/mem.c b/sys/i386/i386/mem.c index 13fafbc90fd5..6abd68e36732 100644 --- a/sys/i386/i386/mem.c +++ b/sys/i386/i386/mem.c @@ -38,7 +38,7 @@ * * from: Utah $Hdr: mem.c 1.13 89/10/08$ * from: @(#)mem.c 7.2 (Berkeley) 5/9/91 - * $Id: mem.c,v 1.12 1995/09/09 18:09:46 davidg Exp $ + * $Id: mem.c,v 1.13 1995/09/15 23:49:23 davidg Exp $ */ /* @@ -172,7 +172,7 @@ mmrw(dev, uio, flags) * that we don't create any zero-fill pages. */ addr = trunc_page(uio->uio_offset); - eaddr = round_page(addr + c); + eaddr = round_page(uio->uio_offset + c); for (; addr < eaddr; addr += PAGE_SIZE) if (pmap_extract(kernel_pmap, addr) == 0) return EFAULT; |
