[Unionfs] [ANNOUNCE] Unionfs 2.3.3 released
Erez Zadok
ezk at cs.sunysb.edu
Wed Apr 23 23:38:37 EDT 2008
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.
More information about the unionfs
mailing list