debian/changelog | 24 ++++++++++++++++++++++++ fs/unionfs/Makefile | 2 +- fs/unionfs/commonfops.c | 11 +++++++---- fs/unionfs/copyup.c | 6 +++--- fs/unionfs/debug.c | 6 +++--- fs/unionfs/dentry.c | 6 +++--- fs/unionfs/dirfops.c | 6 +++--- fs/unionfs/dirhelper.c | 6 +++--- fs/unionfs/fanout.h | 6 +++--- fs/unionfs/file.c | 6 +++--- fs/unionfs/inode.c | 23 +++++++++++++++++++---- fs/unionfs/lookup.c | 6 +++--- fs/unionfs/main.c | 6 +++--- fs/unionfs/mmap.c | 6 +++--- fs/unionfs/rdstate.c | 6 +++--- fs/unionfs/rename.c | 6 +++--- fs/unionfs/sioq.c | 6 +++--- fs/unionfs/sioq.h | 6 +++--- fs/unionfs/subr.c | 6 +++--- fs/unionfs/super.c | 6 +++--- fs/unionfs/union.h | 6 +++--- fs/unionfs/unlink.c | 6 +++--- fs/unionfs/whiteout.c | 19 ++++++++----------- fs/unionfs/xattr.c | 6 +++--- 24 files changed, 116 insertions(+), 77 deletions(-)
New commits: commit db6f861b194e2f9fa84ca35fa4f996e9634c6e16 Author: Stephen Hemminger <[email protected]> Date: Tue May 24 14:29:45 2011 -0700 2.6.37-1+vyatta+13 commit 33b2fa0ab42ea17d80df82896dc482e7ef759500 Author: Stephen Hemminger <[email protected]> Date: Tue May 24 09:18:40 2011 -0700 Revert "Unionfs: revalidate files which are open but unlinked" This reverts commit 7aca0c00616da12024d4b4ff830b28879b7ceaf5. commit 7616eb0c0b3131009fc173d03da5df5d551f47e3 Author: Stephen Hemminger <[email protected]> Date: Tue May 10 09:01:21 2011 -0700 Update version of unionfs to 2.5.9.1 commit c7a314613367683b1b1f8a85887667eb73f1c992 Author: Erez Zadok <[email protected]> Date: Sat Apr 30 01:34:09 2011 -0400 Unionfs: force only one open lower file after copyup in open(2) Signed-off-by: Erez Zadok <[email protected]> commit 7aca0c00616da12024d4b4ff830b28879b7ceaf5 Author: Erez Zadok <[email protected]> Date: Sat Apr 30 01:34:09 2011 -0400 Unionfs: revalidate files which are open but unlinked Need to re-open the file if the starting dentry is on a higher priority branch than the currently opened file (which could happen when we ftruncate an opened, but unlinked file). Signed-off-by: Erez Zadok <[email protected]> commit f0a6b7e7aa85e6a34fe1b59c67f4b416a3572d80 Author: Erez Zadok <[email protected]> Date: Sat Apr 30 01:34:09 2011 -0400 Unionfs: remove whiteout if regular file also exists We used to return EIO then, but it's safer to cleanup such a situation, if it occurs, in check_unlink_whiteout, because we know for a fact that we want to delete a whiteout if one exists. Signed-off-by: Erez Zadok <[email protected]> commit 1a28d244f90370c897edf6548875fd663e9ef112 Author: Erez Zadok <[email protected]> Date: Sat Apr 30 01:34:09 2011 -0400 Unionfs: remove whiteout of opened but unlinked file from readonly branch If we unlink an opened file in a readonly branch, then we create a whiteout. But then if if ftruncate it, we copyup a zero-length file. So we have to delete the whiteout. Signed-off-by: Erez Zadok <[email protected]> commit e697aa319cddb8067039cbb9dd3fc05b9ae1e13a Author: Erez Zadok <[email protected]> Date: Sat Apr 30 01:34:09 2011 -0400 Unionfs: find lower inode of unlinked opened files in setattr To find the inode of a lower file that's open but unlinked, we cannot find it via unionfs_lower_inode as that's NULL; but we can get it properly from lower_dentry->d_inode. Signed-off-by: Erez Zadok <[email protected]> commit 80d25295941b6ddfaded35b3af0bcad6041e0c37 Author: Erez Zadok <[email protected]> Date: Sun May 1 02:06:56 2011 -0400 Unionfs: copyright update for 2011 Signed-off-by: Erez Zadok <[email protected]> http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=db6f861b194e2f9fa84ca35fa4f996e9634c6e16 http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=33b2fa0ab42ea17d80df82896dc482e7ef759500 http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=7616eb0c0b3131009fc173d03da5df5d551f47e3 http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=c7a314613367683b1b1f8a85887667eb73f1c992 http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=7aca0c00616da12024d4b4ff830b28879b7ceaf5 http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=f0a6b7e7aa85e6a34fe1b59c67f4b416a3572d80 http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=1a28d244f90370c897edf6548875fd663e9ef112 http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=e697aa319cddb8067039cbb9dd3fc05b9ae1e13a http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=80d25295941b6ddfaded35b3af0bcad6041e0c37 _______________________________________________ svn mailing list [email protected] http://mailman.vyatta.com/mailman/listinfo/svn
