bugfix: fixed interpose to check if d_splice_alias returns a dentry
authorErez_Zadok <ezk@cs.sunysb.edu>
Sat, 19 May 2007 22:22:53 +0000 (18:22 -0400)
committerErez Zadok <ezk@cs.sunysb.edu>
Mon, 12 Jan 2009 23:20:26 +0000 (18:20 -0500)
commita9a0211f1fdc406d9789951cb5e5ee22c0f9de50
tree605c5ba810c4ce4eb01da832862c88dac5bb0b47
parentcca6ca7b6eb2c5824ed0297bf74a7a4dc8320fce
bugfix: fixed interpose to check if d_splice_alias returns a dentry

Also in unionfs_interpose, ensure that this new dentry's private data is
correct.  unionfs_interpose now returns a dentry if d_splice_alias has
returned a dentry.  (This is a reimplementation of the same fix from the ODF
code base.)
fs/unionfs/inode.c
fs/unionfs/lookup.c
fs/unionfs/main.c
fs/unionfs/union.h