diff options
author | Joonsoo Kim <iamjoonsoo.kim@lge.com> | 2013-10-24 10:07:42 +0900 |
---|---|---|
committer | Pekka Enberg <penberg@iki.fi> | 2013-10-24 20:17:31 +0300 |
commit | 68126702b419fd26ef4946e314bb3a1f57d3a53f (patch) | |
tree | af7acaf8d13921ab34271cb500d8454940a12e86 /mm/slab.h | |
parent | 07d417a1c6f1e386a2276b0cae8ae1d14b8a32cc (diff) | |
download | blackbird-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