Re: Bug#776999: broken 32-bit userland on 64-bit kernel
On Wed, Feb 04, 2015 at 04:57:52PM -0600, Adam Borowski wrote:
On Wed, Feb 04, 2015 at 04:48:23PM -0600, D. Jared Dominguez wrote:
On Tue, Feb 03, 2015 at 04:40:16PM -0600, Adam Borowski wrote:
I'm not convinced that this doesn't break the use case in #773412
 since you're looking to define the type at compile-time, and
that's precisely why #773412 came about. We'll end up replacing a
bug in an unofficial port for a bug in an official port.
If I read that correctly, #773412 fixed i386 on an i386 kernel. As you can
see in the dumps above, i386 userland on an amd64 kernel receives a 32-bit
field rather than 64-bit that patch wants.
It's for 32-bit efivar/efibootmgr on 64-bit kernel with 32-bit UEFI
(which is why 32-bit efithings are used).
Infrastructure Software Engineering
Dell | Enterprise Solutions Group