IO: add SIO I/O Scheduler
/block/Kconfig.iosched
blob:041e74eb0853b9e19664875b4417c5cfb5dfdf9d -> blob:3911375b1d0dd692261b62191ba508698445e847
--- block/Kconfig.iosched
+++ block/Kconfig.iosched
@@ -50,16 +50,6 @@ config IOSCHED_VR
Requests are chosen according to SSTF with a penalty of rev_penalty
for switching head direction.
-config IOSCHED_SIO
- tristate "Simple I/O scheduler"
- default y
- ---help---
- The Simple I/O scheduler is an extremely simple scheduler,
- based on noop and deadline, that relies on deadlines to
- ensure fairness. The algorithm does not do any sorting but
- basic merging, trying to keep a minimum overhead. It is aimed
- mainly for aleatory access devices (eg: flash devices).
-
choice
prompt "Default I/O scheduler"
default DEFAULT_CFQ
@@ -73,9 +63,6 @@ choice
config DEFAULT_CFQ
bool "CFQ" if IOSCHED_CFQ=y
- config DEFAULT_SIO
- bool "SIO" if IOSCHED_SIO=y
-
config DEFAULT_VR
bool "V(R)" if IOSCHED_VR=y
@@ -88,7 +75,6 @@ config DEFAULT_IOSCHED
string
default "deadline" if DEFAULT_DEADLINE
default "cfq" if DEFAULT_CFQ
- default "sio" if DEFAULT_SIO
default "vr" if DEFAULT_VR
default "noop" if DEFAULT_NOOP