]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
s390/smp: __smp_rescan_cpus() - move cpumask away from stack
authorHeiko Carstens <hca@linux.ibm.com>
Wed, 17 Feb 2021 06:13:02 +0000 (07:13 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 17 Mar 2021 15:34:31 +0000 (16:34 +0100)
commit30b560866423aee60d1314532dec9eb5813920db
tree6689fc4b08a45f35c57009de8a7c1f46afe089fa
parenta5bf6afe74dd7506ff7fd131fa301f3b8aa205ba
s390/smp: __smp_rescan_cpus() - move cpumask away from stack

[ Upstream commit 62c8dca9e194326802b43c60763f856d782b225c ]

Avoid a potentially large stack frame and overflow by making
"cpumask_t avail" a static variable. There is no concurrent
access due to the existing locking.

Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
arch/s390/kernel/smp.c