[parted-devel] [Parted-maintainers] Debian Bug #578097: No support for CMS-formatted disks

Stephen Powell zlinuxman at wowway.com
Mon May 24 13:44:01 UTC 2010


On Mon, 24 May 2010 03:26:43 -0400 (EDT), Jim Meyering wrote:
> Stephen Powell wrote:
>> Praise the Lord!  I do believe I've got it now.  Parted now supports all
>> DASD types (CKD and FBA), drivers (ECKD, FBA, and DIAG) and disk formats
>> (CDL, LDL, and CMS) that are supported by the Linux kernel on the s390
>> architecture.
> 
> Nice.
> Sounds promising.
>>
>> ...
>> I intend to put the changed code through some fairly extensive
>> final tests next week, and after that I will upload a unified diff
>> with all my changes.
>> ...
> 
> Considering the number of different formats involved,
> I'd guess that your changes include several bug fixes.

Not really.  The only bug fix is one that is included in my
first set of updates.  (LDL support only works for a blocksize
of 4096).  The rest was enhancements.  Before my changes,
parted supported only CDL and LDL format, supported only
CKD DASD, and supported only the ECKD driver.  (All of this
discussion is assumed to be in the context of the s390 architecture.)
And the LDL support only worked for a blocksize of 4096.
My first set of changes fixed that bug and added support for
CMS disk format.  But it still supported only CKD DASD and
only the ECKD driver.  This second set of changes supports
FBA DASD and the FBA and DIAG drivers.  My goal was to support
everything that the Linux kernel supports in the way of mainframe
DASD.  And I believe that I have accomplished my goal.

-- 
  .''`.     Stephen Powell    
 : :'  :
 `. `'`
   `-



More information about the parted-devel mailing list