From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.remote-ip=213.97.179.56 ARC-Seal: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=none; t=1793909187; b=QQYEN9MD21OGth/lsHsqXeHpkY60AIY3lORzMkIQ1RDg7gpOFbHLW2WmQuGWKARu+5DA r87gKM6CR3pfVq25eAXHPTzNSTsVUDA3Wrs0FIXL1OspP0qWcV/N+LC7T5E9Our2Wt+x5 JGDiB397r3QAw3BXJYL2lMjhSZT23wQcAagOmzUWwtPTA/jYjPi6I3Ga0x7VQruSytHaB 953VfvaikuVNsh25DwO2N9UPDJjThOWGQRsnYT7t3TSZD3OgCcFUf/4SjTMUgumrosoJz FLLBVELrA7okwlh1qbAkishZvhqJVD0/SgaLb8CWRHtE5bOING+L20jHdTKvoVy5vrg== ARC-Message-Signature: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1793909187; h=DMARC-Filter:DKIM-Signature:Received:From:Date:Subject:MIME-Version: Content-Type:Content-Transfer-Encoding:Message-Id:References: In-Reply-To:To:Cc:X-Mailer; bh=nOthSeTJsxhqPEncNZJCjV6CXJ0gcCW6DpTvR1l36+g=; b=0FquyD6JtJAWbe+OcrBYDFnOu/OvkoPJ9HP1jaw0nqUaqFY/3wTRtK7JoPVKBcmnp/fA xSz85oztu2ATswkmKzFQ+8YpSkjz7faHL/A5j0+g4udNp5XnOjOLiD3Ailxrvdo6Kd0n5 WCVTTcZA6u+kIsOYwAp1j8k/tk1gckS8CFDYRsIrMB+vqjOMHLzaxrveU4e4eWlHhvrdO ky+thNuQ/inks+WKOcITg3SeWMhMG8piOd3k/a5ZAKJm+aL+PzNG8U3RnVr4SW/FyL2lF FdAQ2ylb44hHIfDCQ/VHBqrSwi9yNu3fS1Lt9dQTP3cVXii2rLycG8CdOvHDiSX5Ggg== ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass header.from=igalia.com; spf=pass smtp.mailfrom=igalia.com; dkim=pass header.d=igalia.com header.i=@igalia.com header.a=rsa-sha256 header.s=20170329 header.b=cHHZp66M; arc=none smtp.remote-ip=213.97.179.56 Received: from fanzine2.igalia.com (fanzine2.igalia.com [213.97.179.56]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 791D9606A32F; Thu, 5 Nov 2026 20:06:27 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.2 smtp.subspace.kernel.org 791D9606A32F Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=igalia.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=igalia.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key, unprotected) header.d=igalia.com header.i=@igalia.com header.a=rsa-sha256 header.s=20170329 header.b=cHHZp66M DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=igalia.com; s=20170329; h=Cc:To:Message-Id:Content-Transfer-Encoding:Content-Type: MIME-Version:Subject:Date:From:From:Reply-To; bh=nOthSeTJsxhqPEncNZJCjV6CXJ0gcCW6DpTvR1l36+g=; t=1793909187; x=2109269187; b=cHHZp66MUxhauZBbfR8d/M1vZx1M4NMSsy8jtE9vHDqAMcO1u3WPSb7kD/ARrc61UgjLnAl0dTS /Ex5Edhd8Xh90m10Af4hv9pxicQSri7lGQqCzR7MZ1pJ8hokZbu1lHwiPecxSvsgtSWqY097DrWAM IijJwlFIrHkjfm4idu/ete649RPlB4qDpq9mRWauAdxzbu02o7paYFvxQKzp+EdlHBU58650/IDN9 IS1DCzS3eG1v5e1OhiDkAWRepWYqbjQTTaEKy4etn5w0GJxkF89XUakrpr46wKJ63R6emYCwdocFC oZdrt0egzP1Yj7Kg+v2v34GCv6tzlvo1+Z/g==; Received: from [177.172.122.137] (helo=[192.168.15.100]) by fanzine2.igalia.com with esmtpsa (Cipher TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim) id 1xP3j7-003hS1-9Q; Thu, 05 Nov 2026 21:06:25 +0100 From: =?utf-8?q?Andr=C3=A9_Almeida?= Date: Thu, 05 Nov 2026 17:05:41 -0300 Subject: [PATCH v9 06/15] mips: Remove duplicated syscallnr.sh X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Message-Id: <20261105-tonyk-syscall_table-v9-6-8d1275885d9c@igalia.com> References: <20261105-tonyk-syscall_table-v9-0-8d1275885d9c@igalia.com> In-Reply-To: <20261105-tonyk-syscall_table-v9-0-8d1275885d9c@igalia.com> To: Masami Hiramatsu , Arnd Bergmanon Cc: Christian Brauner , linux-kernel@vger.kernel.org, linux-kbuild@vger.kernel.org, kernel-dev@igalia.com, Thomas Bogendoerfer , linux-alpha@vger.kernel.org, linux-s390@vger.kernel.org, linux-arm-kernel@lists.infradead.org, soc@lists.linux.dev, linux-mips@vger.kernel.org, sparclinux@vger.kernel.org, =?utf-8?q?Andr=C3=A9_Almeida?= X-Mailer: b4 0.15.2 The common scripts/ already have a script for generating the numbers of syscalls file. Use it and drop the custom script. Signed-off-by: André Almeida --- arch/mips/kernel/syscalls/Makefile | 7 +++---- arch/mips/kernel/syscalls/syscallnr.sh | 26 -------------------------- 2 files changed, 3 insertions(+), 30 deletions(-) diff --git a/arch/mips/kernel/syscalls/Makefile b/arch/mips/kernel/syscalls/Makefile index 56f6f093bb88..1bfc2346d100 100644 --- a/arch/mips/kernel/syscalls/Makefile +++ b/arch/mips/kernel/syscalls/Makefile @@ -5,16 +5,15 @@ uapi := arch/$(SRCARCH)/include/generated/uapi/asm $(shell mkdir -p $(uapi) $(kapi)) syshdr := $(srctree)/scripts/syscallhdr.sh -sysnr := $(src)/syscallnr.sh +sysnr := $(srctree)/scripts/syscallnr.sh systbl := $(srctree)/scripts/syscalltbl.sh quiet_cmd_syshdr = SYSHDR $@ cmd_syshdr = $(CONFIG_SHELL) $(syshdr) --offset __NR_Linux $< $@ quiet_cmd_sysnr = SYSNR $@ - cmd_sysnr = $(CONFIG_SHELL) '$(sysnr)' '$<' '$@' \ - '$(sysnr_abis_$(basetarget))' \ - '$(sysnr_pfx_$(basetarget))' + cmd_sysnr = $(CONFIG_SHELL) $(sysnr) \ + --prefix $(sysnr_pfx_$(basetarget))_Linux_ $< $@ quiet_cmd_systbl = SYSTBL $@ cmd_systbl = $(CONFIG_SHELL) $(systbl) $< $@ diff --git a/arch/mips/kernel/syscalls/syscallnr.sh b/arch/mips/kernel/syscalls/syscallnr.sh deleted file mode 100644 index c190bbefbfc2..000000000000 --- a/arch/mips/kernel/syscalls/syscallnr.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh -# SPDX-License-Identifier: GPL-2.0 - -in="$1" -out="$2" -my_abis=`echo "($3)" | tr ',' '|'` -prefix="$4" - -fileguard=_UAPI_ASM_MIPS_`basename "$out" | sed \ - -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/' \ - -e 's/[^A-Z0-9_]/_/g' -e 's/__/_/g'` -grep -E "^[0-9A-Fa-fXx]+[[:space:]]+${my_abis}" "$in" | sort -n | ( - printf "#ifndef %s\n" "${fileguard}" - printf "#define %s\n" "${fileguard}" - printf "\n" - - nxt=0 - while read nr abi name entry compat ; do - nxt=$((nr+1)) - done - - printf "#define __NR_%s_Linux_syscalls\t%s\n" "${prefix}" "${nxt}" - printf "\n" - printf "#endif /* %s */" "${fileguard}" - printf "\n" -) > "$out" -- 2.56.0