OSDN Git Service

linux: recognize md devices again, but know they can't be partitioned
authorColin Watson <cjwatson@ubuntu.com>
Fri, 24 Jul 2009 11:43:42 +0000 (12:43 +0100)
committerJim Meyering <meyering@redhat.com>
Fri, 24 Jul 2009 13:05:16 +0000 (15:05 +0200)
commit1b766b697b7347c7818c8b4aebc2a77c3cf5fa23
tree999c5e8b277693b6e5375fc80d50bb5be250dfaa
parentcc9431ee94e20e40ad54f4964f7b9ac179637a5e
linux: recognize md devices again, but know they can't be partitioned

* libparted/arch/linux.c (_skip_entry): Don't skip "md" devices.
(_has_partitions): New function; "loop" labels can't be partitioned.
(_blkpg_add_partition, _blkpg_remove_partition, _dm_add_partition,
_have_blkpg): Don't attempt to apply partition table changes to
unpartitionable devices.
libparted/arch/linux.c