Commit Graph

18 Commits

Author SHA1 Message Date
Loïc Grégoire 619c373d47 all: tidy 2026-10-07 18:03:06 -04:00
Loïc Grégoire b802919fc2 ke: add lock warden 2026-10-04 11:36:28 -04:00
Loïc Grégoire 497e08bd7b all: standardize suffixes
ki -> kep
mi -> mmp
2026-09-02 22:20:25 -04:00
Loïc Grégoire 52f62b8354 ke: optimize IPL operations 2026-08-07 15:41:12 -04:00
Loïc Grégoire bec872bc26 all: refactor coding style 2026-08-05 17:43:46 -04:00
Loïc Grégoire e36416304b all: type-safe time units 2026-08-02 00:02:44 -04:00
Loïc Grégoire 02d2fb5144 ke/timer: make DPC parameter explicit 2026-08-01 22:43:32 -04:00
Loïc Grégoire a969624f20 ke/smr: add support for preemptible SMR 2026-07-23 16:39:43 -04:00
Loïc Grégoire 2d18761822 rtl: add LinkerSet 2026-07-04 22:50:15 -04:00
Loïc Grégoire 4ba57ad42a ke+mm: add TLB shootdown and memory reclamation. 2026-06-25 21:33:14 -04:00
Loïc Grégoire 42b10b886e ke: make DPC handlers take in DPC pointer as parameter 2026-06-18 10:38:31 -04:00
Loïc Grégoire bf1fa31aed ke: fix racey DPC inserted field 2026-05-19 22:09:54 -04:00
Loïc Grégoire a46782adca build: switch to zonfig 2026-04-24 10:35:53 -04:00
Loïc Grégoire 1aa6743f43 refactor: use root instead of base 2026-04-17 20:58:25 -04:00
Loïc Grégoire faf76ca485 refactor: remove ke.Cpu struct 2026-03-30 17:45:49 -04:00
Loïc Grégoire 97e3c080dd meta: remove extraneous spaces 2026-03-23 21:07:35 -04:00
Loïc Grégoire 020e81f34b feat: use per-cpu sections 2026-03-23 20:29:34 -04:00
Loïc Grégoire 9e065ee023 initial commit 2026-03-21 22:47:06 -04:00