From nobody Sun Jul 27 16:32:21 2025 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4bqnFf1nwtz62ssY; Sun, 27 Jul 2025 16:32:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bqnFd6XYYz3bF0; Sun, 27 Jul 2025 16:32:21 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753633941; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=rArJ4lre5HZrbQXTpjb+DyrJ+Gn2SnKqiecyLTdaFtU=; b=PJVP9ndLrymeiYLmVDhTzU0wDRRJ1rvAJFGeYu95fJiTAS8H/TeLwtRx0jrYl31JmJoLDk jKmLrpwC/ve2LNF3ErjX5c30Ct/ILlaREc9TyZkVlIL9xPNS7LGuWe8cpAZlmTDDeNEOk2 aY0RtFepz2xA6cLJ2XV8ct2sntvUk+IOhYzi+rtft+O8Rq9Y6wqpX4ia9JBQ0odgW+KFn3 Mnv6DcT8mLzCyWBHxVHzfVGK9Gi66DLqaL9EeXYTFVDcs3LOvJ9pvzEidU3RYHjREKmyDR fOE2o4mO1yQob3GUxKrT3rT8wU6zX8U5Fwn8CGzVMXUyfFcc/VRRJfFKpjUpEg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753633941; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=rArJ4lre5HZrbQXTpjb+DyrJ+Gn2SnKqiecyLTdaFtU=; b=a8A+RzIgLJbRurclrl/l5krpb04XJmcKgDTxvCDKUqE1RO3yPvqTgj3T4W4do9GDby07b3 s8uAVYP1XJjpmIRrJlq1xziKeoYV1fJU23hVOPr9mDLnWr3omgQHqRQ32zysAfca8K5IzI tikwXVbkSxLsdKiEaIIDYRRxPUxEVeqTtJbOqIy0tp+rT5IUQr3Uv5DI7kioFL8SXJrCXx VBEw0faSS/YmvvgOH1kiYkubXVAgd/oAclJ6FSuJiGlKBQZCCsyE7dVKiYuTa/vDeM2et+ B3lh2YSP1WAB1IKNLClhJXey4kpAFkZJiIrbzGg6FFeQ8GnmeVQYvVwsKEQCGA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1753633941; a=rsa-sha256; cv=none; b=o1D4sK+U5MRln0tEWeAavLtxisItaVR8wq5tzyEet4IptjfG4F3yJENJ1eTsJkE/FWeuR4 lL+VInznhLYOplPsbbMS5GalFLBFCLWt35lsC9MgYE/+vMA5xQIb2tcQFVCbZ+bEYaWC/J tnNJJf8SghSV/3Js6DjWEeGToWzFNFT3y1iPZjHmeQ1zSqFmBuq3TIgzsqe9sXNz1Dz+tH VOAT+LYSc3tEgwJCsiM59Quo9uEkrpZc4XmqgV2zEcgZrGQ5qrB1lyS7HAGU680y/9FgcK UAYXieH3KU6n6pkPAnbkzouqYQhwi+lVGYQ+5Y/Ah0q7eO7EIIItMKKJWAvR7w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bqnFd5stQz1Lhd; Sun, 27 Jul 2025 16:32:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56RGWLd8015864; Sun, 27 Jul 2025 16:32:21 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56RGWLJH015861; Sun, 27 Jul 2025 16:32:21 GMT (envelope-from git) Date: Sun, 27 Jul 2025 16:32:21 GMT Message-Id: <202507271632.56RGWLJH015861@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Bojan =?utf-8?Q?Novkovi=C4=87?= Subject: git: c7a1776752ec - main - bhyve/tpm_ppi_qemu: Cast address of the TPP3 field to uint32_t List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: bnovkov X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c7a1776752ec01af741e3a8715ede72f61b313d6 Auto-Submitted: auto-generated The branch main has been updated by bnovkov: URL: https://cgit.FreeBSD.org/src/commit/?id=c7a1776752ec01af741e3a8715ede72f61b313d6 commit c7a1776752ec01af741e3a8715ede72f61b313d6 Author: Bojan Novković AuthorDate: 2025-07-25 18:00:54 +0000 Commit: Bojan Novković CommitDate: 2025-07-27 16:31:49 +0000 bhyve/tpm_ppi_qemu: Cast address of the TPP3 field to uint32_t Fix a format specifier issue when building 'tpm_ppi_qemu.c' with 'dsdt_line' marked as 'printflike'. Reviewed by: markj, imp Differential Revision: https://reviews.freebsd.org/D51535 --- usr.sbin/bhyve/tpm_ppi_qemu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/usr.sbin/bhyve/tpm_ppi_qemu.c b/usr.sbin/bhyve/tpm_ppi_qemu.c index 01b8493e7273..6974b574b983 100644 --- a/usr.sbin/bhyve/tpm_ppi_qemu.c +++ b/usr.sbin/bhyve/tpm_ppi_qemu.c @@ -207,7 +207,7 @@ tpm_ppi_write_dsdt_regions(void *sc __unused) * Used for TCG Platform Reset Attack Mitigation */ dsdt_line("OperationRegion(TPP3, SystemMemory, 0x%8x, 1)", - TPM_PPI_ADDRESS + sizeof(struct tpm_ppi_qemu)); + TPM_PPI_ADDRESS + (uint32_t)sizeof(struct tpm_ppi_qemu)); dsdt_line("Field(TPP3, ByteAcc, NoLock, Preserve)"); dsdt_line("{"); dsdt_line(" MOVV, 8,");