From dbb80e41c7311c3105e75c6c349d7c3d745269fd Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Mon, 7 Sep 2020 16:31:20 +0200 Subject: [PATCH] Do not print opt_io_size warning needlessly. In fallback path min_io_size and opt_io_size could be same and the warning was confusing. --- lib/utils_device.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/utils_device.c b/lib/utils_device.c index ddbe8362..32497f15 100644 --- a/lib/utils_device.c +++ b/lib/utils_device.c @@ -528,7 +528,7 @@ void device_topology_alignment(struct crypt_device *cd, if ((temp_alignment < (unsigned long)opt_io_size) && !((unsigned long)opt_io_size % temp_alignment) && !MISALIGNED_4K(opt_io_size)) temp_alignment = (unsigned long)opt_io_size; - else if (opt_io_size) + else if (opt_io_size && (opt_io_size != min_io_size)) log_err(cd, _("Ignoring bogus optimal-io size for data device (%u bytes)."), opt_io_size); /* If calculated alignment is multiple of default, keep default */