From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from fanzine2.igalia.com (fanzine2.igalia.com [213.97.179.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2EF4A318ED6; Sat, 19 Sep 2026 00:31:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=213.97.179.56 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789777903; cv=none; b=rhXXu7tiDzCWpc4SRCTnUk4ns/7ucIxHf14cbggWtQxEpP79uruAxZnMTBpwebh4lQdvc6UOprPYG3nWnN5kDBKpQ11AjexuE+oJ/kHVUrfQtTssqDRHS/wpuTW2wM0lk3rr9EPtt9Ac58gLDB/QJ270WMIm0h0c1r3Ism4WxEw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789777903; c=relaxed/simple; bh=ybF6Ms6l/dxe6GtLLJw248A2fjQTDCBXHT5t10+zAjc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=KEDzhuDGYe0HGzlIP/lYAUdSAKKtx1W3ObSsBXvMYR3Bghcg+GPoAlOz23O9a+yRBgu3bstVIr2TFgYp7cwmx2FNgRIel/MtgjbS4oO4Nuz+HN00dERpN2kSDAX2UGrYNhZnt2hmgIY40rHoqt7xK0HZ8f42DkGwZmOJaTPsJi4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=igalia.com; spf=pass smtp.mailfrom=igalia.com; dkim=pass (2048-bit key) header.d=igalia.com header.i=@igalia.com header.b=AFWZkOMZ; arc=none smtp.client-ip=213.97.179.56 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) header.d=igalia.com header.i=@igalia.com header.b="AFWZkOMZ" 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=4woeKBq94StRBWQOlx29oSEhrI6HXyHnkC3tl4QTEwA=; b=AFWZkOMZ9aOYNzsTW3YPn8I0F2 sHkxGrK4LUCpImEHN92eTu9hJJ3ND1lP1LCdGgnglL/CMG1H7aVVZvAWifVEEYUlLiPTieAUdUpoG Cl/GPCw5K/HCwWjrRIlN8bz4ZzT85Hgt5L/rPTZ/DsedgC30/Y0bmAEINynQ8F2rVVZELcVQ3TfoV LORyu3R+GD0cXhH4q5wmsLkCmBNYRO0NKeFZFwm+LmRUf+yiXtF8qwZGThZ4aRSwtmEMLCX9utN4w JNlHtQX1NJJrqqBeZ/Z+eXQWE6Hhiqv+RVv2o1CZOXdFLtDN2BcL0UIq4hjxN6inZXU2zR+dsESaj XdFCwQQw==; Received: from [177.172.123.214] (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 1x7izM-004Bwz-I2; Sat, 19 Sep 2026 02:31:32 +0200 From: =?utf-8?q?Andr=C3=A9_Almeida?= Date: Fri, 18 Sep 2026 21:31:13 -0300 Subject: [PATCH v8 06/12] mips: Remove duplicated syscallnr.sh Precedence: bulk X-Mailing-List: linux-mips@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Message-Id: <20260918-tonyk-syscall_table-v8-6-0e2d60cad13e@igalia.com> References: <20260918-tonyk-syscall_table-v8-0-0e2d60cad13e@igalia.com> In-Reply-To: <20260918-tonyk-syscall_table-v8-0-0e2d60cad13e@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.55.0