summaryrefslogtreecommitdiffstats
path: root/arch/i386/kernel/acpi/wakeup.S
diff options
context:
space:
mode:
authorShaohua Li <shaohua.li@intel.com>2006-06-23 02:04:49 -0700
committerLinus Torvalds <torvalds@g5.osdl.org>2006-06-23 07:43:00 -0700
commit55b2355eefc2f160246226d4d69fed431173a4d5 (patch)
treeb5ed6dbf3d045443a12de412f9937a6b8dc20840 /arch/i386/kernel/acpi/wakeup.S
parent968808b8956e332e556b1eae9b4f7df77518f53b (diff)
downloadblackbird-op-linux-55b2355eefc2f160246226d4d69fed431173a4d5.tar.gz
blackbird-op-linux-55b2355eefc2f160246226d4d69fed431173a4d5.zip
[PATCH] don't use flush_tlb_all in suspend time
flush_tlb_all uses on_each_cpu, which will disable/enable interrupt. In suspend/resume time, this will make interrupt wrongly enabled. Signed-off-by: Shaohua Li <shaohua.li@intel.com> Cc: Pavel Machek <pavel@ucw.cz> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'arch/i386/kernel/acpi/wakeup.S')
-rw-r--r--arch/i386/kernel/acpi/wakeup.S2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/i386/kernel/acpi/wakeup.S b/arch/i386/kernel/acpi/wakeup.S
index 7c74fe0dc93c..dcb4d3c68ebb 100644
--- a/arch/i386/kernel/acpi/wakeup.S
+++ b/arch/i386/kernel/acpi/wakeup.S
@@ -56,7 +56,7 @@ wakeup_code:
1:
# set up page table
- movl $swapper_pg_dir-__PAGE_OFFSET, %eax
+ movl $swsusp_pg_dir-__PAGE_OFFSET, %eax
movl %eax, %cr3
testl $1, real_efer_save_restore - wakeup_code
OpenPOWER on IntegriCloud