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 |
|