Hello Bruce! Please review and merge this series of patches in Axxia branches from linux-yocto-4.1. Changes included in this series (axxia 1.60 tag): - Support undocumented PEI configurations. - Add support for MSI interruts on 5600 and 6700. - Include a fault handler that allows system errors caused by accessing non-existent sRIO registers to be masked. - Updates for PowerPC including the following. - Fix build failures when CONFIG_SMP is not set. - Fix an error in acp_clk_release, which caused a kernel hang. - Address IBM PPC476 Erratum 47 - Address IBM PPC476 Parity Errors - Address IBM PPC476 Erratum 48 - Enable CGROUPS and FHANDLE as required by systemd. - If the secure monitor changes required by EDAC L3 support are not available, disable it. - EDAC changes: - Remove irq_default_primary_handler use in kernel API for SM and CM. - Fix memory leaks. - Add private work queues for events and alerts.
If all the patches are ok, please pull them from https://github.com/axxia/axxia_yocto_linux_4.1_pull.git into git://git.yoctoproject.org/linux-yocto-4.1 Pull standard/axxia/base-1.60 -> standard/axxia/base standard/preempt-rt/axxia/base-1.60 -> standard/preempt-rt/axxia/base If you add more patches to standard/(preempt-rt)/axxia/base beforehand please notify me. I will rebase our changes so you can do a clean, fast-forward pull. Thank you, Daniel Dragomir Charlie Paul (2): arch/powerpc: fixed NO_SMP compile failure security/keys: fixed crash in keyring_destroy John Jacques (4): arch/powerpc: Address IBM PPC476 Erratum 48 arch/powerpc: Address IBM PPC476 Parity Errors drivers/misc: Update the Axxia PEI Driver drivers/misc: Add Fault Handling for Axxia Marek Majtyka (7): drivers/edac: Fixed issue with cm edac driver drivers/edac: Fixed kmemleak cm issue. drivers/edac: Add private work queues. drivers/edac: Fixed issue with sm edac driver drivers/edac: Add private work queues. drivers/edac: Fixed kmemleak sm issue. arch/arm: arch/arm64: Fixed BSP 1.59/old uboot bug Palani (2): Axxia PCIe: Updates to the Axxia (X9, XLF) PCIe host driver. Axxia PCIe: MSIx support for Axxia (X9, XLF) PCIe host driver. arch/arm/mach-axxia/Makefile | 2 +- arch/arm/mach-axxia/axxia.c | 4 - arch/arm64/boot/dts/intel/axc67xx.dtsi | 75 +++++----- arch/arm64/boot/dts/intel/axm56xx.dtsi | 50 ++++++- arch/arm64/kernel/entry.S | 48 +++++++ arch/powerpc/include/asm/dcr-native.h | 6 +- arch/powerpc/kernel/head_44x.S | 41 +++++- arch/powerpc/kernel/traps.c | 244 ++++++++++++++++++++++++++++++- drivers/edac/axxia_edac-cmc_56xx.c | 59 ++++++-- drivers/edac/axxia_edac-l3_56xx.c | 24 ++-- drivers/edac/axxia_edac-mc_56xx.c | 67 +++++++-- drivers/misc/Kconfig | 6 + drivers/misc/Makefile | 1 + drivers/misc/axxia-fault.c | 177 +++++++++++++++++++++++ drivers/misc/axxia-pei.c | 56 ++++++++ drivers/pci/host/pcie-axxia.c | 252 ++++++++++++++++++++++++++++----- drivers/pci/host/pcie-axxia.h | 7 + include/linux/arm-smccc.h | 2 + include/linux/axxia-fault.h | 23 +++ security/keys/keyring.c | 4 +- 20 files changed, 1020 insertions(+), 128 deletions(-) create mode 100644 drivers/misc/axxia-fault.c create mode 100644 include/linux/axxia-fault.h -- 2.7.4 -- _______________________________________________ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto