]> xenbits.xensource.com Git - xenclient/kernel.git/commitdiff
commit 7af8b66004fa827958b4871112e59a07db5b3f6b git-2fa8a050a0026eadbb39a2f281011991e00fe29a-xen
authort_jeang <devnull@localhost>
Tue, 6 Jan 2009 12:05:20 +0000 (12:05 +0000)
committert_jeang <devnull@localhost>
Tue, 6 Jan 2009 12:05:20 +0000 (12:05 +0000)
Author: Pierre Ossman <drzeus@drzeus.cx>
Date:   Tue Oct 10 14:20:31 2006 -0700

    ACPI: fix section for CPU init functions

    The ACPI processor init functions should be marked as __cpuinit as they use
    structures marked with __cpuinitdata.

Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Len Brown <len.brown@intel.com>
drivers/acpi/processor_core.c
drivers/acpi/processor_idle.c

index 5cd8bf0a32ceb5a44ae0316c0ec609bec5a01075..504a0eef2cc6b30e3ace7f5c698487304a019fce 100644 (file)
@@ -521,7 +521,7 @@ static int acpi_processor_get_info(struct acpi_processor *pr)
 
 static void *processor_device_array[NR_ACPI_CPUS];
 
-static int acpi_processor_start(struct acpi_device *device)
+static int __cpuinit acpi_processor_start(struct acpi_device *device)
 {
        int result = 0;
        acpi_status status = AE_OK;
index c5d5147a892b989cc492242a97982ea9d71901d0..7a9c708fae275d056bc68267147263bb17f0c174 100644 (file)
@@ -1093,7 +1093,7 @@ static const struct file_operations acpi_processor_power_fops = {
        .release = single_release,
 };
 
-int acpi_processor_power_init(struct acpi_processor *pr,
+int __cpuinit acpi_processor_power_init(struct acpi_processor *pr,
                              struct acpi_device *device)
 {
        acpi_status status = 0;