Age | Commit message (Expand) | Author |
2024-07-20 | *: moving files | dzwdz |
2024-07-14 | kernel: O(1) ReqQueue insertions | dzwdz |
2024-07-14 | kernel: make the adhoc VfsQueue queues use ReqQueue instead | dzwdz |
2024-07-14 | kernel: rework postqueue | dzwdz |
2024-07-14 | kernel/request: remove outdated comment in VfsReq | dzwdz |
2024-07-11 | kernel: start cleaning up VfsRequest | dzwdz |
2024-07-07 | kernel/vfs: split vfs_backend_refdown into two functions | dzwdz |
2023-01-25 | style: typedef structs, shorter namespaces | dzwdz |
2023-01-11 | kernel: return EPIPE when fs_waiting on a dead filesystem | dzwdz |
2023-01-06 | kernel: basic procfs | dzwdz |
2022-10-02 | syscall/open: add the full suite of READ/WRITE flags | dzwdz |
2022-08-28 | kernel/vfs: minor vfs_request / vfs_root_register rework | dzwdz |
2022-08-08 | kernel/backend: remove the kern.ready() method | dzwdz |
2022-08-03 | kernel: reuse a single allocation for all vfs_requests of a process | dzwdz |
2022-07-26 | shared: move some headers from shared/ to camellia/ | dzwdz |
2022-07-16 | amd64: back at the shell! | dzwdz |
2022-07-14 | kernel/driver/serial: allow writes even with pending reads | dzwdz |
2022-07-08 | syscall/fs_respond: get the file id from the buf argument | dzwdz |
2022-07-07 | kernel: add the vfsreq_finish_short shorthand function | dzwdz |
2022-07-07 | kernel/vfs: delegate support in _syscall_fs_respond! | dzwdz |
2022-06-29 | kernel/vfs: add the OPEN_CREATE flag | dzwdz |
2022-05-05 | kernel: each driver registers its own mounts | dzwdz |
2022-05-05 | kernel: syscalls now have to explicitly save the return value | dzwdz |
2022-05-05 | kernel: ps2 driver is now a separate backend | dzwdz |
2022-05-05 | kernel/vfs: refactor vfs_backend to allow multiple kernel backends | dzwdz |
2022-05-05 | kernel/vfs: rename the vfsreq funcs, merge vfsreq_finish & vfsreq_cancel | dzwdz |
2022-05-04 | kernel: refcount vfs_backend | dzwdz |
2022-04-16 | kernel/vfs: store the queue in `vfs_request` itself | dzwdz |
2022-04-16 | kernel/vfs: refactor `vfs_request_accept` into `vfs_backend_accept` | dzwdz |
2022-04-15 | kernel/vfs: don't hang on orphaned vfs calls | dzwdz |
2022-04-14 | kernel: port init's `printf` implementation | dzwdz |
2022-04-12 | kernel: make all sizes unsigned, sort out the sign mess | dzwdz |
2022-04-09 | kernel/vfs: prevent the vfs functions from switching processes | dzwdz |
2022-04-09 | kernel: `vfs_request_accept` now doesn't switch processes | dzwdz |
2021-09-20 | add an offset parameter to read() and write() | dzwdz |
2021-09-20 | add some missing includes to `kernel/vfs/request.h` | dzwdz |
2021-09-16 | implement output from vfs calls | dzwdz |
2021-09-12 | move `enum vs_operation` to shared/flags.h | dzwdz |
2021-09-12 | allow vfs_request_finish to return | dzwdz |
2021-09-12 | vfs_request refactor pt2 | dzwdz |
2021-09-12 | vfs request refactor pt1 | dzwdz |