vdo_log_error_strerror
result = vdo_log_error_strerror(VDO_INVALID_ADMIN_STATE,
result = vdo_log_error_strerror(VDO_COMPONENT_BUSY,
result = vdo_log_error_strerror(VDO_INVALID_ADMIN_STATE,
vdo_log_error_strerror(VDO_INVALID_ADMIN_STATE, "can't start %s from %s",
vdo_log_error_strerror(VDO_BAD_PAGE,
vdo_log_error_strerror(VDO_BAD_MAPPING,
vdo_log_error_strerror(VDO_BAD_MAPPING,
vdo_log_error_strerror(VDO_BAD_MAPPING,
vdo_log_error_strerror(VDO_BAD_PAGE,
vdo_log_error_strerror(result, "VDO Page Cache persistent error: %s",
int result = vdo_log_error_strerror(VDO_BAD_PAGE,
vdo_log_error_strerror(completion->result,
return vdo_log_error_strerror(result,
return vdo_log_error_strerror(result,
return vdo_log_error_strerror(result,
return vdo_log_error_strerror(result,
vdo_log_error_strerror(result, "Error closing index");
vdo_log_error_strerror(result, "Error opening index");
vdo_log_error_strerror(result, "Error suspending dedupe index");
vdo_log_error_strerror(result, "Error resuming dedupe index");
vdo_log_error_strerror(result, "Error reading index stats");
return vdo_log_error_strerror(VDO_COMPONENT_BUSY,
return vdo_log_error_strerror(VDO_BAD_CONFIGURATION,
return vdo_log_error_strerror(VDO_BAD_CONFIGURATION,
vdo_log_error_strerror(result, "parsing failed: %s", ti->error);
vdo_log_error_strerror(result, "Suspend of device '%s' failed",
vdo_log_error_strerror(completion->result, "aborting load");
vdo_log_error_strerror(completion->result,
vdo_log_error_strerror(VDO_READ_ONLY,
vdo_log_error_strerror(VDO_READ_ONLY,
vdo_log_error_strerror(result,
vdo_log_error_strerror(result,
return vdo_log_error_strerror(VDO_UNKNOWN_PARTITION,
return vdo_log_error_strerror(result,
return vdo_log_error_strerror(UDS_BAD_STATE,
return vdo_log_error_strerror(VDO_UNSUPPORTED_VERSION,
return vdo_log_error_strerror(VDO_BAD_NONCE,
return vdo_log_error_strerror(VDO_UNSUPPORTED_VERSION,
return vdo_log_error_strerror(result, "error computing index size");
return vdo_log_error_strerror(VDO_INCORRECT_COMPONENT,
return vdo_log_error_strerror(VDO_UNSUPPORTED_VERSION,
return vdo_log_error_strerror(VDO_NO_SPACE,
vdo_log_error_strerror(result, "failed to allocate spare flush");
return vdo_log_error_strerror(result, "cannot read index config version");
return vdo_log_error_strerror(UDS_CORRUPT_DATA,
return vdo_log_error_strerror(result, "cannot read config data");
return vdo_log_error_strerror(result, "cannot read converted config");
return vdo_log_error_strerror(UDS_INVALID_ARGUMENT,
return vdo_log_error_strerror(UDS_OVERFLOW,
return vdo_log_error_strerror(result, "cannot read region table header");
return vdo_log_error_strerror(UDS_UNSUPPORTED_VERSION,
return vdo_log_error_strerror(UDS_CORRUPT_DATA,
return vdo_log_error_strerror(result, "cannot read region table header");
return vdo_log_error_strerror(UDS_CORRUPT_DATA,
return vdo_log_error_strerror(UDS_UNSUPPORTED_VERSION,
return vdo_log_error_strerror(UDS_CORRUPT_DATA,
return vdo_log_error_strerror(UDS_CORRUPT_DATA,
return vdo_log_error_strerror(UDS_CORRUPT_DATA,
return vdo_log_error_strerror(UDS_CORRUPT_DATA,
return vdo_log_error_strerror(UDS_CORRUPT_DATA,
return vdo_log_error_strerror(UDS_CORRUPT_DATA,
return vdo_log_error_strerror(UDS_CORRUPT_DATA,
return vdo_log_error_strerror(UDS_CORRUPT_DATA,
return vdo_log_error_strerror(UDS_CORRUPT_DATA,
return vdo_log_error_strerror(result, "unknown superblock format");
return vdo_log_error_strerror(UDS_CORRUPT_DATA,
return vdo_log_error_strerror(UDS_CORRUPT_DATA,
return vdo_log_error_strerror(result, "cannot read index save data");
return vdo_log_error_strerror(UDS_UNSUPPORTED_VERSION,
return vdo_log_error_strerror(UDS_UNSUPPORTED_VERSION,
return vdo_log_error_strerror(UDS_CORRUPT_DATA,
return vdo_log_error_strerror(UDS_CORRUPT_DATA,
return vdo_log_error_strerror(result, "cannot read index save %u header",
return vdo_log_error_strerror(UDS_CORRUPT_DATA,
vdo_log_error_strerror(UDS_CORRUPT_DATA,
return vdo_log_error_strerror(result,
return vdo_log_error_strerror(result, "cannot reconstruct index save %u",
vdo_log_error_strerror(result,
return vdo_log_error_strerror(result, "failed to open config reader");
return vdo_log_error_strerror(result, "failed to read config region");
return vdo_log_error_strerror(result, "unable to read superblock");
return vdo_log_error_strerror(result, "cannot compute index save size");
vdo_log_error_strerror(result, "cannot compute index size");
return vdo_log_error_strerror(result,
return vdo_log_error_strerror(result, "failed to open config region");
return vdo_log_error_strerror(result, "failed to write config region");
return vdo_log_error_strerror(result, "cannot flush config writer");
vdo_log_error_strerror(result, "Failed to allocate config");
vdo_log_error_strerror(result, "Failed to make index");
vdo_log_error_strerror(result, "Failed %s",
return vdo_log_error_strerror(result, "could not get page %d",
return vdo_log_error_strerror(result,
return vdo_log_error_strerror(result, "could not make volume index");
vdo_log_error_strerror(result, "index could not be loaded");
vdo_log_error_strerror(result, "index could not be loaded");
vdo_log_error_strerror(result,
return vdo_log_error_strerror(result, "fatal error in %s()", __func__);
return vdo_log_error_strerror(result,
vdo_log_error_strerror(result, "error executing message: %d",
return vdo_log_error_strerror(result,
return vdo_log_error_strerror(UDS_CORRUPT_DATA,
return vdo_log_error_strerror(result,
vdo_log_error_strerror(result,
return vdo_log_error_strerror(UDS_CORRUPT_DATA,
return vdo_log_error_strerror(result,
return vdo_log_error_strerror(result,
vdo_log_error_strerror(result, "cannot sync chapter to volume");
return vdo_log_error_strerror(result,
return vdo_log_error_strerror(UDS_CORRUPT_DATA,
vdo_log_error_strerror(result,
return vdo_log_error_strerror(VDO_LOCK_ERROR,
return vdo_log_error_strerror(VDO_LOCK_ERROR,
vdo_log_error_strerror(completion->result,
return vdo_log_error_strerror(VDO_CORRUPT_JOURNAL,
vdo_log_error_strerror(VDO_CORRUPT_JOURNAL,
vdo_log_error_strerror(VDO_UNSUPPORTED_VERSION,
vdo_log_error_strerror(result,
return vdo_log_error_strerror(VDO_BAD_CONFIGURATION,
return vdo_log_error_strerror(result,
return vdo_log_error_strerror(VDO_CORRUPT_JOURNAL,
return vdo_log_error_strerror(VDO_CORRUPT_JOURNAL,
vdo_log_error_strerror(result, "failed to update slab summary");
return vdo_log_error_strerror(VDO_REF_COUNT_INVALID,
return vdo_log_error_strerror(VDO_REF_COUNT_INVALID,
return vdo_log_error_strerror(VDO_REF_COUNT_INVALID,
return vdo_log_error_strerror(VDO_REF_COUNT_INVALID,
return vdo_log_error_strerror(VDO_REF_COUNT_INVALID,
return vdo_log_error_strerror(VDO_CORRUPT_JOURNAL,
vdo_log_error_strerror(result,
return vdo_log_error_strerror(VDO_BAD_CONFIGURATION,
return vdo_log_error_strerror(UDS_INVALID_ARGUMENT,
return vdo_log_error_strerror(UDS_CORRUPT_DATA,
return vdo_log_error_strerror(VDO_INCREMENT_TOO_SMALL,
vdo_log_error_strerror(result, "failed slab summary update %llu",
vdo_log_error_strerror(result, "cannot write slab journal block %llu",
vdo_log_error_strerror(completion->result, "geometry block save failed");
vdo_log_error_strerror(completion->result, "super block save failed");
vdo_log_error_strerror(READ_ONCE(notifier->read_only_error),
vdo_log_error_strerror(result, "synchronous flush failed");
return vdo_log_error_strerror(VDO_BIO_CREATION_FAILED,