]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - block/blk-rq-qos.h
Merge tag 'mfd-next-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
[linux.git] / block / blk-rq-qos.h
index e15b6907b76dc6f51795c67c8bd475231f95d1df..08a09dbe0f4bfb39eb60f543f2e00e15fb72ab86 100644 (file)
@@ -14,7 +14,8 @@ struct blk_mq_debugfs_attr;
 
 enum rq_qos_id {
        RQ_QOS_WBT,
-       RQ_QOS_CGROUP,
+       RQ_QOS_LATENCY,
+       RQ_QOS_COST,
 };
 
 struct rq_wait {
@@ -74,7 +75,7 @@ static inline struct rq_qos *wbt_rq_qos(struct request_queue *q)
 
 static inline struct rq_qos *blkcg_rq_qos(struct request_queue *q)
 {
-       return rq_qos_id(q, RQ_QOS_CGROUP);
+       return rq_qos_id(q, RQ_QOS_LATENCY);
 }
 
 static inline const char *rq_qos_id_to_name(enum rq_qos_id id)
@@ -82,8 +83,10 @@ static inline const char *rq_qos_id_to_name(enum rq_qos_id id)
        switch (id) {
        case RQ_QOS_WBT:
                return "wbt";
-       case RQ_QOS_CGROUP:
-               return "cgroup";
+       case RQ_QOS_LATENCY:
+               return "latency";
+       case RQ_QOS_COST:
+               return "cost";
        }
        return "unknown";
 }