Commit Graph

11 Commits

Author SHA1 Message Date
chloe 5dfe50c53b ptos: thread_uapi: Remove unused include
Signed-off-by: Chloe M <chloe@mensia.org>
2026-07-15 17:46:49 -04:00
chloe 0e404e436b ptos: thread: Bugcheck if root thread killed
Signed-off-by: Chloe M. <chloe@mensia.org>
2026-07-15 21:27:20 +00:00
chloe d4390c6a1b ptos/amd64+ke: Add system call groundwork + exit syscall
Signed-off-by: Chloe M. <chloe@mensia.org>
2026-07-15 21:20:35 +00:00
chloe d72df46f64 ptos: thread: Initialize the threading subsystem
Signed-off-by: Chloe M. <chloe@mensia.org>
2026-07-15 21:20:01 +00:00
chloe e65a6dc799 ptos: thread: Add PsExitThread()
Signed-off-by: Chloe M <chloe@mensia.org>
2026-07-15 05:27:36 -04:00
chloe 85927ce8c1 ptos/amd64: ps: Add support for CPL 3 processes
Signed-off-by: Chloe M <chloe@mensia.org>
2026-07-15 01:10:39 -04:00
chloe 1601bfe87b ptos: ps: Add new VAS per-process
Signed-off-by: Chloe M. <chloe@mensia.org>
2026-07-14 21:27:44 +00:00
chloe fcfe1dfb4a ptos: ps+hal: Add thread control block init
Signed-off-by: Chloe M <chloe@mensia.org>
2026-07-14 16:14:03 -04:00
chloe fe6be93d32 ptos: ps: Keep track of parent process
Signed-off-by: Chloe M <chloe@mensia.org>
2026-07-14 15:54:23 -04:00
chloe cf0e104b12 ptos: ps: Add thread management groundwork
Signed-off-by: Chloe M <chloe@mensia.org>
2026-07-14 00:47:29 -04:00
chloe 9d7ff0461f ptos: ps: Add process init logic
Signed-off-by: Chloe M <chloe@mensia.org>
2026-07-13 22:01:39 -04:00