aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/edac
AgeCommit message (Expand)AuthorFilesLines
2015-02-19Merge tag 'edac_fixes_for_3.20' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-5/+14
2015-02-17EDAC, amd64_edac: Prevent OOPS with >16 memory controllersDaniel J Blueman1-2/+8
2015-02-09sb_edac: Fix detection on SNB machinesBorislav Petkov1-3/+6
2015-01-30EDAC, mv64x60_edac: Fix an error code in probe()Dan Carpenter1-1/+2
2015-01-30EDAC: edac_mc_sysfs: Make stuff staticBorislav Petkov1-11/+11
2015-01-30EDAC: Fix the leak of mci->bus->name when bus_register failsJunjie Mao1-13/+16
2015-01-12edac: i5100_edac: Remove unused i5100_recmema_dm_buf_idRickard Strandqvist1-5/+0
2015-01-07EDAC, synps: Add EDAC support for zynq ddr ecc controllerPunnaiah Choudary Kalluri3-0/+543
2015-01-02mpc85xx_edac: Fix a typo in commentsAlexander Kuleshov2-2/+2
2014-12-21EDAC, mce_amd_inj: Fix sparse non static symbol warningWei Yongjun1-1/+1
2014-12-14Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds4-5/+0
2014-12-11Merge tag 'edac/v3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds2-28/+182
2014-12-10Merge branch 'x86-ras-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-3/+0
2014-12-08Merge tag 'edac_for_3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bpLinus Torvalds15-267/+439
2014-12-02sb_edac: Fix typo computing number of banksTony Luck1-1/+1
2014-12-02sb_edac: Add support for Broadwell-DE processorTony Luck1-6/+157
2014-12-02sb_edac: Fix discovery of top-of-low-memory for HaswellTony Luck1-2/+3
2014-12-02sb_edac: Fix erroneous bytes->gigabytes conversionJim Snow1-18/+20
2014-12-02sb_edac: Fix off-by-one error in number of channelsJim Snow1-1/+1
2014-11-25EDAC, MCE, AMD: Correct formatting of decoded textBorislav Petkov1-3/+3
2014-11-25EDAC, mce_amd_inj: Add an injector functionBorislav Petkov1-2/+51
2014-11-25EDAC, mce_amd_inj: Add hw-injection attributesBorislav Petkov1-0/+40
2014-11-25EDAC, mce_amd_inj: Enable direct writes to MCE MSRsBorislav Petkov1-0/+24
2014-11-25EDAC, mce_amd_inj: Convert mce_amd_inj module to debugfsBorislav Petkov2-107/+83
2014-11-19x86, mce, severity: Extend the the mce_severity mechanism to handle UCNA/DEFE...Chen Yucong1-3/+0
2014-11-19EDAC: Delete unnecessary check before calling pci_dev_put()Markus Elfring4-8/+4
2014-11-11EDAC, pci_sysfs: remove unneccessary ifdef around entire fileAndreas Ruprecht2-6/+1
2014-11-11ghes_edac: Use snprintf() to silence a static checker warningDan Carpenter1-2/+2
2014-11-05amd64_edac: Build module on x86-32Tomasz Pala2-3/+8
2014-11-04EDAC, MCE, AMD: Add decoding table for MC6 xecAravind Gopalakrishnan1-30/+11
2014-11-03Merge branch 'platform/remove_owner' of git://git.kernel.org/pub/scm/linux/ke...Greg Kroah-Hartman4-5/+0
2014-10-30amd64_edac: Add F15h M60h supportAravind Gopalakrishnan2-82/+188
2014-10-22e7xxx_edac: Report CE events properlyJason Baron1-1/+1
2014-10-22cpc925_edac: Report UE events properlyJason Baron1-1/+1
2014-10-22i82860_edac: Report CE events properlyJason Baron1-1/+1
2014-10-22i3200_edac: Report CE events properlyJason Baron1-2/+2
2014-10-20edac: drop owner assignment from platform_driversWolfram Sang4-5/+0
2014-10-20{mv64x60,ppc4xx}_edac,: Remove deprecated IRQF_DISABLEDMichael Opdenacker2-6/+6
2014-10-20EDAC: Sync memory types and namesBorislav Petkov1-23/+20
2014-10-20EDAC: Add DDR3 LRDIMM entries to edac_mem_typesAravind Gopalakrishnan1-0/+3
2014-10-10Merge tag 'edac/v3.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds1-33/+7
2014-10-08Merge tag 'drivers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-0/+421
2014-10-08sb_edac: Claim a different PCI deviceAndy Lutomirski1-1/+1
2014-10-08Move Intel SNB device ids from sb_edac to pci_ids.hAndy Lutomirski1-30/+0
2014-10-08sb_edac: avoid INTERNAL ERROR message in EDAC with unspecified channelSeth Jennings1-2/+6
2014-09-30mpc85xx_edac: Make L2 interrupt shared tooBorislav Petkov1-1/+1
2014-09-23amd64_edac: Modify usage of amd64_read_dct_pci_cfg()Aravind Gopalakrishnan2-71/+80
2014-09-15ppc4xx_edac: Fix build error caused by wrong member accessPranith Kumar1-1/+1
2014-09-04edac: altera: Add Altera SDRAM EDAC supportThor Thayer3-0/+421
2014-09-02EDAC: Fix mem_types strings typeBorislav Petkov2-2/+2
2014-08-15Merge branch 'linux_next' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds3-272/+546
2014-08-14Merge tag 'devicetree-for-linus' of git://git.secretlab.ca/git/linuxLinus Torvalds1-2/+1
2014-08-04Merge branch 'x86-ras-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-3/+1
2014-07-14EDAC, MCE, AMD: Add MCE decoding for F15h M60hAravind Gopalakrishnan1-4/+40
2014-07-10ie31200_edac: Allocate mci and map mchbar firstJason Baron1-38/+33
2014-07-04ie31200_edac: Introduce the driverJason Baron3-0/+549
2014-07-04x38_edac: make use of lo_hi_readq()Jason Baron1-9/+6
2014-06-26sb_edac: add support for Haswell based systemsAristeu Rozanski2-26/+351
2014-06-26sb_edac: Fix mix tab/spaces alignmentsMauro Carvalho Chehab1-3/+3
2014-06-26edac: add DDR4 and RDDR4Aristeu Rozanski1-1/+3
2014-06-26sb_edac: remove bogus assumption on mc orderingAristeu Rozanski1-4/+0
2014-06-26sb_edac: make minimal use of channel_maskAristeu Rozanski1-0/+3
2014-06-26sb_edac: fix socket detection on Ivy Bridge controllersAristeu Rozanski1-1/+1
2014-06-26sb_edac: update Kconfig descriptionAristeu Rozanski1-2/+2
2014-06-26sb_edac: search devices using product idAristeu Rozanski1-215/+137
2014-06-26sb_edac: make RIR limit retrieval per modelAristeu Rozanski1-3/+10
2014-06-26sb_edac: make node id retrieval per modelAristeu Rozanski1-4/+11
2014-06-26sb_edac: make memory type detection per memory controllerAristeu Rozanski1-16/+28
2014-06-26of: Migrate of_find_node_by_name() users to for_each_node_by_name()Grant Likely1-2/+1
2014-06-24EDAC, edac_module.c: Remove unnecessary test on unsigned valueFabian Frederick1-1/+1
2014-06-23trace, RAS: Add basic RAS trace eventChen, Gong2-3/+1
2014-06-02Merge tag 'pci-v3.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-7/+1
2014-05-30Merge branches 'pci/host-exynos', 'pci/host-imx6', 'pci/resource' and 'pci/mi...Bjorn Helgaas1-7/+1
2014-05-30i82875p_edac: Assign PCI resources before adding deviceYinghai Lu1-1/+2
2014-05-30PCI: Make pci_bus_add_device() voidYijing Wang1-7/+1
2014-05-09EDAC: Fix MC scrub mode comparsion bug for correctable errorsLoc Ho1-1/+1
2014-05-08EDAC, MCE, AMD: Remove leftover unused maskBorislav Petkov1-2/+0
2014-04-04Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds6-10/+10
2014-04-03Merge branch 'linux_next' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds1-9/+16
2014-04-02Merge branch 'mips-for-linux-next' of git://git.linux-mips.org/pub/scm/ralf/u...Linus Torvalds1-6/+173
2014-04-01Merge tag 'edac_for_3.15' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bpLinus Torvalds12-91/+130
2014-03-31EDAC: Octeon: Add error injection supportDaniel Walker1-6/+171
2014-03-31EDAC: Octeon: Fix lack of opstate_initDaniel Walker1-0/+2
2014-03-13sb_edac: mark MCE messages as KERN_DEBUGAristeu Rozanski1-11/+12
2014-03-13sb_edac: use "event" instead of "exception" when MC wasnt signaledAristeu Rozanski1-2/+8
2014-03-11Merge tag 'v3.14-rc5' into patchworkMauro Carvalho Chehab5-30/+42
2014-02-27amd64_edac: Add support for newer F16h modelsAravind Gopalakrishnan2-0/+27
2014-02-25i7core_edac: Drop unused variableJean Delvare1-7/+3
2014-02-25i82875p_edac: Drop redundant call to pci_get_device()Jean Delvare1-2/+0
2014-02-25amd8111_edac: Fix leaks in probe error pathsJean Delvare1-14/+30
2014-02-25e752x_edac: Drop pvt->bridge_ckJean Delvare1-18/+10
2014-02-25i7300_edac: Fix device reference countJean Delvare1-18/+20
2014-02-25i7core_edac: Fix PCI device reference countJean Delvare1-2/+7
2014-02-24MCE, AMD: Fix decoding module loading on unsupported hwBorislav Petkov1-32/+33
2014-02-20i5100_edac: Remove an unneeded condition in i5100_init_csrows()Dan Carpenter1-10/+7
2014-02-20sb_edac: Degrade log level for device registrationJiang Liu1-1/+1
2014-02-14EDAC: Correct workqueue setup pathBorislav Petkov1-4/+7
2014-02-14EDAC: Poll timeout cannot be zero, p2Borislav Petkov3-7/+9
2014-02-10drivers/edac/edac_mc_sysfs.c: poll timeout cannot be zeroPrarit Bhargava1-1/+1
2014-02-07amd64_edac: Fix logic to determine channel for F15 M30h processorsAravind Gopalakrishnan1-3/+11
2014-02-07edac/85xx: Remove deprecated IRQF_DISABLEDJohannes Thumshirn1-3/+3
2014-02-07i3200_edac: Add a missing pci_disable_device() on the exit pathHitoshi Mitake1-0/+2
2014-02-07i5400_edac: Disable device when unloading moduleAristeu Rozanski1-0/+2
2014-02-07[media, edac] Change my email addressMauro Carvalho Chehab6-10/+10
2014-02-03e752x_edac: Simplify call to pci_get_device()Jean Delvare1-1/+1
2014-01-20Merge branch 'x86-ras-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-1/+24
2014-01-20Merge tag 'edac_for_3.14' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bpLinus Torvalds22-104/+181
2014-01-10EDAC: Don't try to cancel workqueue when it's never setupStephen Boyd1-0/+3
2013-12-21e752x_edac: Fix pci_dev usage countAristeu Rozanski1-1/+3
2013-12-16Merge tag 'ras_for_3.14' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/...Ingo Molnar2-1/+24
2013-12-15sb_edac: Mark get_mci_for_node_id as staticRashika Kheria1-1/+1
2013-12-15EDAC: Mark edac_create_debug_nodes as staticRashika Kheria1-1/+1
2013-12-15amd64_edac: Remove "amd64" prefix from static functionsBorislav Petkov1-62/+56
2013-12-15amd64_edac: Simplify code around decode_bus_errorBorislav Petkov1-9/+4
2013-12-15amd64_edac: Mark amd64_decode_bus_error as staticRashika Kheria1-1/+1
2013-12-11EDAC, sb_edac: Modify H/W event reporting policyChen, Gong1-1/+5
2013-12-11EDAC: Add an edac_report parameter to EDACChen, Gong1-0/+19
2013-12-06EDAC: Remove DEFINE_PCI_DEVICE_TABLE macroJingoo Han18-18/+18
2013-12-06amd64_edac: Fix condition to verify max channels allowed for F15 M30hAravind Gopalakrishnan1-1/+1
2013-11-30sb_edac: Shut up compiler warning when EDAC_DEBUG is enabledAristeu Rozanski1-1/+1
2013-11-25edac/85xx: Add PCIe error interrupt edac supportChunhe Lan2-11/+94
2013-11-18Merge branch 'linux_next' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds2-129/+465
2013-11-18Merge tag 'edac_for_3.13' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bpLinus Torvalds6-125/+128
2013-11-17edac/85xx: Remove mpc85xx_pci_err_removeJohannes Thumshirn1-22/+0
2013-11-14cell_edac: fix missing of_node_putLibo Chen1-0/+1
2013-11-14sb_edac: add support for Ivy BridgeAristeu Rozanski1-70/+376
2013-11-14sb_edac: avoid decoding the same error multiple timesAristeu Rozanski1-0/+4
2013-11-14sb_edac: rename mci_bind_devs()Aristeu Rozanski1-3/+3
2013-11-14sb_edac: enable multiple PCI id tables to be usedAristeu Rozanski1-9/+13
2013-11-14sb_edac: rework sad_pkgAristeu Rozanski1-36/+30
2013-11-14sb_edac: allow different interleave listsAristeu Rozanski1-5/+8
2013-11-14sb_edac: allow different dram_rule arraysAristeu Rozanski1-11/+14
2013-11-14sb_edac: isolate TOHM retrievalAristeu Rozanski1-3/+11
2013-11-14sb_edac: rename pci_brAristeu Rozanski1-4/+4
2013-11-14sb_edac: isolate TOLM retrievalAristeu Rozanski1-4/+13
2013-11-14sb_edac: make RANK_CFG_A value part of sbridge_infoAristeu Rozanski1-2/+6
2013-11-12Merge tag 'devicetree-for-3.13' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+1
2013-11-04edac, highbank: Moving error injection to sysfs for edacRobert Richter1-35/+20
2013-11-04edac: Unify reporting of device info for device, mc and pciRobert Richter3-13/+10
2013-11-04edac, highbank: Improve and unify namingRobert Richter2-9/+13
2013-11-04edac, highbank: Add Calxeda ECX-2000 supportRobert Richter1-35/+70
2013-11-04edac, highbank: Fix interrupt setup of mem and l2 controllerRobert Richter2-16/+20
2013-10-23EDAC, GHES: Update ghes error record infoChen, Gong1-0/+11
2013-10-23ACPI, APEI, CPER: Add UEFI 2.4 support for memory errorChen, Gong1-3/+2
2013-10-21bitops: Introduce a more generic BITMASK macroChen, Gong3-31/+25
2013-10-09drivers: clean-up prom.h implicit includesRob Herring1-0/+1
2013-09-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tileLinus Torvalds1-1/+0
2013-08-27amd64_edac: Fix incorrect wraparoundsAravind Gopalakrishnan1-5/+6
2013-08-27amd64_edac: Correct erratum 505 rangeBorislav Petkov1-4/+4
2013-08-15Merge tag 'edac_for_3.12' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Ingo Molnar5-8/+15
2013-08-14cpc925_edac: Use proper array terminationJingoo Han1-1/+1
2013-08-12amd64_edac: Get rid of boot_cpu_data accessesBorislav Petkov2-48/+46
2013-08-12amd64_edac: Add ECC decoding support for newer F15h modelsAravind Gopalakrishnan2-34/+270
2013-08-09x38_edac: Make a local function staticJingoo Han1-2/+1
2013-08-09i3200_edac: Make a local function staticJingoo Han1-2/+1
2013-07-29amd64_edac: Fix single-channel setupsBorislav Petkov1-1/+8
2013-07-24EDAC: Replace strict_strtol() with kstrtol()Jingoo Han1-2/+4
2013-07-23EDAC: Fix lockdep splatBorislav Petkov3-14/+25
2013-07-17edac: Remove redundant platform_set_drvdata()Sachin Kamat1-1/+0
2013-07-13Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds1-3/+3
2013-07-03Merge tag 'edac_for_3.11' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bpLinus Torvalds5-15/+16
2013-06-10MIPS: OCTEON: Rename Kconfig CAVIUM_OCTEON_REFERENCE_BOARD to CAVIUM_OCTEON_SOCDavid Daney1-3/+3
2013-06-08EDAC, MCE, AMD: Add an MCE signature for new Fam15h modelsAravind Gopalakrishnan1-2/+3
2013-06-08EDAC: Replace strict_strtoul() with kstrtoul()Jingoo Han4-13/+13
2013-06-03Finally eradicate CONFIG_HOTPLUGStephen Rothwell1-1/+1
2013-05-21amd64_edac: Fix bogus sysfs file permissionsBorislav Petkov1-2/+2
2013-05-09Merge tag 'edac_fixes_for_3.10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-9/+9
2013-05-09EDAC: Don't give write permission to read-only filesSrivatsa S. Bhat1-6/+6
2013-04-30Merge branch 'linux_next' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds2-28/+44
2013-04-29edac: sb_edac.c should not require prescence of IMC_DDRIO deviceLuck, Tony1-24/+29
2013-04-29i7300_edac: Fix memory detection in single modeMauro Carvalho Chehab1-4/+15
2013-04-19amd64_edac: Add Family 16h supportAravind Gopalakrishnan2-2/+67
2013-03-25EDAC, mc_sysfs.c: Fix string array pointer typesBorislav Petkov1-3/+3
2013-03-16EDAC: Merge mci.mem_is_per_rank with mci.csbasedMauro Carvalho Chehab3-5/+4
2013-03-16amd64_edac: Correct DIMM sizesMauro Carvalho Chehab2-15/+12
2013-03-05EDAC: Make sysfs functions staticStephen Hemminger1-1/+1
2013-02-28Merge branch 'linux_next' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds12-84/+899
2013-02-26i5100_edac: convert to use simple_open()Wei Yongjun1-7/+1
2013-02-26ghes_edac: fix to use list_for_each_entry_safe() when delete list itemsWei Yongjun1-2/+2
2013-02-25ghes_edac: Fix RAS tracingMauro Carvalho Chehab1-0/+13
2013-02-25ghes_edac: Make it compliant with UEFI spec 2.3.1Mauro Carvalho Chehab1-15/+180
2013-02-25ghes_edac: Improve driver's printk messagesMauro Carvalho Chehab1-10/+26
2013-02-25ghes_edac: Don't credit the same memory dimm twiceMauro Carvalho Chehab1-4/+13
2013-02-25ghes_edac: do a better job of filling EDAC DIMM infoMauro Carvalho Chehab1-12/+180
2013-02-25ghes_edac: add support for reporting errors via EDACMauro Carvalho Chehab1-2/+54
2013-02-25ghes_edac: Register at EDAC core the BIOS reportMauro Carvalho Chehab3-0/+138
2013-02-21Merge tag 'driver-core-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+2
2013-02-21edac: add support for raw error reportsMauro Carvalho Chehab2-22/+47
2013-02-21edac: reduce stack pressure by using a pre-allocated bufferMauro Carvalho Chehab1-33/+48
2013-02-21edac: lock module owner to avoid error report conflictsMauro Carvalho Chehab1-4/+21
2013-02-21edac: add a new memory layer typeMauro Carvalho Chehab1-0/+1
2013-02-21edac: initialize the core earlierMauro Carvalho Chehab1-1/+1
2013-02-21edac: better report error conditions in debug modeMauro Carvalho Chehab1-1/+6
2013-02-21i5100_edac: Remove two checkpatch warningsMauro Carvalho Chehab1-4/+2
2013-02-21i5100_edac: connect fault injection to debugfs nodeNiklas Söderlund1-1/+70
2013-02-21i5100_edac: add fault injection codeNiklas Söderlund1-0/+87
2013-02-21i5100_edac: probe for device 19 function 0Niklas Söderlund1-1/+27
2013-02-21edac: only create sdram_scrub_rate where supportedMauro Carvalho Chehab1-10/+19
2013-02-21i3200_edac: Fix the logic that detects filled memoriesMauro Carvalho Chehab1-9/+12
2013-02-21i3200_edac: Add more debug to the driverMauro Carvalho Chehab1-2/+14