index
:
pub/teachos/kernel.git
develop
fmorgner/vfs-mount-initialization
main
An educational OS kernel
fmorgner
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
kernel
/
CMakeLists.txt
Age
Commit message (
Expand
)
Author
Files
Lines
42 hours
kernel/vfs: replace owning_mount with driver_state
Felix Morgner
1
-0
/
+1
4 days
kernel: split vfs and filesystem drivers
Felix Morgner
1
-27
/
+27
4 days
kernel/fs: vfs: make file descriptor polymorphic
Felix Morgner
1
-0
/
+2
4 days
kernel/fs: ext2: add a simple write batching type
Felix Morgner
1
-0
/
+1
4 days
kernel/fs: ext2: simplify directory iteration
Felix Morgner
1
-0
/
+1
4 days
kernel/fs: extract module registrations
Felix Morgner
1
-0
/
+3
4 days
kernel/fs: rework filesystem probing
Felix Morgner
1
-2
/
+1
10 days
build: clean up header set verification
Felix Morgner
1
-5
/
+1
10 days
build: improve linting exclusions for tests
Felix Morgner
1
-27
/
+12
13 days
kapi: add power management support to drivers
Felix Morgner
1
-0
/
+1
14 days
build: don't predicate tests on general sanitizers
Felix Morgner
1
-4
/
+4
2026-07-30
kernel: implement dev zero and null
Felix Morgner
1
-4
/
+7
2026-07-28
x86_64: split lapic according to UDM
Felix Morgner
1
-1
/
+0
2026-07-26
build: separate normal from stress tests
Felix Morgner
1
-6
/
+12
2026-07-26
build: add tsan build
Felix Morgner
1
-1
/
+1
2026-07-26
kapi: implement a simple, tracked mutex
Felix Morgner
1
-0
/
+1
2026-07-26
chore: replace "interface" with "facet"
Felix Morgner
1
-1
/
+1
2026-07-24
kernel: move root bus
Felix Morgner
1
-1
/
+1
2026-07-24
kernel: remove boot modules registry
Felix Morgner
1
-2
/
+5
2026-07-24
kapi: extract real boot module registry singleton
Felix Morgner
1
-1
/
+1
2026-07-24
kapi: formally extract device registry
Felix Morgner
1
-0
/
+1
2026-07-24
kernel: restructure devices and drivers
Felix Morgner
1
-1
/
+4
2026-07-24
kernel: generalize test fix
Felix Morgner
1
-0
/
+1
2026-07-23
kernel: port ram disk to new driver architecture
Felix Morgner
1
-2
/
+2
2026-07-23
kapi: add driver registry
Felix Morgner
1
-0
/
+1
2026-07-23
kapi: introduce driver and bus protocol
Felix Morgner
1
-0
/
+2
2026-07-23
kerne: attach storage hierarchy to device tree
Felix Morgner
1
-2
/
+1
2026-07-17
kernel: introduce device_number abstraction
Felix Morgner
1
-0
/
+1
2026-07-16
chore: move system error implementation out of line
Felix Morgner
1
-0
/
+2
2026-07-16
kernel: dissolve block device in favour of kapi
Felix Morgner
1
-1
/
+0
2026-07-16
kapi: introduce device interfaces
Felix Morgner
1
-0
/
+1
2026-07-09
cmake: extract test target creation
Felix Morgner
1
-58
/
+6
2026-07-03
kernel: fix test image path
Felix Morgner
1
-1
/
+1
2026-07-03
kernel: rearrange sources according to p1204
Felix Morgner
1
-69
/
+69
2026-06-15
build: fix test reporter configuration
Felix Morgner
1
-1
/
+1
2026-06-15
bht: improve test resporting
Felix Morgner
1
-1
/
+8
2026-06-02
kernel/vfs: add type registry tests
Felix Morgner
1
-0
/
+1
2026-06-02
kernel/vfs: extract fs type registry
Felix Morgner
1
-0
/
+1
2026-05-19
build: clean up dependencies
Felix Morgner
1
-0
/
+3
2026-05-18
ci: enable jUnit style test reports
Felix Morgner
1
-1
/
+1
2026-05-05
Add tests for path utility
Marcel Braun
1
-0
/
+1
2026-04-26
rename file_descriptor_table to open_file_table
Lukas Oesch
1
-2
/
+2
2026-04-26
rename open_file_description to open_file_descriptor
Lukas Oesch
1
-2
/
+2
2026-04-21
build: clean up configuration
Felix Morgner
1
-50
/
+97
2026-04-14
add kapi filesystem tests
Lukas Oesch
1
-0
/
+2
2026-04-11
add ext2 inode and filesystem tests
Lukas Oesch
1
-0
/
+3
2026-04-11
add vfs tests with real ext2 images
Lukas Oesch
1
-2
/
+7
2026-04-11
add devfs filesystem tests, and storage_boot_module_fixture to mock real boot...
Lukas Oesch
1
-0
/
+2
2026-04-11
add rootfs filesystem tests
Lukas Oesch
1
-0
/
+1
2026-04-11
add devfs and rootfs inode tests
Lukas Oesch
1
-0
/
+2
[next]