lshw/0042-Avoid-crash-on-device-tree-parsing.patch

28 lines
788 B
Diff
Raw Normal View History

From 2017dad4e66ec7c9e6b25d551c6867107b958ddd Mon Sep 17 00:00:00 2001
From: Lyonel Vincent <lyonel@ezix.org>
Date: Sun, 10 Jan 2021 00:57:48 +0100
Subject: [PATCH 42/65] Avoid crash on device-tree parsing
cf. Github PR#58
---
src/core/device-tree.cc | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/core/device-tree.cc b/src/core/device-tree.cc
index 027ad16..d3188c6 100644
--- a/src/core/device-tree.cc
+++ b/src/core/device-tree.cc
@@ -1506,7 +1506,8 @@ bool scan_device_tree(hwNode & n)
scan_devtree_cpu_power(*core);
}
else {
- scan_devtree_cpu(*core);
+ if (exists(DEVICETREE "/cpus"))
+ scan_devtree_cpu(*core);
}
scan_devtree_memory(*core);
scan_devtree_memory_ibm(*core);
--
2.33.1