summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2024-07-07kernel/amd64: Add serial debug loggingIan Moffett
2024-07-04kernel: init_main: Startup PID 1Ian Moffett
2024-07-04kernel/amd64: Add syscall support + SYS_exitIan Moffett
2024-07-02kernel: proc: Remove PROC_INEXEC flagIan Moffett
2024-07-02kernel/amd64: Handle the user GS segment registerIan Moffett
2024-07-01kernel: exec: Add execve()Ian Moffett
2024-06-30kernel: sched: Add exit1()Ian Moffett
2024-06-29kernel: elf: Cleanup error handlingIan Moffett
2024-06-29kernel: elf: Fix memory leakIan Moffett
2024-06-29kernel: elf: nd.vp -> vpIan Moffett
2024-06-28kernel: fork: Ensure 'newproc' is zeroedIan Moffett
2024-06-28kernel: elf: Add ELF64 loaderIan Moffett
2024-06-28kernel: vfs: Add vnode refcountIan Moffett
2024-06-28kernel: vfs: Don't destroy vnode if errorIan Moffett
2024-06-28kernel/amd64: Focus md_td_init() to fork MD codeIan Moffett
2024-06-25kernel: vfs: Add getattr vopIan Moffett
2024-06-25kernel: vfs: Keep style consistentIan Moffett
2024-06-25kernel: sched: Remove "TODO" from sched_switch()Ian Moffett
2024-06-23kernel: Init proc0Ian Moffett
2024-06-23kernel: Add fork1()Ian Moffett
2024-06-23kernel: sched: Add PCB and context switchingIan Moffett
2024-06-19kernel: Add initramfs and initial VFS codeIan Moffett
2024-06-08kernel/amd64: Prepare for schedulerIan Moffett
2024-06-08kernel/amd64: Pass CPU info to cpu_startup()Ian Moffett
2024-06-05kernel: init_main: Init virtual memory subsystemIan Moffett
2024-06-04kernel: syslog: Print timestamp in kprintf()Ian Moffett
2024-06-04kernel: Add initial ACPI codeIan Moffett
2024-06-04kernel: Add panic()Ian Moffett
2024-06-04project: Initial commitIan Moffett