DMDEBUG
DMDEBUG("%s: Integrity AEAD, tag size %u, IV size %u.", dm_device_name(md),
DMDEBUG("%s: Additional per-sector space %u bytes for IV.", dm_device_name(md),
DMDEBUG("Zone append operations will be emulated");
DMDEBUG("Corrupting data bio=%p by writing %u to byte %u "
DMDEBUG("parsing table \"%s\"", str);
DMDEBUG("parsing \"%s\"", str);
DMDEBUG("%s: %s finished; QIFNP = %d; SQIFNP = %d",
DMDEBUG("%s: %s caller=%s f_queue_if_no_path=%d save_old_value=%d",
DMDEBUG("%s: after %s changes; QIFNP = %d; SQIFNP = %d; DNFS = %d",
DMDEBUG("%pg: error: dax unsupported by block device", dev->bdev);
DMDEBUG("(%s): Using %zu B for zone information",
DMDEBUG("(%s): Failed to emulate zones, error %d",
DMDEBUG("(%s): Failed to report zones, error %d",
DMDEBUG("(%s): Failed to report zones, error %d",
DMDEBUG("(%s): " format, (zmd)->label, ## args)
DMDEBUG("(%s/%u): Chunk %u, move buf zone %u (weight %u) to data zone %u (weight %u)",
DMDEBUG("(%s/%u): Chunk %u, move data zone %u (weight %u) to buf zone %u (weight %u)",
DMDEBUG("(%s/%u): Chunk %u, move %s zone %u (weight %u) to %s zone %u",
DMDEBUG("(%s/%u): No zone found to reclaim",
DMDEBUG("(%s/%u): reclaim zone %u interrupted",
DMDEBUG("(%s/%u): Failed to reclaim zone %u, err %d",
DMDEBUG("(%s/%u): Metadata flush for zone %u failed, err %d",
DMDEBUG("(%s/%u): Reclaimed zone %u in %u ms",
DMDEBUG("(%s/%u): Reclaim (%u): %s, %u%% free zones (%u/%u cache %u/%u random)",
DMDEBUG("(%s): READ chunk %llu -> %s zone %u, block %llu, %u blocks",
DMDEBUG("(%s): WRITE chunk %llu -> %s zone %u, block %llu, %u blocks",
DMDEBUG("(%s): DISCARD chunk %llu -> zone %u, block %llu, %u blocks",
DMDEBUG("(%s): Metadata flush failed, rc=%d",
DMDEBUG("(%s): BIO op %d sector %llu + %u => chunk %llu, block %llu, %u blocks",
DMDEBUG("(%s): BIO op %d, can't process chunk %llu, err %i",
DMDEBUG("(%pg): " format, (dev)->bdev, ## args)
DMDEBUG("%s: suspending with flush", dm_device_name(md));