From: cpw@sgi.com Date: Tue, 21 Jun 2011 12:21:31 +0000 (-0500) Subject: x86, UV: Remove cpumask_t from the stack X-Git-Tag: v3.1-rc1~284^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=442d3924926c62741912d8a930220af253922007;p=pandora-kernel.git x86, UV: Remove cpumask_t from the stack Remove the large stack-resident cpumask_t from reset_with_ipi()'s stack by allocating one per uvhub. Due to the limited size of the stack the potentially huge cpumask_t may cause stack overrun. We haven't seen it happen yet, but we need to make it a practice not to push such structures onto the stack. Signed-off-by: Cliff Wickman Reviewed-by: Pekka Enberg Link: http://lkml.kernel.org/r/20110621122242.832589130@sgi.com Signed-off-by: Ingo Molnar --- Reading git-diff-tree failed