rename mmap MAP_SHARED to MAP_IPC_SHARED
. MAP_SHARED was used to implement sysv shared memory . used to signal shareable memory region to VM . assumptions about this situation break when processes use MAP_SHARED for its normal, standardised meaning
This commit is contained in:
+1
-1
@@ -56,7 +56,7 @@ PRIVATE void print_region(struct vm_region_info *vri, int *n)
|
||||
(vri->vri_prot & PROT_READ) ? 'r' : '-',
|
||||
(vri->vri_prot & PROT_WRITE) ? 'w' : '-',
|
||||
(vri->vri_prot & PROT_EXEC) ? 'x' : '-',
|
||||
(vri->vri_flags & MAP_SHARED) ? 's' : 'p',
|
||||
(vri->vri_flags & MAP_IPC_SHARED) ? 's' : 'p',
|
||||
vri->vri_length / 1024L);
|
||||
(*n)++;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user