From: Andrew Morton mm/slub.c: In function 'print_trailer': mm/slub.c:476: warning: format '%lu' expects type 'long unsigned int', but argument 3 has type 'int' Cc: Christoph Lameter Signed-off-by: Andrew Morton --- mm/slub.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN mm/slub.c~slub-change-error-reporting-format-to-follow-lockdep-loosely-fix mm/slub.c --- a/mm/slub.c~slub-change-error-reporting-format-to-follow-lockdep-loosely-fix +++ a/mm/slub.c @@ -476,7 +476,7 @@ static void print_trailer(struct kmem_ca print_page_info(page); - printk(KERN_ERR "INFO: Object 0x%p @offset=%lu fp=0x%p\n\n", + printk(KERN_ERR "INFO: Object 0x%p @offset=%tu fp=0x%p\n\n", p, p - addr, get_freepointer(s, p)); if (p > addr + 16) _