| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-08-26 | kernel/fs: devfs: fix directory listing sentinel | Felix Morgner | 1 | -1/+2 | |
| The previous sentinel value would have prevent a device with major:minor 255:255 from showing up, if the read buffer was small enough to just barely not read that device in one go. The new value is an actually invalid device number, so it does not preclude any devices from showing up in directory listings. | |||||
| 2026-08-26 | kernel/fs: devfs: simplify directory listing | Felix Morgner | 1 | -9/+16 | |
| 2026-08-26 | kernel/fs: remove file type | Felix Morgner | 7 | -49/+11 | |
| 2026-08-26 | kernel/fs: devfs: implement read_directory | Felix Morgner | 4 | -1/+268 | |
| 2026-08-26 | kernel/fs: introduce base read_directory API | Felix Morgner | 4 | -0/+71 | |
| 2026-08-26 | kernel/fs: small post-rework cleanup | Felix Morgner | 1 | -2/+7 | |
| 2026-08-26 | kernel/fs: rework filesystem probing | Felix Morgner | 23 | -436/+345 | |
| 2026-08-26 | kernel/fs: remove backing inode from mount | Felix Morgner | 2 | -10/+0 | |
| 2026-08-26 | kernel/fs: devfs: externalize mount state | Felix Morgner | 4 | -12/+14 | |
| 2026-08-26 | kernel/fs: devfs: simplify implementation | Felix Morgner | 2 | -35/+11 | |
| 2026-08-26 | kernel/fs: post-refactor cleanup | Felix Morgner | 7 | -78/+54 | |
| 2026-08-26 | kernel/fs: ext2: externalize mount state | Felix Morgner | 7 | -219/+340 | |
| 2026-08-26 | kernel/fs: thread driver data through public API | Felix Morgner | 15 | -56/+85 | |
| 2026-08-26 | kernel/fs: extract convenience aliases | Felix Morgner | 6 | -49/+40 | |
| 2026-08-26 | kernel/fs: prepare for driver state extraction | Felix Morgner | 16 | -51/+90 | |
| 2026-08-26 | kernel/fs: clean up API | Felix Morgner | 12 | -82/+86 | |
| 2026-08-26 | kernel/fs: ext2: let VFS associate the owning mount | Felix Morgner | 3 | -9/+9 | |
| 2026-08-26 | kernel/fs: add backing inode to mount | Felix Morgner | 4 | -6/+53 | |
| 2026-08-26 | kernel/fs: remove raw filesystem pointer from inode. | Felix Morgner | 8 | -140/+220 | |
| 2026-08-26 | kernel/fs: remove backing inode from base | Felix Morgner | 4 | -12/+11 | |
| 2026-08-26 | kernel/fs: introduce mount factory | Felix Morgner | 8 | -93/+142 | |
| 2026-08-26 | kernel/fs: remove the root inode from the base. | Felix Morgner | 16 | -102/+118 | |
| 2026-08-26 | kernel/fs: add back-link from inodes to their mount | Felix Morgner | 3 | -0/+36 | |
| 2026-08-22 | kstd: don't mark vfs_errc as an error condition type | Felix Morgner | 1 | -5/+0 | |
| 2026-08-22 | kerne/test: add missing fs type registry initialization | Felix Morgner | 2 | -0/+4 | |
| 2026-08-22 | kstd: add nodiscard to result success and failure | Felix Morgner | 1 | -1/+1 | |
| 2026-08-21 | kernel: fix test compilation | Felix Morgner | 1 | -1/+5 | |
| 2026-08-20 | kernel/fs: add type lookup | Felix Morgner | 4 | -7/+32 | |
| 2026-08-20 | kernel/fs: rework driver probing | Felix Morgner | 8 | -18/+99 | |
| 2026-08-20 | kernel/fs: use type registry in probe_and_mount | Felix Morgner | 8 | -26/+18 | |
| 2026-08-20 | kernel: remove vfs_type | Felix Morgner | 15 | -76/+39 | |
| 2026-08-20 | chore: normalize kernel doc comments | Felix Morgner | 18 | -485/+283 | |
| 2026-08-20 | build: clean up header set verification | Felix Morgner | 1 | -5/+1 | |
| 2026-08-20 | build: improve linting exclusions for tests | Felix Morgner | 1 | -27/+12 | |
| 2026-08-19 | chore: normalize header guards | Felix Morgner | 27 | -55/+55 | |
| 2026-08-19 | docs: clean up some of the documentation | Felix Morgner | 11 | -112/+155 | |
| 2026-08-19 | kapi: use bytes for size in boot modules | Felix Morgner | 2 | -3/+4 | |
| 2026-08-18 | kapi/fs: fix wrong test argument | Felix Morgner | 1 | -1/+1 | |
| 2026-08-18 | kstd: enable formatting and decay for bytes | Felix Morgner | 1 | -18/+18 | |
| 2026-08-18 | kstd: introduce basic offset type | Felix Morgner | 4 | -42/+26 | |
| 2026-08-18 | kstd: flatten units namespace | Felix Morgner | 44 | -215/+201 | |
| 2026-08-18 | kernel: fix test build issues | Felix Morgner | 1 | -2/+2 | |
| 2026-08-18 | kstd: clean up units | Felix Morgner | 4 | -14/+13 | |
| 2026-08-18 | kapi: implement seek support | Felix Morgner | 4 | -0/+84 | |
| 2026-08-17 | kernel/ram_disk: predicate read size on buffer | Felix Morgner | 1 | -13/+8 | |
| 2026-08-17 | chore: remove superfluous include | Felix Morgner | 1 | -1/+0 | |
| 2026-08-17 | chore: replace expected by result | Felix Morgner | 2 | -8/+7 | |
| 2026-08-17 | kapi: de-const read on block and char devices | Felix Morgner | 5 | -6/+5 | |
| 2026-08-17 | kapi: port block_special_file to std::span | Felix Morgner | 29 | -294/+288 | |
| 2026-08-17 | kernel: minor post-epic cleanups | Felix Morgner | 2 | -6/+2 | |
