We are pleased to announce Unionfs 2.3.3.  The changes here from the
previous version (2.3.2) are:

- implement ->fault instead of address_space_ops for linux kernels earlier
  than 2.6.23.  This fixes various address_space_bugs in unionfs for 2.6.9
  through 2.6.22, inclusive.  (People using these older kernels: please test
  thoroughly and report any problems.)

- optimization: don't copyup a file being opened for writing, until writing
  actually takes place (2.6.23 and newer kernels only).  [bug #591]

- bugfix: prevent race in ->fault (discovered via LTP)
- bugfix: correctly append to copied-up files [bug #613]
- bugfix: prevent race between ->write and copyup
- bugfix: maintain one-open-file invariant upon copyup
- assorted small fixes/optimizations
- updated for 2.6.24.5, 2.6.25, and 2.6.26-rc0
- assorted code reorganization and cleanups in file_revalidate

This code was tested on all of our ports: 2.6.{26,25,24,23,22,21,20,19,18,9}
as well as -mm.  You can find links to specific releases for specific
kernels in either of these URLs:

        <http://unionfs.filesystems.org/>
        <http://download.filesystems.org/unionfs/unionfs-2.x/>

As usual, feel free to report all problems you find to

        <https://bugzilla.filesystems.org/>

Enjoy.

Erez, on behalf of the Unionfs team.
_______________________________________________
unionfs mailing list: http://unionfs.filesystems.org/
unionfs@mail.fsl.cs.sunysb.edu
http://www.fsl.cs.sunysb.edu/mailman/listinfo/unionfs

Reply via email to