summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
37 hourskernel: exit: Reassign children to init on exitIan Moffett
38 hourskernel: init_main: Store 'init' as g_initIan Moffett
38 hourskernel: spawn: Continue if procp NULLIan Moffett
41 hourskernel: accnt: Keep track of per-cpu statsIan Moffett
41 hourskernel: Sort out switch MI/MD switch logicIan Moffett
42 hourskernel: Move 'g_nthreads' to kern_accnt.cIan Moffett
42 hourskernel: Add initial accounting logicIan Moffett
42 hourskernel: proc: Decrement proc count on exitIan Moffett
44 hourskernel: filedesc: Ensure 'fd' is valid during r/wIan Moffett
5 dayskernel: sched: Ensure 'ci' is not NULLIan Moffett
5 dayskernel: exit: Detach console on exitIan Moffett
5 dayskernel: time: Leave interrupts be on sleepIan Moffett
6 dayskernel: Avoid using kprintf() during panicIan Moffett
6 dayskernel: Make panic screen configurableIan Moffett
7 dayskernel: vnode: Refactor definitionsIan Moffett
8 dayskernel/sched: Undo sched_yield() changesIan Moffett
8 dayskernel: exit: Clear out file descriptors on reapIan Moffett
8 dayskernel: sched: Greatly simplify yield logicIan Moffett
9 dayskernel: ucred: Add SYS_getuidIan Moffett
10 dayskernel: proc: Add cred per processaIan Moffett
10 dayskernel: cred: Introduce SYS_setuid syscallIan Moffett
10 dayskernel: proc: Add initial setuid()Ian Moffett
10 dayskernel: exit: Panic if PID 1 diesIan Moffett
14 dayskernel/amd64: Add support for coredumpsIan Moffett
2025-07-03kernel: Ensure mutually exclusive console accessIan Moffett
2025-07-03kernel: synch: Use md_pause() in spinwait loopIan Moffett
2025-07-03kernel: synch: Add mutual exclusion locksIan Moffett
2025-07-03usr: libc: Add POSIX getpid() and getppid()Ian Moffett
2025-07-03kernel: proc: Add getpid() and getppid()Ian Moffett
2025-07-03kernel: driver: Implement driver blacklistIan Moffett
2025-07-01kernel: descrip: Return new offset in fd_seek()Ian Moffett
2025-06-29kernel: driver: Only init non-deferred driversIan Moffett
2025-06-29kernel: syslog: Remove unused variableIan Moffett
2025-06-29kernel: Introduce SYS_inject syscallIan Moffett
2025-06-29usr.sbin: init: Allow start path to be overriddenIan Moffett
2025-06-29kernel: panic: Implement fresh panic screenIan Moffett
2025-06-29kernel: panic: Remove redundant newlineIan Moffett
2025-06-29kernel: syslog: Remove problematic lockIan Moffett
2025-06-28kernel: exec_elf64: Ensure '.bss' is zero filledIan Moffett
2025-06-27kernel: descrip: Validate operations against sealIan Moffett
2025-06-27kernel: Add initial support for tmpfsIan Moffett
2025-06-27kernel: vfs: Add support for O_CREAT flagIan Moffett
2025-06-27kernel: namei: Add NAMEI_WANTPARENT flagIan Moffett
2025-06-25kernel: Add "starting init" message for verbosityIan Moffett
2025-06-24usr: Start shell + rc through /usr/sbin/initIan Moffett
2025-06-24usr: Add init.rc for userspace startup flexibilityIan Moffett
2025-06-24kernel: 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