Skip to content

Commit 9f20446

Browse files
committed
Update syscalls for r32/rv64 from kernel 6.4 through 6.10
1 parent c1e6977 commit 9f20446

File tree

2 files changed

+22
-0
lines changed

2 files changed

+22
-0
lines changed

arch/riscv32/bits/syscall.h.in

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,7 @@
216216
#define __NR_perf_event_open 241
217217
#define __NR_accept4 242
218218
#define __NR_arch_specific_syscall 244
219+
#define __NR_riscv_hwprobe 258
219220
#define __NR_prlimit64 261
220221
#define __NR_fanotify_init 262
221222
#define __NR_fanotify_mark 263
@@ -295,6 +296,16 @@
295296
#define __NR_cachestat 451
296297
#define __NR_fchmodat2 452
297298
#define __NR_futex __NR_futex_time64
299+
#define __NR_map_shadow_stack 453
300+
#define __NR_futex_wake 454
301+
#define __NR_futex_wait 455
302+
#define __NR_futex_requeue 456
303+
#define __NR_statmount 457
304+
#define __NR_listmount 458
305+
#define __NR_lsm_get_self_attr 459
306+
#define __NR_lsm_list_modules 461
307+
#define __NR_lsm_set_self_attr 460
308+
#define __NR_mseal 462
298309

299310
#define __NR_sysriscv __NR_arch_specific_syscall
300311
#define __NR_riscv_flush_icache (__NR_sysriscv + 15)

arch/riscv64/bits/syscall.h.in

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,7 @@
242242
#define __NR_accept4 242
243243
#define __NR_recvmmsg 243
244244
#define __NR_arch_specific_syscall 244
245+
#define __NR_riscv_hwprobe 258
245246
#define __NR_wait4 260
246247
#define __NR_prlimit64 261
247248
#define __NR_fanotify_init 262
@@ -304,6 +305,16 @@
304305
#define __NR_set_mempolicy_home_node 450
305306
#define __NR_cachestat 451
306307
#define __NR_fchmodat2 452
308+
#define __NR_map_shadow_stack 453
309+
#define __NR_futex_wake 454
310+
#define __NR_futex_wait 455
311+
#define __NR_futex_requeue 456
312+
#define __NR_statmount 457
313+
#define __NR_listmount 458
314+
#define __NR_lsm_get_self_attr 459
315+
#define __NR_lsm_list_modules 461
316+
#define __NR_lsm_set_self_attr 460
317+
#define __NR_mseal 462
307318

308319
#define __NR_sysriscv __NR_arch_specific_syscall
309320
#define __NR_riscv_flush_icache (__NR_sysriscv + 15)

0 commit comments

Comments
 (0)