summaryrefslogtreecommitdiff
path: root/samples
diff options
context:
space:
mode:
authorPavan Naregundi <pavan@linux.vnet.ibm.com>2010-06-29 22:05:28 (GMT)
committerLinus Torvalds <torvalds@linux-foundation.org>2010-06-29 22:29:31 (GMT)
commite05bd3367bd3d88715b53766f95bb3a8ec7ab59e (patch)
treedb9f13cd687c39bf873ff5dbed28bbd142fc6940 /samples
parent482ce512c543f3b30ab881702fa997e71252e604 (diff)
downloadlinux-fsl-qoriq-e05bd3367bd3d88715b53766f95bb3a8ec7ab59e.tar.xz
kexec: fix Oops in crash_shrink_memory()
When crashkernel is not enabled, "echo 0 > /sys/kernel/kexec_crash_size" OOPSes the kernel in crash_shrink_memory. This happens when crash_shrink_memory tries to release the 'crashk_res' resource which are not reserved. Also value of "/sys/kernel/kexec_crash_size" shows as 1, which should be 0. This patch fixes the OOPS in crash_shrink_memory and shows "/sys/kernel/kexec_crash_size" as 0 when crash kernel memory is not reserved. Signed-off-by: Pavan Naregundi <pavan@linux.vnet.ibm.com> Reviewed-by: WANG Cong <xiyou.wangcong@gmail.com> Cc: Simon Horman <horms@verge.net.au> Cc: Vivek Goyal <vgoyal@redhat.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'samples')
0 files changed, 0 insertions, 0 deletions