The first one of these applies cleanly to the fedora master branch of parted and passes all the tests. The second will only apply to the current upstream master.
Brian C. Lane (2): Remove PED_ASSERT from dos geometry checking Remove PED_ASSERT action argument debug/clearfat/clearfat.c | 2 +- include/parted/debug.h | 6 +- libparted/arch/beos.c | 8 +- libparted/arch/gnu.c | 16 +- libparted/arch/linux.c | 75 ++++---- libparted/cs/constraint.c | 35 ++-- libparted/cs/geom.c | 56 +++--- libparted/cs/natmath.c | 14 +- libparted/device.c | 56 +++--- libparted/disk.c | 287 +++++++++++++++--------------- libparted/exception.c | 4 +- libparted/filesys.c | 70 ++++---- libparted/fs/amiga/affs.c | 4 +- libparted/fs/amiga/amiga.c | 4 +- libparted/fs/amiga/apfs.c | 4 +- libparted/fs/amiga/asfs.c | 4 +- libparted/fs/bfs/bfs.c | 12 +- libparted/fs/ext2/ext2.h | 4 +- libparted/fs/ext2/ext2_inode_relocator.c | 2 +- libparted/fs/ext2/ext2_mkfs.c | 2 +- libparted/fs/ext2/interface.c | 2 +- libparted/fs/fat/bootsector.c | 18 +- libparted/fs/fat/calc.c | 34 ++-- libparted/fs/fat/clstdup.c | 26 ++-- libparted/fs/fat/context.c | 4 +- libparted/fs/fat/count.c | 5 +- libparted/fs/fat/fat.c | 3 +- libparted/fs/fat/fatio.c | 10 +- libparted/fs/fat/resize.c | 22 ++-- libparted/fs/fat/table.c | 14 +- libparted/fs/fat/traverse.c | 4 +- libparted/fs/hfs/cache.c | 8 +- libparted/fs/hfs/file.c | 2 +- libparted/fs/hfs/file_plus.c | 2 +- libparted/fs/hfs/hfs.c | 20 +- libparted/fs/hfs/probe.c | 14 +- libparted/fs/hfs/reloc.c | 11 +- libparted/fs/hfs/reloc_plus.c | 16 +- libparted/fs/reiserfs/geom_dal.c | 20 +- libparted/fs/reiserfs/reiserfs.c | 22 ++-- libparted/fs/ufs/ufs.c | 2 +- libparted/labels/aix.c | 6 +- libparted/labels/bsd.c | 28 ++-- libparted/labels/dasd.c | 30 ++-- libparted/labels/dos.c | 175 ++++++++++--------- libparted/labels/dvh.c | 24 ++-- libparted/labels/gpt.c | 60 +++--- libparted/labels/loop.c | 6 +- libparted/labels/mac.c | 64 ++++---- libparted/labels/pc98.c | 80 ++++---- libparted/labels/pt-common.h | 4 +- libparted/labels/pt-tools.c | 6 +- libparted/labels/rdb.c | 99 +++++----- libparted/labels/sun.c | 39 ++-- libparted/timer.c | 6 +- libparted/unit.c | 10 +- parted/parted.c | 35 ++-- parted/strlist.c | 2 +- parted/ui.c | 11 +- 59 files changed, 798 insertions(+), 811 deletions(-) -- 1.7.4 _______________________________________________ bug-parted mailing list bug-parted@gnu.org http://lists.gnu.org/mailman/listinfo/bug-parted