From nobody Mon Oct 13 10:14:08 2025 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 4clY9F6yBgz6CJnm; Mon, 13 Oct 2025 10:14:09 +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 4clY9F1T0wz44Wl; Mon, 13 Oct 2025 10:14:09 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1760350449; 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=8EEET/R4NNp8uDyV0v+LJj1TYzQN1UyDg8CXVlU6zh8=; b=xOGzGi9+B9tqku+gjacIUcL3oKP3gXbBLGZqflblrlIVskhSL66k1Xg39fKqNNNr66ep9A 21taPJtMa/ngMR7mhrJ32VaydHmyD7P3xGO9QGZiO4D4n8Vwbfy2EsNwQiAqt9mmoRSuvK ecMfSdmYGsQ1xUyNXr8UtToUOlssAFrEffrxC9sQDfbVM3kAJP3OClyjlSeIr1nSjqShPP wuslZZpgCYu5NR2v4AQNPzrUP0H0etRQnPMMBcPeLRb6LHvkTwt0TktXLwpBWdVt5uRMHr 9vbX2+oPOXMOdAOJTkL9/MnEDusHOrAdRB5fBu2YsH+GulhK4c8iszSBbDDSQg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1760350449; 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=8EEET/R4NNp8uDyV0v+LJj1TYzQN1UyDg8CXVlU6zh8=; b=rjDPPci4sHBvlerfs1azEsaEmMPdN4B7GRjAvDLZkaWsPe+XU/psnLws6urBfd1amY3mU1 AsYC3IuFEcGvvZMTdgzZgvQExehaJ9Ska6eqKCuJ3VpbZJIfGMiHyIuu8JJ91ZTDAeSMZ4 iTYH4gSxq+bZWAa/c7vV5Uki/4NYG3xGp9DMery+gDdv2fsIk464TDFHFn/ckhF5Nfpji+ hNK0dDs2glHsYWQNe5GU7IOseWG9bvOmoF9x+CpNMA8pRz/1JxOsKsyfLrR2SyTdc7NvJn FJG+bTUNNuTDcBgutdmBsTp05xt5H0OjAoQrU5LHPtTA0NHyDzYCDr9iQ7I0Pg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1760350449; a=rsa-sha256; cv=none; b=PQHFwsPkyo7r85l02u1ZEz2GXaRTTNSh4zRM8deHbtJs5xSEF0YUhlXjTgWS2ZobNtARwj 6rlk4JJ3jGM237rfKUTtqapLp8XHC5nMSXcYE127nUm7H3K7AHP8WYSAx2DyauC5RGvLqq K6FEK7B6otUgdmJzA8rjOUdWPzTSV1ovjG/bigBa/uTSTm15ERn6J5D/cOjt0BRUEl4Wpq vHdMtzM7Hs50mS0rtkDC1ZwgWhKx8yBF8hzFftnkQdi5XOo7pFownz8Y9n6OmfPC60YqW/ SFlGpyZswTS6ezFO4ziM7/m0+TeWwsjRffvux9EGs3C7S3fM9RXQJidn2JVsdw== 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 4clY9F0V56z12H3; Mon, 13 Oct 2025 10:14:09 +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 59DAE8ga064577; Mon, 13 Oct 2025 10:14:08 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 59DAE8HL064574; Mon, 13 Oct 2025 10:14:08 GMT (envelope-from git) Date: Mon, 13 Oct 2025 10:14:08 GMT Message-Id: <202510131014.59DAE8HL064574@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Zhenlei Huang Subject: git: 0b9c12fa9764 - main - arm: Use proper prototype for SYSINIT functions 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 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/main X-Git-Reftype: branch X-Git-Commit: 0b9c12fa976446705635a94984f45232f034eecf Auto-Submitted: auto-generated The branch main has been updated by zlei: URL: https://cgit.FreeBSD.org/src/commit/?id=0b9c12fa976446705635a94984f45232f034eecf commit 0b9c12fa976446705635a94984f45232f034eecf Author: Zhenlei Huang AuthorDate: 2025-10-13 10:12:35 +0000 Commit: Zhenlei Huang CommitDate: 2025-10-13 10:12:35 +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 --- 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 78883296c5b7..6a0ece1e4d98 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);