0c11c2b515
Operator-ratified full retirement — driver-manager superseded pcid-spawner in every role (boot-time PCI match/claim/spawn, initfs storage path, hotplug). Removes: - drivers/pcid-spawner/ crate (source preserved in git history) - init.d/00_pcid-spawner.service and init.initfs.d/40_pcid-spawner-initfs.service - Cargo workspace member + Makefile bin entries - 40_drivers.target reference to pcid-spawner-initfs - the /etc/driver-manager.d/disabled fallback gates on driver-manager services (no fallback exists anymore; driver-manager runs unconditionally)
18 lines
690 B
Desktop File
18 lines
690 B
Desktop File
# Place this file at:
|
|
# local/sources/base/init.initfs.d/40_driver-manager-initfs.service
|
|
# (created during D5/C0 phase; remains dormant until operator ratifies cutover)
|
|
|
|
[unit]
|
|
description = "Driver manager initfs spawner"
|
|
requires_weak = ["10_inputd.service", "20_graphics.target", "40_pcid.service"]
|
|
# Long-form description:
|
|
# Driver manager initfs variant. Replaces 40_pcid-spawner-initfs.service
|
|
# once the initfs storage path is fully verified under driver-manager
|
|
# in dual-mode observation (C1). Storage-critical drivers (ahcid, ided,
|
|
# nvmed, virtio-blkd) bind here before redoxfs mounts the rootfs.
|
|
|
|
[service]
|
|
cmd = "driver-manager"
|
|
args = ["--initfs"]
|
|
type = "oneshot"
|