home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.linux
- Path: sparky!uunet!usc!sol.ctr.columbia.edu!ira.uka.de!chx400!bernina!almesber
- From: almesber@nessie.cs.id.ethz.ch (Werner Almesberger)
- Subject: MS-DOS FS: Version alpha.8
- Message-ID: <1992Sep4.003915.18305@bernina.ethz.ch>
- Sender: news@bernina.ethz.ch (USENET News System)
- Organization: Swiss Federal Institute of Technology (ETH), Zurich, CH
- Date: Fri, 4 Sep 1992 00:39:15 GMT
- Lines: 55
-
- Version ALPHA.8 of the MS-DOS FS can be found on sunsite.unc.edu as
- /pub/Linux/Incoming/dosfs.8.tar.Z
-
- It is relative to the 0.97-pl2 kernel. If you have already installed
- dosfs.7 _and_ if you want to use the patch (instead of extracting
- dosfs.tar or waiting for a kernel release that includes dosfs.8), you
- have to unpatch it first, because alpha.7 was never part of an
- "official" kernel release.
-
- dosfs.8 fixes two bugs and contains several improvements. One of the
- bugs can lead to FAT corruption. Versions 5, 6 and 7 are affected.
- More details in my next posting. statfs now scans the FAT only once
- after mounting an FS. This results in a very noticable speed gain
- when doing df on large MS-DOS partitions. Link counts are now
- computed properly.
-
- The beginning of the CHANGES file is at the end of this posting.
-
- - Werner
-
- ---------------------------------- cut here -----------------------------------
-
- CHANGES FROM VERSION 7 TO 8
- ===========================
-
- - fixed a subtle FAT cache corruption problem when renaming files
- accross directories.
- - added link count computation.
- - disallowed deletion of ..
- - improved statfs performance.
- - uses struct msdos_inode_info now.
- - i_blocks, i_blksize, f_bsize and f_blocks, etc. are now counted in
- clusters.
- - removed compiler warnings in fat.c
- - moved the changes sections into a separate CHANGES file.
- - regression test: a few additions.
-
-
- CHANGES FROM VERSION 6 TO 7
- ===========================
-
- - changed name checking rules: "normal" now also accepts upper case
- characters and "normal" and "strict" are now pickier about special
- characters (*, =, etc.).
- - fixed a bug that caused allocation of all available clusters when
- filling "holes" in files.
- - cluster are now properly deallocated when running out of disk space
- while filling a "hole".
- - file modification dates are now in local time.
- - regression test: update and minor bug fixes.
- --
- _________________________________________________________________________
- / Werner Almesberger, ETH Zuerich, CH almesber@nessie.cs.id.ethz.ch /
- / IFW A44 Tel. +41 1 254 7213 almesberger@rzvax.ethz.ch /
- /_BITNET:_ALMESBER@CZHETH5A__HEPNET/CHADNET:_[20579::]57414::ALMESBERGER_/
-