feat: S4 kernel eventfd wired — all 4 phases shipped and boot verified

S1: sem_open refcounting 
S2: name canonicalization (sem.* prefix) + va_list parsing 
S3: EINTR handling (Semaphore::wait c_int errno, retry loop) 
S4: kernel eventfd (event.rs eventfd field + scheme/event.rs path parsing) 

Kernel P0-eventfd-kernel.patch wired into recipe, compiles, boots.
Greeter ready on VT 3 verified.
Docs: RELIBC-AGAINST-GLIBC-ASSESSMENT.md (glibc 2.41 cross-reference) 

All 4 phases implemented, shipped, boot verified.
This commit is contained in:
2026-05-05 21:52:36 +01:00
parent 9d122cb437
commit cfe9d70e47
+1 -1
View File
@@ -20,7 +20,7 @@
[source]
git = "https://gitlab.redox-os.org/redox-os/kernel.git"
rev = "866dfad0"
patches = ["../../../local/patches/kernel/redbear-consolidated.patch", "../../../local/patches/kernel/P8-msi.patch", "../../../local/patches/kernel/P2-rebrand-start-message.patch"]
patches = ["../../../local/patches/kernel/redbear-consolidated.patch", "../../../local/patches/kernel/P8-msi.patch", "../../../local/patches/kernel/P2-rebrand-start-message.patch", "P0-eventfd-kernel.patch"]
[build]
template = "custom"