From nobody Thu Aug 7 13:23:51 2025 X-Original-To: dev-commits-src-all@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 4bySY4078jz64GvX; Thu, 07 Aug 2025 13:23:52 +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 4bySY35sRtz40Yr; Thu, 07 Aug 2025 13:23:51 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1754573031; 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=QiI+oxXuZLykc77CzE/ESgc7tLpala/uTFuK3GrVNc0=; b=FahgVHl1dYqtsjNZk+2qz8IfCwIGXmg33nyaiEezXFLhNibyaZKQu3szjF2Rq8tp813xTM QTjYmjwTkd34kuvgiZZM0nVg42RVAhurBL86HOIVb78EA0ocBrCxS5qPwyLjD3cbFoJDgs qGJ+1ysMNmnqrUy5498d3o1cwY8gp6ltl/f2vliLHXU7eds/VHyYr0t8Y3lopjsk9Uwv53 Hsz3VaFxC01WBIHM0MkrUdcs42vD1Ez7Mx+Z5cC0/TxcE58DgYydAbsx9YdL2fkFwM9xmt IkjlbtVfkmZqYkqC1w7nxcOEfRZf8UuEkDtCGByylna+zyo/telGJgxTWmwyAQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1754573031; 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=QiI+oxXuZLykc77CzE/ESgc7tLpala/uTFuK3GrVNc0=; b=QVUO34L0tVaU8qjYD6PIQySyqD6FKEF8z8vHb07BLgFduymYK+6xWdrPxOzSOazvFpjdx/ g+DW4Tw40inG0R8epzXpItSAg+ueNl67G57aUFH9K/khlq9PvC/CkXQpcZztRa6cKSvath TFASDkLWb8pRh7Uh8R0/Lg0VgYRQVUcTmCVq/RhwrDp+dcCPDxRk6TOf0xzBOHVYxVjYYb t1Rj5HF6IG92kHJMwUJmGUQMfeC6F7eA8GmVwHygs+Z4e6guf/NsfWD0U29x4FA+fi5q2Y uU8yp20TPbYmHZUkIQBid3QzD6DzifsBPdz/FIzL+ylKNrhpcqI9SWqAZ3splA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1754573031; a=rsa-sha256; cv=none; b=Ko1yFFa+zT84rbXxeRZFKQ9yXEw6nDGwzzpskEdez6RmtNZvSfPCJujlWShOkCl9iEKr8j 5xO1qmnF+Vkr+K7V+2V+ghFtbYIFJGLI7TTZRf5K6fvrbW+7qCHz5XaR4orah9Phf+/51Y rYpnii7w7Uw0dapL5n2UOGqTJOTxMh2GHKwhQkVGDb7tQbF7OkyZp0vAIpKRKpk8g+ZNT9 Uqr0MFdg2utDCSgqnjaoOA4vaqqjmHSy+2iT8ca69iCeZDQ5jOSgWGv2Tqy0MiD6qCu0VX Gnnx0Wh7IZnHSQHI91GqQt4HatrI1ck7GTBlY9YKmvdz82n3bp0ahH623/mrBg== 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 4bySY35Pxxz17ST; Thu, 07 Aug 2025 13:23:51 +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 577DNpbm016111; Thu, 7 Aug 2025 13:23:51 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 577DNp70016108; Thu, 7 Aug 2025 13:23:51 GMT (envelope-from git) Date: Thu, 7 Aug 2025 13:23:51 GMT Message-Id: <202508071323.577DNp70016108@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Andrew Turner Subject: git: 5d56a04d1b99 - main - bhyve/arm64: Add a missing header file List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: andrew X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5d56a04d1b99c0187c7799be0d1e93586312bd55 Auto-Submitted: auto-generated The branch main has been updated by andrew: URL: https://cgit.FreeBSD.org/src/commit/?id=5d56a04d1b99c0187c7799be0d1e93586312bd55 commit 5d56a04d1b99c0187c7799be0d1e93586312bd55 Author: Andrew Turner AuthorDate: 2025-08-07 10:29:57 +0000 Commit: Andrew Turner CommitDate: 2025-08-07 10:34:28 +0000 bhyve/arm64: Add a missing header file This should have been added with 8ae1d55bfcd0 ("bhyve/arm64: Mark CPU0 as on at boot"). Fixes: 8ae1d55bfcd0 ("bhyve/arm64: Mark CPU0 as on at boot") Sponsored by: Arm Ltd --- usr.sbin/bhyve/aarch64/bhyve_machdep.h | 12 ++++++++++++ usr.sbin/bhyve/aarch64/bhyverun_machdep.c | 1 + usr.sbin/bhyve/aarch64/vmexit.c | 1 + 3 files changed, 14 insertions(+) diff --git a/usr.sbin/bhyve/aarch64/bhyve_machdep.h b/usr.sbin/bhyve/aarch64/bhyve_machdep.h new file mode 100644 index 000000000000..9e01d906ad4d --- /dev/null +++ b/usr.sbin/bhyve/aarch64/bhyve_machdep.h @@ -0,0 +1,12 @@ +/*- + * Copyright (c) 2025 Arm Ltd + * + * SPDX-License-Identifier: BSD-2-Clause +*/ + +#ifndef _BHYVE_MACHDEP_H_ +#define _BHYVE_MACHDEP_H_ + +extern cpuset_t running_cpumask; + +#endif /* _BHYVE_MACHDEP_H_ */ diff --git a/usr.sbin/bhyve/aarch64/bhyverun_machdep.c b/usr.sbin/bhyve/aarch64/bhyverun_machdep.c index ffca4aa8c5a6..098454169272 100644 --- a/usr.sbin/bhyve/aarch64/bhyverun_machdep.c +++ b/usr.sbin/bhyve/aarch64/bhyverun_machdep.c @@ -41,6 +41,7 @@ #include +#include "bhyve_machdep.h" #include "bhyverun.h" #include "config.h" #include "debug.h" diff --git a/usr.sbin/bhyve/aarch64/vmexit.c b/usr.sbin/bhyve/aarch64/vmexit.c index 2d350566675a..6b7f80e67a92 100644 --- a/usr.sbin/bhyve/aarch64/vmexit.c +++ b/usr.sbin/bhyve/aarch64/vmexit.c @@ -47,6 +47,7 @@ #include +#include "bhyve_machdep.h" #include "bhyverun.h" #include "config.h" #include "debug.h"