From: Andrew Morton mm/page_io.c:69: warning: format '%Lu' expects type 'long long unsigned int', but argument 4 has type 'sector_t' We don't know what type a sector_t has. Cc: Peter Zijlstra Cc: Hugh Dickins Signed-off-by: Andrew Morton --- mm/page_io.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff -puN mm/page_io.c~mm-swap-write-failure-fixup-fix mm/page_io.c --- a/mm/page_io.c~mm-swap-write-failure-fixup-fix +++ a/mm/page_io.c @@ -66,7 +66,7 @@ static int end_swap_bio_write(struct bio printk(KERN_ALERT "Write-error on swap-device (%u:%u:%Lu)\n", imajor(bio->bi_bdev->bd_inode), iminor(bio->bi_bdev->bd_inode), - bio->bi_sector); + (unsigned long long)bio->bi_sector); ClearPageReclaim(page); } end_page_writeback(page); @@ -88,7 +88,7 @@ int end_swap_bio_read(struct bio *bio, u printk(KERN_ALERT "Read-error on swap-device (%u:%u:%Lu)\n", imajor(bio->bi_bdev->bd_inode), iminor(bio->bi_bdev->bd_inode), - bio->bi_sector); + (unsigned long long)bio->bi_sector); } else { SetPageUptodate(page); } _