index
:
pub/teachos/kernel.git
develop
main
An educational OS kernel
fmorgner
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2026-09-04
x86_64/cpu: handle #DF inside the arch code
Felix Morgner
1
-1
/
+12
2026-09-04
x86_64/cpu: use IST1 as the stack for #DF
Felix Morgner
3
-12
/
+33
2026-09-04
x86_64/cpu: isolate kernel and IST1 stack
Felix Morgner
1
-1
/
+13
2026-09-04
x86_64/cpu: reload the task register
Felix Morgner
1
-2
/
+6
2026-09-03
x86_64/cpu: fix GDT size calculation
Felix Morgner
1
-1
/
+1
2026-09-03
x86_64: replace unreachable builtin
Felix Morgner
1
-1
/
+2
2026-09-03
fs, devices: fix undefined behavior in registration
Felix Morgner
3
-14
/
+41
2026-09-03
Merge branch 'fmorgner/code-style-cleanup' into 'develop'
Felix Morgner
60
-162
/
+184
2026-09-03
chore: fix header guards
Felix Morgner
37
-72
/
+72
2026-09-03
chore: add missing explicit specifiers
Felix Morgner
4
-1
/
+11
2026-09-03
chore: fix message prefixes
Felix Morgner
2
-45
/
+43
2026-09-03
chore: add missing return types
Felix Morgner
7
-23
/
+29
2026-09-03
chore: add missing [[nodiscard]] attributes
Felix Morgner
10
-21
/
+29
2026-09-02
docs: add additional brief and guide drafts
Felix Morgner
5
-2
/
+1049
2026-09-02
docs: update thesis opportunities
Felix Morgner
1
-23
/
+56
2026-09-01
kernel: fix broken readme symlink
Felix Morgner
1
-1
/
+1
2026-09-01
docs: update facet dispatch brief
Felix Morgner
1
-4
/
+4
2026-09-01
chore: clean up facet ids
Felix Morgner
15
-51
/
+58
2026-08-31
docs: add brief regarding facet dispatching
Felix Morgner
1
-0
/
+430
2026-08-31
docs: update documentation structure
Felix Morgner
6
-4
/
+27
2026-08-31
ide: update toolchain
Felix Morgner
2
-6
/
+14
2026-08-31
chore: fix poetry configuration
Felix Morgner
2
-590
/
+496
2026-08-31
docs: prepare for pages deployment
Felix Morgner
22
-271
/
+122
2026-08-31
ide: switch to MS C/C++ Tools extension
Felix Morgner
3
-4
/
+6
2026-08-31
doc: fix x86_64 commit example
Felix Morgner
1
-1
/
+1
2026-08-31
doc: add additional contributor guidelines
Felix Morgner
1
-40
/
+117
2026-08-31
doc: replace codestyle with contributing
Felix Morgner
2
-491
/
+531
2026-08-31
chore: minor stylistic cleanups
Felix Morgner
13
-40
/
+44
2026-08-30
kapi/gdb: extend pretty printers
Felix Morgner
5
-0
/
+98
2026-08-30
kstd/gdb: add flat_map printer
Felix Morgner
2
-0
/
+52
2026-08-30
kstd/gdb: add error_code and result printers
Felix Morgner
3
-3
/
+124
2026-08-30
kstd/gdb: add pretty printers for units
Felix Morgner
2
-0
/
+36
2026-08-30
ide: load symbols as symbol file only
Felix Morgner
1
-1
/
+1
2026-08-30
doc: clean up and move code style docs
Felix Morgner
1
-149
/
+142
2026-08-30
ide: replace todo tree extension
Felix Morgner
1
-1
/
+1
2026-08-29
kstd: make UDL operators consteval
Felix Morgner
1
-8
/
+8
2026-08-29
chore: normalize panic messages
Felix Morgner
40
-112
/
+610
2026-08-29
chore: apply stylistic cleanups
Felix Morgner
45
-244
/
+252
2026-08-29
build: improve test failure reporting in CI
Felix Morgner
1
-0
/
+1
2026-08-28
kernel/vfs: implement read_directory fixups.
Felix Morgner
6
-2
/
+134
2026-08-28
kernel/fs: devfs: fix inode encoding
Felix Morgner
1
-2
/
+1
2026-08-28
Merge branch 'fmorgner/vfs-mount-initialization' into 'develop'
Felix Morgner
14
-130
/
+146
2026-08-28
fixup! kernel/fs: ext2: fix block allocation on 1 KiB fs
Felix Morgner
3
-7
/
+12
2026-08-28
fixup! kernel/vfs: add identity based mount removal
Felix Morgner
1
-1
/
+1
2026-08-28
kernel/vfs: implement root swivel and mount move
Felix Morgner
9
-71
/
+92
2026-08-28
fixup! kernel/vfs: mount: resolve return type todo
Felix Morgner
1
-2
/
+2
2026-08-28
kernel/fs: ext2: fix block allocation on 1 KiB fs
Felix Morgner
1
-2
/
+2
2026-08-28
kernel/vfs: add identity based mount removal
Felix Morgner
2
-1
/
+17
2026-08-28
kernel/vfs: mount: resolve return type todo
Felix Morgner
4
-47
/
+21
2026-08-28
kernel/vfs: replace owning_mount with driver_state
Felix Morgner
23
-239
/
+297
[next]