Re: [PATCH 0/9] Support follow_link in RCU-walk.

2015-03-08 Thread NeilBrown
On Thu, 5 Mar 2015 06:05:20 + Al Viro wrote: > On Thu, Mar 05, 2015 at 04:21:21PM +1100, NeilBrown wrote: > > Hi Al (and others), > > > > I wonder if you could look over this patchset. > > It allows RCU-walk to follow symlinks in many common cases, > > thus removing a surprising performan

Re: [PATCH 0/9] Support follow_link in RCU-walk.

2015-03-05 Thread NeilBrown
On Thu, 5 Mar 2015 06:05:20 + Al Viro wrote: > On Thu, Mar 05, 2015 at 04:21:21PM +1100, NeilBrown wrote: > > Hi Al (and others), > > > > I wonder if you could look over this patchset. > > It allows RCU-walk to follow symlinks in many common cases, > > thus removing a surprising performan

Re: [PATCH 0/9] Support follow_link in RCU-walk.

2015-03-05 Thread John Stoffel
> "Al" == Al Viro writes: Al> On Thu, Mar 05, 2015 at 08:52:20AM -0500, John Stoffel wrote: >> So what happens if your filesystem is 10Tb in size, and you have 50 >> million files and lots of them are symlinks? I've got developers who >> do shit like this and wonder why performance sucks

Re: [PATCH 0/9] Support follow_link in RCU-walk.

2015-03-05 Thread Al Viro
On Thu, Mar 05, 2015 at 08:52:20AM -0500, John Stoffel wrote: > So what happens if your filesystem is 10Tb in size, and you have 50 > million files and lots of them are symlinks? I've got developers who > do shit like this and wonder why performance sucks and I just > worry that GPF_KERNEL i

Re: [PATCH 0/9] Support follow_link in RCU-walk.

2015-03-05 Thread John Stoffel
> "Al" == Al Viro writes: Al> On Thu, Mar 05, 2015 at 04:21:21PM +1100, NeilBrown wrote: >> Hi Al (and others), >> >> I wonder if you could look over this patchset. >> It allows RCU-walk to follow symlinks in many common cases, >> thus removing a surprising performance hit caused by using sy

Re: [PATCH 0/9] Support follow_link in RCU-walk.

2015-03-04 Thread Al Viro
On Thu, Mar 05, 2015 at 04:21:21PM +1100, NeilBrown wrote: > Hi Al (and others), > > I wonder if you could look over this patchset. > It allows RCU-walk to follow symlinks in many common cases, > thus removing a surprising performance hit caused by using symlinks. > > The last could of patche

[PATCH 0/9] Support follow_link in RCU-walk.

2015-03-04 Thread NeilBrown
Hi Al (and others), I wonder if you could look over this patchset. It allows RCU-walk to follow symlinks in many common cases, thus removing a surprising performance hit caused by using symlinks. The last could of patches make changes to XFS and NFS to support this but I haven't forwarded to