aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/firmware/psci/psci.c
diff options
context:
space:
mode:
authorJens Axboe <[email protected]>2019-11-26 00:04:13 +0000
committerJens Axboe <[email protected]>2019-11-26 22:02:53 +0000
commitd69e07793f891524c6bbf1e75b9ae69db4450953 (patch)
tree054fc5da5cbcbc2922575d0f13b83d5023c96755 /drivers/firmware/psci/psci.c
parentnet: separate out the msghdr copy from ___sys_{send,recv}msg() (diff)
downloadkernel-d69e07793f891524c6bbf1e75b9ae69db4450953.tar.gz
kernel-d69e07793f891524c6bbf1e75b9ae69db4450953.zip
net: disallow ancillary data for __sys_{send,recv}msg_file()
Only io_uring uses (and added) these, and we want to disallow the use of sendmsg/recvmsg for anything but regular data transfers. Use the newly added prep helper to split the msghdr copy out from the core function, to check for msg_control and msg_controllen settings. If either is set, we return -EINVAL. Acked-by: David S. Miller <[email protected]> Signed-off-by: Jens Axboe <[email protected]>
Diffstat (limited to 'drivers/firmware/psci/psci.c')
0 files changed, 0 insertions, 0 deletions