diff --git a/lib/iomap.c b/lib/iomap.c
index 864f2ec1966ec46fe66d5e30634c28ccf4ea26a8..72c42687ba1095e1357e81a0aa259275dd5cc618 100644
--- a/lib/iomap.c
+++ b/lib/iomap.c
@@ -40,7 +40,7 @@ static void bad_io_access(unsigned long port, const char *access)
 	static int count = 10;
 	if (count) {
 		count--;
-		printk(KERN_ERR "Bad IO access at port %lx (%s)\n", port, access);
+		printk(KERN_ERR "Bad IO access at port %#lx (%s)\n", port, access);
 		WARN_ON(1);
 	}
 }