Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
cfq-iosched: fix the setting of IOPS mode on SSDs
A previous commit wanted to make CFQ default to IOPS mode on non-rotational storage, however it did so when the queue was initialized and the non-rotational flag is only set later on in the probe. Add an elevator hook that gets called off the add_disk() path, at that point we know that feature probing has finished, and we can reliably check for the various flags that drivers can set. Fixes: 41c0126b ("block: Make CFQ default to IOPS mode on SSDs") Tested-by: Romain Francoise <[email protected]> Signed-off-by: Jens Axboe <[email protected]> Signed-off-by: Alex Naidis <[email protected]>
- Loading branch information