lscpu: set 32-bit / 64-bit for ppc

Signed-off-by: Karel Zak <kzak@redhat.com>
This commit is contained in:
Karel Zak 2013-04-17 16:20:10 +02:00
parent edb0b73d85
commit 4581b716b5
1 changed files with 7 additions and 0 deletions

View File

@ -382,6 +382,13 @@ read_basicinfo(struct lscpu_desc *desc, struct lscpu_modifier *mod)
desc->mode |= MODE_32BIT | MODE_64BIT; /* sparc64 */
}
if (desc->arch && mod->system != SYSTEM_SNAPSHOT) {
if (strcmp(desc->arch, "ppc64") == 0)
desc->mode |= MODE_32BIT | MODE_64BIT;
else if (strcmp(desc->arch, "ppc") == 0)
desc->mode |= MODE_32BIT;
}
fclose(fp);
if (path_exist(_PATH_SYS_SYSTEM "/cpu/kernel_max"))