Signed-off-by: Josef 'Jeff' Sipek <jeffpc@xxxxxxxxxxxxxx> --- Documentation/filesystems/cmsfs.txt | 64 +++++++++++++++++++++++++++++++++++ 1 files changed, 64 insertions(+), 0 deletions(-) create mode 100644 Documentation/filesystems/cmsfs.txt diff --git a/Documentation/filesystems/cmsfs.txt b/Documentation/filesystems/cmsfs.txt new file mode 100644 index 0000000..d4bcf96 --- /dev/null +++ b/Documentation/filesystems/cmsfs.txt @@ -0,0 +1,64 @@ +CMS Minidisk Filesystem +======================= + +<FIXME: high-level description of CMSFS> + + +Mount options +============= + +(none) + + +Extended attributes +=================== + +While the filesystem itself doesn't support extended attributes, the xattr +interface can be used to extract additional information about each file. + + system.items: number of records in this file + system.lrecl: record length + system.recfm: record format + + +Specification +============= + +<FIXME: detailed description of the on-disk structures> + + +Credits +======= + +This implementation has been loosly based on a cmsfs patch from 2.4.12-ac6 +by Rick Troth <rtroth@xxxxxxx>. + +CMS minidisk (EDF) filesystem specifications taken from +http://www.vm.ibm.com/pubs/cmsdacb/FSTD.HTML, +http://www.vm.ibm.com/pubs/cmsdacb/ADTSECT.HTML, +and the Linux kernel patches supplied by IBM (mdisk driver). + + +Credits from the 2.4.12-ac6 patch +================================= + +Thanks to Dave Hilbe for supporting this project. + +Thanks to Arty Ecock <ECKCU@xxxxxxxxxxxxxxx> for pointing me +back at ADT after I had misunderstood it in my first look. + +Thanks to Rob van der Heij for help with the logic. + +Thanks to Neale Ferguson for "cpint". + +Thanks to Willem Konynenberg <wfk@xxxxxx> +for moral support and championing correct DASD I/O. + +Thanks to Alan Cox for help figuring out Linux VFS. + +Thanks to Reed Mullen for clarifying permission to use doc. + +Thanks to Marilyn Troth for advice about packaging, helping +me stay focused, and for putting up with all the late nights. + +... and many others whom I am sorry to have omitted. -- 1.5.6.3 -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html