aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2026-08-28fixup! kernel/vfs: add identity based mount removalFelix Morgner1-1/+1
2026-08-28kernel/vfs: implement root swivel and mount moveFelix Morgner9-71/+92
2026-08-28fixup! kernel/vfs: mount: resolve return type todoFelix Morgner1-2/+2
2026-08-28kernel/fs: ext2: fix block allocation on 1 KiB fsFelix Morgner1-2/+2
2026-08-28kernel/vfs: add identity based mount removalFelix Morgner2-1/+17
2026-08-28kernel/vfs: mount: resolve return type todoFelix Morgner4-47/+21
2026-08-28kernel/vfs: replace owning_mount with driver_stateFelix Morgner23-239/+297
2026-08-27kernel/fs: devfs: inject . and .. entriesFelix Morgner2-23/+69
2026-08-27kernel: add 'ls' style demoFelix Morgner1-21/+56
2026-08-27kstd: units: improve formatterFelix Morgner1-1/+4
2026-08-27kernel/fs: devfs: implement basic statFelix Morgner2-1/+14
2026-08-27kernel: add directory listing to demo.Felix Morgner1-0/+26
2026-08-27kapi/fs: implement read_directoryFelix Morgner24-153/+83
2026-08-26kapi/fs: add stub implementation of read_directoryFelix Morgner2-0/+20
2026-08-26kapi/fs: introduce read_directory APIFelix Morgner3-0/+58
2026-08-26build: expand presets with release testsFelix Morgner1-1/+62
2026-08-26kernel: split vfs and filesystem driversFelix Morgner117-1719/+1718
2026-08-26kernel/fs: vfs: make file descriptor polymorphicFelix Morgner12-235/+590
2026-08-26kernel/fs: rootfs: implement read_directoryFelix Morgner2-0/+16
2026-08-26kernel/fs: ext2: add missing iterator type aliasFelix Morgner1-0/+1
2026-08-26kernel/fs: ext2: implement read_directoryFelix Morgner7-8/+316
2026-08-26kernel/fs: ext2: clean up stateless functionsFelix Morgner10-748/+678
2026-08-26kernel/fs: ext2: move superblock flagsFelix Morgner3-27/+41
2026-08-26Merge branch 'fmorgner/stateless-fs-drivers' into 'develop'Felix Morgner67-1354/+2645
2026-08-26kernel/fs: ext2: apply strict locking disciplineFelix Morgner7-77/+146
2026-08-26fixup! kernel/fs: ext2: simplify directory iterationFelix Morgner1-2/+2
2026-08-26kernel/fs: ext: remove debug codeFelix Morgner1-5/+0
2026-08-26fixup! kernel/fs: ext2: add a simple write batching typeFelix Morgner1-2/+2
2026-08-26kernel/fs: ext2: introduce write batchingFelix Morgner6-95/+96
2026-08-26kernel/fs: ext2: add a simple write batching typeFelix Morgner4-0/+123
2026-08-26kernel/fs: ext2: simplify directory iterationFelix Morgner8-27/+282
2026-08-26kernel/fs: ext2: extract stateless functionsFelix Morgner4-87/+81
2026-08-26kernel/fs: ext2: cosmetic inode cleanupFelix Morgner3-123/+160
2026-08-26kernel/fs: ext2: retype block I/O operationsFelix Morgner2-30/+38
2026-08-26kernel/fs: ext2: make block_count take the inodeFelix Morgner4-17/+16
2026-08-26kernel/fs: ext2: cosmetic cleanupFelix Morgner9-191/+389
2026-08-26kernel/fs: extract module registrationsFelix Morgner7-52/+87
2026-08-26kernel/fs: devfs: fix directory listing sentinelFelix Morgner1-1/+2
2026-08-26kernel/fs: devfs: simplify directory listingFelix Morgner1-9/+16
2026-08-26kernel/fs: remove file typeFelix Morgner7-49/+11
2026-08-26kernel/fs: devfs: implement read_directoryFelix Morgner4-1/+268
2026-08-26kernel/fs: introduce base read_directory APIFelix Morgner4-0/+71
2026-08-26kernel/fs: small post-rework cleanupFelix Morgner1-2/+7
2026-08-26kernel/fs: rework filesystem probingFelix Morgner24-439/+348
2026-08-26kernel/fs: remove backing inode from mountFelix Morgner2-10/+0
2026-08-26kernel/fs: devfs: externalize mount stateFelix Morgner4-12/+14
2026-08-26kernel/fs: devfs: simplify implementationFelix Morgner2-35/+11
2026-08-26kernel/fs: post-refactor cleanupFelix Morgner7-78/+54
2026-08-26kernel/fs: ext2: externalize mount stateFelix Morgner7-219/+340
2026-08-26kernel/fs: thread driver data through public APIFelix Morgner15-56/+85