vmxnet3: fix decimal printf format specifiers prefixed with 0x
authorHans Wennborg <hans@hanshq.net>
Wed, 6 Aug 2014 04:42:41 +0000 (21:42 -0700)
committerDavid S. Miller <davem@davemloft.net>
Wed, 6 Aug 2014 21:13:37 +0000 (14:13 -0700)
The prefix suggests the number should be printed in hex, so use
the %x specifier to do that.

Found by using regex suggested by Joe Perches.

Signed-off-by: Hans Wennborg <hans@hanshq.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/vmxnet3/vmxnet3_drv.c

index b76f7dcde0db7926145088ab78f3748110d73991..d0db371c30a7e16172a6e598d5b28fac8975e80c 100644 (file)
@@ -766,7 +766,7 @@ vmxnet3_map_pkt(struct sk_buff *skb, struct vmxnet3_tx_ctx *ctx,
                        gdesc->dword[3] = 0;
 
                        netdev_dbg(adapter->netdev,
-                               "txd[%u]: 0x%llu %u %u\n",
+                               "txd[%u]: 0x%llx %u %u\n",
                                tq->tx_ring.next2fill, le64_to_cpu(gdesc->txd.addr),
                                le32_to_cpu(gdesc->dword[2]), gdesc->dword[3]);
                        vmxnet3_cmd_ring_adv_next2fill(&tq->tx_ring);