| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 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: Add initial vnode initialization | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-19 | kern: sched: Add function to dequeue processes | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-19 | kern: sched: Add scheduler quantum define | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-19 | kern: proc: Add enhanced processor arbitration | Ian Moffett | |
| Unlike the previouses systems where there was a global arbiter and a shared lock, rv7 derives a zero-based processor index by using the lower 8 bits of the pid MOD the core count. This significantly reduces contention. Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-19 | kern/amd64+os: proc: Add process initialization | Ian Moffett | |
| Signed-off-by: Ian Moffett <ian@osmora.org> | |||
| 2025-11-18 | kern: Add initial process definitions | 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: os: Add MMIO helper macros | 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> | |||
