summaryrefslogtreecommitdiff
path: root/drivers/edac/edac_device.c
AgeCommit message (Expand)AuthorFilesLines
2022-05-02EDAC: Use kcalloc()Borislav Petkov1-9/+4
2022-04-11EDAC/device: Sanitize edac_device_alloc_ctl_info() definitionBorislav Petkov1-16/+16
2022-04-11EDAC/device: Get rid of the silly one-shot memory allocation in edac_device_a...Borislav Petkov1-67/+42
2019-10-09EDAC/device: Rework error logging APIHanna Hawa1-21/+29
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds1-1/+1
2016-12-15edac: move documentation from edac_device to edac_core.hMauro Carvalho Chehab1-58/+0
2016-12-15edac: move EDAC device definitions to drivers/edac/edac_device.hMauro Carvalho Chehab1-12/+9
2015-12-11EDAC: Rework workqueue handlingBorislav Petkov1-17/+11
2015-12-11EDAC: Make edac_device workqueue setup/teardown functions staticBorislav Petkov1-3/+3
2015-12-11EDAC: Robustify workqueues destructionBorislav Petkov1-7/+4
2014-01-10EDAC: Don't try to cancel workqueue when it's never setupStephen Boyd1-0/+3
2013-11-05edac: Unify reporting of device info for device, mc and pciRobert Richter1-6/+3
2012-07-30Merge branch 'devel'Mauro Carvalho Chehab1-25/+22
2012-06-11edac: Convert debugfX to edac_dbg(X,Joe Perches1-25/+22
2012-06-11edac: Don't add __func__ or __FILE__ for debugf[0-9] msgsMauro Carvalho Chehab1-14/+14
2012-05-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edacLinus Torvalds1-16/+11
2012-05-29edac: rewrite edac_align_ptr()Mauro Carvalho Chehab1-16/+11
2012-05-22edac, mips: don't change code that has been removed in edac/mips treeJiri Kosina1-1/+1
2012-04-30edac: Fix spelling errors.David Mackey1-5/+5
2011-12-15edac: convert sysdev_class to a regular subsystemKay Sievers1-1/+0
2011-05-27edac,rcu: use synchronize_rcu() instead of call_rcu()+rcu_barrier()Lai Jiangshan1-18/+6
2011-03-31Fix common misspellingsLucas De Marchi1-2/+2
2009-09-24edac: core: remove completion-wait for complete with rcu_barrierJesper Dangaard Brouer1-4/+1
2009-06-19edac: add edac_device_alloc_index()Harry Ciao1-0/+14
2009-04-14edac: use to_delayed_work()Jean Delvare1-1/+1
2009-01-07edac: struct device: replace bus_id with dev_name(), dev_set_name()Kay Sievers1-1/+1
2008-12-24edac: fix edac core deadlock when removing a deviceHarry Ciao1-3/+9
2008-05-06dev_name introduction fall out fixStephen Rothwell1-3/+3
2008-04-29edac: remove unneeded functions and add static accessorAdrian Bunk1-31/+0
2008-04-29edac: use the shorter LIST_HEAD for brevityRobert P. J. Day1-1/+1
2008-02-07drivers-edac: use round_jiffies_relativeAnton Blanchard1-2/+2
2008-02-07drivers-edac: turn on edac device error loggingDoug Thompson1-0/+4
2007-07-19drivers/edac: fix edac_device sysfs corner case bugDoug Thompson1-14/+30
2007-07-19drivers/edac: fix workq reset deadlockDoug Thompson1-9/+47
2007-07-19drivers/edac: fix edac_device sysfs completion codeDouglas Thompson1-9/+28
2007-07-19drivers/edac: fix edac_device init apisDoug Thompson1-4/+4
2007-07-19drivers/edac: fix leaf sysfs attributeDouglas Thompson1-31/+63
2007-07-19drivers/edac: fix edac_device semaphore to mutexDoug Thompson1-11/+11
2007-07-19drivers/edac: mod edac_opt_state_to_string functionDouglas Thompson1-1/+1
2007-07-19drivers/edac: mod edac_align_ptr functionDouglas Thompson1-6/+3
2007-07-19drivers/edac: edac_device code tidyingDouglas Thompson1-51/+54
2007-07-19drivers/edac: cleanup spaces-gotos after Lindent messupDouglas Thompson1-54/+56
2007-07-19drivers/edac: device output clenaupDouglas Thompson1-4/+4
2007-07-19drivers/edac: cleanup workq ifdefsDouglas Thompson1-11/+0
2007-07-19drivers/edac: core Lindent cleanupDouglas Thompson1-94/+92
2007-07-19drivers/edac: updated PCI monitoringDave Jiang1-22/+1
2007-07-19drivers/edac: mod MC to use workq instead of kthreadDave Jiang1-16/+20
2007-07-19drivers/edac: add dev_name getter functionDave Jiang1-3/+3
2007-07-19drivers/edac: add edac_device classDouglas Thompson1-0/+669