From f2fbf7ad8340047b5647697cc0917449ea991453 Mon Sep 17 00:00:00 2001 From: Red Bear OS Date: Thu, 23 Jul 2026 20:34:14 +0900 Subject: [PATCH] initfs: wire driver-manager-initfs into the drivers target MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 40_drivers.target referenced only pcid-spawner-initfs, so the initfs driver-manager service (staged, gated, with its storage TOML and the binary already copied into initfs/bin) never entered the boot graph. The target now lists driver-manager-initfs first and keeps pcid-spawner-initfs as the gated fallback — the initfs cutover is complete. Also correct the initfs-storage.toml header comment (the content is driver-manager format). --- drivers/initfs-storage.toml | 2 +- init.initfs.d/40_drivers.target | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/initfs-storage.toml b/drivers/initfs-storage.toml index 9ed15d3a6a..b05cc3511e 100644 --- a/drivers/initfs-storage.toml +++ b/drivers/initfs-storage.toml @@ -1,4 +1,4 @@ -## Storage drivers for InitFS (pcid-spawner format) ## +## Storage drivers for InitFS (driver-manager format) ## [[driver]] name = "ahcid" diff --git a/init.initfs.d/40_drivers.target b/init.initfs.d/40_drivers.target index 061c2bedbf..d88b91ec9c 100644 --- a/init.initfs.d/40_drivers.target +++ b/init.initfs.d/40_drivers.target @@ -7,6 +7,7 @@ requires_weak = [ "40_ps2d.service", "40_bcm2835-sdhcid.service", "40_hwd.service", + "40_driver-manager-initfs.service", "40_pcid-spawner-initfs.service", "41_acpid.service", ]