From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id 06351AC1AE1 for ; Sat, 19 Aug 2023 22:10:21 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=DznemXGE8f2oUFcxu1M9mFxWsbFsRLV+wCkFeKKd1os=; c=relaxed/simple; d=groups.io; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject:To:Cc:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Type:Content-Transfer-Encoding; s=20140610; t=1692483020; v=1; b=Dz8fzfNbDKM9xwb/pHJmKF7ozyC6lDrobzjOG3rZS2FeW8fvXcJAg3lz0e5PES1XAizcZsox lyt3GRPDn5OkqN2z0KrjI0DOf6q5Mn7SWRjS4vLzsx4QNfn61N5JmbMZEdeF0ywPivMf5TjPNF5 Q5wmMvqzPR5nNC2DGFbUWf+0= X-Received: by 127.0.0.2 with SMTP id OvRaYY7687511xm5YrfdZRof; Sat, 19 Aug 2023 15:10:20 -0700 X-Received: from mail-vs1-f45.google.com (mail-vs1-f45.google.com [209.85.217.45]) by mx.groups.io with SMTP id smtpd.web10.19302.1692483019941775552 for ; Sat, 19 Aug 2023 15:10:20 -0700 X-Received: by mail-vs1-f45.google.com with SMTP id ada2fe7eead31-44bf4e8945fso782260137.0 for ; Sat, 19 Aug 2023 15:10:19 -0700 (PDT) X-Gm-Message-State: IOTIR3zszv2V3TheCKdFU3JHx7686176AA= X-Google-Smtp-Source: AGHT+IGrAwCnqxjzEJoAQFZg+ibp8f5qLX/M8wM5w3rAdb26S5fJNFMIYkZ8uZnBmoa4A5ZS1fNZmd8wJ1cfBWiIPS8= X-Received: by 2002:a05:6102:384:b0:44d:41d3:a29a with SMTP id m4-20020a056102038400b0044d41d3a29amr420845vsq.34.1692483018784; Sat, 19 Aug 2023 15:10:18 -0700 (PDT) MIME-Version: 1.0 References: <20230818181751.12308-1-osde@linux.microsoft.com> <65f0e7ea-3f64-9f5c-4a90-8daec711898f@linaro.org> In-Reply-To: <65f0e7ea-3f64-9f5c-4a90-8daec711898f@linaro.org> From: "Pedro Falcato" Date: Sat, 19 Aug 2023 23:10:07 +0100 Message-ID: Subject: Re: [edk2-devel][PATCH v1 1/1] ArmVirtPkg: ArmVirtQemu: Add Graphics and Input To: devel@edk2.groups.io, marcin.juszkiewicz@linaro.org Cc: osde@linux.microsoft.com, Leif Lindholm , Ard Biesheuvel , Sami Mujawar , Gerd Hoffmann Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,pedro.falcato@gmail.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=Dz8fzfNb; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io On Sat, Aug 19, 2023 at 8:39=E2=80=AFPM Marcin Juszkiewicz wrote: > > W dniu 18.08.2023 o 20:17, Oliver Smith-Denny pisze: > > Currently, unlike OVMF, ArmVirtQemu does not display any graphics, only > > the QEMU monitor. Graphics are helpful to confirm booting into an OS is > > successful, interacting with the EFI shell while getting separate > > logging messages, etc. > > Ah, that "but on x86 it is different" again ;D > > I asked QEMU (and libvirt) devs in past why AArch64/virt lacks USB while > both x86/pc and x86/q35 have it. The answer was something like "it was a > mistake we do not plan to repeat". And hint that whatever uses either > QEMU or libvirt should take care of adding hardware they expect. I don't think x86 having USB was a mistake. PIIX4 (the "pc" machine) already had USB 1.0, Q35 (ICH9) had USB 2.0 too. Not emulating those automatically would be a mistake from the faithfulness PoV. If they wanted to have a bare board, the option of just adding a virt board variant with the bare minimum (PCIe and ACPI, like arm64 and riscv64 do) is a fine idea. (the same thing applies to other x86-but-not-the-others things like VGA, etc. worse for VGA, it's more or less required to be there for a PC-compatible board). -- Pedro -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#107895): https://edk2.groups.io/g/devel/message/107895 Mute This Topic: https://groups.io/mt/100826022/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-