From nobody Sat Jan 31 17:04:18 2026 X-Original-To: dev-commits-src-branches@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 4f3K3k4ftWz6QWn5 for ; Sat, 31 Jan 2026 17:04:18 +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" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4f3K3k31jmz3SRB for ; Sat, 31 Jan 2026 17:04:18 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769879058; 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=cV6w9QhojXPd4T6ng+E9rdB1LBbpnY+0NV6PbwdOwBs=; b=ZKhEGychCskGADe0Nqtd5L7+bJMi65ora2DcRNEK2uu6RaLmTDu2mTE98Gm4eg7kmMPKni 63TXCf3l2gXEo7m/h6bCyEOGhpZogXVT7DF9oo3DU4hgakcWDdcWDPeqxxPgodmSUUFzqp zP0SS4bRBYi5lpgYjOD6X9frf8bHbXtu2ChCsLniacmXSOLU5FcHf8+BY9+I2fSFshGEQI vNevmM3bqP43bwt6u6yjPjunDSuddZAdZLH01q/y+2DARGSH4mwOuZNmg/CPr3jOn8jWRM iF0iKRzPYxSKCr2x5wdIW2kYRFP5FN1B1Nh0xQ9tJt9Z6MmXitAEA9kzHF1mSw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769879058; a=rsa-sha256; cv=none; b=mygHJ1i9Wsz1jXpbxA2FepNPgHCBvEltc2sm57A+YvGTgWKWw6o60D0WR9Q3Qro/DAdlK5 JTUZnHarcO079ssYG6LImIFcwFS2ebwKA698dARvfEvRDg6ZLf+Y7Kx1+r0NxrDVA9+j2+ zylvfzUYr7owiE4ITSARTT/cd5avyLHa9U+feV/R7ff7ZBn+0ChdzPyMJ28wBWc7DThsex npQ2KgryKicjf6Z8uWKxrsUsByb2jIOi/NPaV7o12cyl+htb9HxNHUmopLzpVe9vHGJY4u 90BF9WsIPyoMODgwt+T/QZzJK0mV+u1dF+C7k+o6qVWf46qCD5aGGCxZyekt5Q== 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=1769879058; 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=cV6w9QhojXPd4T6ng+E9rdB1LBbpnY+0NV6PbwdOwBs=; b=wma5naqbGCssHqBPhN98IF5NhjZJHKvJNOWmlP5GmIjd4fNIWoi8SqyIIcMQyrJ1TGKTfe RFZC3d0/dt3WsMmb81c2Oy+07E3Z1NaKWIKSR2sFrPY8q1YR66OFH0FxuTYfZ+E9zdnLVp FqoXsTEFr4sH0POPfVqEwK7llrHMe0XnAvvhkHi6XPl/tcU3pMgawc0bdkXuQkkAOs0xI0 jhAd7T4KbPvqfPNN5dn2NSMCjV+gLKVEMFJJ5akkDfZeq0bP+KD0srLXCxbj9HD1rU1p8D be0MpA4oZNRsx5vzob81OgTcxKRO2B+A/vHZ70hwP2KE6i2N1hKcUnh91ZuV4w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4f3K3k2Yk8z12fn for ; Sat, 31 Jan 2026 17:04:18 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 18cf9 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 31 Jan 2026 17:04:18 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Zhenlei Huang Subject: git: 2b2754198807 - stable/15 - libkern: Use proper prototype for SYSINIT functions List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-branches@freebsd.org Sender: owner-dev-commits-src-branches@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: 2b27541988072b3c1e5f2f901e622f38af0be4c9 Auto-Submitted: auto-generated Date: Sat, 31 Jan 2026 17:04:18 +0000 Message-Id: <697e3612.18cf9.49f5a6ec@gitrepo.freebsd.org> The branch stable/15 has been updated by zlei: URL: https://cgit.FreeBSD.org/src/commit/?id=2b27541988072b3c1e5f2f901e622f38af0be4c9 commit 2b27541988072b3c1e5f2f901e622f38af0be4c9 Author: Zhenlei Huang AuthorDate: 2025-10-13 10:12:31 +0000 Commit: Zhenlei Huang CommitDate: 2026-01-31 17:01:04 +0000 libkern: Use proper prototype for SYSINIT functions MFC after: 1 week (cherry picked from commit 850a88e8db761c55b9aa56c2cf4da258dc61dec5) --- sys/libkern/arc4random.c | 4 ++-- sys/libkern/x86/crc32_sse42.c | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/sys/libkern/arc4random.c b/sys/libkern/arc4random.c index 016822e9f03c..6fca7c3c4e9d 100644 --- a/sys/libkern/arc4random.c +++ b/sys/libkern/arc4random.c @@ -156,7 +156,7 @@ chacha20_randomstir(struct chacha20_s *chacha20) * Initialize the contexts. */ static void -chacha20_init(void) +chacha20_init(void *dummy __unused) { struct chacha20_s *chacha20; @@ -176,7 +176,7 @@ SYSINIT(chacha20, SI_SUB_LOCK, SI_ORDER_ANY, chacha20_init, NULL); static void -chacha20_uninit(void) +chacha20_uninit(void *dummy __unused) { struct chacha20_s *chacha20; diff --git a/sys/libkern/x86/crc32_sse42.c b/sys/libkern/x86/crc32_sse42.c index b79c7afbeeb1..94ffdc178910 100644 --- a/sys/libkern/x86/crc32_sse42.c +++ b/sys/libkern/x86/crc32_sse42.c @@ -199,8 +199,10 @@ crc32c_shift(uint32_t zeros[][256], uint32_t crc) static void #ifndef _KERNEL __attribute__((__constructor__)) -#endif crc32c_init_hw(void) +#else +crc32c_init_hw(void *dummy __unused) +#endif { crc32c_zeros(crc32c_long, LONG); crc32c_zeros(crc32c_2long, 2 * LONG);