From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx2.freebsd.org (mx2.freebsd.org [96.47.72.81]) by mx.groups.io with SMTP id smtpd.web10.54632.1686561700904616034 for ; Mon, 12 Jun 2023 02:21:41 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@freebsd.org header.s=dkim header.b=BWHb1XpK; spf=pass (domain: freebsd.org, ip: 96.47.72.81, mailfrom: corvink@freebsd.org) Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits)) (Client CN "mx1.freebsd.org", Issuer "R3" (verified OK)) by mx2.freebsd.org (Postfix) with ESMTPS id 4QfmQr1mbHz3kQX; Mon, 12 Jun 2023 09:21:40 +0000 (UTC) (envelope-from corvink@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QfmQr11f5z3BqQ; Mon, 12 Jun 2023 09:21:40 +0000 (UTC) (envelope-from corvink@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1686561700; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=qLo9Rjr2Il0YmdqG4ocATd8onyeF9I4xDp8k/jWC7Gg=; b=BWHb1XpKdiOtwDqAcj3WjyKTwN6Gli146raQIt4zhrr/jZBPD/32crmpQ/9mUihLOwANg1 3xw2sD50MkDBvER/RYaaNq+25hMiQR8vhkcCsJke3qUZivszGkJBVlRN4QxQEkEtUO2ewF 8VB61qLrbBUTVTxOhNCj9dag2xJScuP2PqE/2NXYVfadQdL4bTcl9RPWsGI+suuAJcTcWu O3AwSJcY37FFDzD1126L3X8Wcg0Evm70rIyZyf+bLtzbhKnPTJuyU0Ps2ec2jRL9J5CnZ1 W5xXFVPvdzQQFXwPsyFlU8Cw8vNhzOpma1BHOgMRgWTHUelyHI62IuzfQv9BVA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1686561700; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=qLo9Rjr2Il0YmdqG4ocATd8onyeF9I4xDp8k/jWC7Gg=; b=TjvD7t5l+wLHHa7Uwl61+YYyHKCYTxAjFxVqyenDNryDu2H6BCbyfMWukaeAvOKu1sfLSl b4/zabPVTanD7wLw4FTpnKAWrt77Dnrrl6kVNXVRj2zbcqXXqsqMj3cJqvpydvuRCTrUMM V7AkRU9w3FCJbfHo6IZ8k8cdPCtryCQnfIewN8YvQwLoJh8FTfnVMnApWpQqTDLqdmj1JZ vFbc7/WIWet7wze6JsSlIkjx4J+e9x0SkbHG3k++/dqdRRNy9p/v4XpFP8g14Cuy2obULd HJ+cBLEuMzTWURvHgP0VoiOmthsEpY6eXKbgpxMDpqHNaA9PU8C4EjviOfpcTA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1686561700; a=rsa-sha256; cv=none; b=TeY1DJ+/sQSSA77V+me+HMRPI3uxKZNV+krmAklDVefhavALuGA/vzCpg494iWZA09X9F5 S9l/pi+h/gjbobfu6pej15z6EiI1zlH45iWp3Ll3F39cRuv4j4fbbYLxlzrhhKFCFiMFNX GYlC66kCf19VSNPsgkizTdIojaHZ970+g8AR88iePZz3aQAc4e1Vi2cUHkC7mhp80CqppF xQA+kmtFNV8B3qv65yqs4Ai036zOPPtwlcrzGGX+TOY6+XMmv/jkqEorbpEzzyIiX3coga rxp/e7gxglx4Qh9MsX0t2zcziX6UATaAP0gTs5Yu9F7+7B78X+GYzjHtCPj+hw== Received: from corvink-nb.beckhoff.com (unknown [195.226.174.194]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: corvink) by smtp.freebsd.org (Postfix) with ESMTPSA id 4QfmQq097kzKts; Mon, 12 Jun 2023 09:21:38 +0000 (UTC) (envelope-from corvink@FreeBSD.org) From: =?UTF-8?B?Q29ydmluIEvDtmhuZQ==?= To: devel@edk2.groups.io Cc: =?UTF-8?q?Corvin=20K=C3=B6hne?= , Ard Biesheuvel , Jiewen Yao , Jordan Justen , Gerd Hoffmann , Rebecca Cran , Peter Grehan Subject: [PATCH v1 3/3] OvmfPkg/BhyvePkg: enable bus enumeration Date: Mon, 12 Jun 2023 11:20:48 +0200 Message-ID: <20230612092125.49648-4-corvink@FreeBSD.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20230612092125.49648-1-corvink@FreeBSD.org> References: <20230612092125.49648-1-corvink@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable bhyve supports adding a ROM to PCI devices. It was added to support GPU passthrough of dedicated AMD GPUs. At the moment, this ROM file is mostly useless as it's not shadowed and executed by firmware. Change that by enabling bus enumeration. Signed-off-by: Corvin K=C3=B6hne Cc: Ard Biesheuvel Cc: Jiewen Yao Cc: Jordan Justen Cc: Gerd Hoffmann Cc: Rebecca Cran Cc: Peter Grehan --- OvmfPkg/Bhyve/BhyveX64.dsc | 1 - 1 file changed, 1 deletion(-) diff --git a/OvmfPkg/Bhyve/BhyveX64.dsc b/OvmfPkg/Bhyve/BhyveX64.dsc index e5167daa20a7..df7508d7c36d 100644 --- a/OvmfPkg/Bhyve/BhyveX64.dsc +++ b/OvmfPkg/Bhyve/BhyveX64.dsc @@ -427,7 +427,6 @@ [PcdsFeatureFlag] !endif =20 [PcdsFixedAtBuild] - gEfiMdeModulePkgTokenSpaceGuid.PcdPciDisableBusEnumeration|TRUE gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial|FALSE gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory|TRUE gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize|1 --=20 2.41.0