commit | da9a638c6f8fc0633fa94a334f1c053f5e307177 | [log] [tgz] |
---|---|---|
author | Lai Jiangshan <laijs@cn.fujitsu.com> | Thu Mar 10 15:22:00 2011 +0800 |
committer | Pekka Enberg <penberg@kernel.org> | Fri Mar 11 18:06:34 2011 +0200 |
tree | 786966087ccd4fd2c97757ce7b722f728c17ca2b | |
parent | ab9a0f196f2f4f080df54402493ea3dc31b5243e [diff] |
slub,rcu: don't assume the size of struct rcu_head The size of struct rcu_head may be changed. When it becomes larger, it will pollute the page array. We reserve some some bytes for struct rcu_head when a slab is allocated in this situation. Changed from V1: use VM_BUG_ON instead BUG_ON Acked-by: Christoph Lameter <cl@linux.com> Signed-off-by: Lai Jiangshan <laijs@cn.fujitsu.com> Signed-off-by: Pekka Enberg <penberg@kernel.org>