OSDN Git Service

block: Initialize cfqq->ioprio_class in cfq_get_queue()
[sagit-ice-cold/kernel_xiaomi_msm8998.git] / block / cfq-iosched.c
index ddeaf4c..8ad8a73 100644 (file)
@@ -3842,6 +3842,8 @@ cfq_get_queue(struct cfq_data *cfqd, bool is_sync, struct cfq_io_cq *cic,
                goto out;
        }
 
+       /* cfq_init_cfqq() assumes cfqq->ioprio_class is initialized. */
+       cfqq->ioprio_class = IOPRIO_CLASS_NONE;
        cfq_init_cfqq(cfqd, cfqq, current->pid, is_sync);
        cfq_init_prio_data(cfqq, cic);
        cfq_link_cfqq_cfqg(cfqq, cfqg);