Re: [PATCH 4/9] MIPS: Add microMIPS breakpoints and DSP support.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Steven,

> diff --git a/arch/mips/kernel/proc.c b/arch/mips/kernel/proc.c
> index 5542817..2c18317 100644
> --- a/arch/mips/kernel/proc.c
> +++ b/arch/mips/kernel/proc.c
> @@ -64,6 +64,7 @@ static int show_cpuinfo(struct seq_file *m, void *v)
>  				cpu_data[n].watch_reg_masks[i]);
>  		seq_printf(m, "]\n");
>  	}
> +	seq_printf(m, "microMIPS\t\t: %s\n", cpu_has_mmips ? "yes" : "no");
>  	seq_printf(m, "ASEs implemented\t:%s%s%s%s%s%s\n",
>  		      cpu_has_mips16 ? " mips16" : "",
>  		      cpu_has_mdmx ? " mdmx" : "",

 I'm sorry I didn't notice that before, but it got lost in the load of 
formatting changes.  I think this should really be reported along the 
other ASEs in the next line.  Please move it down there, the pattern is 
obvious (and then the MCU ASE may be added too with a simple follow-up 
change).

 However what I would find useful here and what I think is not reported 
anywhere else and otherwise tricky (though possible) to track down is 
whether the kernel itself has been built as a microMIPS or standard MIPS 
binary.  Perhaps you could reuse your entry above for that purpose -- I 
suppose no tool has relied on this /proc/cpuinfo entry to make any 
decisions so far, so it may be the right moment now to get it standardised 
somehow.

 I'll try to get back to the rest of the microMIPS review soon, I welcome 
your submission very warmly, but that's a substantial change and I'm 
really running out of time, sorry about that.

  Maciej



[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux