Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 0e08ad48 authored by Jens Axboe's avatar Jens Axboe Committed by alexax66
Browse files

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.

Change-Id: If221afad7bc9b991f08cb26eec0efae715d8813d
Fixes: 41c0126b ("block: Make CFQ default to IOPS mode on SSDs")
Tested-by: default avatarRomain Francoise <romain@orebokech.com>
Signed-off-by: default avatarJens Axboe <axboe@fb.com>

Original commit: https://github.com/Slim80/Imperium_LG_G4_MM_Kernel/commit/a79b0eb5364698aee76b38cd35fb7021c9a62632
parent 2bd8e863
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment