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 C95E24B7A56; Thu, 17 Sep 2026 23:46:43 +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=1789688808; cv=none; b=ggHs/wJ6iOIHdE1nAcb6oblaF7dLssYf6qvzohZWCly3crwIrs05O4UwnhDXS3bnItK4CRGnai+/9uVa7fAqA3U/ntaeSdoF/yeGW3UYlmklF0FCznLx4OsanMhyVOfeXlVrnW39bmNy+CmuJ3db1dxEJ4x0b/Dbk/cGstLK2K0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789688808; c=relaxed/simple; bh=ybF6Ms6l/dxe6GtLLJw248A2fjQTDCBXHT5t10+zAjc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=kQe6cB7dL9wpc2mUjq52iJ9r5cQY14TUIMlhypBuM33+e0vO86pRE3KsKFMVqMm9ikRmsnQBlAzSyV237QKuEV/oh+ueyItS8OHZkPSjN7ip3PTjs/qDNfmNRj9MkJKdIvaKA/d7lGz+0HE1cZq9VSRDVFJYAYWttQWJIPZPHKg= 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=lPNUJ+sm; 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="lPNUJ+sm" 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=lPNUJ+smduwTEkTJXPhlyWa/bu qT3kycq/AYCLQ+UGQLalP3kMkiTD7mnoeF49/iVDlcmcqvRgz0E4GzpftXM5EySOFLvb7ZZrpJ0Tm peCacoE3hjdarKSgsHgpbSQE79Y0m+OtTEHMb3heizy828xBBcIUPveCWcR29GK4QYexmBLIyxnfN s+J5kvx54BaUQT3JUQotI9fVHZ0MMTGOPqIFsA7bUSdJ+FKIit6t5nlagNnSwYtV8JavBujMEsW2n evDRy81OR41861FmBpJyyuOYEQsk23gCpP7Hcdgbj7nm2Jm5HuLQ46LawWwmGhqa6vFb2/q0/WlxS n7YBxcow==; 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 1x7LoO-003hU7-5A; Fri, 18 Sep 2026 01:46:40 +0200 From: =?utf-8?q?Andr=C3=A9_Almeida?= Date: Thu, 17 Sep 2026 20:46:10 -0300 Subject: [PATCH v7 07/13] mips: Remove duplicated syscallnr.sh Precedence: bulk X-Mailing-List: linux-kernel@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: <20260917-tonyk-syscall_table-v7-7-f4cd8f8e3265@igalia.com> References: <20260917-tonyk-syscall_table-v7-0-f4cd8f8e3265@igalia.com> In-Reply-To: <20260917-tonyk-syscall_table-v7-0-f4cd8f8e3265@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