Thread (3 messages) 3 messages, 3 authors, 2023-06-16

Re: [PATCH net-next v7] net: ioctl: Use kernel memory on protocol ioctl callbacks

From: patchwork-bot+netdevbpf@kernel.org
Date: 2023-06-16 05:50:40
Also in: linux-sctp, lkml, mptcp

Hello:

This patch was applied to netdev/net-next.git (main)
by Jakub Kicinski [off-list ref]:

On Fri,  9 Jun 2023 08:27:42 -0700 you wrote:
Most of the ioctls to net protocols operates directly on userspace
argument (arg). Usually doing get_user()/put_user() directly in the
ioctl callback.  This is not flexible, because it is hard to reuse these
functions without passing userspace buffers.

Change the "struct proto" ioctls to avoid touching userspace memory and
operate on kernel buffers, i.e., all protocol's ioctl callbacks is
adapted to operate on a kernel memory other than on userspace (so, no
more {put,get}_user() and friends being called in the ioctl callback).

[...]
Here is the summary with links:
  - [net-next,v7] net: ioctl: Use kernel memory on protocol ioctl callbacks
    https://git.kernel.org/netdev/net-next/c/e1d001fa5b47

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html

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