[Devel] [PATCH 0/3] port/slab: fix slub_debug (derefer freed structure)

Dmitry Safonov dsafonov at virtuozzo.com
Mon Mar 14 06:19:20 PDT 2016


Backported from mainline commits. Mostly clean ports, but there were
some conflicts, described for each patch. Tried to keep it as closer
to mainline and as simple/light port as possible.

https://jira.sw.ru/browse/PSBM-43010

Dmitry Safonov (1):
  mm: slab: free kmem_cache_node after destroy sysfs file

Peter Zijlstra (1):
  port/slub: use lockdep_assert_held

Steven Rostedt (1):
  port/slub: do not assert not having lock in removing freed partial

 mm/slab.c        | 12 ++++-----
 mm/slab.h        |  1 +
 mm/slab_common.c |  1 +
 mm/slob.c        |  4 +++
 mm/slub.c        | 81 ++++++++++++++++++++++++++++++++------------------------
 5 files changed, 58 insertions(+), 41 deletions(-)

-- 
2.7.2



More information about the Devel mailing list