From 7109334d2b94cce94949488a6b9bb48c57979a0e Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Sat, 18 Oct 2025 16:51:04 -0600 Subject: [PATCH] hwd: require dtb to parse in order to use devicetree backend --- hwd/src/backend/devicetree.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/hwd/src/backend/devicetree.rs b/hwd/src/backend/devicetree.rs index 10b9a6e997..9159b9e631 100644 --- a/hwd/src/backend/devicetree.rs +++ b/hwd/src/backend/devicetree.rs @@ -9,6 +9,7 @@ pub struct DeviceTreeBackend { impl Backend for DeviceTreeBackend { fn new() -> Result> { let dtb = fs::read("/scheme/kernel.dtb")?; + let dt = fdt::Fdt::new(&dtb).map_err(|err| format!("failed to parse dtb: {}", err))?; Ok(Self { dtb }) }