The following new releases of Unionfs 2.0 are now available on

        <http://unionfs.filesystems.org/>

linux-2.6.22.1-u2.diff
linux-2.6.21.6-u2.diff
linux-2.6.20.14-u4.diff
linux-2.6.19.7-u4.diff
linux-2.6.18.8-u4.diff
linux-2.6.9.u2.diff


There's only one change in these releases from the previous set: a VERY
important bug fix to a NULL pointer dereference inside unionfs_readpage.
If you use Unionfs with tmpfs or vfat, this affects you.

Details:

    In do_unionfs_readpage, we used to call the lower file system's
    ->readpage.  However, some file systems (e.g., tmpfs and vfat) don't
    implement ->readpage, causing a NULL pointer dereference under *certain*
    conditions.  The oops does not happen always, but esp. under severe
    memory pressure when pages that existed in memory before got flushed and
    had to be re-gotten.  This fix reimplements do_unionfs_readpage using
    vfs_read, which makes the code simpler and more reliable, as we depend
    on the VFS to do most of the hard work.

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