Author: tsoome
Date: Sun Jun 14 10:13:40 2020
New Revision: 362174
URL: https://svnweb.freebsd.org/changeset/base/362174

Log:
  loader.efi: update console after gfx mode change
  
  The gfx mode change should be coordinated with console setup.

Modified:
  head/stand/efi/loader/framebuffer.c

Modified: head/stand/efi/loader/framebuffer.c
==============================================================================
--- head/stand/efi/loader/framebuffer.c Sun Jun 14 09:50:00 2020        
(r362173)
+++ head/stand/efi/loader/framebuffer.c Sun Jun 14 10:13:40 2020        
(r362174)
@@ -586,6 +586,7 @@ gop_autoresize(EFI_GRAPHICS_OUTPUT *gop)
                            mode, EFI_ERROR_CODE(status));
                        return (CMD_ERROR);
                }
+               (void) efi_cons_update_mode();
        }
        return (CMD_OK);
 }
@@ -610,6 +611,7 @@ text_autoresize()
        }
        if (max_dim > 0)
                conout->SetMode(conout, best_mode);
+       (void) efi_cons_update_mode();
        return (CMD_OK);
 }
 
@@ -697,6 +699,7 @@ command_gop(int argc, char *argv[])
                            argv[0], mode, EFI_ERROR_CODE(status));
                        return (CMD_ERROR);
                }
+               (void) efi_cons_update_mode();
        } else if (!strcmp(argv[1], "get")) {
                if (argc != 2)
                        goto usage;
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to