feat: msync(2)
authorMinep <zelong56@gmail.com>
Thu, 29 Dec 2022 20:53:39 +0000 (20:53 +0000)
committerMinep <zelong56@gmail.com>
Thu, 29 Dec 2022 20:53:39 +0000 (20:53 +0000)
commit9b8e0c494de6b447b44454112748f702dffec90d
tree84258535013fad56175160355b84de2035391ae6
parentf13e160f6aa2f74895ecf1f65099265643836210
feat: msync(2)
fix: sync mappings when destorying process
fix: regression on mmap(2)
refactor: rename PD_REFERENCE to VMS_SELF
refactor: rename PD_MOUNT_1 to VMS_MOUNT_1
19 files changed:
lunaix-os/includes/lunaix/mm/mm.h
lunaix-os/includes/lunaix/mm/mmap.h
lunaix-os/includes/lunaix/mm/page.h
lunaix-os/includes/lunaix/mm/region.h
lunaix-os/includes/lunaix/mm/vmm.h
lunaix-os/includes/usr/sys/mann_flags.h
lunaix-os/kernel/asm/x86/pfault.c
lunaix-os/kernel/fs/twimap.c
lunaix-os/kernel/k_init.c
lunaix-os/kernel/mm/cow.c
lunaix-os/kernel/mm/dmm.c
lunaix-os/kernel/mm/mmap.c
lunaix-os/kernel/mm/mmio.c
lunaix-os/kernel/mm/region.c
lunaix-os/kernel/mm/vmap.c
lunaix-os/kernel/mm/vmm.c
lunaix-os/kernel/proc0.c
lunaix-os/kernel/process/process.c
lunaix-os/kernel/process/sched.c