]> git.karo-electronics.de Git - karo-tx-linux.git/commit
powerpc/kexec: Disable hard IRQ before kexec
authorPhileas Fogg <phileas-fogg@mail.ru>
Fri, 22 Feb 2013 23:32:19 +0000 (00:32 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 28 Feb 2013 13:38:38 +0000 (05:38 -0800)
commitba16f36f25b9c2fd8b51477256f9a5698de2581b
tree7e3edfdaa940b57dfb828fd6def909879e802736
parentdb0f5de3c8c38c4a59b829c0117440bb851fbe0d
powerpc/kexec: Disable hard IRQ before kexec

commit 8520e443aa56cc157b015205ea53e7b9fc831291 upstream.

Disable hard IRQ before kexec a new kernel image.
Not doing it can result in corrupted data in the memory segments
reserved for the new kernel.

Signed-off-by: Phileas Fogg <phileas-fogg@mail.ru>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/powerpc/kernel/machine_kexec_64.c