[PATCH v2 5/7] mm, kasan: Stackdepot implementation. Enable stackdepot for SLAB

2016-02-18 Thread Alexander Potapenko
Stack depot will allow KASAN store allocation/deallocation stack traces for memory chunks. The stack traces are stored in a hash table and referenced by handles which reside in the kasan_alloc_meta and kasan_free_meta structures in the allocated memory chunks. IRQ stack traces are cut below the

[PATCH v2 5/7] mm, kasan: Stackdepot implementation. Enable stackdepot for SLAB

2016-02-18 Thread Alexander Potapenko
Stack depot will allow KASAN store allocation/deallocation stack traces for memory chunks. The stack traces are stored in a hash table and referenced by handles which reside in the kasan_alloc_meta and kasan_free_meta structures in the allocated memory chunks. IRQ stack traces are cut below the