From: Jens Axboe Date: Wed, 10 Jun 2015 14:01:20 +0000 (-0600) Subject: cfq-iosched: fix the setting of IOPS mode on SSDs X-Git-Tag: omap-for-v4.2/fixes-rc1^2~120^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0bb979472a7401022109e81dd89d777adea58710;p=pandora-kernel.git 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 Signed-off-by: Jens Axboe --- Reading git-diff-tree failed