lscpu: don't use DMI if executed with --sysroot
Signed-off-by: Karel Zak <kzak@redhat.com>
This commit is contained in:
parent
8678085900
commit
c2ca2837a2
|
@ -322,7 +322,8 @@ static void arm_decode(struct lscpu_cxt *cxt, struct lscpu_cputype *ct)
|
||||||
|
|
||||||
arm_ids_decode(ct);
|
arm_ids_decode(ct);
|
||||||
arm_rXpY_decode(ct);
|
arm_rXpY_decode(ct);
|
||||||
if (cxt->is_cluster)
|
|
||||||
|
if (!cxt->noalive && cxt->is_cluster)
|
||||||
ct->nr_socket_on_cluster = get_number_of_physical_sockets_from_dmi();
|
ct->nr_socket_on_cluster = get_number_of_physical_sockets_from_dmi();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -330,8 +331,9 @@ static int is_cluster_arm(struct lscpu_cxt *cxt)
|
||||||
{
|
{
|
||||||
struct stat st;
|
struct stat st;
|
||||||
|
|
||||||
if (!(strcmp(cxt->arch->name, "aarch64")) &&
|
if (!cxt->noalive
|
||||||
(stat(_PATH_ACPI_PPTT, &st) < 0) && (cxt->ncputypes == 1))
|
&& strcmp(cxt->arch->name, "aarch64") == 0
|
||||||
|
&& stat(_PATH_ACPI_PPTT, &st) < 0 && cxt->ncputypes == 1)
|
||||||
return 1;
|
return 1;
|
||||||
else
|
else
|
||||||
return 0;
|
return 0;
|
||||||
|
|
Loading…
Reference in New Issue