blktrace: Use be32_to_cpu for blk_io_trace->cpu.
authorTao Ma <boyu.mt@taobao.com>
Thu, 26 May 2011 19:11:09 +0000 (21:11 +0200)
committerJens Axboe <jaxboe@fusionio.com>
Thu, 26 May 2011 19:11:09 +0000 (21:11 +0200)
blk_io_trace->cpu is u32, so use be32_to_cpu instead.

Cc: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Tao Ma <boyu.mt@taobao.com>
Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
blktrace.h

index 816ce613715aef82ecda29dc70d0c1e03c89a7fc..8b3e031119abb90cee712a87b527a6af2c92eed6 100644 (file)
@@ -110,7 +110,7 @@ static inline void trace_to_cpu(struct blk_io_trace *t)
        t->action       = be32_to_cpu(t->action);
        t->pid          = be32_to_cpu(t->pid);
        t->device       = be32_to_cpu(t->device);
-       t->cpu          = be16_to_cpu(t->cpu);
+       t->cpu          = be32_to_cpu(t->cpu);
        t->error        = be16_to_cpu(t->error);
        t->pdu_len      = be16_to_cpu(t->pdu_len);
 }