Le 09/02/2016 12:55, Florian Fainelli a écrit : > Hi all, > > This patch series contains some workarounds for some bug with pref30 on > Broadcom BMIPS5000 CPUs in 7344, 7346 and 7425 chips, and some other changes > to allow the use of RIXI/rotr on BMIPS4380 and BMIPS5000. > > Finally, the last patch adds a debugfs entry for current_cpu_data.options since > it might be useful to debug that at a time where we set on the final CPU > options. > > This is on top of mips-for-linux-next as of > a13d2abd8e617a96d235c0a528a742b347650853 ("MIPS: highmem: Turn > flush_cache_kmaps into a no-op.") Ralf, patches 2-5 have been marked accepted in patchwork, but I am not able to find them in mips-for-linux-next, have they been merged some place else? Thanks > > Thanks! > > Florian Fainelli (6): > MIPS: BMIPS: Disable pref 30 for buggy CPUs > MIPS: BMIPS: Add early CPU initialization code > MIPS: Allow RIXI to be used on non-R2 or R6 cores > MIPS: Move RIXI exception enabling after vendor-specific cpu_probe > MIPS: BMIPS: BMIPS4380 and BMIPS5000 support RIXI > MIPS: Expose current_cpu_data.options through debugfs > > arch/mips/Kconfig | 7 +++ > arch/mips/bmips/setup.c | 17 +++++++ > arch/mips/include/asm/bmips.h | 1 + > arch/mips/include/asm/pgtable-bits.h | 11 ++--- > arch/mips/kernel/cpu-probe.c | 41 ++++++++++++----- > arch/mips/kernel/smp-bmips.c | 87 ++++++++++++++++++++++++++++++++++++ > arch/mips/mm/tlbex.c | 2 +- > 7 files changed, 150 insertions(+), 16 deletions(-) > -- Florian