Browse Source

s390: use IS_ENABLED to check if a CONFIG is set to y or m

This is shorter and should be used instead of the longer form
which checks for both possible config options.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Heiko Carstens 11 years ago
parent
commit
61aa4884b7
3 changed files with 5 additions and 5 deletions
  1. 3 3
      arch/s390/kernel/entry64.S
  2. 1 1
      arch/s390/kernel/perf_event.c
  3. 1 1
      arch/s390/kernel/s390_ksyms.c

+ 3 - 3
arch/s390/kernel/entry64.S

@@ -74,7 +74,7 @@ _TIF_TRACE    = (_TIF_SYSCALL_TRACE | _TIF_SYSCALL_AUDIT | _TIF_SECCOMP | \
 	.endm
 	.endm
 
 
 	.macro LPP newpp
 	.macro LPP newpp
-#if defined(CONFIG_KVM) || defined(CONFIG_KVM_MODULE)
+#if IS_ENABLED(CONFIG_KVM)
 	tm	__LC_MACHINE_FLAGS+6,0x20	# MACHINE_FLAG_LPP
 	tm	__LC_MACHINE_FLAGS+6,0x20	# MACHINE_FLAG_LPP
 	jz	.+8
 	jz	.+8
 	.insn	s,0xb2800000,\newpp
 	.insn	s,0xb2800000,\newpp
@@ -82,7 +82,7 @@ _TIF_TRACE    = (_TIF_SYSCALL_TRACE | _TIF_SYSCALL_AUDIT | _TIF_SECCOMP | \
 	.endm
 	.endm
 
 
 	.macro	HANDLE_SIE_INTERCEPT scratch,reason
 	.macro	HANDLE_SIE_INTERCEPT scratch,reason
-#if defined(CONFIG_KVM) || defined(CONFIG_KVM_MODULE)
+#if IS_ENABLED(CONFIG_KVM)
 	tmhh	%r8,0x0001		# interrupting from user ?
 	tmhh	%r8,0x0001		# interrupting from user ?
 	jnz	.+62
 	jnz	.+62
 	lgr	\scratch,%r9
 	lgr	\scratch,%r9
@@ -946,7 +946,7 @@ cleanup_idle_insn:
 	.quad	__critical_end - __critical_start
 	.quad	__critical_end - __critical_start
 
 
 
 
-#if defined(CONFIG_KVM) || defined(CONFIG_KVM_MODULE)
+#if IS_ENABLED(CONFIG_KVM)
 /*
 /*
  * sie64a calling convention:
  * sie64a calling convention:
  * %r2 pointer to sie control block
  * %r2 pointer to sie control block

+ 1 - 1
arch/s390/kernel/perf_event.c

@@ -60,7 +60,7 @@ static bool is_in_guest(struct pt_regs *regs)
 {
 {
 	if (user_mode(regs))
 	if (user_mode(regs))
 		return false;
 		return false;
-#if defined(CONFIG_KVM) || defined(CONFIG_KVM_MODULE)
+#if IS_ENABLED(CONFIG_KVM)
 	return instruction_pointer(regs) == (unsigned long) &sie_exit;
 	return instruction_pointer(regs) == (unsigned long) &sie_exit;
 #else
 #else
 	return false;
 	return false;

+ 1 - 1
arch/s390/kernel/s390_ksyms.c

@@ -5,7 +5,7 @@
 #ifdef CONFIG_FUNCTION_TRACER
 #ifdef CONFIG_FUNCTION_TRACER
 EXPORT_SYMBOL(_mcount);
 EXPORT_SYMBOL(_mcount);
 #endif
 #endif
-#if defined(CONFIG_KVM) || defined(CONFIG_KVM_MODULE)
+#if IS_ENABLED(CONFIG_KVM)
 EXPORT_SYMBOL(sie64a);
 EXPORT_SYMBOL(sie64a);
 EXPORT_SYMBOL(sie_exit);
 EXPORT_SYMBOL(sie_exit);
 #endif
 #endif