Cc: Eric W. Biederman <ebiederm@...>, Pavel Machek <pavel@...>, <nigel@...>, Rafael J. Wysocki <rjw@...>, Andrew Morton <akpm@...>, <linux-kernel@...>, <linux-pm@...>, Kexec Mailing List <kexec@...>
On Tue, May 27, 2008 at 03:27:43PM +0800, Huang, Ying wrote:
Yes.
My hunch is suspend/resume will still work if we put this call in
ioapic_suspend() but I would not recommend that. suspend/resume does
not need to put IOAPIC in legacy mode.
I am not sure what is "new hibernation/restore callback"? Are you
referring to new patches from Rafel?
I think this issue is specifc to kexec and kjump so probably we should
not tweaking any suspend/resume related bit.
How about calling disable_IO_APIC() in kexec_jump()? We can probably even
optimize it by calling it only when we are transitioning into new image
for the first time and not for subsquent transitions (by keeping some kind of
count in kimage). This is little hackish but, should work...
Thanks
Vivek
--