diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2020-02-16 12:49:36 -0800 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2020-02-16 12:49:36 -0800 |
commit | b982df72ef8404de99597f1d956b6137533b429a (patch) | |
tree | fc0a04205a6415b2f527d9898f7acd3fbd5d26e5 /arch/x86/kvm/emulate.c | |
parent | e29c6a13ddf56217563f03fbc6ba9bb72dcbf2e4 (diff) | |
parent | 4d59588c09f2a2daedad2a544d4d1b602ab3a8af (diff) |
Merge tag 'edac_urgent_for_5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras
Pull EDAC fixes from Borislav Petkov:
"Two fixes for use-after-free and memory leaking in the EDAC core, by
Robert Richter.
Debug options like DEBUG_TEST_DRIVER_REMOVE, KASAN and DEBUG_KMEMLEAK
unearthed issues with the lifespan of memory allocated by the EDAC
memory controller descriptor due to misdesigned memory freeing, done
partially by the EDAC core *and* the driver core, which is problematic
to say the least.
These two are minimal fixes to take care of stable - a proper rework
is following which cleans up that mess properly"
* tag 'edac_urgent_for_5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras:
EDAC/sysfs: Remove csrow objects on errors
EDAC/mc: Fix use-after-free and memleaks during device removal
Diffstat (limited to 'arch/x86/kvm/emulate.c')
0 files changed, 0 insertions, 0 deletions