x86: various changes and cleanups to in_p/out_p delay details
various changes to the in_p/out_p delay details: - add the io_delay=none method - make each method selectable from the kernel config - simplify the delay code a bit by getting rid of an indirect function call - add the /proc/sys/kernel/io_delay_type sysctl - change 'io_delay=standard|alternate' to io_delay=0x80 and io_delay=0xed - make the io delay config not depend on CONFIG_DEBUG_KERNEL Signed-off-by:Ingo Molnar <mingo@elte.hu> Signed-off-by:
Thomas Gleixner <tglx@linutronix.de> Tested-by:
"David P. Reed" <dpreed@reed.com>
Showing
- Documentation/kernel-parameters.txt 7 additions, 5 deletionsDocumentation/kernel-parameters.txt
- arch/x86/Kconfig.debug 72 additions, 7 deletionsarch/x86/Kconfig.debug
- arch/x86/kernel/io_delay.c 49 additions, 57 deletionsarch/x86/kernel/io_delay.c
- include/asm-x86/io_32.h 3 additions, 7 deletionsinclude/asm-x86/io_32.h
- include/asm-x86/io_64.h 3 additions, 7 deletionsinclude/asm-x86/io_64.h
- kernel/sysctl.c 9 additions, 0 deletionskernel/sysctl.c
Loading
Please register or sign in to comment