From nobody Tue Nov 04 14:36:04 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 4d19xJ6mxhz6G9Tg; Tue, 04 Nov 2025 14:36:04 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4d19xJ2KQFz3Cdv; Tue, 04 Nov 2025 14:36:04 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1762266964; 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=zUAix6nd0DYpqR9keR6ZQkmXkM0xZYAjfIDzZBt72RA=; b=d3OjCpTaMME2wiDogmgKXJvDh8Ed49l3vnaEDoKcmCbhhZfcefH8LnZfTCyLqkYhUR9LdX svtj/MDJ0DwojoRDWdOqxAt9YVstj4OdwRLk2m+y3jUbwP5EKjT/LfPpbdnSKiHdJ4sunU um80Z9nYB/ZN0MQpPAywuHxvAz51+c/GOcJSv02Rr7JXuCjZiN9Jom+STWjZ5ATX5lqEYG N5cxdFXh5LfjBukH/+T5qDcA1w3SVhyRiS2YKbhTsh/V7Nvl3lZlXQvEqW47jLWQzay+I+ 7YpfuLwOgVWRUDPXJDg+5PNp1ZhsL49zGHJvrKibZmE985mdj+rFOYrsYHBiSw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1762266964; 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=zUAix6nd0DYpqR9keR6ZQkmXkM0xZYAjfIDzZBt72RA=; b=fMjq+4y1Wc8AwA4/s4Tcq9yqGRvYkP1x4UTMyp+yB9WOq2+oUL+bIJO3hIXi8H/NyAvJh0 zqYAgrHNi6YrzEEd6CBzjHELFFPYplgHB6znC4eg+9trZjpT7dAeqr08nYK9FvSR+RiHrB ba+1cpDI5U7KePkhELKdCzo+yHC7Hfz8LHITBsDeUKwmOmLIKGWRQNTEkcSb8djI0N2byQ mw7B4H6bDwGKwtHKekPMTH+SETVVsbTd2cdA9raZT5ceyC+wt3FivM/OUWmwHNuQDh6cni rbhqCrQpKVusx/yyhEl/6MfSWMEKRy7+iBYYCew7UbJdNf8S3hkZLkRQqVbRew== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1762266964; a=rsa-sha256; cv=none; b=NAeDgAIvPzOZdEDsh9xR6lE51Uqac0XCzfcOurSqOgGKfN7pu6gf8X09tn1hv+MuBkMzq4 lKFuH8+e+Yh8tauA1guI57F/DXVTTYOq9K4y3fPZdf64whom/JzmxyzW2kij/f34qimM40 b10Qjn3PSTMS52pDofoL5yZJGoss/FdJPCc3iPVa45V1Zq6EBYMblZ7qGPztfBg9OK2FA4 cHuDX8yYS7iOmzeGAHV3/4MDU00fPLUivjbGLafG4vKbIT51y0Ntndd45J101eqR+w+7cj 7eH8eECyvJmHMZh6Rk3Gj1AJnrOkCdakbpI1RcBRGAsPxiJdYXI0MN6E4djp0Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4d19xJ1Sj8z11ZL; Tue, 04 Nov 2025 14:36:04 +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 5A4Ea4El004751; Tue, 4 Nov 2025 14:36:04 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 5A4Ea4qN004748; Tue, 4 Nov 2025 14:36:04 GMT (envelope-from git) Date: Tue, 4 Nov 2025 14:36:04 GMT Message-Id: <202511041436.5A4Ea4qN004748@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Mark Johnston Subject: git: 3faad9e26018 - main - amd64/vmm: Remove useless global variables 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: markj X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 3faad9e26018dfc0ab6da21a53c0310656187d7b Auto-Submitted: auto-generated The branch main has been updated by markj: URL: https://cgit.FreeBSD.org/src/commit/?id=3faad9e26018dfc0ab6da21a53c0310656187d7b commit 3faad9e26018dfc0ab6da21a53c0310656187d7b Author: Mark Johnston AuthorDate: 2025-11-04 13:54:07 +0000 Commit: Mark Johnston CommitDate: 2025-11-04 13:54:07 +0000 amd64/vmm: Remove useless global variables No functional change intended. Reviewed by: corvink, jhb, emaste MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Sponsored by: Klara, Inc. Differential Revision: https://reviews.freebsd.org/D53420 --- sys/amd64/vmm/vmm.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/sys/amd64/vmm/vmm.c b/sys/amd64/vmm/vmm.c index 4f3057492fc9..615a3c9867dd 100644 --- a/sys/amd64/vmm/vmm.c +++ b/sys/amd64/vmm/vmm.c @@ -573,12 +573,6 @@ vm_unlock_vcpus(struct vm *vm) sx_unlock(&vm->vcpus_init_lock); } -/* - * The default CPU topology is a single thread per package. - */ -u_int cores_per_package = 1; -u_int threads_per_core = 1; - int vm_create(const char *name, struct vm **retvm) { @@ -609,8 +603,8 @@ vm_create(const char *name, struct vm **retvm) M_ZERO); vm->sockets = 1; - vm->cores = cores_per_package; /* XXX backwards compatibility */ - vm->threads = threads_per_core; /* XXX backwards compatibility */ + vm->cores = 1; /* XXX backwards compatibility */ + vm->threads = 1; /* XXX backwards compatibility */ vm->maxcpus = vm_maxcpu; vm_init(vm, true);