summaryrefslogtreecommitdiffstats
path: root/mm/slab.h
diff options
context:
space:
mode:
authorJoonsoo Kim <iamjoonsoo.kim@lge.com>2013-10-24 10:07:42 +0900
committerPekka Enberg <penberg@iki.fi>2013-10-24 20:17:31 +0300
commit68126702b419fd26ef4946e314bb3a1f57d3a53f (patch)
treeaf7acaf8d13921ab34271cb500d8454940a12e86 /mm/slab.h
parent07d417a1c6f1e386a2276b0cae8ae1d14b8a32cc (diff)
downloadblackbird-op-linux-68126702b419fd26ef4946e314bb3a1f57d3a53f.tar.gz
blackbird-op-linux-68126702b419fd26ef4946e314bb3a1f57d3a53f.zip
slab: overloading the RCU head over the LRU for RCU free
With build-time size checking, we can overload the RCU head over the LRU of struct page to free pages of a slab in rcu context. This really help to implement to overload the struct slab over the struct page and this eventually reduce memory usage and cache footprint of the SLAB. Acked-by: Andi Kleen <ak@linux.intel.com> Acked-by: Christoph Lameter <cl@linux.com> Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com> Signed-off-by: Pekka Enberg <penberg@iki.fi>
Diffstat (limited to 'mm/slab.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud