diff mbox series

[65/66] bsd-user: In specialfd, we need to copyin target_eventfd

Message ID 20260515-misc-2026q2-v1-65-5438ca41b27a@bsdimp.com
State New
Headers show
Series bsd-user: Upstream most of the remaining system calls | expand

Commit Message

Warner Losh May 15, 2026, 9:20 p.m. UTC
Signed-off-by: Warner Losh <imp@bsdimp.com>
---
 bsd-user/freebsd/os-file.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/bsd-user/freebsd/os-file.h b/bsd-user/freebsd/os-file.h
index aa8d8bda74..ea15ab25a1 100644
--- a/bsd-user/freebsd/os-file.h
+++ b/bsd-user/freebsd/os-file.h
@@ -110,7 +110,7 @@  static inline abi_long do_freebsd___specialfd(int type, abi_ulong req,
         struct specialfd_eventfd evfd;
         struct target_specialfd_eventfd *target_eventfd;
 
-        if (!lock_user_struct(VERIFY_READ, target_eventfd, req, 0)) {
+        if (!lock_user_struct(VERIFY_READ, target_eventfd, req, 1)) {
             return -TARGET_EFAULT;
         }