Commit 3d709241 causes kpartx to attempt a dm ioctl on a loop device. This causes an error message "device-mapper: table ioctl on loop4 failed: No such device or address". Fixes: 3d709241 "kpartx: sanitize delete partitions" Signed-off-by: Martin Wilck <mwilck@xxxxxxxx> --- kpartx/kpartx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kpartx/kpartx.c b/kpartx/kpartx.c index 58e60ffe..e9b09492 100644 --- a/kpartx/kpartx.c +++ b/kpartx/kpartx.c @@ -362,7 +362,7 @@ main(int argc, char **argv){ if (!mapname) mapname = device + off; - if (!force_devmap && + else if (!force_devmap && dm_no_partitions(mapname)) { /* Feature 'no_partitions' is set, return */ return 0; -- 2.12.2 -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel