| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-21 | kern: vfs: Decouple mounting from initialization | Ian Moffett | |
| Upon bootup, all filesystems are to be enumerated and initialized before they are mounted. Some filesystems may decide to mount themselves right away. However, it is crucial to keep mounting and initialization seperate. Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-21 | kern: vfs: Add vnode lookup VOP | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-21 | kern: vfs: Add vnode VOP wrappers | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-21 | kern: Move os/mount.h to kern/mount.h | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-21 | kern: vfs: Add initial namei() groundwork | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-21 | kern: vfs: Add initial mountpoint lookup helper | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-20 | kern: Move vnode related files to kern | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-20 | kern: Add initial virtual file system sources | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-20 | kern: Introduce high-level spinlock interface | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-20 | kern: Add initial vnode initialization | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-19 | kern/amd64: sched: Implement context switching | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-19 | kern/amd64+mu: panic: Dump registers on panic | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-18 | kern: vm: Add serialized TLSF frontend | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-18 | project: Correct malformed copyright headers | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-17 | kern/amd64: mp: Add multiprocessing groundwork | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-16 | kern/amd64+mu: Add processor descriptor + percpu state | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-16 | kern: Add initial ACPI related sources | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-16 | kern/amd64+mu: Add initial virtual memory sources | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-16 | kern: panic: Deprecate mu_panic_preamble() | Ian Moffett | |
| This commit deprecates mu_panic_preamble() in favor of the mu_spinlock_acq() function Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-16 | kern: vm: Add initial physical memory management | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-15 | kern: dev: Add initial console driver | Ian Moffett | |
| This commit introduces the boot console driver and integrates it with the tracing system Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-15 | kern: dev: Add video RAM driver | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-15 | build: Add header deps | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-15 | kern: Add initial vm/ subsystem + hhdm helpers | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-15 | kern: os: Add trace function for kernel logs | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-15 | kern/amd64: Add panic function + MU helpers | Ian Moffett | |
| This commit introduces a panic function as well as a panic machine unifier layer for MD specifics that help bring the system to a halt. Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-15 | kern: lib: Add OSMORA base libs | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-15 | kern: Add MI serial interface | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-15 | build: Make build logs pretty | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-15 | kern: Create C kernel entrypoint | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
