Commit 48b9e973 authored by Jens Axboe's avatar Jens Axboe Committed by Linus Torvalds

[PATCH] move io scheduler kconfig entries

Currently they are in the generic setup, pretty confusing. This patch
moves the io scheduler selection into a seperate menu under block
devices.
Signed-off-by: default avatarJens Axboe <axboe@suse.de>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent aaa9fae6
...@@ -417,4 +417,6 @@ config CDROM_PKTCDVD_WCACHE ...@@ -417,4 +417,6 @@ config CDROM_PKTCDVD_WCACHE
source "drivers/s390/block/Kconfig" source "drivers/s390/block/Kconfig"
source "drivers/block/Kconfig.iosched"
endmenu endmenu
menu "IO Schedulers"
config IOSCHED_NOOP config IOSCHED_NOOP
bool bool
default y default y
...@@ -34,3 +37,5 @@ config IOSCHED_CFQ ...@@ -34,3 +37,5 @@ config IOSCHED_CFQ
The CFQ I/O scheduler tries to distribute bandwidth equally The CFQ I/O scheduler tries to distribute bandwidth equally
among all processes in the system. It should provide a fair among all processes in the system. It should provide a fair
working environment, suitable for desktop systems. working environment, suitable for desktop systems.
endmenu
...@@ -297,8 +297,6 @@ config EPOLL ...@@ -297,8 +297,6 @@ config EPOLL
Disabling this option will cause the kernel to be built without Disabling this option will cause the kernel to be built without
support for epoll family of system calls. support for epoll family of system calls.
source "drivers/block/Kconfig.iosched"
config CC_OPTIMIZE_FOR_SIZE config CC_OPTIMIZE_FOR_SIZE
bool "Optimize for size" if EMBEDDED bool "Optimize for size" if EMBEDDED
default y if ARM || H8300 default y if ARM || H8300
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment