From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id C98EEC47E48 for ; Thu, 26 Sep 2019 10:53:10 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id A396A207E0 for ; Thu, 26 Sep 2019 10:53:09 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A396A207E0 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Received: from localhost ([::1]:33792 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iDROV-0005bq-Vi for qemu-devel@archiver.kernel.org; Thu, 26 Sep 2019 06:53:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46003) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iDRNH-00053u-BE for qemu-devel@nongnu.org; Thu, 26 Sep 2019 06:51:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iDRNC-0005AL-T8 for qemu-devel@nongnu.org; Thu, 26 Sep 2019 06:51:48 -0400 Received: from mx1.redhat.com ([209.132.183.28]:43016) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iDRNC-00059A-N7 for qemu-devel@nongnu.org; Thu, 26 Sep 2019 06:51:46 -0400 Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id D846F307D91F for ; Thu, 26 Sep 2019 10:51:44 +0000 (UTC) Received: from maximlenovopc.usersys.redhat.com (unknown [10.35.206.33]) by smtp.corp.redhat.com (Postfix) with ESMTP id 0AD2C60CD0; Thu, 26 Sep 2019 10:51:43 +0000 (UTC) Message-ID: Subject: Minor regression with ramfb+gvt-g+edk2 with qemu 4.1 From: Maxim Levitsky To: qemu-devel@nongnu.org Date: Thu, 26 Sep 2019 13:51:42 +0300 Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.48]); Thu, 26 Sep 2019 10:51:44 +0000 (UTC) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 209.132.183.28 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Gerd Hoffmann Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: "Qemu-devel" Hi! I noticed that with qemu 4.1, when I try to open the UEFI bios screen, the screen output is garbaged. Basicaly what happens is this: ramfb driver inside the uefi bios is hardcoded to initialize the resolution to 800x600 Then when you enter the BIOS screen, it switches the resolution to the 'preferred resolution' which by default is 640x480 However since commit a9e0cb67b7f4c485755659f9b764c38b5f970de4, ramfb resolution is locked once it is set once, thus, the switch to 640x480 is ignored. Best regards, Maxim Levitsky