The ISA information for RISC-V is an important information to understand the different extensions supported by the CPU. Print this information in the summary. Signed-off-by: Sunil V L <sunilvl@xxxxxxxxxxxxxxxx> --- sys-utils/lscpu-cputype.c | 1 + sys-utils/lscpu.c | 3 +++ 2 files changed, 4 insertions(+) diff --git a/sys-utils/lscpu-cputype.c b/sys-utils/lscpu-cputype.c index 739dd99c5..bdb33ac78 100644 --- a/sys-utils/lscpu-cputype.c +++ b/sys-utils/lscpu-cputype.c @@ -233,6 +233,7 @@ static const struct cpuinfo_pattern type_patterns[] = DEF_PAT_CPUTYPE( "family", PAT_FAMILY, family), DEF_PAT_CPUTYPE( "features", PAT_FEATURES, flags), /* s390 */ DEF_PAT_CPUTYPE( "flags", PAT_FLAGS, flags), /* x86 */ + DEF_PAT_CPUTYPE( "isa", PAT_ISA, isa), /* riscv */ DEF_PAT_CPUTYPE( "marchid", PAT_FAMILY, family), /* riscv */ DEF_PAT_CPUTYPE( "max thread id", PAT_MAX_THREAD_ID, mtid), /* s390 */ DEF_PAT_CPUTYPE( "mimpid", PAT_MODEL, model), /* riscv */ diff --git a/sys-utils/lscpu.c b/sys-utils/lscpu.c index ffec37206..9f00b1757 100644 --- a/sys-utils/lscpu.c +++ b/sys-utils/lscpu.c @@ -954,6 +954,9 @@ print_summary_cputype(struct lscpu_cxt *cxt, if (ct->flags) add_summary_s(tb, sec, _("Flags:"), ct->flags); + + if (ct->isa) + add_summary_s(tb, sec, _("ISA:"), ct->isa); } /* -- 2.43.0