diff options
Diffstat (limited to 'arch/s390/kernel/setup.c')
| -rw-r--r-- | arch/s390/kernel/setup.c | 4 | 
1 files changed, 3 insertions, 1 deletions
diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c index 8ac6bfa2786..e58a462949b 100644 --- a/arch/s390/kernel/setup.c +++ b/arch/s390/kernel/setup.c @@ -211,6 +211,8 @@ static void __init setup_zfcpdump(unsigned int console_devno)  	if (ipl_info.type != IPL_TYPE_FCP_DUMP)  		return; +	if (OLDMEM_BASE) +		return;  	if (console_devno != -1)  		sprintf(str, " cio_ignore=all,!0.0.%04x,!0.0.%04x",  			ipl_info.data.fcp.dev_id.devno, console_devno); @@ -482,7 +484,7 @@ static void __init setup_memory_end(void)  #ifdef CONFIG_ZFCPDUMP -	if (ipl_info.type == IPL_TYPE_FCP_DUMP) { +	if (ipl_info.type == IPL_TYPE_FCP_DUMP && !OLDMEM_BASE) {  		memory_end = ZFCPDUMP_HSA_SIZE;  		memory_end_set = 1;  	}  |