This patch allow pm on systems that explicitly disable scsi mq as
a default.

Signed-off-by: José Pekkarinen <[email protected]>
---
 block/blk-core.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/block/blk-core.c b/block/blk-core.c
index 33ee583cfe45..68183bc5933f 100644
--- a/block/blk-core.c
+++ b/block/blk-core.c
@@ -3440,9 +3440,11 @@ EXPORT_SYMBOL(blk_finish_plug);
  */
 void blk_pm_runtime_init(struct request_queue *q, struct device *dev)
 {
+#ifdef CONFIG_SCSI_MQ_DEFAULT
        /* not support for RQF_PM and ->rpm_status in blk-mq yet */
        if (q->mq_ops)
                return;
+#endif
 
        q->dev = dev;
        q->rpm_status = RPM_ACTIVE;
-- 
2.13.6

Reply via email to