From nobody Wed May 13 12:39:59 2026 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 4gFtMg71r3z6dLM6 for ; Wed, 13 May 2026 12:39:59 +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 "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gFtMg4qNSz3wCf for ; Wed, 13 May 2026 12:39:59 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1778675999; 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=cu31TaVMLIdz5M6lHVkS7BzJ84YxxCpaeW3E0WQS4ts=; b=jo8lJkCKIusv8eHinwUddNpYWGT88+fC34ofsITN/MxEt18Q23fR674bjLnTIzG2RKiE6v WqJdBhiZz+MROe0hjg97tsPReqvoWjz0i+cXRC8C8vuociNWcj3MOeau028kOTVMMXqa2N Ox4luopzLL3TtmJQj+/tFoTo3REXdkzxYHix+jelyQQOTG9BkRgmAxGdb5DLqNMYaRe2sU YeI7v3R/5qUeKW5dNDVmM9jf9bJe19I6HrjBFxObZtyocQ29ADxL85oYP6/s+jmV3UZS72 RXw2c+9wqX9lS2B1KPoPd/teok0iAR2dg/Bwv2sJYvJhaFu77nf17Y2+1Oh+0w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1778675999; a=rsa-sha256; cv=none; b=euhM4ebDB2RAsc+3lJGwGip65eB5GNRU6i8oSLV5WAnpSDh5p9AoKvMU/i2iJtqIJh0HyK e6L5kprOQS62pPcqdCG56ukvcMm+IVqp6T1kwl41fchGU8At1kUB2rxaVqsvqO/0E3T/Kl h4AnE7XOgPpIzCUJf4otcL1UrTwuTnQS5Dnfh/Q+JWiC7t5g/9h1AePoBhHG2lsCN2+bB+ /dieIJDpy3h2kad2W2rsonMEr4/pMRbwTblWqPZmD5n5EFKkT3Ad4uBg5g2yRvLCT5HjG4 h0fqBz+d5/v6Z8UVmcahoC0ZtWN3H3xZlXHtCS4aVHTrJu8hsT/y4lkVbViw+A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1778675999; 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=cu31TaVMLIdz5M6lHVkS7BzJ84YxxCpaeW3E0WQS4ts=; b=mkB+TS/8D+VnjUg2an3ythIGDLZD7ahJ8G/GKwxRyjMgLSsuSapJjwXK3qHKeXmvkE4JzV Cf188tGE+cqOnYgk3qqlAAmoU5MXZsu+JDZZsJkM7ghZW37uuS1gQQx6pBBUziUUmmKVTS AoxAb6qhqnbz1S3IA5rbL4jV9qRjplztzhei2LIh5f2KSlt7DVoaPV+PDV/ek+SkSdpX0a NHiOtdYUeDMSkK2tYilHzi/3SDiR58haj6ckmLpGX1pb5KYV6aQ5OZIA6/xdYEML5wwwAp z3l0cWQD8dhYja7PU00BNKfnfHmC0j9RJoawlOWInwIdTBTCnFWPkqSuvJ9Qzw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4gFtMg4Q7Tzr6T for ; Wed, 13 May 2026 12:39:59 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 18ee5 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 13 May 2026 12:39:59 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Olivier Certner Subject: git: 37c59fdc3b4d - main - acpi_spmc(4): Add a sysctl knob to request verbosity 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 List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: olce X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 37c59fdc3b4d25304982a4d39931da5c2ec4c2e6 Auto-Submitted: auto-generated Date: Wed, 13 May 2026 12:39:59 +0000 Message-Id: <6a04711f.18ee5.3ee731fe@gitrepo.freebsd.org> The branch main has been updated by olce: URL: https://cgit.FreeBSD.org/src/commit/?id=37c59fdc3b4d25304982a4d39931da5c2ec4c2e6 commit 37c59fdc3b4d25304982a4d39931da5c2ec4c2e6 Author: Olivier Certner AuthorDate: 2026-05-07 15:59:37 +0000 Commit: Olivier Certner CommitDate: 2026-05-13 12:38:24 +0000 acpi_spmc(4): Add a sysctl knob to request verbosity The driver will be more verbose on this knob being non-zero or 'bootverbose' being set. The corresponding variable is typed as an integer to leave room for expansion. To be used in subsequent commits. Reviewed by: obiwac Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D56875 --- sys/dev/acpica/acpi_spmc.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sys/dev/acpica/acpi_spmc.c b/sys/dev/acpica/acpi_spmc.c index 96050705c5e5..d67ac2770f7e 100644 --- a/sys/dev/acpica/acpi_spmc.c +++ b/sys/dev/acpica/acpi_spmc.c @@ -200,6 +200,12 @@ SYSCTL_INT(_debug_acpi_spmc, OID_AUTO, intel_dsm_revision, CTLFLAG_RW, SYSCTL_INT(_debug_acpi_spmc, OID_AUTO, amd_dsm_revision, CTLFLAG_RW, &dsm_amd.revision, 0, "Revision to use when evaluating AMD SPMC DSMs"); +static int verbose; +SYSCTL_INT(_debug_acpi_spmc, OID_AUTO, verbose, CTLFLAG_RW, + &verbose, 0, "acpi_spmc(4) verbosity"); + +#define VERBOSE() (verbose || bootverbose) + struct acpi_spmc_constraint { bool enabled; char *name;