From nobody Sat Jan 31 18:27:48 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 4f3Lw42W4Rz6Qg8J for ; Sat, 31 Jan 2026 18:27:48 +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 4f3Lw41DzDz41xv for ; Sat, 31 Jan 2026 18:27:48 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769884068; 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=mjsImI70tYGI2sfUL5w5o/neK+V/oxcNIQAd6lZhe9o=; b=VNaHDqWZaSRI4gvRsxECzWVgDoUIIGN26GJ04ORmwg/wdggNIM8psCc1euu+aWChRCU0f0 923QeJpWlQ4r3CCX/j9gB1Ld739ktwV4o54hlRSFrqY65UV368Ni5t4+66RJL7A5Beidr8 867A3qpBIL5YJTaug6y3lacFLX8jTEjjJACq3eh3EJlfHKK9SE3Az5A0bGcVK6NzViftY0 +M3I6gYIcEZZue/yrAWj5PS3DzHgT/ARWf+SklZaNZP9Ov7XS/qY2oVYxSvHWarDBg/6h/ zPol7wD+1dbri8C/YgH5E7/fvd0Ar9ni0uH1fDDyFXdsMmFQ3vmtOWK1FdC9FA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769884068; a=rsa-sha256; cv=none; b=aAqvaupV5s1ULrSwM6aFBfjqypjsfQTheIKSt6GtblwiTn9R1x2VnY/JZoDKy9cGhPBnOY Cm23MeQjb3ZJCb996zw429nCYlxNnN6tJUtEgjlHu/uLSYC+jn35QLWWzlaBDKzXApo5Tj PyfAURl4Uh8EqFxYP0xjydTSbSEv0i5Q2pFJv21xX3otOzHBk/mQJKQ28hVUloMmPDkLPp RMFq/UqxgYUSgfjsr3kPs93MIXlaMTDqjaS0KtE+E1zR+2nx8tuQAn74U5Y960xMpe/B0N 1PY4qe47NZ6Lbm1ASBd1N3SlzV5OhHBIwk2EDq00/2XNOj7SqVsQJobMqlN/Uw== 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=1769884068; 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=mjsImI70tYGI2sfUL5w5o/neK+V/oxcNIQAd6lZhe9o=; b=koMdZXETnauBeJ0tf88NMT3Gvn4bmXSIdDQ168Caqx+yxBExPDzhllASeBJQqN+2DCm+Cr TRTnqAiZI+nqJF3GN3f+9Prrvq5Ue51mR9Y5H4sr+r2UHQ6b++ozgHVZYlXjFEEa+BbUvy t7YCbVaU8uCn22fDUX6QhDJJ1L0VRGJFs87gGPSAXXJm/z/tETYxXolkcrRpn0jhKQvmny 0cBdSZJ6DBZvQiYEQ1W6HK37I9f3bcITfspMw1NnUB0b8xDudx20CV6w/TWBg5m5LwvHpV Sl3SFW1YMXnwEsDkHke63NIe6I2HVWZWwfOXuwY3Jj9Fro0tfjU/NV29ff0HUQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4f3Lw40Y4zz15CK for ; Sat, 31 Jan 2026 18:27:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 24982 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 31 Jan 2026 18:27:48 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Zhenlei Huang Subject: git: 5d1cf19810bb - stable/14 - 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/14 X-Git-Reftype: branch X-Git-Commit: 5d1cf19810bb46afe3ed487a71971a2163f710d8 Auto-Submitted: auto-generated Date: Sat, 31 Jan 2026 18:27:48 +0000 Message-Id: <697e49a4.24982.11b03ca4@gitrepo.freebsd.org> The branch stable/14 has been updated by zlei: URL: https://cgit.FreeBSD.org/src/commit/?id=5d1cf19810bb46afe3ed487a71971a2163f710d8 commit 5d1cf19810bb46afe3ed487a71971a2163f710d8 Author: Zhenlei Huang AuthorDate: 2025-10-13 10:12:31 +0000 Commit: Zhenlei Huang CommitDate: 2026-01-31 18:25:03 +0000 libkern: Use proper prototype for SYSINIT functions MFC after: 1 week (cherry picked from commit 850a88e8db761c55b9aa56c2cf4da258dc61dec5) (cherry picked from commit 2b27541988072b3c1e5f2f901e622f38af0be4c9) --- 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 adb496cf76b7..eabc63e4e499 100644 --- a/sys/libkern/arc4random.c +++ b/sys/libkern/arc4random.c @@ -157,7 +157,7 @@ chacha20_randomstir(struct chacha20_s *chacha20) * Initialize the contexts. */ static void -chacha20_init(void) +chacha20_init(void *dummy __unused) { struct chacha20_s *chacha20; @@ -177,7 +177,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);