Le 18/09/2024 à 17:41, Brian Cain a écrit :

On 9/18/2024 2:42 AM, Laurent Vivier wrote:
Automatically generated using scripts/gensyscalls.sh

Signed-off-by: Laurent Vivier <laur...@vivier.eu>
---
  linux-user/aarch64/syscall_nr.h     | 19 ++++++++++++++++++-
  linux-user/hexagon/syscall_nr.h     | 20 ++++++++++++++++++--
  linux-user/loongarch64/syscall_nr.h | 14 +++++++++++++-
  linux-user/openrisc/syscall_nr.h    | 18 +++++++++++++++++-
  linux-user/riscv/syscall32_nr.h     | 23 ++++++++++++++++++++---
  linux-user/riscv/syscall64_nr.h     | 23 ++++++++++++++++++++---
  6 files changed, 106 insertions(+), 11 deletions(-)

...
diff --git a/linux-user/hexagon/syscall_nr.h b/linux-user/hexagon/syscall_nr.h
index b047dbbf6df3..f3220b74f7c3 100644
--- a/linux-user/hexagon/syscall_nr.h
+++ b/linux-user/hexagon/syscall_nr.h
@@ -90,7 +90,7 @@
  #define TARGET_NR_sync 81
  #define TARGET_NR_fsync 82
  #define TARGET_NR_fdatasync 83
-#define TARGET_NR_sync_file_range 84
+#define TARGET_NR_sync_file_range2 84
  #define TARGET_NR_timerfd_create 85
  #define TARGET_NR_timerfd_settime 86
  #define TARGET_NR_timerfd_gettime 87
@@ -324,9 +324,25 @@
  #define TARGET_NR_process_madvise 440
  #define TARGET_NR_epoll_pwait2 441
  #define TARGET_NR_mount_setattr 442
+#define TARGET_NR_quotactl_fd 443
  #define TARGET_NR_landlock_create_ruleset 444
  #define TARGET_NR_landlock_add_rule 445
  #define TARGET_NR_landlock_restrict_self 446
-#define TARGET_NR_syscalls 447
+#define TARGET_NR_process_mrelease 448
+#define TARGET_NR_futex_waitv 449
+#define TARGET_NR_set_mempolicy_home_node 450
+#define TARGET_NR_cachestat 451
+#define TARGET_NR_fchmodat2 452
+#define TARGET_NR_map_shadow_stack 453
+#define TARGET_NR_futex_wake 454
+#define TARGET_NR_futex_wait 455
+#define TARGET_NR_futex_requeue 456
+#define TARGET_NR_statmount 457
+#define TARGET_NR_listmount 458
+#define TARGET_NR_lsm_get_self_attr 459
+#define TARGET_NR_lsm_set_self_attr 460
+#define TARGET_NR_lsm_list_modules 461
+#define TARGET_NR_mseal 462
+#define TARGET_NR_syscalls 463

For hexagon system calls:

Reviewed-by: Brian Cain <bc...@quicinc.com>


Note for future updates that as of v6.11 hexagon has switched to the new system 
call table.


Yes, I've already a series that manages that for hexagon, arm64, loongarch, 
riscv and openrisc.
I will send it soon.

Thanks,
Laurent


Reply via email to