summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
25 hourskernel: synch: Use md_pause() in spinwait loopIan Moffett
25 hourskernel: synch: Add mutual exclusion locksIan Moffett
26 hoursusr: libc: Add POSIX getpid() and getppid()Ian Moffett
26 hourskernel: proc: Add getpid() and getppid()Ian Moffett
26 hourskernel: driver: Implement driver blacklistIan Moffett
4 dayskernel: descrip: Return new offset in fd_seek()Ian Moffett
5 dayskernel: driver: Only init non-deferred driversIan Moffett
5 dayskernel: syslog: Remove unused variableIan Moffett
5 dayskernel: Introduce SYS_inject syscallIan Moffett
5 daysusr.sbin: init: Allow start path to be overriddenIan Moffett
6 dayskernel: panic: Implement fresh panic screenIan Moffett
6 dayskernel: panic: Remove redundant newlineIan Moffett
6 dayskernel: syslog: Remove problematic lockIan Moffett
6 dayskernel: exec_elf64: Ensure '.bss' is zero filledIan Moffett
7 dayskernel: descrip: Validate operations against sealIan Moffett
7 dayskernel: Add initial support for tmpfsIan Moffett
7 dayskernel: vfs: Add support for O_CREAT flagIan Moffett
8 dayskernel: namei: Add NAMEI_WANTPARENT flagIan Moffett
9 dayskernel: Add "starting init" message for verbosityIan Moffett
11 daysusr: Start shell + rc through /usr/sbin/initIan Moffett
11 daysusr: Add init.rc for userspace startup flexibilityIan Moffett
11 dayskernel: exit: Only kill leaf if not exitingIan Moffett
2025-06-17kernel: time: Introduce SYS_sleepIan Moffett
2025-06-13kernel: spawn: Add argv + stub envp argumentsIan Moffett
2025-06-13kernel: Only free thread data on exitIan Moffett
2025-06-13kernel: exit: Don't use thread data on exitIan Moffett
2025-06-13kernel/amd64: Return stack top after stack initIan Moffett
2025-06-12kernel: elf: Ensure loadmap is zeroredIan Moffett
2025-06-11kernel: Deprecate kern_instl for /usr/sbin/installIan Moffett
2025-06-11kernel: syscall: Add SYS_lseekIan Moffett
2025-06-11kernel: filedesc: Add fd_seek() as kernel lseek()Ian Moffett
2025-06-09kernel: vfs: Add SYS_access syscallIan Moffett
2025-06-09kernel: vfs: Release vnode in vfs_dostat()Ian Moffett
2025-06-09kernel: vfs: Use pathbuf in vfs_dostat()Ian Moffett
2025-06-09kernel: vfs: Remove unused includeIan Moffett
2025-06-09kernel: spawn: Wait on both PROC_SLEEP + PROC_ZOMBIan Moffett
2025-06-09kernel: spawn: Set PROC_WAITED before td enqueueIan Moffett
2025-06-09kernel: exit: Ensure PROC_WAITED is unset on exitIan Moffett
2025-06-09kernel: sched: No yield on wait + intoff on yieldIan Moffett
2025-06-09kernel: spawn: Ensure pathbuf is zeroedIan Moffett
2025-06-09kernel: stat: Fix getattr result pointerIan Moffett
2025-06-09kernel: spawn: Improve wait sleep handlingIan Moffett
2025-06-09kernel: sched: Skip sleeping threads and get nextIan Moffett
2025-06-09kernel: sched: Allow sleeping TDs to be enqueuedIan Moffett
2025-06-08kernel: exit: Handle stack VA/PA in proc_reap()Ian Moffett
2025-06-08kernel: spawn: Return process exit status on failIan Moffett
2025-06-08kernel: exit: Wake up parent *only* if asleepIan Moffett
2025-06-06kernel: stub: Always show exceptions in userlandIan Moffett
2025-06-03kernel: syscall: Add SYS_mmap and SYS_munmapIan Moffett
2025-05-31kernel: spawn: Fix fmt argIan Moffett