From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id 2337C7803D7 for ; Tue, 25 Mar 2025 07:48:44 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=EyHIkTHPdKzEW89hTM1Da42pOHw/q/BclvATAJlhMWw=; 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:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Type; s=20240830; t=1742888924; v=1; x=1743148123; b=GLZmY1oGw8fP2v6gRNOQIj23DKPL+pY5a2Sfbkt7SAQdLoVB4tOQ9InEY8SQJ+1qLXSvwjWm vEL8K7sXP+eDcO2GNpQJs5hiB8vNtgAqhsxJA2mRm93UG3PaXtjtVCja6qau8UHpabH6qU4wbDP KW2SRIwgvGulzwk6RWg/fOkiIytTdqdXhHQOGB0l2jEYIO5NfxfhGQqWay1reJlHvwVNzOahR9g Mb3GXUdfhhIq+vonaJ1QBVGDFU3JqgOqrZqzkRQabbmLqDoe7j6ML1kQ9P3XgHly5WEWhPWP99n 0fXdo4slB0HxdmqOdRjiHbtROs0MZzTm/hNHBxIlUc48A== X-Received: by 127.0.0.2 with SMTP id q5AJYY7687511xfliuR5tMMf; Tue, 25 Mar 2025 00:48:43 -0700 X-Received: from nyc.source.kernel.org (nyc.source.kernel.org [147.75.193.91]) by mx.groups.io with SMTP id smtpd.web10.60807.1742888922373211497 for ; Tue, 25 Mar 2025 00:48:42 -0700 X-Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by nyc.source.kernel.org (Postfix) with ESMTP id 83B8DA4A54F for ; Tue, 25 Mar 2025 07:43:12 +0000 (UTC) X-Received: by smtp.kernel.org (Postfix) with ESMTPSA id 44BABC4CEE8 for ; Tue, 25 Mar 2025 07:48:41 +0000 (UTC) X-Received: by mail-lj1-f179.google.com with SMTP id 38308e7fff4ca-30bf8632052so52918211fa.0 for ; Tue, 25 Mar 2025 00:48:41 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCXWmpObhwrQZBFq+AsCortUtWxe0iFjJGjbzXoNTohkq03h/BKjlxvdTZ9O1lhXQtW91/e+Kw==@edk2.groups.io X-Gm-Message-State: WytTHceatDbSqMV2nRORqtZyx7686176AA= X-Google-Smtp-Source: AGHT+IHT0rGjINjILdk4HAy/+GgUGu35eILoeC+ar2r8cgBVhLtvRn3IdqOSvn+mLN1gJPEiMy0AuT62jzx8SLhnOzc= X-Received: by 2002:a05:651c:2125:b0:309:2653:5dda with SMTP id 38308e7fff4ca-30d7e2aa763mr54550441fa.29.1742888919595; Tue, 25 Mar 2025 00:48:39 -0700 (PDT) MIME-Version: 1.0 References: <0379a966-cc0d-4ffc-ac8c-674ab371f567@proxmox.com> In-Reply-To: From: "Ard Biesheuvel via groups.io" Date: Tue, 25 Mar 2025 08:48:28 +0100 X-Gmail-Original-Message-ID: X-Gm-Features: AQ5f1JqsxhWYmRbiS0Hk7RZmFvZEQMCBgh110O4NcHr8-jDEElYy2_AoQiEXvtE Message-ID: Subject: Re: [edk2-devel] PR#5939 broke the legacy VM bootup To: Gerd Hoffmann Cc: Fiona Ebner , devel@edk2.groups.io, "Xu, Min M" , "crystallee@ami.com" , "POLUDOV, FELIX" , "davidhsieh@ami.com" , "jameswang@ami.com" , "Ni, Ray" , "Sun, CepingX" , "Yao, Jiewen" , Tom Lendacky , Ard Biesheuvel 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 Resent-Date: Tue, 25 Mar 2025 00:48:42 -0700 Resent-From: ardb@kernel.org Reply-To: devel@edk2.groups.io,ardb@kernel.org List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: Content-Type: text/plain; charset="UTF-8" X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240830 header.b=GLZmY1oG; dmarc=pass (policy=none) header.from=groups.io; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io On Mon, 24 Mar 2025 at 18:27, Gerd Hoffmann wrote: > > Hi, > > > > The solutions are: > > > - disable the EFI memory attributes protocol altogether. > > > > Is this possible via a build macro/flag? Or alternatively via the QEMU > > commandline/fw_cfg? > > fedora builds are using this downstream: > https://github.com/tianocore/edk2/pull/10667 > > > > - ignore the distros so they are forced to clean up their mess. > > > > Is this the solution the EDK2 project opted for/status quo? > > It's the status quo. > Note that EDK2 is the reference implementation of UEFI. OVMF is an outlier because it is used in production almost unmodified, but in the general case, the reference implementation is used as the basis for production platforms shipping in the future. Therefore, it is not the place to put hacks to work around nasty issues that the downstream users cannot be bothered to address. -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#121219): https://edk2.groups.io/g/devel/message/121219 Mute This Topic: https://groups.io/mt/110601533/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-