Messages in this thread Patch in this message | | | From | Yinghai Lu <> | Subject | [PATCH] x86: fix APIC_DEBUG with inquire_remote_apic | Date | Fri, 10 Oct 2008 11:49:24 -0700 |
| |
APIC_DEBUG is always 2. need to update inquire_remote_apic to check apic_verbosity with it instead.
Signed-off-by: Yinghai Lu <yinghai@kernel.org> --- include/asm-x86/es7000/wakecpu.h | 9 ++++----- include/asm-x86/mach-default/mach_wakecpu.h | 9 ++++----- 2 files changed, 8 insertions(+), 10 deletions(-)
Index: linux-2.6/include/asm-x86/es7000/wakecpu.h =================================================================== --- linux-2.6.orig/include/asm-x86/es7000/wakecpu.h +++ linux-2.6/include/asm-x86/es7000/wakecpu.h @@ -50,10 +50,9 @@ static inline void restore_NMI_vector(un { } -#if APIC_DEBUG - #define inquire_remote_apic(apicid) __inquire_remote_apic(apicid) -#else - #define inquire_remote_apic(apicid) {} -#endif +#define inquire_remote_apic(apicid) do { \ + if (apic_verbosity >= APIC_DEBUG) \ + __inquire_remote_apic(apicid); \ + } while (0) #endif /* __ASM_MACH_WAKECPU_H */ Index: linux-2.6/include/asm-x86/mach-default/mach_wakecpu.h =================================================================== --- linux-2.6.orig/include/asm-x86/mach-default/mach_wakecpu.h +++ linux-2.6/include/asm-x86/mach-default/mach_wakecpu.h @@ -33,10 +33,9 @@ static inline void restore_NMI_vector(un { } -#if APIC_DEBUG - #define inquire_remote_apic(apicid) __inquire_remote_apic(apicid) -#else - #define inquire_remote_apic(apicid) {} -#endif +#define inquire_remote_apic(apicid) do { \ + if (apic_verbosity >= APIC_DEBUG) \ + __inquire_remote_apic(apicid); \ + } while (0) #endif /* ASM_X86__MACH_DEFAULT__MACH_WAKECPU_H */
| |