diff options
author | Bixuan Cui <cuibixuan@linux.alibaba.com> | 2023-02-07 16:17:32 +0800 |
---|---|---|
committer | Tony Luck <tony.luck@intel.com> | 2023-02-07 10:23:24 -0800 |
commit | bfacfa2af3e04b51e39c5cbbf45ad6ac9c23a1b3 (patch) | |
tree | f184ab2c4de77e73c9f0360b70e1b449f7f1f258 | |
parent | 60c3182214feb4b192234eb980f30e109bbde5cd (diff) | |
download | ras-tools-bfacfa2af3e04b51e39c5cbbf45ad6ac9c23a1b3.tar.gz |
proc_cpuinfo: fix the bug that modelnum is always zero
Fixes: 65d692c5ce8e (einj_mem_uc: Count Ice Lake Xeon as "advanced RAS")
Signed-off-by: Bixuan Cui <cuibixuan@linux.alibaba.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
-rw-r--r-- | proc_cpuinfo.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/proc_cpuinfo.c b/proc_cpuinfo.c index 3048749..2b7e638 100644 --- a/proc_cpuinfo.c +++ b/proc_cpuinfo.c @@ -43,7 +43,7 @@ void proc_cpuinfo(int *nsockets, int *ncpus, char *model, int *modelnum, int **a strcpy(model, p); } else if (strncmp(line, "model\t", 6) == 0) { p = strchr(&line[6], ':'); - *modelnum = atoi(p); + *modelnum = atoi(p+1); } else if (strncmp(line, "physical id", 11) == 0) { (*ncpus)++; p = strchr(&line[10], ':'); |