Hello Michael, "M. J. Everitt": > I was attempting to apply the aufs3 kernel patches to a 3.12.52 kernel > I'm running under Gentoo linux, but the patchset for 3.12.31+ now fails. > I contacted the Gentoo maintainer[1] who pointed me to this kernel > commit[2], which tallies with my results of patch failure. Can you > suggest what my best course of action may be, or whether you could maybe > rustle-up a new fork for this kernel 'era' with this patch applied > maybe? I appreciate its probably deprecated and all that, but the > 3.12.52 kernel remains a stable build in the Gentoo tree![3]
The commit you wrote as [2] is actually eee5cc2 2013-11-09 get rid of s_files and files_lock which was for linux-v3.13. And aufs3.13 supported it by c4f4458 2013-12-17 aufs: for linux-3.13, s_files is gone and si_files has= come I'd suggest you to check this c4f4458 commit. And then consider these commits too. $ git log1 --no-merges aufs3.12.31+..aufs3.13 fs/aufs 31070ac 2014-07-03 aufs: move-up on open, for linux-3.13 f32702f 2014-01-13 aufs: linux-3.13, tiny, leave a comment for dentry test= helopers 7824a63 2014-01-13 aufs: linux-3.13, tiny, printk format specifier for d_n= ame 71a742f 2013-12-17 aufs: for linux-3.13, less important comment as a remin= der d09c9a9 2013-12-17 aufs: for linux-3.13, ->f_op is never NULL c4f4458 2013-12-17 aufs: for linux-3.13, s_files is gone and si_files has = come 0fe228b 2013-12-17 aufs: for linux-3.13, remove vfsmount_lock 1fda809 2013-12-17 aufs: for linux-3.13, replace I_MUTEX_QUOTA by I_MUTEX_= NONDIR2 3a7b061 2013-12-17 aufs: for linux-3.13, support for NFSv4 delegation 4/4,= vfs_rename() 6eb40c3 2013-12-17 aufs: for linux-3.13, support for NFSv4 delegation 3/4,= vfs_link() 87baa7e 2013-12-17 aufs: for linux-3.13, support for NFSv4 delegation 2/4,= vfs_unlink() aee9478 2013-12-17 aufs: for linux-3.13, support for NFSv4 delegation 1/4,= notify_change() As you might know, all aufs3 version are not maintained now. I won't create aufs3.12.52 or something. J. R. Okajima ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot