summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2024-03-17kernel: loader: Keep track of program addr rangeIan Moffett
2024-03-16kernel,libc: syscall: Improve syscall codeIan Moffett
2024-03-16kernel: syscall: Remove syscall_args.retIan Moffett
2024-03-16kernel: sched: Cleanup context switch commentsIan Moffett
2024-03-15kernel: Add basic file descriptor supportIan Moffett
2024-03-15kernel: sched: Use this_td() to get threadIan Moffett
2024-03-15kernel: sched: Add routine to get current threadIan Moffett
2024-03-15kernel: vfs: Implement vfs_path_to_node()Ian Moffett
2024-03-15kernel: vfs: Allow optional fs store within vnodeIan Moffett
2024-03-15kernel: vfs: Fix typo in commentIan Moffett
2024-03-14kernel: sched: Remove useless declarationIan Moffett
2024-03-14kernel: sched: Rework sched_init()Ian Moffett
2024-03-14kernel: Add support for syscallsIan Moffett
2024-03-14kernel: sched: Add exit routineIan Moffett
2024-03-14kernel: sched: Keep track of stack and privilegeIan Moffett
2024-03-13kernel/amd64: machdep: Add context switch helperIan Moffett
2024-03-13kernel/amd64: machdep: Add pcb init codeIan Moffett
2024-03-13kernel: sched: Improve stack init codeIan Moffett
2024-03-10kernel: loader: CleanupIan Moffett
2024-03-07kernel: sched: Add support for user threadsIan Moffett
2024-03-07kern: sched: Refactor queue and ctx switch codeQuinn Stephens
2024-03-07kernel: loader: Only load user programsIan Moffett
2024-03-07kernel: Require VAS arg in vm + loader refactorIan Moffett
2024-03-01kernel: vfs: Add wrappers over VFS operationsIan Moffett
2024-03-01kernel: vfs_init: Add root vnodeIan Moffett
2024-03-01kernel: vfs_mount: Allocate vnode per mountpointIan Moffett
2024-03-01kernel/amd64: vfs_subr: Add path parsing helperIan Moffett
2024-03-01kernel: vfs_subr: Add '.' to valid path charsIan Moffett
2024-03-01kernel: vfs: Return -1 on vfs_hash_path() failureIan Moffett
2024-03-01kernel: vfs_init: Make "filesystems" staticIan Moffett
2024-03-01kernel: vfs: Simplify mounting logicIan Moffett
2024-03-01kernel: vfs: Fix logic bug in vfs_hash_path()Ian Moffett
2024-02-29kernel: vfs_subr: Update commentIan Moffett
2024-02-28kernel: vfs_cache: Fix type bugIan Moffett
2024-02-28kernel: vfs: Move mountlist_entry to vfs_cache.cIan Moffett
2024-02-28kernel: vfs: Do not leak memoryIan Moffett
2024-02-28kernel: vfs: Add more documentationIan Moffett
2024-02-28kernel: Add initial VFS implementationIan Moffett
2024-02-26kernel: Add initial ELF loader implementationIan Moffett
2024-02-26kernel: sched: Fix mistake in context switch codeIan Moffett
2024-02-26kernel: Remove tty_init() callsIan Moffett
2024-02-26kernel: sched: Fix broken preemptionsIan Moffett
2024-02-26kernel: sched: Fix PID allocation logicIan Moffett
2024-02-26kernel: sched: Create schedvar.hIan Moffett
2024-02-25kernel: Move video console codeIan Moffett
2024-02-23kernel: Add initial scheduler implementationIan Moffett
2024-02-17kernel: syslog: Add '%p'Ian Moffett
2024-02-17kernel: syslog: Add TODOIan Moffett
2024-02-14kernel: cpu: Add hint_spinwait()Ian Moffett
2024-02-14kernel: Add __TRY_CALL() macroIan Moffett