Age | Commit message (Expand) | Author | Files | Lines |
2023-11-28 | EDAC/{sb,i7core}_edac: Do not use a plain integer for a NULL pointer | Abhinav Singh | 1 | -2/+2 |
2020-10-12 | Merge tag 'edac_updates_for_v5.10' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -2/+2 |
2020-08-18 | EDAC/{i7core,sb,pnd2,skx}: Fix error event severity | Tony Luck | 1 | -2/+2 |
2020-08-17 | EDAC: Replace HTTP links with HTTPS ones | Alexander A. Klimov | 1 | -2/+2 |
2020-04-14 | x86/mce: Fix all mce notifiers to update the mce->kflags bitmask | Tony Luck | 1 | -2/+3 |
2019-11-09 | EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() function | Robert Richter | 1 | -2/+1 |
2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 172 | Thomas Gleixner | 1 | -3/+1 |
2018-11-10 | EDAC: Fix indentation issues in several EDAC drivers | Colin Ian King | 1 | -1/+1 |
2018-09-29 | EDAC, {i7core,sb,skx}_edac: Fix uncorrected error counting | Tony Luck | 1 | -0/+1 |
2018-09-25 | EDAC, i7core: Remove set but not used variable pvt | YueHaibing | 1 | -2/+0 |
2018-09-22 | EDAC: Correct DIMM capacity unit symbol | Qiuxu Zhuo | 1 | -1/+1 |
2018-06-18 | EDAC, i7core: Fix memleaks and use-after-free on probe and remove | Johan Hovold | 1 | -7/+15 |
2018-06-12 | treewide: kzalloc() -> kcalloc() | Kees Cook | 1 | -1/+1 |
2018-05-04 | EDAC, i7core: Fix spelling mistake: "redundacy" -> "redundancy" | Colin Ian King | 1 | -1/+1 |
2017-09-21 | EDAC: Handle return value of kasprintf() | Arvind Yadav | 1 | -2/+9 |
2017-08-20 | EDAC: Make device_type const | Bhumika Goyal | 1 | -2/+2 |
2017-07-17 | EDAC: Get rid of mci->mod_ver | Borislav Petkov | 1 | -1/+0 |
2017-07-17 | EDAC: Constify attribute_group structures | Arvind Yadav | 1 | -2/+2 |
2017-01-24 | x86/ras, EDAC, acpi: Assign MCE notifier handlers a priority | Borislav Petkov | 1 | -0/+1 |
2016-12-15 | edac: rename edac_core.h to edac_mc.h | Mauro Carvalho Chehab | 1 | -1/+1 |
2016-05-16 | Merge tag 'edac_for_4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp | Linus Torvalds | 1 | -76/+5 |
2016-04-29 | EDAC, i7core: Remove double buffering of error records | Tony Luck | 1 | -76/+5 |
2016-04-29 | EDAC: i7core, sb_edac: Don't return NOTIFY_BAD from mce_decoder callback | Tony Luck | 1 | -1/+1 |
2015-02-23 | EDAC: i7core: Use static attribute groups for sysfs entries | Takashi Iwai | 1 | -19/+11 |
2015-02-23 | EDAC: i7core: Return proper error codes for kzalloc() errors | Takashi Iwai | 1 | -2/+2 |
2014-04-04 | Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -2/+2 |
2014-04-01 | Merge tag 'edac_for_3.15' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp | Linus Torvalds | 1 | -7/+3 |
2014-03-11 | Merge tag 'v3.14-rc5' into patchwork | Mauro Carvalho Chehab | 1 | -2/+7 |
2014-02-25 | i7core_edac: Drop unused variable | Jean Delvare | 1 | -7/+3 |
2014-02-25 | i7core_edac: Fix PCI device reference count | Jean Delvare | 1 | -2/+7 |
2014-02-07 | [media, edac] Change my email address | Mauro Carvalho Chehab | 1 | -2/+2 |
2013-12-06 | EDAC: Remove DEFINE_PCI_DEVICE_TABLE macro | Jingoo Han | 1 | -1/+1 |
2013-06-08 | EDAC: Replace strict_strtoul() with kstrtoul() | Jingoo Han | 1 | -5/+5 |
2013-02-20 | Merge tag 'v3.8-rc7' into next | Mauro Carvalho Chehab | 1 | -4/+3 |
2013-01-03 | Drivers: edac: remove __dev* attributes. | Greg Kroah-Hartman | 1 | -4/+3 |
2012-12-21 | i7core_edac: fix erroneous size of static array | Niklas Söderlund | 1 | -4/+4 |
2012-11-28 | i7core_edac: fix panic when accessing sysfs files | Prarit Bhargava | 1 | -3/+3 |
2012-07-29 | Merge branch 'devel' | Mauro Carvalho Chehab | 1 | -223/+297 |
2012-06-12 | i7core_edac: properly handle error count | Mauro Carvalho Chehab | 1 | -21/+12 |
2012-06-12 | edac: edac_mc_handle_error(): add an error_count parameter | Mauro Carvalho Chehab | 1 | -2/+2 |
2012-06-11 | edac: remove arch-specific parameter for the error handler | Mauro Carvalho Chehab | 1 | -2/+2 |
2012-06-11 | edac: Convert debugfX to edac_dbg(X, | Joe Perches | 1 | -74/+70 |
2012-06-11 | edac: Don't add __func__ or __FILE__ for debugf[0-9] msgs | Mauro Carvalho Chehab | 1 | -22/+15 |
2012-06-11 | i7core_edac: change the mem allocation scheme to make Documentation/kobject.t... | Mauro Carvalho Chehab | 1 | -21/+35 |
2012-06-11 | i7core_edac: convert it to use struct device | Mauro Carvalho Chehab | 1 | -129/+209 |
2012-06-11 | edac: Rename the parent dev to pdev | Mauro Carvalho Chehab | 1 | -2/+2 |
2012-06-11 | edac: avoid mce decoding crash after edac driver unloaded | Chen Gong | 1 | -11/+4 |
2012-05-29 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac | Linus Torvalds | 1 | -192/+78 |
2012-05-28 | i7core: fix ranks information at the per-channel struct | Mauro Carvalho Chehab | 1 | -13/+16 |
2012-05-28 | edac: Cleanup the logs for i7core and sb edac drivers | Mauro Carvalho Chehab | 1 | -7/+2 |
2012-05-28 | edac: Remove the legacy EDAC ABI | Mauro Carvalho Chehab | 1 | -1/+1 |
2012-05-28 | i7core_edac: convert driver to use the new edac ABI | Mauro Carvalho Chehab | 1 | -152/+50 |
2012-05-28 | edac: move nr_pages to dimm struct | Mauro Carvalho Chehab | 1 | -7/+3 |
2012-05-28 | edac: Don't initialize csrow's first_page & friends when not needed | Mauro Carvalho Chehab | 1 | -5/+0 |
2012-05-28 | edac: move dimm properties to struct dimm_info | Mauro Carvalho Chehab | 1 | -14/+13 |
2012-05-28 | edac: Create a dimm struct and move the labels into it | Mauro Carvalho Chehab | 1 | -2/+2 |
2012-04-30 | edac: Fix spelling errors. | David Mackey | 1 | -5/+5 |
2012-03-19 | EDAC: Make pci_device_id tables __devinitconst. | Lionel Debroux | 1 | -1/+1 |
2011-12-14 | x86, mce: Add wrappers for registering on the decode chain | Borislav Petkov | 1 | -2/+2 |
2011-11-01 | i7core_edac: Initialize memory name with cpu, channel, bank | Mauro Carvalho Chehab | 1 | -0/+4 |
2011-11-01 | i7core_edac: Fix compilation on 32 bits arch | Sedat Dilek | 1 | -2/+5 |
2011-11-01 | i7core_edac: scrubbing fixups | Nils Carlson | 1 | -8/+133 |
2011-11-01 | i7core_edac: return -ENODEV if no MC is found | Mauro Carvalho Chehab | 1 | -2/+18 |
2011-11-01 | i7core_edac: use edac's own way to print errors | Mauro Carvalho Chehab | 1 | -1/+2 |
2011-11-01 | i7core_edac: Drop the edac_mce facility | Borislav Petkov | 1 | -26/+25 |
2011-10-31 | EDAC i7core: Use mce socketid for better compatibility | Thomas Renninger | 1 | -1/+1 |
2011-10-31 | i7core_edac: Don't enable memory scrubbing for Xeon 35xx | Mauro Carvalho Chehab | 1 | -7/+39 |
2011-10-31 | i7core_edac: Add scrubbing support | Samuel Gabrielsson | 1 | -0/+126 |
2011-10-31 | i7core_edac: Fix oops when trying to inject errors | Mauro Carvalho Chehab | 1 | -2/+35 |
2011-10-31 | i7core_edac: fix misuse of logical operation in place of bitop | David Sterba | 1 | -1/+1 |
2011-08-18 | i7core_edac: fixed typo in error count calculation | Mathias Krause | 1 | -1/+1 |
2011-05-26 | Merge branch 'trivial' of git://git.kernel.org/pub/scm/linux/kernel/git/mmare... | Linus Torvalds | 1 | -1/+1 |
2011-04-19 | edac: Drop __DATE__ usage | Michal Marek | 1 | -1/+1 |
2011-03-31 | Fix common misspellings | Lucas De Marchi | 1 | -1/+1 |
2010-12-28 | i7core_edac: fix typos in comments | David Sterba | 1 | -3/+3 |
2010-10-24 | i7core_edac: return -ENODEV when devices were already probed | Mauro Carvalho Chehab | 1 | -1/+1 |
2010-10-24 | i7core_edac: properly terminate pci_dev_table | Mauro Carvalho Chehab | 1 | -4/+5 |
2010-10-24 | i7core_edac: Avoid PCI refcount to reach zero on successive load/reload | Mauro Carvalho Chehab | 1 | -0/+7 |
2010-10-24 | i7core_edac: Fix refcount error at PCI devices | Mauro Carvalho Chehab | 1 | -35/+2 |
2010-10-24 | i7core_edac: it is safe to i7core_unregister_mci() when mci=NULL | Mauro Carvalho Chehab | 1 | -8/+5 |
2010-10-24 | i7core_edac: Fix an oops at i7core probe | Mauro Carvalho Chehab | 1 | -4/+4 |
2010-10-24 | i7core_edac: Remove unused member channels in i7core_pvt | Hidetoshi Seto | 1 | -2/+0 |
2010-10-24 | i7core_edac: Remove unused arg csrow from get_dimm_config | Hidetoshi Seto | 1 | -7/+7 |
2010-10-24 | i7core_edac: Reduce args of i7core_register_mci | Hidetoshi Seto | 1 | -15/+9 |
2010-10-24 | i7core_edac: Introduce i7core_unregister_mci | Hidetoshi Seto | 1 | -32/+44 |
2010-10-24 | i7core_edac: Use saved pointers | Hidetoshi Seto | 1 | -3/+2 |
2010-10-24 | i7core_edac: Check probe counter in i7core_remove | Hidetoshi Seto | 1 | -0/+6 |
2010-10-24 | i7core_edac: Call pci_dev_put() when alloc_i7core_dev() failed | Hidetoshi Seto | 1 | -1/+3 |
2010-10-24 | i7core_edac: Fix error path of i7core_register_mci | Hidetoshi Seto | 1 | -5/+11 |
2010-10-24 | i7core_edac: Fix order of lines in i7core_register_mci | Hidetoshi Seto | 1 | -11/+9 |
2010-10-24 | i7core_edac: Always do get/put for all devices | Hidetoshi Seto | 1 | -13/+14 |
2010-10-24 | i7core_edac: Introduce i7core_pci_ctl_create/release | Hidetoshi Seto | 1 | -20/+24 |
2010-10-24 | i7core_edac: Introduce free_i7core_dev | Hidetoshi Seto | 1 | -5/+9 |
2010-10-24 | i7core_edac: Introduce alloc_i7core_dev | Hidetoshi Seto | 1 | -10/+24 |
2010-10-24 | i7core_edac: Reduce args of i7core_get_onedevice | Hidetoshi Seto | 1 | -12/+9 |
2010-10-24 | i7core_edac: Fix the logic in i7core_remove() | Hidetoshi Seto | 1 | -2/+2 |
2010-10-24 | i7core_edac: Don't do the legacy PCI probe by default | Mauro Carvalho Chehab | 1 | -1/+6 |
2010-10-24 | i7core_edac: don't use a freed mci struct | Mauro Carvalho Chehab | 1 | -2/+1 |
2010-10-24 | edac_core: Print debug messages at release calls | Mauro Carvalho Chehab | 1 | -0/+1 |
2010-10-24 | i7core_edac: explicitly remove PCI devices from the devices list | Mauro Carvalho Chehab | 1 | -4/+6 |
2010-10-24 | i7core_edac: MCE NMI handling should stop first | Mauro Carvalho Chehab | 1 | -1/+8 |
2010-10-24 | i7core_edac: Initialize all priv vars before start polling | Mauro Carvalho Chehab | 1 | -12/+12 |
2010-10-24 | i7core_edac: Improve debug to seek for register/remove errors | Mauro Carvalho Chehab | 1 | -2/+9 |
2010-10-24 | i7core_edac: move #if PAGE_SHIFT to edac_core.h | Mauro Carvalho Chehab | 1 | -5/+1 |
2010-10-24 | i7core_edac: Properly mark const static vars as such | Mauro Carvalho Chehab | 1 | -40/+77 |
2010-10-24 | i7core_edac: move static vars to the beginning of the file | Mauro Carvalho Chehab | 1 | -6/+5 |
2010-10-24 | i7core_edac: Be sure that the edac pci handler will be properly released | Mauro Carvalho Chehab | 1 | -15/+23 |
2010-10-01 | i7core_edac: fix panic in udimm sysfs attributes registration | Marcin Slusarz | 1 | -0/+1 |
2010-07-26 | quiesce EDAC initialisation on desktop/mobile i7 | Daniel J Blueman | 1 | -1/+1 |
2010-07-02 | i7core_edac: Avoid doing multiple probes for the same card | Mauro Carvalho Chehab | 1 | -5/+12 |
2010-07-02 | i7core_edac: Properly discover the first QPI device | Mauro Carvalho Chehab | 1 | -8/+28 |
2010-05-18 | i7core_edac: Better describe the supported devices | Mauro Carvalho Chehab | 1 | -2/+7 |
2010-05-18 | Add support for Westmere to i7core_edac driver | Vernon Mauery | 1 | -37/+80 |
2010-05-18 | i7core_edac: don't free on success | Tony Luck | 1 | -1/+2 |
2010-05-18 | i7core_edac: Add support for X5670 | Mauro Carvalho Chehab | 1 | -1/+6 |
2010-05-18 | Always call i7core_[ur]dimm_check_mc_ecc_err | Vernon Mauery | 1 | -1/+2 |
2010-05-18 | i7core_edac: fix memory leak of i7core_dev | Alexander Beregalov | 1 | -1/+3 |
2010-05-18 | EDAC: add __init to i7core_xeon_pci_fixup | Jiri Slaby | 1 | -1/+1 |
2010-05-10 | i7core_edac: Fix wrong device id for channel 1 devices | Mauro Carvalho Chehab | 1 | -4/+4 |
2010-05-10 | i7core: add support for Lynnfield alternate address | Mauro Carvalho Chehab | 1 | -2/+11 |
2010-05-10 | i7core_edac: Add initial support for Lynnfield | Mauro Carvalho Chehab | 1 | -2/+37 |
2010-05-10 | edac: fix i7core build | Randy Dunlap | 1 | -0/+3 |
2010-05-10 | edac: i7core_edac produces undefined behaviour on 32bit | Alan Cox | 1 | -12/+12 |
2010-05-10 | i7core_edac: Use a more generic approach for probing PCI devices | Mauro Carvalho Chehab | 1 | -39/+40 |
2010-05-10 | i7core_edac: PCI device is called NONCORE, instead of NOCORE | Mauro Carvalho Chehab | 1 | -3/+3 |
2010-05-10 | i7core_edac: Fix ringbuffer maxsize | Mauro Carvalho Chehab | 1 | -6/+6 |
2010-05-10 | i7core_edac: First store, then increment | Mauro Carvalho Chehab | 1 | -7/+6 |
2010-05-10 | i7core_edac: Better parse "any" addrmask | Mauro Carvalho Chehab | 1 | -1/+1 |
2010-05-10 | i7core_edac: Use a lockless ringbuffer | Mauro Carvalho Chehab | 1 | -28/+55 |
2010-05-10 | i7core_edac: Convert UDIMM error counters into a proper sysfs group | Mauro Carvalho Chehab | 1 | -37/+44 |
2010-05-10 | edac: store/show methods for device groups weren't working | Mauro Carvalho Chehab | 1 | -2/+8 |
2010-05-10 | i7core_edac: Add support for sysfs addrmatch group | Mauro Carvalho Chehab | 1 | -103/+70 |
2010-05-10 | i7core_edac: Avoid printing a warning when debug is disabled | Mauro Carvalho Chehab | 1 | -2/+1 |
2010-05-10 | i7core_edac: We need to use list_for_each_entry_safe to avoid errors | Mauro Carvalho Chehab | 1 | -2/+3 |
2010-05-10 | i7core_edac: change remove module strategy | Mauro Carvalho Chehab | 1 | -20/+35 |
2010-05-10 | i7core_edac: remove static counter for max sockets | Mauro Carvalho Chehab | 1 | -1/+0 |
2010-05-10 | i7core_edac: at remove, don't remove all pci devices at once | Mauro Carvalho Chehab | 1 | -17/+19 |
2010-05-10 | i7core_edac: Fix a bug when printing error counts with RDIMMs | Mauro Carvalho Chehab | 1 | -5/+8 |
2010-05-10 | i7core_edac: a few fixes for multiple mc's | Mauro Carvalho Chehab | 1 | -9/+12 |
2010-05-10 | i7core_edac: sanity check: print a warning if a mcelog is ignored | Mauro Carvalho Chehab | 1 | -1/+6 |
2010-05-10 | i7core_edac: create one mc per socket/QPI | Mauro Carvalho Chehab | 1 | -279/+228 |
2010-05-10 | Dynamically allocate memory for PCI devices | Mauro Carvalho Chehab | 1 | -61/+114 |
2010-05-10 | i7core: temporary workaround to allow it to compile against 2.6.30 | Mauro Carvalho Chehab | 1 | -2/+4 |
2010-05-10 | i7core_edac: Improve corrected_error_counts output for RDIMM | Mauro Carvalho Chehab | 1 | -3/+3 |
2010-05-10 | i7core_edac: Probe on Xeons eariler | Keith Mannthey | 1 | -13/+19 |
2010-05-10 | i7core: Use registered memories per processor | Mauro Carvalho Chehab | 1 | -16/+23 |
2010-05-10 | i7core_edac: Use Device 3 function 2 to report errors with RDIMM's | Mauro Carvalho Chehab | 1 | -30/+178 |
2010-05-10 | i7core_edac: Fix ecc enable shift | Keith Mannthey | 1 | -1/+1 |
2010-05-10 | i7core_edac: Print an error message if pci register fails | Mauro Carvalho Chehab | 1 | -1/+7 |
2010-05-10 | i7core_edac: CodingSyle fixes/cleanups | Mauro Carvalho Chehab | 1 | -27/+23 |
2010-05-10 | i7core_edac: fix error injection | Mauro Carvalho Chehab | 1 | -15/+12 |
2010-05-10 | i7core_edac: fix error codes for sysfs error injection interface | Mauro Carvalho Chehab | 1 | -4/+4 |
2010-05-10 | i7core_edac: some fixes at error injection code | Mauro Carvalho Chehab | 1 | -53/+51 |
2010-05-10 | i7core_edac: Some cleanups at displayed info | Mauro Carvalho Chehab | 1 | -12/+9 |
2010-05-10 | i7core: remove some uneeded noisy debug messages | Mauro Carvalho Chehab | 1 | -4/+0 |
2010-05-10 | i7core: add socket info at the debug msg | Mauro Carvalho Chehab | 1 | -2/+2 |
2010-05-10 | i7core: better document i7core_get_active_channels() | Mauro Carvalho Chehab | 1 | -1/+17 |
2010-05-10 | i7core: fix get_devices routine for Xeon55xx | Mauro Carvalho Chehab | 1 | -78/+108 |
2010-05-10 | i7core: enrich error information based on memory transaction type | Mauro Carvalho Chehab | 1 | -5/+27 |
2010-05-10 | i7core: check if the memory error is fatal or non-fatal | Mauro Carvalho Chehab | 1 | -3/+13 |
2010-05-10 | i7core: fix probing on Xeon55xx | Mauro Carvalho Chehab | 1 | -3/+20 |
2010-05-10 | i7core_edac: some fixes at memory error parser | Mauro Carvalho Chehab | 1 | -8/+14 |
2010-05-10 | i7core_edac: decode mcelog error and send it via edac interface | Mauro Carvalho Chehab | 1 | -22/+70 |
2010-05-10 | i7core_edac: maps all sockets as if ther are one MC controller | Mauro Carvalho Chehab | 1 | -6/+7 |
2010-05-10 | i7core_edac: add support for more than one MC socket | Mauro Carvalho Chehab | 1 | -113/+213 |
2010-05-10 | i7core_edac: Add a code to probe Xeon 55xx bus | Mauro Carvalho Chehab | 1 | -4/+13 |
2010-05-10 | i7core_edac: Adds write unlock to MC registers | Mauro Carvalho Chehab | 1 | -3/+27 |
2010-05-10 | i7core_edac: Add edac_mce glue | Mauro Carvalho Chehab | 1 | -2/+109 |
2010-05-10 | i7core_edac: CodingStyle fixes | Mauro Carvalho Chehab | 1 | -27/+32 |
2010-05-10 | i7core_edac: fill csrows edac sysfs info | Mauro Carvalho Chehab | 1 | -16/+50 |
2010-05-10 | i7core_edac: Memory info fixes and preparation for properly filling cswrow data | Mauro Carvalho Chehab | 1 | -9/+19 |
2010-05-10 | i7core_edac: Get more info about the memory DIMMs | Mauro Carvalho Chehab | 1 | -63/+107 |
2010-05-10 | i7core_edac: Add more information about each active dimm | Mauro Carvalho Chehab | 1 | -13/+30 |
2010-05-10 | i7core_edac: Improve error handling | Mauro Carvalho Chehab | 1 | -11/+21 |
2010-05-10 | i7core_edac: Properly fill struct csrow_info | Mauro Carvalho Chehab | 1 | -10/+38 |
2010-05-10 | i7core_edac: Add additional tests for error detection | Mauro Carvalho Chehab | 1 | -60/+139 |
2010-05-10 | i7core_edac: Add a memory check routine, based on device 3 function 4 | Mauro Carvalho Chehab | 1 | -7/+108 |
2010-05-10 | i7core_edac: need mci->edac_check, otherwise module removal doesn't work | Mauro Carvalho Chehab | 1 | -4/+16 |
2010-05-10 | i7core_edac: A few fixes at error injection code | Mauro Carvalho Chehab | 1 | -15/+55 |
2010-05-10 | i7core_edac: Show read/write virtual/physical channel association | Mauro Carvalho Chehab | 1 | -6/+27 |
2010-05-10 | i7core_edac: Registers all supported MC functions | Mauro Carvalho Chehab | 1 | -86/+131 |
2010-05-10 | i7core_edac: Add more status functions to EDAC driver | Mauro Carvalho Chehab | 1 | -19/+95 |
2010-05-10 | i7core_edac: Add error insertion code for Nehalem | Mauro Carvalho Chehab | 1 | -8/+419 |
2010-05-10 | i7core_edac: Add an EDAC memory controller driver for Nehalem chipsets | Mauro Carvalho Chehab | 1 | -0/+462 |