skd_main: use %*ph to dump small buffers
PATCH v3 1/1 skd_main: use %*ph to dump small buffers
Replace custom approach by %*ph specifier to dump small buffers in hex format.
Unfortunately we can't use print_hex_dump_bytes() here since tha gap is present, though one familiar with the code may change this.
Signed-off-by Andy Shevchenko <[email protected]>
--- drivers/block/skd_main.c | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-)
drivers/block/skd_main.c +4 -12
@@ -2138,12 +2138,8 @@ static void skd_send_fitmsg(struct skd_device *skdev,u8 *bp = (u8 *)skmsg->msg_buf;int i;for (i =0 ; i < skmsg->length; i +=8 ) { -pr_debug ("%s:%s:%d msg[%2d] %02x %02x %02x %02x " -"%02x %02x %02x %02x\n" , - skdev->name, __func__, __LINE__, - i, bp[i +0 ], bp[i +1 ], bp[i +2 ], - bp[i +3 ], bp[i +4 ], bp[i +5 ], - bp[i +6 ], bp[i +7 ]); +pr_debug ("%s:%s:%d msg[%2d] %8ph\n" , + skdev->name, __func__, __LINE__, i, &bp[i]);if (i ==0 ) i =64 -8 ; }
@@ -2164,7 +2160,6 @@ static void skd_send_fitmsg(struct skd_device *skdev, qcmd |=FIT_QCMD_MSGSIZE_64 ;SKD_WRITEQ (skdev, qcmd,FIT_Q_COMMAND ); - } static void skd_send_special_fitmsg(struct skd_device *skdev,
@@ -2177,11 +2172,8 @@ static void skd_send_special_fitmsg(struct skd_device *skdev,int i;for (i =0 ; i <SKD_N_SPECIAL_FITMSG_BYTES ; i +=8 ) { -pr_debug ("%s:%s:%d spcl[%2d] %02x %02x %02x %02x " -"%02x %02x %02x %02x\n" , - skdev->name, __func__, __LINE__, i, - bp[i +0 ], bp[i +1 ], bp[i +2 ], bp[i +3 ], - bp[i +4 ], bp[i +5 ], bp[i +6 ], bp[i +7 ]); +pr_debug ("%s:%s:%d spcl[%2d] %8ph\n" , + skdev->name, __func__, __LINE__, i, &bp[i]);if (i ==0 ) i =64 -8 ; }
Signature · 1 line
2.9.3
Quoted 4 lines · Andy Shevchenko
Replace custom approach by %*ph specifier to dump small buffers in hex format.
Unfortunately we can't use
print_hex_dump_bytes()here since tha gap is present, though one familiar with the code may change this.
Added (finally) for 4.10, thanks.
Signature · 1 line
Jens Axboe