projects
/
unix-history
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ec_rxstart doesn't eists
[unix-history]
/
usr
/
src
/
sys
/
vm
/
vm_mmap.c
diff --git
a/usr/src/sys/vm/vm_mmap.c
b/usr/src/sys/vm/vm_mmap.c
index
779661b
..
28a54af
100644
(file)
--- a/
usr/src/sys/vm/vm_mmap.c
+++ b/
usr/src/sys/vm/vm_mmap.c
@@
-9,9
+9,9
@@
*
* %sccs.include.redist.c%
*
*
* %sccs.include.redist.c%
*
- * from: Utah $Hdr: vm_mmap.c 1.
3 90/01
/21$
+ * from: Utah $Hdr: vm_mmap.c 1.
6 91/10
/21$
*
*
- * @(#)vm_mmap.c 7.
7
(Berkeley) %G%
+ * @(#)vm_mmap.c 7.
9
(Berkeley) %G%
*/
/*
*/
/*
@@
-119,7
+119,7
@@
smmap(p, uap, retval)
* Size is implicitly rounded to a page boundary.
*/
addr = (vm_offset_t) uap->addr;
* Size is implicitly rounded to a page boundary.
*/
addr = (vm_offset_t) uap->addr;
- if ((uap->flags & MAP_FIXED) && (addr &
page_mask
) || uap->len < 0)
+ if ((uap->flags & MAP_FIXED) && (addr &
PAGE_MASK
) || uap->len < 0)
return(EINVAL);
size = (vm_size_t) round_page(uap->len);
/*
return(EINVAL);
size = (vm_size_t) round_page(uap->len);
/*
@@
-205,7
+205,7
@@
msync(p, uap, retval)
printf("msync(%d): addr %x len %x\n",
p->p_pid, uap->addr, uap->len);
#endif
printf("msync(%d): addr %x len %x\n",
p->p_pid, uap->addr, uap->len);
#endif
- if (((int)uap->addr &
page_mask
) || uap->len < 0)
+ if (((int)uap->addr &
PAGE_MASK
) || uap->len < 0)
return(EINVAL);
addr = oaddr = (vm_offset_t)uap->addr;
osize = (vm_size_t)uap->len;
return(EINVAL);
addr = oaddr = (vm_offset_t)uap->addr;
osize = (vm_size_t)uap->len;
@@
-245,7
+245,7
@@
msync(p, uap, retval)
objoff, objoff+osize);
#endif
if (prot & VM_PROT_WRITE)
objoff, objoff+osize);
#endif
if (prot & VM_PROT_WRITE)
- vm_object_page_clean(object, objoff, objoff+osize);
+ vm_object_page_clean(object, objoff, objoff+osize
, FALSE
);
/*
* (XXX)
* Bummer, gotta flush all cached pages to ensure
/*
* (XXX)
* Bummer, gotta flush all cached pages to ensure
@@
-274,7
+274,7
@@
munmap(p, uap, retval)
#endif
addr = (vm_offset_t) uap->addr;
#endif
addr = (vm_offset_t) uap->addr;
- if ((addr &
page_mask
) || uap->len < 0)
+ if ((addr &
PAGE_MASK
) || uap->len < 0)
return(EINVAL);
size = (vm_size_t) round_page(uap->len);
if (size == 0)
return(EINVAL);
size = (vm_size_t) round_page(uap->len);
if (size == 0)
@@
-320,7
+320,7
@@
mprotect(p, uap, retval)
#endif
addr = (vm_offset_t) uap->addr;
#endif
addr = (vm_offset_t) uap->addr;
- if ((addr &
page_mask
) || uap->len < 0)
+ if ((addr &
PAGE_MASK
) || uap->len < 0)
return(EINVAL);
size = (vm_size_t) uap->len;
/*
return(EINVAL);
size = (vm_size_t) uap->len;
/*