[PATCH v3 0/5] perf tools: Modify mksyscalltbl

Tiezhu Yang posted 5 patches 2 years, 8 months ago
Only 3 patches received!
tools/perf/arch/arm64/entry/syscalls/mksyscalltbl  | 17 ++++-----
.../arch/loongarch/entry/syscalls/mksyscalltbl     | 40 +++++++---------------
tools/perf/arch/mips/entry/syscalls/mksyscalltbl   |  2 +-
.../perf/arch/powerpc/entry/syscalls/mksyscalltbl  |  2 +-
tools/perf/arch/s390/entry/syscalls/mksyscalltbl   |  2 +-
tools/perf/arch/x86/entry/syscalls/syscalltbl.sh   |  2 +-
tools/perf/util/syscalltbl.c                       | 14 ++++----
7 files changed, 32 insertions(+), 47 deletions(-)
[PATCH v3 0/5] perf tools: Modify mksyscalltbl
Posted by Tiezhu Yang 2 years, 8 months ago
Thanks Alexander, Leo and Ian for your reviews and suggestions.

v3:
  -- Add a new patch to declare syscalltbl_*[] as const for all archs,
     suggested by Ian.
  -- Add a new patch to use max_nr to define SYSCALLTBL_ARM64_MAX_ID.

v2:
  -- Add a new patch to rename create_table_from_c()
     to create_sc_table(), suggested by Leo.
  -- Simplify the shell script, suggested by Alexander.

Tiezhu Yang (5):
  perf tools: Declare syscalltbl_*[] as const for all archs
  perf arm64: Rename create_table_from_c() to create_sc_table()
  perf arm64: Handle __NR3264_ prefixed syscall number
  perf arm64: Use max_nr to define SYSCALLTBL_ARM64_MAX_ID
  perf LoongArch: Simplify mksyscalltbl

 tools/perf/arch/arm64/entry/syscalls/mksyscalltbl  | 17 ++++-----
 .../arch/loongarch/entry/syscalls/mksyscalltbl     | 40 +++++++---------------
 tools/perf/arch/mips/entry/syscalls/mksyscalltbl   |  2 +-
 .../perf/arch/powerpc/entry/syscalls/mksyscalltbl  |  2 +-
 tools/perf/arch/s390/entry/syscalls/mksyscalltbl   |  2 +-
 tools/perf/arch/x86/entry/syscalls/syscalltbl.sh   |  2 +-
 tools/perf/util/syscalltbl.c                       | 14 ++++----
 7 files changed, 32 insertions(+), 47 deletions(-)

-- 
2.1.0
Re: [PATCH v3 0/5] perf tools: Modify mksyscalltbl
Posted by Leo Yan 2 years, 8 months ago
Hi Tiezhu,

On Tue, May 30, 2023 at 05:51:00PM +0800, Tiezhu Yang wrote:

[...]

> Tiezhu Yang (5):
>   perf tools: Declare syscalltbl_*[] as const for all archs
>   perf arm64: Rename create_table_from_c() to create_sc_table()
>   perf arm64: Handle __NR3264_ prefixed syscall number
>   perf arm64: Use max_nr to define SYSCALLTBL_ARM64_MAX_ID
>   perf LoongArch: Simplify mksyscalltbl

Either in my mail inbox or on lore site [1], it only shows up 3 patches
but not the 5 patches.  Please consider to resend the series.

Thanks,
Leo

[1] https://lore.kernel.org/lkml/1685440265-7021-1-git-send-email-yangtiezhu@loongson.cn/
Re: [PATCH v3 0/5] perf tools: Modify mksyscalltbl
Posted by Tiezhu Yang 2 years, 8 months ago

On 06/01/2023 07:55 AM, Leo Yan wrote:
> Hi Tiezhu,
>
> On Tue, May 30, 2023 at 05:51:00PM +0800, Tiezhu Yang wrote:
>
> [...]
>
>> Tiezhu Yang (5):
>>   perf tools: Declare syscalltbl_*[] as const for all archs
>>   perf arm64: Rename create_table_from_c() to create_sc_table()
>>   perf arm64: Handle __NR3264_ prefixed syscall number
>>   perf arm64: Use max_nr to define SYSCALLTBL_ARM64_MAX_ID
>>   perf LoongArch: Simplify mksyscalltbl
>
> Either in my mail inbox or on lore site [1], it only shows up 3 patches
> but not the 5 patches.  Please consider to resend the series.

Here is the complete patchset:

[PATCH RESEND v3 0/5] perf tools: Modify mksyscalltbl
https://lore.kernel.org/linux-perf-users/1685441401-8709-1-git-send-email-yangtiezhu@loongson.cn/

Thanks,
Tiezhu