]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - kernel/trace/blktrace.c
blktrace: fix pdu_len when tracing packet command requests
[linux-2.6-omap-h63xx.git] / kernel / trace / blktrace.c
index 73d7860b72e27053791343103c544c10161c2e73..b32ff446c3fb3c1d4e88829ac46a9e0adc705031 100644 (file)
@@ -643,7 +643,7 @@ static void blk_add_trace_rq(struct request_queue *q, struct request *rq,
        if (blk_pc_request(rq)) {
                what |= BLK_TC_ACT(BLK_TC_PC);
                __blk_add_trace(bt, 0, rq->data_len, rw, what, rq->errors,
-                               sizeof(rq->cmd), rq->cmd);
+                               rq->cmd_len, rq->cmd);
        } else  {
                what |= BLK_TC_ACT(BLK_TC_FS);
                __blk_add_trace(bt, rq->hard_sector, rq->hard_nr_sectors << 9,