]> git.baikalelectronics.ru Git - kernel.git/commit
[PATCH] don't use flush_tlb_all in suspend time
authorShaohua Li <shaohua.li@intel.com>
Fri, 23 Jun 2006 09:04:49 +0000 (02:04 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Fri, 23 Jun 2006 14:43:00 +0000 (07:43 -0700)
commit59c24b6d589fe293cf487b90fd50eb433a792551
treeb5ed6dbf3d045443a12de412f9937a6b8dc20840
parentde8885ddca07c53a3c8d1fd77bc2d5cd02de4c09
[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>
arch/i386/kernel/acpi/sleep.c
arch/i386/kernel/acpi/wakeup.S
arch/i386/mm/init.c
arch/x86_64/kernel/acpi/sleep.c