Commit Graph

7 Commits

Author SHA1 Message Date
Loïc Grégoire bec872bc26 all: refactor coding style 2026-08-05 17:43:46 -04:00
Loïc Grégoire 312902931f ps: fix stack freeing bug
The thread could still be running on its stack whenever the stack ends
up getting reaped, which would free and reuse the stack before it
stops being used. Lock and unlock the thread to wait until it finishes
switching.
2026-08-02 21:45:47 -04:00
Loïc Grégoire e4621e03c1 ke/turnstile: add support for multiple owners 2026-07-23 16:38:59 -04:00
Loïc Grégoire c1043f224a ex: rename workqueue to work 2026-07-18 16:48:03 -04:00
Loïc Grégoire 85e6a8fec9 mm: make physical allocation blocking (WIP) 2026-06-29 22:33:43 -04:00
Loïc Grégoire a9c933114d ps+ke: add thread reaping 2026-06-29 17:12:46 -04:00
Loïc Grégoire e50b1e0167 ps: initial process subsystem 2026-06-18 18:54:38 -04:00