From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <pve-devel-bounces@lists.proxmox.com>
Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68])
	by lore.proxmox.com (Postfix) with ESMTPS id 99E791FF183
	for <inbox@lore.proxmox.com>; Wed, 18 Jun 2025 17:20:25 +0200 (CEST)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id 306D516A15;
	Wed, 18 Jun 2025 17:20:47 +0200 (CEST)
From: Fiona Ebner <f.ebner@proxmox.com>
To: pve-devel@lists.proxmox.com
Date: Wed, 18 Jun 2025 17:20:06 +0200
Message-Id: <20250618152009.120524-1-f.ebner@proxmox.com>
X-Mailer: git-send-email 2.39.5
MIME-Version: 1.0
X-SPAM-LEVEL: Spam detection results:  0
 AWL -0.031 Adjusted score from AWL reputation of From: address
 BAYES_00                 -1.9 Bayes spam probability is 0 to 1%
 DMARC_MISSING             0.1 Missing DMARC policy
 KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment
 SPF_HELO_NONE           0.001 SPF: HELO does not publish an SPF Record
 SPF_PASS               -0.001 SPF: sender matches SPF record
Subject: [pve-devel] [PATCH-SERIES qemu-server master+stable-bookworm 0/3]
 fix #6466: aarch64: re-allow PXE boot on OVMF
X-BeenThere: pve-devel@lists.proxmox.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Proxmox VE development discussion <pve-devel.lists.proxmox.com>
List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=unsubscribe>
List-Archive: <http://lists.proxmox.com/pipermail/pve-devel/>
List-Post: <mailto:pve-devel@lists.proxmox.com>
List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=help>
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe>
Reply-To: Proxmox VE development discussion <pve-devel@lists.proxmox.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: pve-devel-bounces@lists.proxmox.com
Sender: "pve-devel" <pve-devel-bounces@lists.proxmox.com>

Fix an indirect regression to make booting via PXE for OVMF possible
again. For security reasons, OVMF requires an RNG device to boot via
PXE and this series makes it possible to add an RNG device for
aarch64.

First two patches are cleanups also included in [0].

For aarch64, the virt machine has an initial pcie.0 bus. The other pci
bridges that get added on top are called pci.N, see the relevant
section in config_to_command() which adds them.

[0]: https://lore.proxmox.com/pve-devel/20250618130209.90649-1-f.ebner@proxmox.com/

Fiona Ebner (3):
  cfg2cmd: print vga: fix call to print_pcie_addr()
  pci: code cleanup: remove superfluous machine type parameter from
    print_pci_addr
  fix #6466: aarch64: pci: properly print higher-index PCI bridge
    addresses

 src/PVE/QemuServer.pm     | 81 ++++++++++++---------------------------
 src/PVE/QemuServer/PCI.pm | 19 +++++----
 src/PVE/QemuServer/RNG.pm |  4 +-
 src/PVE/QemuServer/USB.pm |  8 ++--
 4 files changed, 40 insertions(+), 72 deletions(-)

-- 
2.39.5



_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel