diff --git a/lib/label/label.c b/lib/label/label.c index 1b138a5a3..ba3b1f9c7 100644 --- a/lib/label/label.c +++ b/lib/label/label.c @@ -132,8 +132,8 @@ int label_remove(struct device *dev) memset(readbuf, 0, sizeof(readbuf)); if (!dev_read_bytes(dev, sector << SECTOR_SHIFT, LABEL_SIZE, readbuf)) { - log_error("Failed to read label from %s sector " FMTu64, - dev_name(dev), sector); + log_error("Failed to read label from %s sector %llu", + dev_name(dev), (unsigned long long)sector); continue; } @@ -154,12 +154,12 @@ int label_remove(struct device *dev) } if (wipe) { - log_very_verbose("%s: Wiping label at sector " FMTu64, - dev_name(dev), sector); + log_very_verbose("%s: Wiping label at sector %llu", + dev_name(dev), (unsigned long long)sector); if (!dev_write_zeros(dev, sector << SECTOR_SHIFT, LABEL_SIZE)) { - log_error("Failed to remove label from %s at sector " FMTu64, - dev_name(dev), sector); + log_error("Failed to remove label from %s at sector %llu", + dev_name(dev), (unsigned long long)sector); r = 0; } else { /* Also remove the PV record from cache. */ @@ -187,7 +187,7 @@ int label_write(struct device *dev, struct label *label) } if ((LABEL_SIZE + (label->sector << SECTOR_SHIFT)) > LABEL_SCAN_SIZE) { - log_error("Label sector " FMTu64 " beyond range (%ld)", + log_error("Label sector %" PRIu64 " beyond range (%ld)", label->sector, LABEL_SCAN_SECTORS); return 0; } @@ -204,8 +204,8 @@ int label_write(struct device *dev, struct label *label) lh->crc_xl = xlate32(calc_crc(INITIAL_CRC, (uint8_t *)&lh->offset_xl, LABEL_SIZE - ((uint8_t *) &lh->offset_xl - (uint8_t *) lh))); - log_very_verbose("%s: Writing label to sector " FMTu64 " with stored offset " - FMTu32 ".", dev_name(dev), label->sector, + log_very_verbose("%s: Writing label to sector %" PRIu64 " with stored offset %" + PRIu32 ".", dev_name(dev), label->sector, xlate32(lh->offset_xl)); if (!label_scan_open(dev)) { @@ -297,13 +297,14 @@ static struct labeller *_find_lvm_header(struct device *dev, if (!memcmp(lh->id, LABEL_ID, sizeof(lh->id))) { if (found) { - log_error("Ignoring additional label on %s at sector " FMTu64, - dev_name(dev), (block_sector + sector)); + log_error("Ignoring additional label on %s at sector %llu", + dev_name(dev), (unsigned long long)(block_sector + sector)); } if (xlate64(lh->sector_xl) != sector) { - log_warn("%s: Label for sector " FMTu64 " found at sector " FMTu64 " - ignoring.", - dev_name(dev), xlate64(lh->sector_xl), - (block_sector + sector)); + log_warn("%s: Label for sector %llu found at sector %llu - ignoring.", + dev_name(dev), + (unsigned long long)xlate64(lh->sector_xl), + (unsigned long long)(block_sector + sector)); continue; } if (calc_crc(INITIAL_CRC, (uint8_t *)&lh->offset_xl, @@ -317,13 +318,13 @@ static struct labeller *_find_lvm_header(struct device *dev, dm_list_iterate_items(li, &_labellers) { if (li->l->ops->can_handle(li->l, (char *) lh, block_sector + sector)) { - log_very_verbose("%s: %s label detected at sector " FMTu64, + log_very_verbose("%s: %s label detected at sector %llu", dev_name(dev), li->name, - (block_sector + sector)); + (unsigned long long)(block_sector + sector)); if (found) { - log_error("Ignoring additional label on %s at sector " FMTu64, + log_error("Ignoring additional label on %s at sector %llu", dev_name(dev), - (block_sector + sector)); + (unsigned long long)(block_sector + sector)); continue; } @@ -1136,8 +1137,8 @@ int label_scan(struct cmd_context *cmd) log_warn("WARNING: metadata may not be usable with current io_memory_size %d KiB", io_memory_size()); - log_warn("WARNING: increase lvm.conf io_memory_size to at least " FMTu64 " KiB", - want_size_kb); + log_warn("WARNING: increase lvm.conf io_memory_size to at least %llu KiB", + (unsigned long long)want_size_kb); } dm_list_init(&cmd->hints); @@ -1441,15 +1442,15 @@ bool dev_read_bytes(struct device *dev, uint64_t start, size_t len, void *data) if (dev->bcache_fd <= 0) { /* This is not often needed. */ if (!label_scan_open(dev)) { - log_error("Error opening device %s for reading at " FMTu64 " length " FMTsize_t ".", - dev_name(dev), start, len); + log_error("Error opening device %s for reading at %llu length %u.", + dev_name(dev), (unsigned long long)start, (uint32_t)len); return false; } } if (!bcache_read_bytes(scan_bcache, dev->bcache_fd, start, len, data)) { - log_error("Error reading device %s at " FMTu64 " length " FMTsize_t ".", - dev_name(dev), start, len); + log_error("Error reading device %s at %llu length %u.", + dev_name(dev), (unsigned long long)start, (uint32_t)len); label_scan_invalidate(dev); return false; } @@ -1482,23 +1483,23 @@ bool dev_write_bytes(struct device *dev, uint64_t start, size_t len, void *data) /* This is not often needed. */ dev->flags |= DEV_BCACHE_WRITE; if (!label_scan_open(dev)) { - log_error("Error opening device %s for writing at " FMTu64 " length " FMTsize_t ".", - dev_name(dev), start, len); + log_error("Error opening device %s for writing at %llu length %u.", + dev_name(dev), (unsigned long long)start, (uint32_t)len); return false; } } if (!bcache_write_bytes(scan_bcache, dev->bcache_fd, start, len, data)) { - log_error("Error writing device %s at " FMTu64 " length " FMTsize_t ".", - dev_name(dev), start, len); + log_error("Error writing device %s at %llu length %u.", + dev_name(dev), (unsigned long long)start, (uint32_t)len); dev_unset_last_byte(dev); label_scan_invalidate(dev); return false; } if (!bcache_flush(scan_bcache)) { - log_error("Error writing device %s at " FMTu64 " length " FMTsize_t ".", - dev_name(dev), start, len); + log_error("Error writing device %s at %llu length %u.", + dev_name(dev), (unsigned long long)start, (uint32_t)len); dev_unset_last_byte(dev); label_scan_invalidate(dev); return false; @@ -1538,8 +1539,8 @@ bool dev_set_bytes(struct device *dev, uint64_t start, size_t len, uint8_t val) /* This is not often needed. */ dev->flags |= DEV_BCACHE_WRITE; if (!label_scan_open(dev)) { - log_error("Error opening device %s for writing at " FMTu64 " length " FMTsize_t ".", - dev_name(dev), start, len); + log_error("Error opening device %s for writing at %llu length %u.", + dev_name(dev), (unsigned long long)start, (uint32_t)len); return false; } } @@ -1548,16 +1549,16 @@ bool dev_set_bytes(struct device *dev, uint64_t start, size_t len, uint8_t val) if ((!val && !bcache_zero_bytes(scan_bcache, dev->bcache_fd, start, len)) || !bcache_set_bytes(scan_bcache, dev->bcache_fd, start, len, val)) { - log_error("Error writing device %s at " FMTu64 " length " FMTsize_t ".", - dev_name(dev), start, len); + log_error("Error writing device %s at %llu length %u.", + dev_name(dev), (unsigned long long)start, (uint32_t)len); dev_unset_last_byte(dev); label_scan_invalidate(dev); return false; } if (!bcache_flush(scan_bcache)) { - log_error("Error writing device %s at " FMTu64 " length " FMTsize_t ".", - dev_name(dev), start, len); + log_error("Error writing device %s at %llu length %u.", + dev_name(dev), (unsigned long long)start, (uint32_t)len); dev_unset_last_byte(dev); label_scan_invalidate(dev); return false;