lshw/0042-Avoid-crash-on-device-tree-parsing.patch
Tao Liu 590477acba Update lshw to upstream latest(a2b731e7ecf)
Resolves: bz2032177

Signed-off-by: Tao Liu <ltao@redhat.com>
2021-12-24 11:30:57 +08:00

28 lines
788 B
Diff

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