summaryrefslogtreecommitdiff
path: root/sys/inc/kern
AgeCommit message (Collapse)Author
2025-11-21kern: vfs: Decouple mounting from initializationIan 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-21kern: vfs: Add vnode lookup VOPIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-11-21kern: vfs: Add vnode VOP wrappersIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-11-21kern: vop_read_args -> vop_buf_argsIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-11-21kern: Move os/mount.h to kern/mount.hIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-11-21kern: vfs: Add initial namei() groundworkIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-11-20kern: Move vnode related files to kernIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-11-20kern: Introduce high-level spinlock interfaceIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-11-18project: Correct malformed copyright headersIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-11-16kern: mu: Move cpu_info to machine unifierIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-11-16kern/amd64+mu: Add processor descriptor + percpu stateIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-11-15kern/amd64: Add panic function + MU helpersIan 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-15kern: Add MI serial interfaceIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>