1- commit 60406bafb9f2ed39c8187058900dfefaf43ef9e6
2- Author: Michael Dusan <
[email protected] >
3- Date: Wed Jun 5 11:09:23 2024 -0400
4-
5- syscall.c
6-
71diff --git a/linux-user/syscall.c b/linux-user/syscall.c
8- index 3df2b94d9a..29420959bf 100644
2+ index 59b2080b98..b6c6d461ec 100644
93--- a/linux-user/syscall.c
104+++ b/linux-user/syscall.c
115@@ -144,6 +144,13 @@
@@ -22,7 +16,7 @@ index 3df2b94d9a..29420959bf 100644
2216 #ifndef CLONE_IO
2317 #define CLONE_IO 0x80000000 /* Clone io context */
2418 #endif
25- @@ -3223 ,7 +3230 ,7 @@ static abi_long do_sendrecvmsg_locked(int fd, struct target_msghdr *msgp,
19+ @@ -3245 ,7 +3252 ,7 @@ static abi_long do_sendrecvmsg_locked(int fd, struct target_msghdr *msgp,
2620 int flags, int send)
2721 {
2822 abi_long ret, len;
@@ -31,7 +25,7 @@ index 3df2b94d9a..29420959bf 100644
3125 abi_ulong count;
3226 struct iovec *vec;
3327 abi_ulong target_vec;
34- @@ -7526 ,9 +7533 ,20 @@ static inline abi_long host_to_target_timex64(abi_long target_addr,
28+ @@ -7545 ,9 +7552 ,20 @@ static inline abi_long host_to_target_timex64(abi_long target_addr,
3529 #define sigev_notify_thread_id _sigev_un._tid
3630 #endif
3731
@@ -53,7 +47,7 @@ index 3df2b94d9a..29420959bf 100644
5347 struct target_sigevent *target_sevp;
5448
5549 if (!lock_user_struct(VERIFY_READ, target_sevp, target_addr, 1)) {
56- @@ -7546 ,7 +7564 ,7 @@ static inline abi_long target_to_host_sigevent(struct sigevent *host_sevp,
50+ @@ -7565 ,7 +7583 ,7 @@ static inline abi_long target_to_host_sigevent(struct sigevent *host_sevp,
5751 host_sevp->sigev_signo =
5852 target_to_host_signal(tswap32(target_sevp->sigev_signo));
5953 host_sevp->sigev_notify = tswap32(target_sevp->sigev_notify);
0 commit comments