Commit 19c7022c authored by Thomas Gambier's avatar Thomas Gambier Committed by Kirill Smelkov

support systems where 'model name' doesn't exist in /proc/cpuinfo

kirr: I looked around a bit and I see that RISC-V indeed misses many
things, including model name in its /proc/cpuinfo but has isa there:

However I also see that model name is x86-specific and isa is also not
present on other architectures, e.g. /proc/cpuinfo for ARM misses both
model name and isa.

So I adjusted the patch a bit to support environment where both `model
name` and `isa` are not present in /proc/cpuinfo - for example ARM.

In the future we might change to rely on `lscpu` instead completely to
avoid dealing with all these arch-specific peculiarities.

/reviewed-by @kirr
/reviewed-on !18
parent 39464b65
Pipeline #34572 failed with stage
in 0 seconds