On Fri, Apr 04, 2014 at 04:11:42PM +0800, Huacai Chen wrote: > Make names in /proc/cpuinfo more human-readable, Since GCC support the > new-style names for a long time, this may not break -march=native any > more. NACK. There isn't a GCC release available yet that supports new Loongson 2 names. You need to wait until such release is made and everyone starts using it. That will take maybe 5-10 years. A. > Signed-off-by: Huacai Chen <chenhc@xxxxxxxxxx> > --- > arch/mips/kernel/cpu-probe.c | 8 ++++---- > 1 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/arch/mips/kernel/cpu-probe.c b/arch/mips/kernel/cpu-probe.c > index 585f996..2576d53 100644 > --- a/arch/mips/kernel/cpu-probe.c > +++ b/arch/mips/kernel/cpu-probe.c > @@ -742,23 +742,23 @@ static inline void cpu_probe_legacy(struct cpuinfo_mips *c, unsigned int cpu) > switch (c->processor_id & PRID_REV_MASK) { > case PRID_REV_LOONGSON2E: > c->cputype = CPU_LOONGSON2; > - __cpu_name[cpu] = "ICT Loongson-2"; > + __cpu_name[cpu] = "ICT Loongson-2E"; > set_elf_platform(cpu, "loongson2e"); > break; > case PRID_REV_LOONGSON2F: > c->cputype = CPU_LOONGSON2; > - __cpu_name[cpu] = "ICT Loongson-2"; > + __cpu_name[cpu] = "ICT Loongson-2F"; > set_elf_platform(cpu, "loongson2f"); > break; > case PRID_REV_LOONGSON3A: > c->cputype = CPU_LOONGSON3; > - __cpu_name[cpu] = "ICT Loongson-3"; > + __cpu_name[cpu] = "ICT Loongson-3A"; > set_elf_platform(cpu, "loongson3a"); > break; > case PRID_REV_LOONGSON3B_R1: > case PRID_REV_LOONGSON3B_R2: > c->cputype = CPU_LOONGSON3; > - __cpu_name[cpu] = "ICT Loongson-3"; > + __cpu_name[cpu] = "ICT Loongson-3B"; > set_elf_platform(cpu, "loongson3b"); > break; > } > -- > 1.7.7.3 > >