commit | 40c373cc3af9720d1cec0e32c3da26b1d220a95b | [log] [tgz] |
---|---|---|
author | Frédéric Riss <frederic.riss@gmail.com> | Tue Jan 30 21:41:17 2007 +0100 |
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | Sun Feb 04 10:27:10 2007 -0800 |
tree | adec525ed9e80a3b923302a273b7524c231d614d | |
parent | 886ae1fa1380309d91cdb7e67bd4bf71e053c1d5 [diff] |
[PATCH] EFI x86: pass firmware call parameters on the stack When calling into the EFI firmware, the parameters need to be passed on the stack. The recent change to use -mregparm=3 breaks x86 EFI support. This patch is needed to allow the new Intel-based Macs to suspend to ram (efi.get_time is called during the suspend phase). Signed-off-by: Frederic Riss <frederic.riss@gmail.com> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>