Re: Full hostlock pushdown available

James Bottomley
2010-10-28T20:22:49Z

On Thu, 2010-10-28 at 22:10 +0200, Andi Kleen wrote:
On Thu, Oct 28, 2010 at 02:28:43PM -0500, James Bottomley wrote:
> > On Thu, 2010-10-28 at 17:05 +0200, Andi Kleen wrote:
> > > Here's the promised attempt to do a full host_lock pushdown. This
> > > was done using coccinelle and some manual adjustments.
> > >
> > > This is just a dumb pushdown of host lock and serial number into
> > > the driver, no attempt to remove any locks yet.
> > >
> > > Currently lightly tested, but compiles with allmodconfig on 32bit x86.
> > >
> > > I made no attempt to automatically add maintainers to Cc.
> > >
> > > I'm not posting the patches because they are numerous and boring,
> > > but it's available in git.
> > >
> > > This will likely bitrot quickly so if it's decided to do it this
> > > way I would prefer if this was merged quickly.
> >
> > OK, so can you post an actual diff? It obviously has to be done in one
> > commit rather than the 87 you have.
>
> Why? I'm not sure a single commit is manageable. The multiple commits
> are not atomic, but at least they should all compile and boot
> and they minimze breakage.

To put this upstream, I need the single commit (with changelog and
signoff). Otherwise the series won't bisect. Murphys law says that if
I apply an unbisectable series like this, all the kernel bisections in
the next few months will end up in here, and I'll take a huge amount of
flack ...

> Anyways full diff appended.

Thanks,

James