Re: Oops on aoe module removal

Ben Hutchings
2013-01-13T05:34:46Z

[-- Attachment #1: Type: text/plain, Size: 1969 bytes --]

On Thu, 2013-01-03 at 15:20 -0600, Ed Cashin wrote:
> On Jan 3, 2013, at 3:50 PM, Ed Cashin wrote:
[...]
> > Kernels with aoe v47 can use the patch I just posted.
> >
> > I'm going to go through the stable kernels and check, but I believe kernels after
> > v47 but before commit 0a41409c5180 should apply the fix in 0a41409c5180:
> >
> > commit 0a41409c518083133e79015092585d68915865be
> > Author: Ed Cashin <ecashin@coraid.com>
> > Date: Mon Dec 17 16:03:58 2012 -0800
> >
> > aoe: remove vestigial request queue allocation
>
> ...
>
> OK. Looks like 3.7.1 has aoe v50, exhibits the behavior in question, and needs
> the above-mentioned commit 0a41409c5180 from Linus' tree as a fix.
>
> The 3.6.11 kernel has aoe v47, so it and earlier stable kernels can use the patch
> I posted in this thread.
>
> I'm sending this to stable@vger.kernel.org to ask Greg, Ben, and other stable
> maintainers (where's the list of stable kernel maintainers?) ...

There is Willy Tarreau looking after 2.6.32.y, Paul Gortmaker with
2.6.34.y and unofficially Herton Ronaldo Krzesinski with 3.5.7.y.
All stable maintainers should be reading stable@vger.kernel.org anyway.

> Should I send git-generated patches to stable@vger.kernel.org based on each
> linux-stable/linux-3.x,y branch? There are only two cases, really: 3.7.y and others.
> I suppose 3.7.y can cherry pick from the mainline.
>
> What's the best way to do this?

Given that aoe is basically unchanged between Linux 2.6.32 and 3.6 I
agree that the one patch should be sufficient. However your previous
patch was lacking a signoff or much of a commit message, so please do
re-post it with those. The commit message should include a reference to
the corresponding mainline commit as you identified above.

Ben.

--
Ben Hutchings
Klipstein's 4th Law of Prototyping and Production:
A fail-safe circuit will destroy others.

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 828 bytes --]