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 30FBD38333C; Wed, 12 Aug 2026 03:33:22 +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=1786505611; cv=none; b=ZKd4UuUceFAFhzQLvP+mzxK1/i9p/0vqqzvxYxgall0kL0+QW/+JhSCe46EKIPHFxOcnDERRjnxG0dB0z5ScfGpS66MT1p5B0p9O0i/kJKQx8oBURkn6uKVqebsQxZK+hisr+jWXgj4Ti3NuQPE1BO+MUAY/jImrXlJYjf79Rds= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786505611; c=relaxed/simple; bh=8KINWR3aWJNh3jsfo9XdixjHepxXNFEX1tdYtF6OHNc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=k/50SAb4bgmn+zASMad7xKGK/Bq2BtGeG83mTWyr8a9V+usdDlUJji0sSYkdGrodXIem19FwQWiFYN1jypBVIWgHdx9gsI0wLmIjKfUhA/4wjLWR9FqOqR6lfS2S1L4nunBZDOrBSddBv9Nn75ILumqUlEsLfXKdyVwyUzk/YO8= 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=djUa1ZSj; 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="djUa1ZSj" 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=quF/rmJR+ZZUaD4FKwu0PINJg03Gp63DAJI73RocdGk=; b=djUa1ZSjnKS2cH0x5805fIjKM6 9NqSwqET9mewDAiqGfKlcRxLmPn4ps5DFXOTfEvwl3e9FdUUzIoYgpI8U4S01KM+ED5bFUEGvJFZ/ oCTGjrA4KIcYICA7DKPQuPHqB2k0Y96m1gmu60LAQ3g8X7b8PJuqiGo9+ZltAit4fuJYNEnJmvQ59 K4bIoFi3+DygvUdbc/vyElJ9o7IXQxpmkIYYZuSKyU/mvKonI8wd9mX8WPobMvd2KKjHvLpeIezjJ SinNSPOaRIBx3hNCYxfHzdrPQu+NzV3blowFXAcSqBilbWlJgK0pYYaC2yRdAkREXnvI0kTXktm8l zUUinzIQ==; Received: from [177.139.22.20] (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 1wtziR-00HTm1-CY; Wed, 12 Aug 2026 05:33:19 +0200 From: =?utf-8?q?Andr=C3=A9_Almeida?= Date: Wed, 12 Aug 2026 00:33:03 -0300 Subject: [PATCH v4 07/12] 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: <20260812-tonyk-syscall_table-v4-7-748d0229ad40@igalia.com> References: <20260812-tonyk-syscall_table-v4-0-748d0229ad40@igalia.com> In-Reply-To: <20260812-tonyk-syscall_table-v4-0-748d0229ad40@igalia.com> To: Thomas Gleixner , Nathan Chancellor , Masami Hiramatsu , Arnd Bergmanon Cc: linux-kernel@vger.kernel.org, linux-kbuild@vger.kernel.org, kernel-dev@igalia.com, =?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 | 9 +++++---- arch/mips/kernel/syscalls/syscallnr.sh | 26 -------------------------- 2 files changed, 5 insertions(+), 30 deletions(-) diff --git a/arch/mips/kernel/syscalls/Makefile b/arch/mips/kernel/syscalls/Makefile index 56f6f093bb88..69adc21483ed 100644 --- a/arch/mips/kernel/syscalls/Makefile +++ b/arch/mips/kernel/syscalls/Makefile @@ -5,16 +5,17 @@ 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_ \ + --abis $(sysnr_abis_$(basetarget)) \ + $< $@ 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