On Mon, Jan 07, 2013 at 06:36:35PM +0000, David Woodhouse wrote:
> On Mon, 2013-01-07 at 17:58 +0000, Matthew Garrett wrote:
> > Ignore this case? You can't run 32-bit kernels on 64-bit EFI, or 
> > vice-versa. You'll die on the first call to UEFI services.
> 
> The kernel has code to avoid calling UEFI services in that case. Even if
> we don't want to support that (any more?), we should at least fail
> gracefully rather than just jumping to the wrong entry point and having
> RandomShitâ„¢ happening.

The kernel does, the EFI boot stub doesn't. There's probably an argument 
for having it fail in that case, but it wouldn't even be able to print 
an error message without some gymnastics.

-- 
Matthew Garrett | [email protected]
--
To unsubscribe from this list: send the line "unsubscribe linux-efi" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to