diff options
author | Bart Van Assche <bvanassche@acm.org> | 2010-07-29 11:56:37 -0400 |
---|---|---|
committer | Roland Dreier <rolandd@cisco.com> | 2010-08-04 14:24:12 -0400 |
commit | 7a7008110b94dfaa90db4b0cc5b0c3f964c80506 (patch) | |
tree | 3a5a63565e44ddaf117d3fe9f4aa378bcf5c64fb | |
parent | 589643be6693c46fbc54bae77745f336c8ed4bcc (diff) |
IB/srp: Use print_hex_dump()
Replace an open-coded dump of the receive buffer with a call to
print_hex_dump().
Signed-off-by: Bart Van Assche <bart.vanassche@gmail.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
-rw-r--r-- | drivers/infiniband/ulp/srp/ib_srp.c | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/drivers/infiniband/ulp/srp/ib_srp.c b/drivers/infiniband/ulp/srp/ib_srp.c index ed3f9ebae882..4675defb374c 100644 --- a/drivers/infiniband/ulp/srp/ib_srp.c +++ b/drivers/infiniband/ulp/srp/ib_srp.c | |||
@@ -879,21 +879,10 @@ static void srp_handle_recv(struct srp_target_port *target, struct ib_wc *wc) | |||
879 | opcode = *(u8 *) iu->buf; | 879 | opcode = *(u8 *) iu->buf; |
880 | 880 | ||
881 | if (0) { | 881 | if (0) { |
882 | int i; | ||
883 | |||
884 | shost_printk(KERN_ERR, target->scsi_host, | 882 | shost_printk(KERN_ERR, target->scsi_host, |
885 | PFX "recv completion, opcode 0x%02x\n", opcode); | 883 | PFX "recv completion, opcode 0x%02x\n", opcode); |
886 | 884 | print_hex_dump(KERN_ERR, "", DUMP_PREFIX_OFFSET, 8, 1, | |
887 | for (i = 0; i < wc->byte_len; ++i) { | 885 | iu->buf, wc->byte_len, true); |
888 | if (i % 8 == 0) | ||
889 | printk(KERN_ERR " [%02x] ", i); | ||
890 | printk(" %02x", ((u8 *) iu->buf)[i]); | ||
891 | if ((i + 1) % 8 == 0) | ||
892 | printk("\n"); | ||
893 | } | ||
894 | |||
895 | if (wc->byte_len % 8) | ||
896 | printk("\n"); | ||
897 | } | 886 | } |
898 | 887 | ||
899 | switch (opcode) { | 888 | switch (opcode) { |