From nobody Sat Jan 31 17:04:32 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 4f3K4062GTz6QWlX for ; Sat, 31 Jan 2026 17:04:32 +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 4f3K4050mqz3T19 for ; Sat, 31 Jan 2026 17:04:32 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769879072; 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=j8PKK1LNEVwlahvT8KcSHi/fbyXFPZgMFqneCjenrcs=; b=OYHgpNNZwOfe6xpd9jKq03rcQdw2gPYPzOHG9GaDvSM0qK8Y4HpBm3EyHuV0AoZlWl6PXV d7QnKXs91Jb+0ucxFqUP0i05Ps7HIgGeSOh452ZJy24jGYcUY8Rsn1k9jtl39+iADn0SP2 /IEF/zQDSbrqk1VzkPN2QbEfpnmDYdC+ReASE6+Scvz/rpkTgmGijVd0DMQlxTXlSY6N7E YwXCQWSoWvIVwWe+DbjeCUnHs7WPtxx2i7yKiHcqnfaTMh422V8NsOec4HVmXgfZoNE7UD 18XOK7RtCdLSYvKPdny5Ys61SrTEYZIWCj75Xf/VTy+5pHzVwEDX5zJjN14rug== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769879072; a=rsa-sha256; cv=none; b=esU1uwOfBsa51B4/eSCpbrDgKhVR228NmyeyF4kUKSpSn/Cf2+qC67BMwKui3clhENTAni 9pvk6be7pazIQP98o8MSkj1Tx0AMZVm2rWcJuxv+i+RXJXrDv+Jeb73nj7k4t/+vhIHXHD WUU96e2uor4R7ianHBd4ahfYKgtUegyEDX65P9BitQEMyugU2FGiy2FMF0uxHs9dmisGIe +LqwMsNmoHn3goWQKno/VCA+/m9m+9zZ0vfEyKWQ9qlDA9gFQTEEPx8SMSOYg7Pte3tDox GiKOXayCROQOJJEVR2N8r4/N9XEiypjQAc8IHz3q4V/QcolfPeoigGTpvjybsg== 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=1769879072; 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=j8PKK1LNEVwlahvT8KcSHi/fbyXFPZgMFqneCjenrcs=; b=oC2YOo5/y5tHi5O3ZwLjYo4AkRG4W5kTlepglmkoCXljOA1q8WkJRHUCXF+QjseKyrpDlo m8U/nD8g539mVUPUGs55C1gZ+v2V43xHDAm+yAUcLdn7S5oP6sn/S9yaQaFiXz9OGSUI/k e7+6v3qKH3BhV4gF6w/wlC0W8BWYrzxFUkEYSDpTuY4ph4TwuLqipgc6jpcIT16Hc9Qx7I /664cbwST3yNPvdxhPfC0f4gqEu6mhBWKEyNQeSb3awDzn6U4FIay1svye1oyIucIPZRKj OpP+TUk3NWQgMW63g9PAIeUGCxKUp5Kr7Jlh7LWcMpsrJhGxWkxTtBtns7/sVg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4f3K404H9Hz13SM for ; Sat, 31 Jan 2026 17:04:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1968e by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 31 Jan 2026 17:04:32 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Zhenlei Huang Subject: git: fcdc37febbb6 - stable/15 - arm: 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: fcdc37febbb6b6c4efb7f4f42162466992f90523 Auto-Submitted: auto-generated Date: Sat, 31 Jan 2026 17:04:32 +0000 Message-Id: <697e3620.1968e.7725a4ce@gitrepo.freebsd.org> The branch stable/15 has been updated by zlei: URL: https://cgit.FreeBSD.org/src/commit/?id=fcdc37febbb6b6c4efb7f4f42162466992f90523 commit fcdc37febbb6b6c4efb7f4f42162466992f90523 Author: Zhenlei Huang AuthorDate: 2025-10-13 10:12:35 +0000 Commit: Zhenlei Huang CommitDate: 2026-01-31 17:01:07 +0000 arm: Use proper prototype for SYSINIT functions The only possible return value of function module_info_init() is 0. Make it return void to match the prototype of SYSINIT. MFC after: 1 week (cherry picked from commit 0b9c12fa976446705635a94984f45232f034eecf) --- sys/arm/arm/pmap-v6.c | 2 +- sys/arm/arm/unwind.c | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/sys/arm/arm/pmap-v6.c b/sys/arm/arm/pmap-v6.c index ff36ec974221..d67267bba4e2 100644 --- a/sys/arm/arm/pmap-v6.c +++ b/sys/arm/arm/pmap-v6.c @@ -1246,7 +1246,7 @@ pmap_bootstrap(vm_offset_t firstaddr) } static void -pmap_init_reserved_pages(void) +pmap_init_reserved_pages(void *dummy __unused) { struct pcpu *pc; vm_offset_t pages; diff --git a/sys/arm/arm/unwind.c b/sys/arm/arm/unwind.c index 7ad91a3e01a5..0d77074fae34 100644 --- a/sys/arm/arm/unwind.c +++ b/sys/arm/arm/unwind.c @@ -278,7 +278,7 @@ unwind_module_unloaded(struct linker_file *lf) * the unwind tables might be stripped, so instead we have to use the * _exidx_start/end symbols created by ldscript.arm. */ -static int +static void module_info_init(void *arg __unused) { struct linker_file thekernel; @@ -291,8 +291,6 @@ module_info_init(void *arg __unused) thekernel.exidx_addr = CADDR(&_exidx_start); thekernel.exidx_size = UADDR(&_exidx_end) - UADDR(&_exidx_start); populate_module_info(create_module_info(), &thekernel); - - return (0); } SYSINIT(unwind_init, SI_SUB_KMEM, SI_ORDER_ANY, module_info_init, NULL);