Commit Graph

15 Commits

Author SHA1 Message Date
Matheus 6a9fee0b41 proc: fix event loop while waiting 2026-06-30 18:43:56 -03:00
Matheus b186bf333d proc: unlock console on exit if locked by the dying process 2026-06-29 00:46:51 -03:00
Matheus 659b29ef4e syscalls: implement sysctl and add process listing 2026-06-09 17:47:27 -03:00
Matheus 3dfb6b5a8c waitpid: use event instead of busy loop when waiting for threads to die 2026-04-16 22:41:43 -03:00
Matheus 41ed077298 waitpid: use events instead of semaphores 2026-04-15 16:59:37 -03:00
Matheus 6877f741ed proc: add init and intconsole args; set TERM env on init 2026-04-11 22:03:55 -03:00
Matheus 0d941fd8f0 proc: fix zombie parent set 2026-03-20 21:24:31 -03:00
Matheus 41f97c6c61 kernel: ldt support 2026-03-20 21:23:59 -03:00
Matheus c9d401f488 syscalls: sysinfo 2025-11-02 21:30:24 -03:00
Matheus 80786cf97a kernel_args: redo implementation 2025-09-07 23:09:34 -03:00
Qwinci ae2f69d3b8 elf: add AT_EXECFN 2025-01-13 16:28:15 +02:00
Matheus a6c169e5e6 kernel: finish work of removing interruptible mutexes 2024-12-24 21:30:25 -03:00
Matheus 284d60d680 proc: fix print 2024-09-21 23:09:07 -03:00
Matheus 0bff52b41e sched: finish preparing scheduler for rewrite 2024-09-21 23:06:37 -03:00
Matheus cc6477d46d proc: separate from sched 2024-09-21 22:43:16 -03:00