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.web11.2157.1689059837642119476 for ; Tue, 11 Jul 2023 00:17:17 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@freebsd.org header.s=dkim header.b=Foq74IBV; 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 4R0XHx08Wfz3R0X; Tue, 11 Jul 2023 07:17:17 +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 4R0XHw6XPjz4TTf; Tue, 11 Jul 2023 07:17:16 +0000 (UTC) (envelope-from corvink@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689059836; 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=DXjwr7Wuh9CHsLpZdewE+eGJiNzY+ictIB8gtalzkj4=; b=Foq74IBV03VrP58aNE1y7ZgNa7/abAXJ6eJUcnXwmc35RVMD3H6e0xWN/QOI4yTZaXjBhR 2/fQCX9eO65ZCw+aornwaZNeLcWGzUBYrtXsYa/5KQouBd7xndpBuJjCqUOQIJADGhK/D2 2NLJsxhm48reLCHROyoU6x1iC5MvtpxxpaHeH0xVBN0Ny1zB5M3Aed/jIXz88ANnNWZKuE gWvR0JkUVv/aABdd7S6Evt044j/Gj3KhfN9xFYs8VTHw7ejHdK3Au/PZrTy5iibmLxRotW e6U3ONMwZa/PSmwDochuYOsUhFX6sUnNXMkDJyYXxGqEyUfXNkQlcY5V9BSWAA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689059836; 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=DXjwr7Wuh9CHsLpZdewE+eGJiNzY+ictIB8gtalzkj4=; b=FIv8Ch0zCs6McvwAHmFRT9GiQOB6tipNJUEMFdjQlovnGDGMt3M+OrbGxyYS3Qx4im8b9I dJHfThedTlH6chz8SeU447Ce+YIcvwksoIqS6L8UUeRXooUIiWOdB89IeJ116jU5lDxVNN RqqYC8348/u6LO486CRC8lfQjlUacEiQuToSYbIAdwtra+93J2ZXMfccIfRczmqDy+kZih e+XLtqcZa+BpBhDF3YJUS41NQj2aE+hjULnZSGNga1yMn5cWXKLqpzBlCg9PCKgr0xjVdK iQK0cIMDhS/bxSm2IHR+NhDK6ixFKjNMuPFAXytN8LWCaBtYmApAsmhf1DOGyA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689059836; a=rsa-sha256; cv=none; b=g614n9crcYZYilDkhXOHL4/GMf7ShL+oRTjH9cv3BdKZ8XwQjnhYjVUp9a1Fgc7616Ekso ThatQWpj5w2O5/0dn7xx2pH+K7daxWq2ZJhQcnNd4Db8oTi8xgFGt6nS5oqvI+ZgzbaWQl Djhiz3uwrmGads3O1BU0AqrfnkxznFrrBU2Q5iwcV764v1t1rfJxm3PR2BBSj+xZ45XZkq rLWLn/4VRd6bluaBXyQDch1u3jX0B72IloesYGbmwfX8ZSt90Szzh1PZ+ArokPTg59+0v3 724K0Z02qXGD0a3GuyMtA9MentQY0xpZQ25tknD4rIKyPOqePbtoiFzjB5WbbA== 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 4R0XHv6BYbzHJc; Tue, 11 Jul 2023 07:17:15 +0000 (UTC) (envelope-from corvink@FreeBSD.org) From: =?UTF-8?B?Q29ydmluIEvDtmhuZQ==?= To: devel@edk2.groups.io Cc: Peter Grehan , Ard Biesheuvel , Jiewen Yao , Jordan Justen , Gerd Hoffmann , Rebecca Cran Subject: [PATCH v2 3/3] OvmfPkg/BhyvePkg: enable bus enumeration Date: Tue, 11 Jul 2023 09:16:38 +0200 Message-ID: <20230711071658.78121-4-corvink@FreeBSD.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20230711071658.78121-1-corvink@FreeBSD.org> References: <20230711071658.78121-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 Acked-by: Peter Grehan Cc: Ard Biesheuvel Cc: Jiewen Yao Cc: Jordan Justen Cc: Gerd Hoffmann Cc: Rebecca Cran --- OvmfPkg/Bhyve/BhyveX64.dsc | 1 - 1 file changed, 1 deletion(-) diff --git a/OvmfPkg/Bhyve/BhyveX64.dsc b/OvmfPkg/Bhyve/BhyveX64.dsc index 873eec60906e..82c60ace1bbd 100644 --- a/OvmfPkg/Bhyve/BhyveX64.dsc +++ b/OvmfPkg/Bhyve/BhyveX64.dsc @@ -428,7 +428,6 @@ [PcdsFeatureFlag] !endif =20 [PcdsFixedAtBuild] - gEfiMdeModulePkgTokenSpaceGuid.PcdPciDisableBusEnumeration|TRUE gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial|FALSE gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory|TRUE gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize|1 --=20 2.41.0