From: Zach Brown dell_rbu: fix pr_debug argument warnings Use size_t length modifier when outputting size_t and use %p instead of %lu for 'u8 *'. Signed-off-by: Zach Brown Signed-off-by: Andrew Morton --- drivers/firmware/dell_rbu.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff -puN drivers/firmware/dell_rbu.c~pr_debug-dell_rbu-fix-pr_debug-argument-warnings drivers/firmware/dell_rbu.c --- a/drivers/firmware/dell_rbu.c~pr_debug-dell_rbu-fix-pr_debug-argument-warnings +++ a/drivers/firmware/dell_rbu.c @@ -227,7 +227,7 @@ static int packetize_data(void *data, si int packet_length; u8 *temp; u8 *end = (u8 *) data + length; - pr_debug("packetize_data: data length %d\n", length); + pr_debug("packetize_data: data length %zd\n", length); if (!rbu_data.packetsize) { printk(KERN_WARNING "dell_rbu: packetsize not specified\n"); @@ -249,7 +249,7 @@ static int packetize_data(void *data, si if ((rc = create_packet(temp, packet_length))) return rc; - pr_debug("%lu:%lu\n", temp, (end - temp)); + pr_debug("%p:%lu\n", temp, (end - temp)); temp += packet_length; } _