Hi,

On 08/14/2017 03:59 PM, YASUOKA Masahiko wrote:
> Please try the diff or
>
>   http://yasuoka.net/~yasuoka/BOOTX64.EFI     
>   http://yasuoka.net/~yasuoka/BOOTIA32.EFI    
>
> ?
>
> Index: sys/arch/amd64/stand/efiboot/efiboot.c
> ===================================================================
> RCS file: /var/cvs/openbsd/src/sys/arch/amd64/stand/efiboot/efiboot.c,v
> retrieving revision 1.23
> diff -u -p -r1.23 efiboot.c
> --- sys/arch/amd64/stand/efiboot/efiboot.c    7 Aug 2017 19:34:53 -0000       
> 1.23
> +++ sys/arch/amd64/stand/efiboot/efiboot.c    14 Aug 2017 13:52:52 -0000
> @@ -738,6 +738,8 @@ efi_makebootargs(void)
>                       status = EFI_CALL(gop->QueryMode, gop, i, &sz, &info);
>                       if (EFI_ERROR(status))
>                               continue;
> +                     if (info->HorizontalResolution == 1366)
> +                             continue;
>                       gopsiz = info->HorizontalResolution *
>                           info->VerticalResolution;
>                       if (gopsiz > bestsiz) {
>
>
> --yasuoka
I confirm that this diff fixes the issue.

Regards,
Lukasz

Reply via email to