Hello parted maintainers, this is a patch set to improve and sync DASD-related functions to the latest code base that is included in the fdasd and vtoc utilities of the s390-tools. This just a basic set of improvements and we plan to contribute further changes in future.
Thanks and kind regards, Hendrik Wang Dong (4): libparted/dasd: unify vtoc handling for cdl/ldl libparted/dasd: update and improve fdasd functions libparted/dasd: add new fdasd functions libparted/dasd: add test cases for the new fdasd functions include/parted/fdasd.in.h | 18 ++-- include/parted/vtoc.in.h | 37 ++++---- libparted/labels/dasd.c | 9 +- libparted/labels/fdasd.c | 179 +++++++++++++++++++++++++++++++++------ libparted/labels/vtoc.c | 38 ++++----- libparted/tests/Makefile.am | 5 +- libparted/tests/t4000-volser.sh | 20 +++++ libparted/tests/volser.c | 181 ++++++++++++++++++++++++++++++++++++++++ 8 files changed, 407 insertions(+), 80 deletions(-) create mode 100755 libparted/tests/t4000-volser.sh create mode 100644 libparted/tests/volser.c -- 1.8.3.1