diff options
author | Karel Zak | 2013-04-10 14:29:53 +0200 |
---|---|---|
committer | Karel Zak | 2013-04-10 14:29:53 +0200 |
commit | 1461094c142d4dbb6e4f6f477d763c498cb5ee19 (patch) | |
tree | 4c56d6f1fc0ced5da3f26975cef5b8546b4f0006 /sys-utils/lscpu.c | |
parent | su: remove '+' from getopt_long() (diff) | |
download | kernel-qcow2-util-linux-1461094c142d4dbb6e4f6f477d763c498cb5ee19.tar.gz kernel-qcow2-util-linux-1461094c142d4dbb6e4f6f477d763c498cb5ee19.tar.xz kernel-qcow2-util-linux-1461094c142d4dbb6e4f6f477d763c498cb5ee19.zip |
lscpu: add Model name
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'sys-utils/lscpu.c')
-rw-r--r-- | sys-utils/lscpu.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sys-utils/lscpu.c b/sys-utils/lscpu.c index e90e8f579..ec31d0bb8 100644 --- a/sys-utils/lscpu.c +++ b/sys-utils/lscpu.c @@ -139,6 +139,7 @@ struct lscpu_desc { char *vendor; char *family; char *model; + char *modelname; char *virtflag; /* virtualization flag (vmx, svm) */ char *hypervisor; /* hypervisor software */ int hyper; /* hypervisor vendor ID */ @@ -353,6 +354,7 @@ read_basicinfo(struct lscpu_desc *desc, struct lscpu_modifier *mod) else if (lookup(buf, "family", &desc->family)) ; else if (lookup(buf, "cpu family", &desc->family)) ; else if (lookup(buf, "model", &desc->model)) ; + else if (lookup(buf, "model name", &desc->modelname)) ; else if (lookup(buf, "stepping", &desc->stepping)) ; else if (lookup(buf, "cpu MHz", &desc->mhz)) ; else if (lookup(buf, "flags", &desc->flags)) ; /* x86 */ @@ -1208,6 +1210,8 @@ print_summary(struct lscpu_desc *desc, struct lscpu_modifier *mod) print_s(_("CPU family:"), desc->family); if (desc->model) print_s(_("Model:"), desc->model); + if (desc->modelname) + print_s(_("Model name:"), desc->modelname); if (desc->stepping) print_s(_("Stepping:"), desc->stepping); if (desc->mhz) |