I have taken a patch that Ubuntu has been carrying for some time, refactored it to fix a bug it caused, and split it into two commits: set dmraid partition uuid, and don't probe every dm device. I also fixed libparted to be able to update partitions on a dmraid disk that has other partitions in use ( refactor device-mapper ), like it does on normal disks using blkpg. Finally, I cleaned up some goofy code in remove extraneous blkpg...
Phillip Susi (4): libparted: refactor device-mapper partition sync code libparted: remove extraneous blkpg add partition ped exception libparted: don't probe every dm device in probe_all libparted: set dmraid partition uuid NEWS | 11 ++ libparted/arch/linux.c | 272 ++++++++++++++++++++++++++---------------------- 2 files changed, 158 insertions(+), 125 deletions(-) -- 1.7.5.4

