Commit Graph

16 Commits

Author SHA1 Message Date
wash 5b996585d4 libfs: implement handling of lazy-attach cow-duplicate file mapping vmo 2026-04-19 20:56:09 +01:00
wash 466af317b2 libfs: add library to bsp 2026-04-19 20:55:17 +01:00
wash 8ebf44dca9 libfs: add support for special files not backed by a filesystem 2026-04-01 18:57:59 +01:00
wash f2e6e7785d libfs: replace kern_handle_duplicate with kern_handle_transfer 2026-04-01 18:56:30 +01:00
wash f6993553cd libfs: separating closing a file descriptor from releasing a reference to the file itself 2026-04-01 18:55:47 +01:00
wash 329829c0e9 lib: fs: implement file cleanup using disconnect and detach events 2026-03-24 20:25:13 +00:00
wash 30614e679b lib: xpc: implement support for iterating through directories 2026-03-24 12:41:12 +00:00
wash 9f4c4cbc9d lib: fs: fix incorrect status code in fs_msg_open 2026-03-22 19:06:40 +00:00
wash af424d85d8 lib: fs: implement fs.seek() 2026-03-21 10:48:33 +00:00
wash a37a07d708 lib: fs: convert some verbose log messages to trace messages 2026-03-21 10:47:08 +00:00
wash 2fab6687b0 lib: fs: fix incorect offset calculation in page request handler 2026-03-21 10:46:40 +00:00
wash d1a9c5cd45 lib: fs: implement private and shared file mappings 2026-03-21 10:46:15 +00:00
wash 0471838f30 lib: fs: fix dangling address space handle 2026-03-18 21:09:23 +00:00
wash 0c56c645ac lib: fs: implement memory-mapped file i/o 2026-03-15 09:43:49 +00:00
wash 6d88cf4bf3 lib: fs: implement mounting filesystems; reading, writing from files 2026-03-10 19:15:26 +00:00
wash 5658e27445 lib: fs: add library for implementing a filesystem service 2026-03-06 20:17:23 +00:00