1
- commit 60406bafb9f2ed39c8187058900dfefaf43ef9e6
2
- Author: Michael Dusan <
[email protected] >
3
- Date: Wed Jun 5 11:09:23 2024 -0400
4
-
5
- syscall.c
6
-
7
1
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
8
- index 3df2b94d9a..29420959bf 100644
2
+ index 59b2080b98..b6c6d461ec 100644
9
3
--- a/linux-user/syscall.c
10
4
+++ b/linux-user/syscall.c
11
5
@@ -144,6 +144,13 @@
@@ -22,7 +16,7 @@ index 3df2b94d9a..29420959bf 100644
22
16
#ifndef CLONE_IO
23
17
#define CLONE_IO 0x80000000 /* Clone io context */
24
18
#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,
26
20
int flags, int send)
27
21
{
28
22
abi_long ret, len;
@@ -31,7 +25,7 @@ index 3df2b94d9a..29420959bf 100644
31
25
abi_ulong count;
32
26
struct iovec *vec;
33
27
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,
35
29
#define sigev_notify_thread_id _sigev_un._tid
36
30
#endif
37
31
@@ -53,7 +47,7 @@ index 3df2b94d9a..29420959bf 100644
53
47
struct target_sigevent *target_sevp;
54
48
55
49
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,
57
51
host_sevp->sigev_signo =
58
52
target_to_host_signal(tswap32(target_sevp->sigev_signo));
59
53
host_sevp->sigev_notify = tswap32(target_sevp->sigev_notify);
0 commit comments