Thread (3 messages) flat view 3 messages, 3 authors, 2022-04-26

Re: [PATCH v2 2/6] userfaultfd: add /dev/userfaultfd for fine grained access control

From: Dmitry V. Levin <hidden>
Date: 2022-04-25 20:32:56
Also in: linux-doc, linux-fsdevel, linux-kselftest, linux-mm, lkml

On Fri, Apr 22, 2022 at 02:29:41PM -0700, Axel Rasmussen wrote:
[...]
quoted hunk
--- a/include/uapi/linux/userfaultfd.h
+++ b/include/uapi/linux/userfaultfd.h
@@ -12,6 +12,10 @@
 
 #include <linux/types.h>
 
+/* ioctls for /dev/userfaultfd */
+#define USERFAULTFD_IOC 0xAA
+#define USERFAULTFD_IOC_NEW _IOWR(USERFAULTFD_IOC, 0x00, int)
Why this new ioctl is defined using _IOWR()?  Since it neither reads from
user memory nor writes into user memory, it should rather be defined using
_IO(), shouldn't it?


-- 
ldv
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help