From nobody Fri Sep 19 02:02:00 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 4cSbNT689Pz68Nxh; Fri, 19 Sep 2025 02:02:01 +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 4cSbNS6pnvz3Klr; Fri, 19 Sep 2025 02:02:00 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1758247321; 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=RDTDxpOQhyJ5tAW0nFW5H9fHCOy7F7onnc/wJhCp8Q4=; b=ky+iNQfKMdUGXV3P8SJBp3cyneA2S6/+ubT7VRfReDpYxugJnDlXRd91/LPw0EC3sdfgsc gGwgw7Sjz/t7gLA/HFMdV2Eip8HqoQCJxIMN+122yFWbw1G2N8tlYEIlppUrODscbkqW+V thFGO5qEJDBzqFGobjlvuPR4u0nqkdJIUWhYCNchNpiwtEhEMYm9vPemQ1V4qaJ3LC5NIY 4q53AS9uzNiQIuOhFZzqjZVV0UHCNN9OCcBQym52WEgk6W1ilxIinTB9mC/gC4HcvCijcU akk6b4QjuW9tIK2gkuCOQfgHoS4l0OK8eSQtYZngRwUAH+30GrE+BQKPMLItGQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1758247321; 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=RDTDxpOQhyJ5tAW0nFW5H9fHCOy7F7onnc/wJhCp8Q4=; b=jjCfjPnUwbg98boXrptUEWNDFtKnTPA2Ziejz+3bpjnxZ5dMtnYlyB6C40zHN1PBP4Hes1 vE642VDPakV5z497fS2wId39HHn6zGucpr6qMgZXThTm5L5NZKTGlG5yjupRmZeZiDeR8G URItP5vYQs2CAE2E495HgZ+TOJsYsLNBhblxKXPUndERml7G/nbrIF3kCpTKe2FIOiTlXH Th2dOGWg0YIrUKbiFCfYv7YmA72NICrMXtWwtZ+2pnKDpzth1t79N1re4mHz3u5DAXZyTI kNwTpK83+YJpd/l0Gj9k+74m3Y6OKbxalYg3gX+ijc6DuQWxUY/qnEoaPuJK4Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1758247321; a=rsa-sha256; cv=none; b=T5DWYTuvB4qo/JVaaIl+D+H1/+7hmLbNfgdlEpMFyjkchnozaLWb8t9Bsf6M4P1XQVQnvd 3/2QewrDyYanIwtuee4qg/ecogCm33Qmi0LPXT8QY2W5NL2fLujO0jLYVSbPvIJqZ6YhLy W/4aY8htDeDchcoILlk/IGbqHeQBHkGi9YC149dvpO/RGJGkV8N28H/Ocdi4GJictHIFVR ypgM3153IJ2ik6jGLOa4xku5jRPtejg9k+oKx582WT2AzCxNfxD5qsoX8aD+SoL3f+jftZ 4KgqdAL76jhEWVGpp2/X36/vCEhLG5C32lnTb4M9Zh8Yk/C4f8Sn3BHxIM0auQ== 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 4cSbNS6PfSzdlY; Fri, 19 Sep 2025 02:02:00 +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 58J220Wc053939; Fri, 19 Sep 2025 02:02:00 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 58J2208S053936; Fri, 19 Sep 2025 02:02:00 GMT (envelope-from git) Date: Fri, 19 Sep 2025 02:02:00 GMT Message-Id: <202509190202.58J2208S053936@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Zhenlei Huang Subject: git: 7efef20a8da3 - stable/15 - sx: Sprinkle const qualifiers where appropriate 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: zlei X-Git-Repository: src X-Git-Refname: refs/heads/stable/15 X-Git-Reftype: branch X-Git-Commit: 7efef20a8da332218f5930dc648a6583d53398b6 Auto-Submitted: auto-generated The branch stable/15 has been updated by zlei: URL: https://cgit.FreeBSD.org/src/commit/?id=7efef20a8da332218f5930dc648a6583d53398b6 commit 7efef20a8da332218f5930dc648a6583d53398b6 Author: Zhenlei Huang AuthorDate: 2025-09-05 16:00:05 +0000 Commit: Zhenlei Huang CommitDate: 2025-09-19 02:00:51 +0000 sx: Sprinkle const qualifiers where appropriate No functional change intended. MFC after: 2 weeks (cherry picked from commit 306f0c4cf1a2f58a56993d29d666b4643326493b) --- sys/kern/kern_sx.c | 4 ++-- sys/sys/sx.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/kern/kern_sx.c b/sys/kern/kern_sx.c index accea5d288eb..c005e112d3b9 100644 --- a/sys/kern/kern_sx.c +++ b/sys/kern/kern_sx.c @@ -222,9 +222,9 @@ owner_sx(const struct lock_object *lock, struct thread **owner) #endif void -sx_sysinit(void *arg) +sx_sysinit(const void *arg) { - struct sx_args *sargs = arg; + const struct sx_args *sargs = arg; sx_init_flags(sargs->sa_sx, sargs->sa_desc, sargs->sa_flags); } diff --git a/sys/sys/sx.h b/sys/sys/sx.h index deb277decc75..d28cae9d01e5 100644 --- a/sys/sys/sx.h +++ b/sys/sys/sx.h @@ -99,7 +99,7 @@ * Function prototipes. Routines that start with an underscore are not part * of the public interface and are wrappered with a macro. */ -void sx_sysinit(void *arg); +void sx_sysinit(const void *arg); #define sx_init(sx, desc) sx_init_flags((sx), (desc), 0) void sx_init_flags(struct sx *sx, const char *description, int opts); void sx_destroy(struct sx *sx);