From nobody Mon Oct 05 16:46:40 2026 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 4hz4zP2MvJz6n6Zb for ; Mon, 05 Oct 2026 16:46:41 +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 "YR2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hz4zN3TVXz4PfF for ; Mon, 05 Oct 2026 16:46:40 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1791218800; 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=jGEX5Tce1xWr/BnNmpIG/tL7sLvaeQA7jPrubT5xk6w=; b=m7RwjGif4Q3/h0MkryVYiYMMQf64xFj9iyguWftbo0hTPDrDR+toKBZzHK2ocBu8+JwRAo 9GfJppkq62QkCD2uhdQ4Doe/vJwiZjqZlAMzWmThuDniqRCTrWCml+fD1C3kvkcFO2qauf PQekr1L1/FDOS6rlcqjbPN+vTsdRpIMrPagblW+p17s5+1P1OjzvG7w//cYfKIEppB4MVu TchMyQjNieYB18MJPG4J0Zba75A2Zt0YVBJkRBl8lYav4DLDmJcOirokJLDG9KQU3COksn t6MG6qQp3fr0tUvvJkF1ZbawgQ9Y4VnxQ9xA4a1CYxQLnaQN4ELn2wzwOdMHbA== ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791218800; b=jgWL3OXUBQS/qyjVtdXSZQflTPq7UCOX0kRYRanWYsqEi0sZLcMN7NdYxyE3WdvdBbNka4 XEqFUXOVNKV8wNH06SK1Rvrk8c6OymtFV0c8kU/Acr6+5fhxcXPebt/FM7j4PPVXTYSOak b1W2DY6wUGBzXJnMSXCJ/o59wQSTmgJOaenlyiT4X+LNjqufwir4ph1Om+1iG2UaUu0sOp 70QLcFZEY78r9NMBsGZrcX7utJUDXxUIUQjfTp/mJwZJUdZ1cST0RgkeUJruCsayzoApOb 1yeAe6Jf7hQatHo8Ii1xBf4Dm5rCTQd5miU9YMYu8OYWVsNtnz4BnpmI5AzavA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1791218800; 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=jGEX5Tce1xWr/BnNmpIG/tL7sLvaeQA7jPrubT5xk6w=; b=vgfhaYNB66NNaHXfqrf81Mu/XwdSFjy7mOIsoyGm+f4gmzd6j2VIWKxb4Sn60CoGexuh1a GHrSLGhNKirFCG3TN3/Ra3sjFA3mjSw2P5DF23woIuQ50KnPOmksa2us+HhT22nMVgVITt 4vaBfZkIemc/YAJOmstEqEWNnFD1JWha+PmxyGkB7RQh85UUls6APNT58/aYRWC0In697+ bsfoHEHqWhRoIG1iJyxZA0uF81PbnY6jMzEGCVaPXMQs4sdpdaSVPOm0P5D/sQd8uQewM+ T6BHH+7Uo1IMky1Fvm1hPqRG4BH7mO8kkzPkcyCAN62vEiJ1d42nUwK8R7kjPQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hz4zN2WCLzS4D for ; Mon, 05 Oct 2026 16:46:40 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 279d6 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 05 Oct 2026 16:46:40 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Olivier Certner Subject: git: e89c3ac5df58 - main - acpi: Tasks: Document why 'acpi_task_count' is accessed unsynchronized 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 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: e89c3ac5df58a9eae9d01f325ffc9b34258c4b29 Auto-Submitted: auto-generated Date: Mon, 05 Oct 2026 16:46:40 +0000 Message-Id: <6ac3d470.279d6.75b91981@gitrepo.freebsd.org> The branch main has been updated by olce: URL: https://cgit.FreeBSD.org/src/commit/?id=e89c3ac5df58a9eae9d01f325ffc9b34258c4b29 commit e89c3ac5df58a9eae9d01f325ffc9b34258c4b29 Author: Olivier Certner AuthorDate: 2026-10-02 17:14:16 +0000 Commit: Olivier Certner CommitDate: 2026-10-05 16:46:04 +0000 acpi: Tasks: Document why 'acpi_task_count' is accessed unsynchronized MFC after: 3 days Sponsored by: The FreeBSD Foundation --- sys/dev/acpica/Osd/OsdSchedule.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/dev/acpica/Osd/OsdSchedule.c b/sys/dev/acpica/Osd/OsdSchedule.c index d4be416f94e2..c39d4112a039 100644 --- a/sys/dev/acpica/Osd/OsdSchedule.c +++ b/sys/dev/acpica/Osd/OsdSchedule.c @@ -83,6 +83,7 @@ struct acpi_task_ctx { struct taskqueue *acpi_taskq; static struct acpi_task_ctx *acpi_tasks; +/* Unsynchronized as only useful in the mono-CPU startup phase. */ static int acpi_task_count; static int acpi_taskq_started;