Use MAP_PRIVATE instead of obsolete MAP_COPY. No functional changes.
MFC after: 2 weeks
This commit is contained in:
parent
d4d091513d
commit
d403a9d535
@ -479,7 +479,7 @@ int n;
|
||||
|
||||
if ((pagepool_start = mmap(0, n * pagesz,
|
||||
PROT_READ|PROT_WRITE,
|
||||
MAP_ANON|MAP_COPY, fd, 0)) == (caddr_t)-1) {
|
||||
MAP_ANON|MAP_PRIVATE, fd, 0)) == (caddr_t)-1) {
|
||||
rtld_printf("Cannot map anonymous memory\n");
|
||||
return 0;
|
||||
}
|
||||
|
@ -550,7 +550,7 @@ readhints(void)
|
||||
}
|
||||
|
||||
msize = PAGE_SIZE;
|
||||
addr = mmap(0, msize, PROT_READ, MAP_COPY, fd, 0);
|
||||
addr = mmap(0, msize, PROT_READ, MAP_PRIVATE, fd, 0);
|
||||
|
||||
if (addr == MAP_FAILED) {
|
||||
warn("%s", hints_file);
|
||||
@ -573,7 +573,7 @@ readhints(void)
|
||||
if (hdr->hh_ehints > msize) {
|
||||
fsize = hdr->hh_ehints;
|
||||
munmap(addr, msize);
|
||||
addr = mmap(0, fsize, PROT_READ, MAP_COPY, fd, 0);
|
||||
addr = mmap(0, fsize, PROT_READ, MAP_PRIVATE, fd, 0);
|
||||
if (addr == MAP_FAILED) {
|
||||
warn("%s", hints_file);
|
||||
return -1;
|
||||
|
Loading…
x
Reference in New Issue
Block a user