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>
Sun, 24 Nov 2013 19:18:48 +0000 (14:18 -0500)
commit93c9feeae0e8682b4ff00cde9d39b152bcb39611
treef84054b98f793d20ce3ebd797b91cc70b7aef3e0
parentb4a266c04c0efed3f69fde7e3344240f94c5d00f
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