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:
@@ -0,0 +1 @@
|
||||
../../../local/patches/base/P2-daemon-hardening.patch
|
||||
@@ -0,0 +1 @@
|
||||
../../../local/patches/base/P2-daemon-ready-graceful.patch
|
||||
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user