Re: 2.6.20-rc7: known regressions

From: Frédéric Riss
Date: Sat Feb 03 2007 - 04:20:33 EST


Le vendredi 02 fÃvrier 2007 Ã 17:55 -0800, Andrew Morton a Ãcrit :
> - I have efi-x86-pass-firmware-call-parameters-on-the-stack.patch, but
> I'm not sure it's right and unless something really rapid happens, we'll
> ship with that bug unfixed.

Things I can say:
- Works for me :-)
- When you look at the code, it's obvious that switching to -mregparm=3
changed the way we call into EFI runtime services. If you consider that
that old code was correct, then the patch is needed to keep the good
calling convention.
- It touches only arch/i386/kernel/efi.c which is compiled only with
CONFIG_EFI && X86
- It changes code that is called only when booted in EFI mode.

Last 2 points mean the user base is pretty limited, which can be taken
both as an argument to push it for the release or not to. I'd obviously
prefer that someone knowledgeable about EFI looks at it and ACKs before
it goes in.

Fred.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/