All of lore.kernel.org
 help / color / mirror / Atom feed
From: Andrea Cervesato <andrea.cervesato@suse.de>
To: Linux Test Project <ltp@lists.linux.it>
Subject: [LTP] [PATCH v2 2/2] syscalls: Update numbers to Linux v7.3-rc5
Date: Wed, 30 Sep 2026 18:59:32 +0200	[thread overview]
Message-ID: <20260930-fix_generate_syscalls-v2-2-93c069622bcb@suse.com> (raw)
In-Reply-To: <20260930-fix_generate_syscalls-v2-0-93c069622bcb@suse.com>

From: Andrea Cervesato <andrea.cervesato@suse.com>

Update architecture syscall tables up to Linux v7.3-rc5 using the
updated generate_arch.sh script. This adds clone3 on sparc/sparc64,
uprobe on x86_64, and new generic syscalls (listns, rseq_slice_yield,
fchroot), while preserving legacy syscall numbers.

Reviewed-by: Petr Vorel <pvorel@suse.cz>
Signed-off-by: Andrea Cervesato <andrea.cervesato@suse.com>
---
 include/lapi/syscalls/arc.in         | 3 +++
 include/lapi/syscalls/arm.in         | 4 ++++
 include/lapi/syscalls/arm64.in       | 3 +++
 include/lapi/syscalls/i386.in        | 6 ++++++
 include/lapi/syscalls/loongarch64.in | 3 +++
 include/lapi/syscalls/mips64.in      | 3 +++
 include/lapi/syscalls/mips64n32.in   | 3 +++
 include/lapi/syscalls/mipso32.in     | 7 +++++--
 include/lapi/syscalls/parisc.in      | 4 ++++
 include/lapi/syscalls/powerpc.in     | 7 +++++++
 include/lapi/syscalls/powerpc64.in   | 7 +++++++
 include/lapi/syscalls/s390x.in       | 4 ++++
 include/lapi/syscalls/sh.in          | 4 ++++
 include/lapi/syscalls/sparc.in       | 5 +++++
 include/lapi/syscalls/sparc64.in     | 5 +++++
 include/lapi/syscalls/x86_64.in      | 4 ++++
 16 files changed, 70 insertions(+), 2 deletions(-)

diff --git a/include/lapi/syscalls/arc.in b/include/lapi/syscalls/arc.in
index 0f0fbef6b..96b14c1b9 100644
--- a/include/lapi/syscalls/arc.in
+++ b/include/lapi/syscalls/arc.in
@@ -347,3 +347,6 @@ removexattrat 466
 open_tree_attr 467
 file_getattr 468
 file_setattr 469
+listns 470
+rseq_slice_yield 471
+fchroot 472
diff --git a/include/lapi/syscalls/arm.in b/include/lapi/syscalls/arm.in
index d0238dec5..5b6047bd2 100644
--- a/include/lapi/syscalls/arm.in
+++ b/include/lapi/syscalls/arm.in
@@ -96,6 +96,7 @@ delete_module 129
 quotactl 131
 getpgid 132
 fchdir 133
+bdflush 134
 sysfs 135
 personality 136
 setfsuid 138
@@ -420,3 +421,6 @@ removexattrat 466
 open_tree_attr 467
 file_getattr 468
 file_setattr 469
+listns 470
+rseq_slice_yield 471
+fchroot 472
diff --git a/include/lapi/syscalls/arm64.in b/include/lapi/syscalls/arm64.in
index c76930e20..26a61e830 100644
--- a/include/lapi/syscalls/arm64.in
+++ b/include/lapi/syscalls/arm64.in
@@ -323,3 +323,6 @@ removexattrat 466
 open_tree_attr 467
 file_getattr 468
 file_setattr 469
+listns 470
+rseq_slice_yield 471
+fchroot 472
diff --git a/include/lapi/syscalls/i386.in b/include/lapi/syscalls/i386.in
index 38ea71fb2..b13d3f056 100644
--- a/include/lapi/syscalls/i386.in
+++ b/include/lapi/syscalls/i386.in
@@ -111,6 +111,7 @@ olduname 109
 iopl 110
 vhangup 111
 idle 112
+vm86old 113
 wait4 114
 swapoff 115
 sysinfo 116
@@ -131,6 +132,7 @@ get_kernel_syms 130
 quotactl 131
 getpgid 132
 fchdir 133
+bdflush 134
 sysfs 135
 personality 136
 afs_syscall 137
@@ -162,6 +164,7 @@ nanosleep 162
 mremap 163
 setresuid 164
 getresuid 165
+vm86 166
 query_module 167
 poll 168
 nfsservctl 169
@@ -454,3 +457,6 @@ removexattrat 466
 open_tree_attr 467
 file_getattr 468
 file_setattr 469
+listns 470
+rseq_slice_yield 471
+fchroot 472
diff --git a/include/lapi/syscalls/loongarch64.in b/include/lapi/syscalls/loongarch64.in
index a1dfce79e..88e77ef8a 100644
--- a/include/lapi/syscalls/loongarch64.in
+++ b/include/lapi/syscalls/loongarch64.in
@@ -320,3 +320,6 @@ removexattrat 466
 open_tree_attr 467
 file_getattr 468
 file_setattr 469
+listns 470
+rseq_slice_yield 471
+fchroot 472
diff --git a/include/lapi/syscalls/mips64.in b/include/lapi/syscalls/mips64.in
index 436d5c681..3c19066b8 100644
--- a/include/lapi/syscalls/mips64.in
+++ b/include/lapi/syscalls/mips64.in
@@ -369,3 +369,6 @@ removexattrat 5466
 open_tree_attr 5467
 file_getattr 5468
 file_setattr 5469
+listns 5470
+rseq_slice_yield 5471
+fchroot 5472
diff --git a/include/lapi/syscalls/mips64n32.in b/include/lapi/syscalls/mips64n32.in
index 860a19c8b..0c539bd62 100644
--- a/include/lapi/syscalls/mips64n32.in
+++ b/include/lapi/syscalls/mips64n32.in
@@ -393,3 +393,6 @@ removexattrat 6466
 open_tree_attr 6467
 file_getattr 6468
 file_setattr 6469
+listns 6470
+rseq_slice_yield 6471
+fchroot 6472
diff --git a/include/lapi/syscalls/mipso32.in b/include/lapi/syscalls/mipso32.in
index 5e53e46ce..5284389b8 100644
--- a/include/lapi/syscalls/mipso32.in
+++ b/include/lapi/syscalls/mipso32.in
@@ -55,7 +55,6 @@ fcntl 4055
 mpx 4056
 setpgid 4057
 ulimit 4058
-unused59 4059
 umask 4060
 chroot 4061
 ustat 4062
@@ -103,10 +102,10 @@ getitimer 4105
 stat 4106
 lstat 4107
 fstat 4108
-unused109 4109
 iopl 4110
 vhangup 4111
 idle 4112
+vm86 4113
 wait4 4114
 swapoff 4115
 sysinfo 4116
@@ -127,6 +126,7 @@ get_kernel_syms 4130
 quotactl 4131
 getpgid 4132
 fchdir 4133
+bdflush 4134
 sysfs 4135
 personality 4136
 afs_syscall 4137
@@ -433,3 +433,6 @@ removexattrat 4466
 open_tree_attr 4467
 file_getattr 4468
 file_setattr 4469
+listns 4470
+rseq_slice_yield 4471
+fchroot 4472
diff --git a/include/lapi/syscalls/parisc.in b/include/lapi/syscalls/parisc.in
index 238756694..5ba23a2b6 100644
--- a/include/lapi/syscalls/parisc.in
+++ b/include/lapi/syscalls/parisc.in
@@ -129,6 +129,7 @@ delete_module 129
 quotactl 131
 getpgid 132
 fchdir 133
+bdflush 134
 sysfs 135
 personality 136
 setfsuid 138
@@ -402,3 +403,6 @@ removexattrat 466
 open_tree_attr 467
 file_getattr 468
 file_setattr 469
+listns 470
+rseq_slice_yield 471
+fchroot 472
diff --git a/include/lapi/syscalls/powerpc.in b/include/lapi/syscalls/powerpc.in
index 6911f9af9..20d803efc 100644
--- a/include/lapi/syscalls/powerpc.in
+++ b/include/lapi/syscalls/powerpc.in
@@ -111,6 +111,7 @@ olduname 109
 iopl 110
 vhangup 111
 idle 112
+vm86 113
 wait4 114
 swapoff 115
 sysinfo 116
@@ -131,6 +132,7 @@ get_kernel_syms 130
 quotactl 131
 getpgid 132
 fchdir 133
+bdflush 134
 sysfs 135
 personality 136
 afs_syscall 137
@@ -197,6 +199,7 @@ fstat64 197
 pciconfig_read 198
 pciconfig_write 199
 pciconfig_iobase 200
+multiplexer 201
 getdents64 202
 pivot_root 203
 fcntl64 204
@@ -250,6 +253,7 @@ statfs64 252
 fstatfs64 253
 fadvise64_64 254
 rtas 255
+sys_debug_setcontext 256
 migrate_pages 258
 mbind 259
 get_mempolicy 260
@@ -444,3 +448,6 @@ removexattrat 466
 open_tree_attr 467
 file_getattr 468
 file_setattr 469
+listns 470
+rseq_slice_yield 471
+fchroot 472
diff --git a/include/lapi/syscalls/powerpc64.in b/include/lapi/syscalls/powerpc64.in
index 98190ba26..125b86b17 100644
--- a/include/lapi/syscalls/powerpc64.in
+++ b/include/lapi/syscalls/powerpc64.in
@@ -111,6 +111,7 @@ olduname 109
 iopl 110
 vhangup 111
 idle 112
+vm86 113
 wait4 114
 swapoff 115
 sysinfo 116
@@ -131,6 +132,7 @@ get_kernel_syms 130
 quotactl 131
 getpgid 132
 fchdir 133
+bdflush 134
 sysfs 135
 personality 136
 afs_syscall 137
@@ -191,6 +193,7 @@ readahead 191
 pciconfig_read 198
 pciconfig_write 199
 pciconfig_iobase 200
+multiplexer 201
 getdents64 202
 pivot_root 203
 madvise 205
@@ -241,6 +244,7 @@ utimes 251
 statfs64 252
 fstatfs64 253
 rtas 255
+sys_debug_setcontext 256
 migrate_pages 258
 mbind 259
 get_mempolicy 260
@@ -416,3 +420,6 @@ removexattrat 466
 open_tree_attr 467
 file_getattr 468
 file_setattr 469
+listns 470
+rseq_slice_yield 471
+fchroot 472
diff --git a/include/lapi/syscalls/s390x.in b/include/lapi/syscalls/s390x.in
index 31f3ec553..b5ae79c75 100644
--- a/include/lapi/syscalls/s390x.in
+++ b/include/lapi/syscalls/s390x.in
@@ -96,6 +96,7 @@ get_kernel_syms 130
 quotactl 131
 getpgid 132
 fchdir 133
+bdflush 134
 sysfs 135
 personality 136
 afs_syscall 137
@@ -385,3 +386,6 @@ removexattrat 466
 open_tree_attr 467
 file_getattr 468
 file_setattr 469
+listns 470
+rseq_slice_yield 471
+fchroot 472
diff --git a/include/lapi/syscalls/sh.in b/include/lapi/syscalls/sh.in
index ac281acf8..f4071df0c 100644
--- a/include/lapi/syscalls/sh.in
+++ b/include/lapi/syscalls/sh.in
@@ -115,6 +115,7 @@ delete_module 129
 quotactl 131
 getpgid 132
 fchdir 133
+bdflush 134
 sysfs 135
 personality 136
 setfsuid 138
@@ -431,3 +432,6 @@ removexattrat 466
 open_tree_attr 467
 file_getattr 468
 file_setattr 469
+listns 470
+rseq_slice_yield 471
+fchroot 472
diff --git a/include/lapi/syscalls/sparc.in b/include/lapi/syscalls/sparc.in
index ffc0d9f7a..64143daaa 100644
--- a/include/lapi/syscalls/sparc.in
+++ b/include/lapi/syscalls/sparc.in
@@ -221,6 +221,7 @@ create_module 221
 delete_module 222
 get_kernel_syms 223
 getpgid 224
+bdflush 225
 sysfs 226
 afs_syscall 227
 setfsuid 228
@@ -402,6 +403,7 @@ fsconfig 431
 fsmount 432
 fspick 433
 pidfd_open 434
+clone3 435
 close_range 436
 openat2 437
 pidfd_getfd 438
@@ -435,3 +437,6 @@ removexattrat 466
 open_tree_attr 467
 file_getattr 468
 file_setattr 469
+listns 470
+rseq_slice_yield 471
+fchroot 472
diff --git a/include/lapi/syscalls/sparc64.in b/include/lapi/syscalls/sparc64.in
index 992bd307d..631034c97 100644
--- a/include/lapi/syscalls/sparc64.in
+++ b/include/lapi/syscalls/sparc64.in
@@ -204,6 +204,7 @@ create_module 221
 delete_module 222
 get_kernel_syms 223
 getpgid 224
+bdflush 225
 sysfs 226
 afs_syscall 227
 setfsuid 228
@@ -365,6 +366,7 @@ fsconfig 431
 fsmount 432
 fspick 433
 pidfd_open 434
+clone3 435
 close_range 436
 openat2 437
 pidfd_getfd 438
@@ -398,3 +400,6 @@ removexattrat 466
 open_tree_attr 467
 file_getattr 468
 file_setattr 469
+listns 470
+rseq_slice_yield 471
+fchroot 472
diff --git a/include/lapi/syscalls/x86_64.in b/include/lapi/syscalls/x86_64.in
index e9c0d0599..fd381114f 100644
--- a/include/lapi/syscalls/x86_64.in
+++ b/include/lapi/syscalls/x86_64.in
@@ -334,6 +334,7 @@ statx 332
 io_pgetevents 333
 rseq 334
 uretprobe 335
+uprobe 336
 pidfd_send_signal 424
 io_uring_setup 425
 io_uring_enter 426
@@ -380,3 +381,6 @@ removexattrat 466
 open_tree_attr 467
 file_getattr 468
 file_setattr 469
+listns 470
+rseq_slice_yield 471
+fchroot 472

-- 
2.51.0


-- 
Mailing list info: https://lists.linux.it/listinfo/ltp

  parent reply	other threads:[~2026-09-30 17:00 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-09-30 16:59 [LTP] [PATCH v2 0/2] Fix generate_arch.sh and update syscalls to v7.3-rc5 Andrea Cervesato
2026-09-30 16:59 ` [LTP] [PATCH v2 1/2] generate_arch.sh: Fix syscall extraction bugs Andrea Cervesato
2026-09-30 16:59 ` Andrea Cervesato [this message]
2026-10-01  8:49   ` [LTP] [PATCH v2 2/2] syscalls: Update numbers to Linux v7.3-rc5 Andrea Cervesato via ltp

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20260930-fix_generate_syscalls-v2-2-93c069622bcb@suse.com \
    --to=andrea.cervesato@suse.de \
    --cc=ltp@lists.linux.it \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.