previous = start + (i * pagesize);
}
} else if (previous) { /* print end and page count */
- printf(_("0x%lx %u pages (%llu : %lu)\n"),
+ printf(_("0x%lx %lu pages (%llu : %lu)\n"),
(unsigned long)current,
- (current - previous) / pagesize,
- (unsigned long long)offset + (previous - start),
+ (unsigned long)(current - previous) / pagesize,
+ (unsigned long long)offset +
+ (unsigned long long)(previous - start),
(unsigned long)(current - previous));
previous = NULL;
}
}
if (previous)
- printf(_("0x%lx %u pages (%llu : %lu)\n"),
+ printf(_("0x%lx %lu pages (%llu : %lu)\n"),
(unsigned long)current,
- (current - previous) / pagesize,
- (unsigned long long)offset + (previous - start),
+ (unsigned long)(current - previous) / pagesize,
+ (unsigned long long)offset +
+ (unsigned long long)(previous - start),
(unsigned long)(current - previous));
free(vec);
cmn_err(CE_ALERT,
"[%02d] br_startoff %lld br_startblock %lld br_blockcount %lld br_state %d\n",
i,
- mapp[i].br_startoff,
- mapp[i].br_startblock,
- mapp[i].br_blockcount,
+ (long long)mapp[i].br_startoff,
+ (long long)mapp[i].br_startblock,
+ (long long)mapp[i].br_blockcount,
mapp[i].br_state);
}
}
if (blkno >= logBBsize) {
if (cleared) {
printf("%s: skipped %d cleared blocks in range: %lld - %lld\n",
- progname, cleared, cleared_blkno, cleared + cleared_blkno - 1);
+ progname, cleared,
+ (long long)(cleared_blkno),
+ (long long)(cleared + cleared_blkno - 1));
if (cleared == logBBsize)
printf("%s: totally cleared log\n", progname);
}
if (zeroed) {
printf("%s: skipped %d zeroed blocks in range: %lld - %lld\n",
- progname, zeroed, zeroed_blkno, zeroed + zeroed_blkno - 1);
+ progname, zeroed,
+ (long long)(zeroed_blkno),
+ (long long)(zeroed + zeroed_blkno - 1));
if (zeroed == logBBsize)
printf("%s: totally zeroed log\n", progname);