Add P2 daemon hardening patches and wire into base recipe

215 fixes across 33 Rust source files replacing unwrap/expect/panic
with graceful error handling in init, all boot-critical daemons,
and the six graphics driver packages. Fixes inverted scheduler
conditions_met() logic that prevented rootfs from mounting.
This commit is contained in:
2026-04-23 20:27:03 +01:00
parent 47a44d794c
commit 821f08306d
5 changed files with 3797 additions and 1 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
[source]
git = "https://gitlab.redox-os.org/redox-os/base.git"
rev = "463f76b9608a896e6f6c9f63457f57f6409873c7"
patches = ["redox.patch", "P2-boot-runtime-fixes.patch", "P2-acpi-i2c-resources.patch"]
patches = ["redox.patch", "P2-boot-runtime-fixes.patch", "P2-acpi-i2c-resources.patch", "P2-daemon-ready-graceful.patch", "P2-daemon-hardening.patch"]
[build]
template = "custom"