banan-os/kernel/include/kernel/FS
Bananymous f953f3d3ff Kernel: Implement MAP_SHARED for regular files
Every inode holds a weak pointer to shared file data. This contains
physical addresses of pages for inode file data. Physical addresses
are allocated and read on demand.

When last shared mapping is unmapped. The inodes shared data is freed
and written to the inode.
2023-09-29 18:59:20 +03:00
..
DevFS Kernel: SYS_SYNC now schedules sync to happen soon 2023-09-27 00:34:00 +03:00
Ext2 Kernel: Ext2 inodes are now stored in cache 2023-09-25 20:31:40 +03:00
RamFS Kernel: Implement SYS_SYNC and add sync executable to userspace 2023-09-11 01:26:27 +03:00
FileSystem.h All: Clear lines with only whitspace in them 2023-09-10 00:31:42 +03:00
Inode.h Kernel: Implement MAP_SHARED for regular files 2023-09-29 18:59:20 +03:00
Pipe.h Kernel: Start work on making inodes more thread safe 2023-09-10 00:31:42 +03:00
VirtualFileSystem.h Kernel: Start work on making inodes more thread safe 2023-09-10 00:31:42 +03:00