File avoid-dm-mapname-on-loopdevice.patch of Package multipath-tools

Index: multipath-tools-0.4.8/kpartx/kpartx.c
===================================================================
--- multipath-tools-0.4.8.orig/kpartx/kpartx.c	2010-01-04 16:43:57.000000000 +0100
+++ multipath-tools-0.4.8/kpartx/kpartx.c	2010-01-04 16:49:00.000000000 +0100
@@ -309,7 +309,7 @@ main(int argc, char **argv){
 
 	off = find_devname_offset(device);
 
-	if (!loopdev) {
+	if (!loopdev && !is_loop_device(device)) {
 		uuid = dm_mapuuid((unsigned int)MAJOR(buf.st_rdev),
 				  (unsigned int)MINOR(buf.st_rdev));
 		mapname = dm_mapname((unsigned int)MAJOR(buf.st_rdev),
openSUSE Build Service is sponsored by