• Li Zefan's avatar
    blktrace: fix pdu_len when tracing packet command requests · e2494e1b
    Li Zefan authored
    Impact: output all of packet commands - not just the first 4 / 8 bytes
    
    Since commit d7e3c324 ("block: add
    large command support"), struct request->cmd has been changed from
    unsinged char cmd[BLK_MAX_CDB] to unsigned char *cmd.
    
    v1 -> v2: by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
    
    - make sure rq->cmd_len is always intialized, and then we can use
      rq->cmd_len instead of BLK_MAX_CDB.
    Signed-off-by: default avatarLi Zefan <lizf@cn.fujitsu.com>
    Acked-by: default avatarFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
    Cc: Arnaldo Carvalho de Melo <acme@redhat.com>
    Cc: Steven Rostedt <rostedt@goodmis.org>
    Cc: Frederic Weisbecker <fweisbec@gmail.com>
    Cc: Jens Axboe <jens.axboe@oracle.com>
    LKML-Reference: <49D4507E.2060602@cn.fujitsu.com>
    Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
    e2494e1b
blktrace.c 36.4 KB