diff options
| author | Karel Zak <kzak@redhat.com> | 2020-09-30 14:57:08 +0200 |
|---|---|---|
| committer | Karel Zak <kzak@redhat.com> | 2020-09-30 14:57:08 +0200 |
| commit | b76b4788be25f1fe37c8a39315d9d27c1cea0458 (patch) | |
| tree | dfdb337d3eece819d9cb58e07d74cb4975e23585 /sys-utils/lscpu-arm.c | |
| parent | c76f79e9793f4c4ba4a137c1c04bd0e5b4e4558f (diff) | |
| download | util-linux-b76b4788be25f1fe37c8a39315d9d27c1cea0458.tar.gz | |
lscpu: don't use smbios when read snapshots
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'sys-utils/lscpu-arm.c')
| -rw-r--r-- | sys-utils/lscpu-arm.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sys-utils/lscpu-arm.c b/sys-utils/lscpu-arm.c index e6678441f4..20c7291e56 100644 --- a/sys-utils/lscpu-arm.c +++ b/sys-utils/lscpu-arm.c @@ -316,13 +316,14 @@ static int __arm_cpu_smbios(struct lscpu_desc *desc) return 0; } -void arm_cpu_decode(struct lscpu_desc *desc) +void arm_cpu_decode(struct lscpu_desc *desc, struct lscpu_modifier *mod) { int rc = -1; /* use SMBIOS Type 4 data if available, * else fall back to manual decoding using the tables above */ - if (access(_PATH_SYS_DMI_TYPE4, R_OK) == 0) + if (mod->system == SYSTEM_LIVE && + access(_PATH_SYS_DMI_TYPE4, R_OK) == 0) rc = __arm_cpu_smbios(desc); if (rc) |
