FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.

» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Ubuntu > Ubuntu Kernel Team

LinkBack Thread Tools
Old 06-23-2008, 11:41 PM
Alok Kataria
Default ACPI: fix "buggy BIOS check" when CPUs are hot removed

Already in mainline....required for CPU hotplug.


VMware, Inc. is providing the following patch to you under the terms of the GPL
version 2 and no later version. This patch is provided as is, with no
warranties or support. VMware disclaims all liability in connection with
the use/inability to use this patch. Any use of the attached is
considered acceptance of the above.

commit ba62b077871a5255e271f4fdae57167651839277
Author: Alok Kataria <akataria@vmware.com>
Date: Tue Apr 8 17:41:56 2008 -0700

acpi: fix "buggy BIOS check" when CPUs are hot removed

Fixes a BUG in ACPI hotplugging.

processor_device_array[pr->id] needs to be set to NULL when removing a CPU.
Else the "buggy BIOS check" in acpi_processor_start mistakenly fires when a
CPU is removed from the system and then later re-added.

Signed-off-by: Alok N Kataria <akataria@vmware.com>
Signed-off-by: Dan Arai <arai@vmware.com>
Cc: Len Brown <lenb@kernel.org>
Cc: <stable@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

Index: ubuntu-hardy/drivers/acpi/processor_core.c
================================================== =================
--- ubuntu-hardy.orig/drivers/acpi/processor_core.c 2008-06-06 10:59:05.000000000 -0700
+++ ubuntu-hardy/drivers/acpi/processor_core.c 2008-06-12 10:28:15.000000000 -0700
@@ -792,7 +792,7 @@

processors[pr->id] = NULL;
+ processor_device_array[pr->id] = NULL;

return 0;

kernel-team mailing list

Thread Tools

All times are GMT. The time now is 10:55 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org