> > Thanks for the update! I wonder if there is a way to collaborate better > on this, so we're not all waiting on each other? (i.e. Romain got busy, > Allen picked up the work, then Allen got busy, then Oscar picked up the > work, then Allen returned, etc...) > > Perhaps split up testing? I'll like you and Oscar work it out. :) Yes, this has been a bit of a problem. But this time, I will ensure to get this all upstreamed. > > What I have done so far is to keep patches close to the original > > series, but with changes > > from the feedback received to those patches. > > > > Patches 1-10 have been retained as is, except for DECLARE_TASKLET which has been > > moved to patch 1 from patch 12 in the series. > > I think the "prepare" patches should be collapsed into the "convert" > patches (i.e. let's just touch a given driver once with a single patch). Yes, that is WIP. > > Yup -- it's that first patch that needs to land in a release so the rest can start > landing too. (Timing here is the awkward part: the infrastructure change > needs to be in -rc1 or -rc2 so the next development cycle can use it > (i.e. subsystem maintainers effectively fork after the merge window is > over). We can play other tricks (common merged branch) but I don't think > that's needed here. > My Plan is to get it all ready by the end of 5.8 so that we are ready for 5.9 merge. Thoughts? -- - Allen