Thread (3 messages) 3 messages, 3 authors, 2021-03-31

Re: [PATCH] memfd_secret: use unsigned int rather than long as syscall flags type

From: Yury Norov <yury.norov@gmail.com>
Date: 2021-03-31 21:53:27
Also in: linux-arch, linux-arm-kernel, linux-fsdevel, linux-kselftest, linux-mm, linux-riscv, lkml, nvdimm

On Wed, Mar 31, 2021 at 05:23:45PM +0300, Mike Rapoport wrote:
From: Mike Rapoport <redacted>

Yuri Norov says:

  If parameter size is the same for native and compat ABIs, we may
  wire a syscall made by compat client to native handler. This is
  true for unsigned int, but not true for unsigned long or pointer.

  That's why I suggest using unsigned int and so avoid creating compat
  entry point.

Use unsigned int as the type of the flags parameter in memfd_secret()
system call.

Signed-off-by: Mike Rapoport <redacted>
Acked-by: Yury Norov <yury.norov@gmail.com>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help