On 2015-01-27 1:04 AM, Chandrakala Chavva wrote:
From: Abhishek Paliwal <abhishek.pali...@aricent.com>

Update EDAC L2C and LMC driver support for Octeon3.
Added new Error injector module to verify L2C and various other error 
conditions.
Updated clearing of page in linux kernel by using ZCB instructions, new 
instruction added in Octeon2 and Octeon3, minor optimization.


Thanks for the three series. I'm putting the finishing touches on a 3.19
linux-yocto kernel, and once that is done, I'll look at these and get the
merges completed (assuming there are no problems).

Cheers,

Bruce


Abhishek Paliwal (13):
   Replace OCTEON_IS_OCTEON2() and OCTEON_IS_OCTEON3() with appropriate
     current_cpu_type().
   MIPS: OCTEON: Fix L1 dacache parity for OCTEON3
   MIPS/EDAC: Cavium: Updated L2C error checking for OCTEON3.
   MIPS: Add ZCB and ZCBT instructions to uasm.
   MIPS: Handle CPU_CAVIUM_OCTEON3 like CPU_CAVIUM_OCTEON2 in clear_page.
   MIPS: OCTEON: Fix plat_swiotlb_setup() for OCTEON3
   MIPS/EDAC: Cavium: Fix compilation errors.
   MIPS/OCTEON: TLB parity error handling
   MIPS/EDAC: Poll for LMC_INT_REG[nxm_wr_err]
   MIPS/EDAC: Poll for all error bis in L2C_INT CSR.
   MIPS: OCTEON: Add module to inject hardware error conditions.
   edac/octeon_edac-lmc: Fix kernel panic when 1 DDR present
   EDAC: octeon_edac-lmc: Fixed crash for DIMM1-only case

  arch/mips/cavium-octeon/Makefile          |   1 +
  arch/mips/cavium-octeon/dma-octeon.c      |   6 +-
  arch/mips/cavium-octeon/octeon-platform.c |   1 +
  arch/mips/cavium-octeon/setup.c           |  18 +++-
  arch/mips/include/asm/mipsregs.h          |   4 +
  arch/mips/include/asm/octeon/octeon.h     |  26 ++++-
  arch/mips/include/asm/traps.h             |   9 ++
  arch/mips/include/asm/uasm.h              |   2 +
  arch/mips/include/uapi/asm/inst.h         |   7 ++
  arch/mips/kernel/genex.S                  |  20 ++++
  arch/mips/kernel/traps.c                  |  11 +-
  arch/mips/mm/c-octeon.c                   | 170 ++++++++++++++++++++++++++++--
  arch/mips/mm/cex-oct.S                    |  38 +++++++
  arch/mips/mm/page.c                       | 146 +++++++++++++++++--------
  arch/mips/mm/uasm-mips.c                  |   2 +
  arch/mips/mm/uasm.c                       |   4 +-
  drivers/edac/octeon_edac-l2c.c            | 147 +++++++++++++++++++++++++-
  drivers/edac/octeon_edac-lmc.c            |  42 +++++++-
  drivers/edac/octeon_edac-pc.c             |  42 ++++++--
  19 files changed, 618 insertions(+), 78 deletions(-)


--
_______________________________________________
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto

Reply via email to