Physical CPU hot remove is broken in hardy

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Physical CPU hot remove is broken in hardy

Alok Kataria-4
Hi Tim,

There are some patches which are required for the ubuntu-hardy tree to
support physical cpu hot-remove.
In the mainline too there are some deadlock issues when hot removing a
processor. This issues were discussed in detail over here

https://bugzilla.redhat.com/show_bug.cgi?id=448588

There are a total of 7 patches which should be applied to the hardy tree
to fix these issues. Of these 2 have been merged in the mainline tree.
(I will send you these 2 patches in a separate mail)

The rest of the 5 patches are in the ACPI tree, and Len had mentioned
that, those patches will be pushed in the 2.6.27 merge window.

The commits are
2f67a0695dc389247c05041b05d2a2b06fc102a3
087803d18fb8259cb844c075a35fb27c2d80792e
3d5ed99657e93cd0453a187c478e663e6b6a3a8b
89d675d0f987534139d330eb2689ec53fab9404e
ad7f0d9feee6980a3ab3ea806854f56817d1da8e

I am interested in knowing how do we merge these patches in the
ubuntu-hardy tree, can these patches be applied to hardy for the 3rd
July release ?

Thanks,
Alok


--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

Re: Physical CPU hot remove is broken in hardy

Tim Gardner-6
Alok Kataria wrote:

> Hi Tim,
>
> There are some patches which are required for the ubuntu-hardy tree to
> support physical cpu hot-remove.
> In the mainline too there are some deadlock issues when hot removing a
> processor. This issues were discussed in detail over here
>
> https://bugzilla.redhat.com/show_bug.cgi?id=448588
>
> There are a total of 7 patches which should be applied to the hardy tree
> to fix these issues. Of these 2 have been merged in the mainline tree.
> (I will send you these 2 patches in a separate mail)
>
> The rest of the 5 patches are in the ACPI tree, and Len had mentioned
> that, those patches will be pushed in the 2.6.27 merge window.
>
> The commits are
> 2f67a0695dc389247c05041b05d2a2b06fc102a3
> 087803d18fb8259cb844c075a35fb27c2d80792e
> 3d5ed99657e93cd0453a187c478e663e6b6a3a8b
> 89d675d0f987534139d330eb2689ec53fab9404e
> ad7f0d9feee6980a3ab3ea806854f56817d1da8e
>
> I am interested in knowing how do we merge these patches in the
> ubuntu-hardy tree, can these patches be applied to hardy for the 3rd
> July release ?
>
> Thanks,
> Alok
>

Alok - the window for updates for the July 3 release has passed. I also
have some security updates that take precedence, so its unlikely that
the next batch of Hardy updates will get released until mid-July (at the
earliest). If the 2.6.27 merge window has opened by then (and these
patches are accepted), I would prefer that you resubmit these 5 patches
as coming from Linus' tree. It makes it much easier to keep track of
cherry-picks.

rtg
--
Tim Gardner [hidden email]

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

Re: Physical CPU hot remove is broken in hardy

Alok Kataria-4
On Tue, 2008-06-24 at 06:20 -0700, Tim Gardner wrote:

> Alok Kataria wrote:
> > Hi Tim,
> >
> > There are some patches which are required for the ubuntu-hardy tree to
> > support physical cpu hot-remove.
> > In the mainline too there are some deadlock issues when hot removing a
> > processor. This issues were discussed in detail over here
> >
> > https://bugzilla.redhat.com/show_bug.cgi?id=448588
> >
> > There are a total of 7 patches which should be applied to the hardy tree
> > to fix these issues. Of these 2 have been merged in the mainline tree.
> > (I will send you these 2 patches in a separate mail)
> >
> > The rest of the 5 patches are in the ACPI tree, and Len had mentioned
> > that, those patches will be pushed in the 2.6.27 merge window.
> >
> > The commits are
> > 2f67a0695dc389247c05041b05d2a2b06fc102a3
> > 087803d18fb8259cb844c075a35fb27c2d80792e
> > 3d5ed99657e93cd0453a187c478e663e6b6a3a8b
> > 89d675d0f987534139d330eb2689ec53fab9404e
> > ad7f0d9feee6980a3ab3ea806854f56817d1da8e
> >
> > I am interested in knowing how do we merge these patches in the
> > ubuntu-hardy tree, can these patches be applied to hardy for the 3rd
> > July release ?
> >
> > Thanks,
> > Alok
> >
>
> Alok - the window for updates for the July 3 release has passed. I also
> have some security updates that take precedence, so its unlikely that
> the next batch of Hardy updates will get released until mid-July (at the
> earliest). If the 2.6.27 merge window has opened by then (and these
> patches are accepted), I would prefer that you resubmit these 5 patches
> as coming from Linus' tree. It makes it much easier to keep track of
> cherry-picks.
>

Hi Tim,

All these patches, related to hot plug fix were merged in the mainline
tree in the 2.6.26 cycle. Below is the info for patches, which IMHO
should be cherry picked for the ubuntu-hardy tree.

For the first two patches if there are any merge problems, you could
pickup the patches that i had sent on the ubuntu list on June 23rd.

The rest of the patches should merge just fine.

Please let me know in case of any problems.

Thanks,
Alok

----------------------------------------------------------
commit 63d38198a0f57dca87e6cb79931c7bedbb7ab069
Author: Alok Kataria <[hidden email]>
Date:   Mon Apr 7 11:38:33 2008 -0700

    x86: fix paranoia about using BIOS quickboot mechanism.
----------------------------------------------------------
commit ba62b077871a5255e271f4fdae57167651839277
Author: Alok Kataria <[hidden email]>
Date:   Tue Apr 8 17:41:56 2008 -0700

    acpi: fix "buggy BIOS check" when CPUs are hot removed
----------------------------------------------------------
commit 2f67a0695dc389247c05041b05d2a2b06fc102a3
Author: Zhang Rui <[hidden email]>
Date:   Tue Apr 29 02:34:42 2008 -0400

    flush kacpi_notify_wq before removing notify handler
----------------------------------------------------------
commit 087803d18fb8259cb844c075a35fb27c2d80792e
Author: Zhang Rui <[hidden email]>
Date:   Tue Apr 29 02:35:48 2008 -0400

    fix a deadlock issue when poking "eject" file
----------------------------------------------------------
commit 3d5ed99657e93cd0453a187c478e663e6b6a3a8b
Author: Zhang Rui <[hidden email]>
Date:   Tue Apr 29 02:35:56 2008 -0400

    force offline the processor during hot-removal
----------------------------------------------------------
commit 89d675d0f987534139d330eb2689ec53fab9404e
Author: Zhang Rui <[hidden email]>
Date:   Tue Apr 29 02:36:07 2008 -0400

    create sysfs link from acpi device to sysdev for cpu
----------------------------------------------------------
commit ad7f0d9feee6980a3ab3ea806854f56817d1da8e
Author: Alok N Kataria <[hidden email]>
Date:   Fri Jun 13 12:54:24 2008 -0400

    ACPI: fix checkpatch.pl complaints in scan.c
----------------------------------------------------------





> rtg
> --
> Tim Gardner [hidden email]


--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team