Bug#608737: kpartx -d doesn't cleanup /dev/loop\?

Harald Dunkel harald.dunkel at aixigo.de
Mon Jan 3 07:39:51 UTC 2011


Package: kpartx
Version: 0.4.8+git0.761c66f-9

Seems that "kpartx -d /dev/loop0" doesn't cleanup
the /dev/loop0 entry allocated by "kpartx -a". It is
still necessary to run "losetup -d /dev/loop0".

Sample session:

# cat /proc/partitions
major minor  #blocks  name

   8        0  134217727 sda
   8        1  134215011 sda1
   8       16 3771990016 sdb
   8       17  124999983 sdb1
   8       18 3646989999 sdb2
# kpartx -a /export/storage/backup/srvvm01/vdb.img
# cat /proc/partitions
major minor  #blocks  name

   8        0  134217727 sda
   8        1  134215011 sda1
   8       16 3771990016 sdb
   8       17  124999983 sdb1
   8       18 3646989999 sdb2
   7        0  536870912 loop0
 253        0  536869888 dm-0
# kpartx -d /dev/loop0
# cat /proc/partitions
major minor  #blocks  name

   8        0  134217727 sda
   8        1  134215011 sda1
   8       16 3771990016 sdb
   8       17  124999983 sdb1
   8       18 3646989999 sdb2
   7        0  536870912 loop0
# losetup -d /dev/loop0
# cat /proc/partitions
major minor  #blocks  name

   8        0  134217727 sda
   8        1  134215011 sda1
   8       16 3771990016 sdb
   8       17  124999983 sdb1
   8       18 3646989999 sdb2


I would suggest to add a note to the man page.


Regards

Harri





More information about the pkg-lvm-maintainers mailing list