-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi Phil,
I already sent out that patch weeks ago. Check the archive for: [aufs3.12] 20141215 - patched for 3.12.37 kind regards Phil Am 03.03.2015 um 16:28 schrieb Phil Sutter: > Hi J. R., > > Thanks for the quick response! > > On Tue, Mar 03, 2015 at 11:56:11PM +0900, > sf...@users.sourceforge.net wrote: >> Phil Sutter: >>> This applies to linux-3.12.37 onwards, see commit >>> 4b2f6663ebde6bed50209a05041b34c203116253 for reference. >> >> The original commit is 946e51f 2014-11-03 move d_rcu from >> overlapping d_child to overlapping d_alias in v3.19, and aufs3.19 >> supports it. Also aufs3.18.1+ supports it too since v3.18.1 >> backported it. 4a667ef 2014-12-25 aufs: optimize ac_dcsub_pages() >> by dcache:d_walk() 30d345d 2014-12-30 aufs: for linux-3.19, >> d_alias and d_child > > Yes, exactly. Since I was specifically sending in for aufs3.12.x > branch, I preferred referencing the relevant stable branches' > backport commit ID. > > After finding some ML thread about the addressed problem, I checked > the named AuFS branches for possible fixes to cherry-pick, but the > code in question was apparently reworked completely. > >> But aufs already stopped supporting 3.12 series, so I won't >> include your patch into aufs releases. But there will be other >> users who will gladly and thankfully adopt it. > > Please reconsider this decision, for the following motivation: > > - 3.12 is LTS, so is likely to be in productive use in other > companies as well. > > - OverlayFS is only available from 3.18 onwards and AFAICT there is > no effort in backporting it, which makes AuFS availability more > important in older versions than newer ones. > > - My patch is small and simple (and breaks <v3.12.37, but that's > another topic ;). > > - Only conservative changes are expected in stable branches, > maintaining it should not cost too many nerves. OK, the change > above without introducing a macro for compatibility is a perfect > counterexample. If requested, I would volunteer in maintaining > aufs3.12.x compatibility. > > Best regards, Phil > > -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJU9di/AAoJEMqmpZYRx/B+6fIH/3zLJ5pHpv6wu7FYoz5p7fEI RDT7k/2pnlUWNPiHbmdin13Fk1NdTsIpLzJHtu4CuWFBAi5lQtZGM2LkaosWXH8t HvL0sgbTI0w/UooqKSmVIPHmYsNdZzJLl+fCcoduljT1fw8oGuPHbtHjIonsGhUq r8l6IvKShc0vlq1YzpecqC2lDhqPeAnwyOTdbud/6UtkcmvqRPGM8dnTVJZ5aJkJ U9qw3mTjcOSJX1/fvB5WF7m+sNXnECkLTGbkPsko1IMDKNg7M/4T2MTAKWjqw3do v5WQaAb9OoSg9xm2G0d/FIuJ6YFy4VySfDUu8pjysAbnH2m/yW9eR+Bix9CMKCk= =I7Q1 -----END PGP SIGNATURE----- ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/