Hi Linus, please pull the 'for-linus' branch below to receive the following changes to EDAC:
* EDAC core error path fix, from Denis Kirjanov. * Generalization of AMD MCE bank names and some minor error reporting improvements. * EDAC core cleanups and simplifications, from Wei Yongjun. * amd64_edac fixes for sysfs-reported values, from Josh Hunt. * some heavy amd64_edac error reporting path shaving, leading to removing a bunch of code. * amd64_edac error injection method improvements. * EDAC core cleanups and fixes. Thanks. The following changes since commit 9489e9dcae718d5fde988e4a684a0f55b5f94d17: Linux 3.7-rc7 (2012-11-25 17:59:19 -0800) are available in the git repository at: ssh://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-linus for you to fetch changes up to 3bfe5aae8edd8436d26cddfeab783492d8950821: EDAC, pci_sysfs: Use for_each_pci_dev to simplify the code (2012-12-04 08:27:39 +0100) ---------------------------------------------------------------- Borislav Petkov (19): EDAC: Respect operational state in edac_pci.c EDAC: Boundary-check edac_debug_level EDAC: Remove useless assignment of error type EDAC: Handle empty msg strings when reporting errors amd64_edac: Small fixlets and cleanups amd64_edac: Cleanup error injection code amd64_edac: Improve error injection amd64_edac: Do not check whether error address is valid amd64_edac: Reorganize error reporting path amd64_edac: Fix K8 chip select reporting amd64_edac: Use DBAM_DIMM macro amd64_edac: Fix csrows size and pages computation EDAC: Add memory controller flags EDAC: Pass mci parent EDAC: Fix csrow size reported in sysfs MCE, AMD: Remove functional unit references MCE, AMD: Dump CPU f/m/s triple with the error MCE, AMD: Report decoded error type first MCE, AMD: Dump error status Denis Kirjanov (1): EDAC: Handle error path in edac_mc_sysfs_init() properly Josh Hunt (1): EDAC: Fix mc size reported in sysfs Wei Yongjun (3): EDAC, Calxeda highbank: Convert to use simple_open() EDAC: Convert to use simple_open() EDAC, pci_sysfs: Use for_each_pci_dev to simplify the code drivers/edac/Kconfig | 8 +- drivers/edac/amd64_edac.c | 297 +++++++++++++++------------------------- drivers/edac/amd64_edac.h | 59 ++++++-- drivers/edac/amd64_edac_inj.c | 128 ++++++++--------- drivers/edac/edac_mc.c | 51 +++---- drivers/edac/edac_mc_sysfs.c | 39 ++++-- drivers/edac/edac_module.c | 27 +++- drivers/edac/edac_pci.c | 3 +- drivers/edac/edac_pci_sysfs.c | 12 +- drivers/edac/highbank_mc_edac.c | 8 +- drivers/edac/mce_amd.c | 254 ++++++++++++++++++---------------- drivers/edac/mce_amd.h | 11 +- include/linux/edac.h | 3 + 13 files changed, 454 insertions(+), 446 deletions(-) -- Regards/Gruss, Boris. Sent from a fat crate under my desk. Formatting is fine. -- -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/