Messages in this thread | | | Date | Fri, 14 Nov 2008 16:44:33 +0800 | From | "jidong xiao" <> | Subject | Where is acpi_copy_wakeup_routine in lastest kernel? |
| |
Hi,
In kernels before 2.6.25 there is a function called acpi_copy_wakeup_routine, but this routine is disappear ever since 2.6.26.
lfs:/usr/src/linux-2.6.25 # grep -r acpi_copy_wakeup_routine * arch/x86/kernel/acpi/sleep.c:extern unsigned long acpi_copy_wakeup_routine(unsigned long); arch/x86/kernel/acpi/sleep.c: acpi_copy_wakeup_routine(acpi_wakeup_address); arch/x86/kernel/acpi/wakeup_32.S:# acpi_copy_wakeup_routine arch/x86/kernel/acpi/wakeup_32.S:ENTRY(acpi_copy_wakeup_routine) arch/x86/kernel/acpi/wakeup_64.S:# acpi_copy_wakeup_routine arch/x86/kernel/acpi/wakeup_64.S:ENTRY(acpi_copy_wakeup_routine)
lfs:/usr/src/linux-2.6.26 # grep -r copy_wakeup_routine * arch/x86/kernel/acpi/sleep.h:extern unsigned long acpi_copy_wakeup_routine(unsigned long);
It's so strange that the definition is no longer there while there is still a declaration. What's the story behind this?Thanks.
Regards Jason
| |