mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-04 08:13:54 -06:00
linux-user: mips: Update syscall numbers to kernel 5.5 level
Update mips syscall numbers based on Linux kernel tag v5.5. CC: Aurelien Jarno <aurelien@aurel32.net> CC: Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> Reviewed-by: Laurent Vivier <laurent@vivier.eu> Message-Id: <1581596954-2305-6-git-send-email-aleksandar.markovic@rt-rk.com> Signed-off-by: Laurent Vivier <laurent@vivier.eu>
This commit is contained in:
parent
381063d778
commit
8d6d4c1b1b
3 changed files with 175 additions and 3 deletions
|
@ -376,5 +376,50 @@
|
|||
#define TARGET_NR_statx (TARGET_NR_Linux + 366)
|
||||
#define TARGET_NR_rseq (TARGET_NR_Linux + 367)
|
||||
#define TARGET_NR_io_pgetevents (TARGET_NR_Linux + 368)
|
||||
/* room for arch specific calls */
|
||||
#define TARGET_NR_semget (TARGET_NR_Linux + 393)
|
||||
#define TARGET_NR_semctl (TARGET_NR_Linux + 394)
|
||||
#define TARGET_NR_shmget (TARGET_NR_Linux + 395)
|
||||
#define TARGET_NR_shmctl (TARGET_NR_Linux + 396)
|
||||
#define TARGET_NR_shmat (TARGET_NR_Linux + 397)
|
||||
#define TARGET_NR_shmdt (TARGET_NR_Linux + 398)
|
||||
#define TARGET_NR_msgget (TARGET_NR_Linux + 399)
|
||||
#define TARGET_NR_msgsnd (TARGET_NR_Linux + 400)
|
||||
#define TARGET_NR_msgrcv (TARGET_NR_Linux + 401)
|
||||
#define TARGET_NR_msgctl (TARGET_NR_Linux + 402)
|
||||
/* 403-423 common for 32-bit archs */
|
||||
#define TARGET_NR_clock_gettime64 (TARGET_NR_Linux + 403)
|
||||
#define TARGET_NR_clock_settime64 (TARGET_NR_Linux + 404)
|
||||
#define TARGET_NR_clock_adjtime64 (TARGET_NR_Linux + 405)
|
||||
#define TARGET_NR_clock_getres_time64 (TARGET_NR_Linux + 406)
|
||||
#define TARGET_NR_clock_nanosleep_time64 (TARGET_NR_Linux + 407)
|
||||
#define TARGET_NR_timer_gettime64 (TARGET_NR_Linux + 408)
|
||||
#define TARGET_NR_timer_settime64 (TARGET_NR_Linux + 409)
|
||||
#define TARGET_NR_timerfd_gettime64 (TARGET_NR_Linux + 410)
|
||||
#define TARGET_NR_timerfd_settime64 (TARGET_NR_Linux + 411)
|
||||
#define TARGET_NR_utimensat_time64 (TARGET_NR_Linux + 412)
|
||||
#define TARGET_NR_pselect6_time64 (TARGET_NR_Linux + 413)
|
||||
#define TARGET_NR_ppoll_time64 (TARGET_NR_Linux + 414)
|
||||
#define TARGET_NR_io_pgetevents_time64 (TARGET_NR_Linux + 416)
|
||||
#define TARGET_NR_recvmmsg_time64 (TARGET_NR_Linux + 417)
|
||||
#define TARGET_NR_mq_timedsend_time64 (TARGET_NR_Linux + 418)
|
||||
#define TARGET_NR_mq_timedreceive_time64 (TARGET_NR_Linux + 419)
|
||||
#define TARGET_NR_semtimedop_time64 (TARGET_NR_Linux + 420)
|
||||
#define TARGET_NR_rt_sigtimedwait_time64 (TARGET_NR_Linux + 421)
|
||||
#define TARGET_NR_futex_time64 (TARGET_NR_Linux + 422)
|
||||
#define TARGET_NR_sched_rr_get_interval_time64 (TARGET_NR_Linux + 423)
|
||||
/* 424 onwards common for all archs */
|
||||
#define TARGET_NR_pidfd_send_signal (TARGET_NR_Linux + 424)
|
||||
#define TARGET_NR_io_uring_setup (TARGET_NR_Linux + 425)
|
||||
#define TARGET_NR_io_uring_enter (TARGET_NR_Linux + 426)
|
||||
#define TARGET_NR_io_uring_register (TARGET_NR_Linux + 427)
|
||||
#define TARGET_NR_open_tree (TARGET_NR_Linux + 428)
|
||||
#define TARGET_NR_move_mount (TARGET_NR_Linux + 429)
|
||||
#define TARGET_NR_fsopen (TARGET_NR_Linux + 430)
|
||||
#define TARGET_NR_fsconfig (TARGET_NR_Linux + 431)
|
||||
#define TARGET_NR_fsmount (TARGET_NR_Linux + 432)
|
||||
#define TARGET_NR_fspick (TARGET_NR_Linux + 433)
|
||||
#define TARGET_NR_pidfd_open (TARGET_NR_Linux + 434)
|
||||
#define TARGET_NR_clone3 (TARGET_NR_Linux + 435)
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue