> Date: Sat, 23 Apr 2016 19:27:59 +1000
> From: Jonathan Gray <[email protected]>
> 
> The 100s is 32 bit uefi only.  It requires BOOTIA32.EFI.  The
> problems linux has are related to them communicating with the uefi
> runtime after the kernel has booted.

I suppose we will have the same issue once we will have code to
communicate with the uefi runtime.

> Could it be this problem is related to
> sys/arch/amd64/stand/efi/include/i386/efibind.h using sys/stdint.h 
> which looks like it will make uint64_t unsigned long on for BOOTIA32.EFI
> not unsigned long long?

We consistently define uint64_t as unsigned long long (unlike some
other OSes) so this shouldn't be the case.

I didn't look in detail at the report yet, but I can confirm that I
had a similar problem on the Asus x205ta.  I worked around it by
nuking the GPT and using a traditional MBR partition table instead.
Never got around investigating the issue any further.

Reply via email to