]> git.baikalelectronics.ru Git - kernel.git/commit
s390/kernel: Remove OS info init function call and diag 308 for kdump
authorMichael Holzheu <holzheu@linux.vnet.ibm.com>
Fri, 18 May 2012 12:29:19 +0000 (14:29 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 23 May 2012 15:06:50 +0000 (17:06 +0200)
commitc6d30ff4c03b6bf16b6f3611d90f4fd0c5340670
treebf92c22c6e7d76df82a6f897579418cb0f49a9b6
parentdd11796bb22fc80839952916cd36e3cea7e9b929
s390/kernel: Remove OS info init function call and diag 308 for kdump

Because of a design change for stand-alone kdump the function that
was done by the OS info init function is moved to the boot loader
code. This has two implications that are implemented by this patch:
a) The OS info init function is no longer called by the kernel
b) The diag 308 subcode 1 reset is no longer done by the kdump boot code.
   This is necessary because otherwise the operation that is done now
   by the boot loader would be reversed. For the normal kexec based
   kdump mechansim the reset is already done by the kdump trigger code
   (e.g. panic or PSW restart).

Signed-off-by: Michael Holzheu <holzheu@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/include/asm/os_info.h
arch/s390/kernel/head_kdump.S
arch/s390/kernel/os_info.c
arch/s390/kernel/smp.c