From: Tao Ma <boyu.mt@xxxxxxxxxx> blk_io_trace->cpu is u32, so use be32_to_cpu instead. Cc: Jens Axboe <axboe@xxxxxxxxx> Signed-off-by: Tao Ma <boyu.mt@xxxxxxxxxx> --- blktrace.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/blktrace.h b/blktrace.h index 816ce61..8b3e031 100644 --- a/blktrace.h +++ b/blktrace.h @@ -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); } -- 1.7.1 -- To unsubscribe from this list: send the line "unsubscribe linux-btrace" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html