From 90bcf1006135a49490d40e6e5b4a149effd23304 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Sun, 8 Jan 2017 15:41:06 +0000 Subject: [PATCH] sg_io_v4: print status fields in a hexadecimal form The tradition is to print scsi status codes in a hexadecimal form. * sg_io_v4.c (decode_response): Print driver_status, transport_status, and device_status fields using %#x format specifier instead of %u. --- sg_io_v4.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sg_io_v4.c b/sg_io_v4.c index 9f805f7e..094caae7 100644 --- a/sg_io_v4.c +++ b/sg_io_v4.c @@ -112,9 +112,9 @@ decode_response(struct tcb *const tcp, const kernel_ulong_t arg) IOV_DECODE_STR, din_len); else print_sg_io_buffer(tcp, sg_io.din_xferp, din_len); - tprintf(", driver_status=%u", sg_io.driver_status); - tprintf(", transport_status=%u", sg_io.transport_status); - tprintf(", device_status=%u", sg_io.device_status); + tprintf(", driver_status=%#x", sg_io.driver_status); + tprintf(", transport_status=%#x", sg_io.transport_status); + tprintf(", device_status=%#x", sg_io.device_status); tprintf(", retry_delay=%u", sg_io.retry_delay); tprints(", info="); printflags(sg_io_info, sg_io.info, "SG_INFO_???"); -- 2.40.0