[BLOCK] iosched: fix setting of default io scheduler

With the recent reorg of the io scheduler selection, it unfortunately
became possible to select an io scheduler to be the default even if it
wasn't builtin. Fix this by requiring the default scheduler to be
builtin.

Signed-off-by: Jens Axboe <axboe@suse.de>
This commit is contained in:
Jens Axboe 2005-11-04 08:44:58 +01:00
parent 3a65dfe8c0
commit c6ea2ba7b8

View file

@ -46,13 +46,13 @@ choice
block devices. block devices.
config DEFAULT_AS config DEFAULT_AS
bool "Anticipatory" if IOSCHED_AS bool "Anticipatory" if IOSCHED_AS=y
config DEFAULT_DEADLINE config DEFAULT_DEADLINE
bool "Deadline" if IOSCHED_DEADLINE bool "Deadline" if IOSCHED_DEADLINE=y
config DEFAULT_CFQ config DEFAULT_CFQ
bool "CFQ" if IOSCHED_CFQ bool "CFQ" if IOSCHED_CFQ=y
config DEFAULT_NOOP config DEFAULT_NOOP
bool "No-op" bool "No-op"