Message ID | 20220412042543.2234866-1-david@fromorbit.com (mailing list archive) |
---|---|
Headers | show |
Series | xfs: LARP - clean up xfs_attr_set_iter state machine | expand |
On Tue, Apr 12, 2022 at 02:25:33PM +1000, Dave Chinner wrote: > Hi Allison, > > This is first patchset for fixing up stuff in the LARP code. I've > based this on my current 5.19-compose branch here: What is "LARP"?
On Mon, Apr 11, 2022 at 09:48:04PM -0700, Christoph Hellwig wrote: > On Tue, Apr 12, 2022 at 02:25:33PM +1000, Dave Chinner wrote: > > Hi Allison, > > > > This is first patchset for fixing up stuff in the LARP code. I've > > based this on my current 5.19-compose branch here: > > What is "LARP"? Logged Attribute RePlay. https://lore.kernel.org/linux-xfs/20220323210715.201009-1-allison.henderson@oracle.com/ Cheers, Dave.
On Tue, Apr 12, 2022 at 02:25:33PM +1000, Dave Chinner wrote: > Hi Allison, > > This is first patchset for fixing up stuff in the LARP code. I've .... > The patchset passes fstests '-g attr' running in a loop when larp=0, > but I haven't tested it with larp=1 yet - I've done zero larp=1 > testing so far so I don't even know whether it works in the base > 5.19 compose yet. I'll look at that when I finish the state machine > updates.... With patch 11, larp=1 passes all but generic/642 - I screwed up a state change that affects the larp=1 mode, so there's small changes to patch 7 and rebasing for 8-10 as a result. Overall the code structure doesn't change, just the transition to REPLACE/REMOVE_OLD states. I'm testing the updated series now - it seems like it is working in both larp=0 and larp=1 mode. I'll let it run overnight and go from them. Cheers, Dave.
On Tue, 2022-04-12 at 20:42 +1000, Dave Chinner wrote: > On Tue, Apr 12, 2022 at 02:25:33PM +1000, Dave Chinner wrote: > > Hi Allison, > > > > This is first patchset for fixing up stuff in the LARP code. I've > .... > > > The patchset passes fstests '-g attr' running in a loop when > > larp=0, > > but I haven't tested it with larp=1 yet - I've done zero larp=1 > > testing so far so I don't even know whether it works in the base > > 5.19 compose yet. I'll look at that when I finish the state machine > > updates.... > > With patch 11, larp=1 passes all but generic/642 - I screwed up a > state change that affects the larp=1 mode, so there's small changes > to > patch 7 and rebasing for 8-10 as a result. Overall the code > structure doesn't change, just the transition to REPLACE/REMOVE_OLD > states. > > I'm testing the updated series now - it seems like it is working in > both larp=0 and larp=1 mode. I'll let it run overnight and go from > them. > > Cheers, > > Dave. Alrighty, I'll take a look at what you have so far and will wait until I hear from you on this. Then we can run it through the delayed attr tests. If I can get pptrs on it as well, it's pretty good about finding any bugs in the underlying attribute mechanics too. Thanks! Allison >