Hi Erez,
I just bumped the kernel to 3.2.84 for our project and unionfs failed to
compile.
It turns out the Kernel renamed inode_change_ok() to setattr_prepare() ...
--
-int inode_change_ok(const struct inode *inode, struct iattr *attr)
+int setattr_prepare(struct dentry *dentry, struct iattr *attr)
{
+ struct inode *inode = dentry->d_inode;
unsigned int ia_valid = attr->ia_valid;
--
Ref:
https://git.kernel.org/cgit/linux/kernel/git/bwh/linux-stable-queue.git/diff/queue-3.2/fs-give-dentry-to-inode_change_ok-instead-of-inode.patch?id=67c8b46da7f623488620e589a8cb35e095cbfd97
I edited your unionfs-2.6_for_3.2.62.diff.gz patch accordingly, but possibly
this is a good time to release a new patch set ? Kernels 3.2.x and 3.16.x in
particular.
Thanks, unionfs is a key component for our project, has been for many years.
Lonnie
_______________________________________________
unionfs mailing list: http://unionfs.filesystems.org/
[email protected]
http://www.fsl.cs.sunysb.edu/mailman/listinfo/unionfs