summaryrefslogtreecommitdiffstats
path: root/net/socket.c
Commit message (Expand)AuthorAgeFilesLines
* net: Revert "net: optimize the sockptr_t for unified kernel/user address spaces"Christoph Hellwig2020-08-101-5/+1
* net: Convert to use the fallthrough macroMiaohe Lin2020-08-081-3/+3
* net: Remove meaningless jump label out_fsMiaohe Lin2020-08-081-2/+1
* net: Set fput_needed iff FDPUT_FPUT is setMiaohe Lin2020-08-081-1/+1
* net: Use helper function fdput()Miaohe Lin2020-08-081-4/+2
* net: improve the user pointer check in init_user_sockptrChristoph Hellwig2020-07-281-1/+1
* net: optimize the sockptr_t for unified kernel/user address spacesChristoph Hellwig2020-07-241-1/+5
* net: pass a sockptr_t into ->setsockoptChristoph Hellwig2020-07-241-16/+7
* net: switch sock_set_timeout to sockptr_tChristoph Hellwig2020-07-241-1/+2
* net: make ->{get,set}sockopt in proto_ops optionalChristoph Hellwig2020-07-191-0/+4
* net: remove compat_sys_{get,set}sockoptChristoph Hellwig2020-07-191-11/+14
* net: streamline __sys_getsockoptChristoph Hellwig2020-07-191-17/+14
* net: streamline __sys_setsockoptChristoph Hellwig2020-07-191-30/+27
* net: socket: Move kerneldoc next to function it documentsAndrew Lunn2020-07-131-9/+8
* net: use mptcp setsockopt function for SOL_SOCKET on mptcp socketsFlorian Westphal2020-07-041-1/+12
* net: remove kernel_setsockoptChristoph Hellwig2020-05-291-31/+0
* net: remove kernel_getsockoptChristoph Hellwig2020-05-271-34/+0
* ipv4,appletalk: move SIOCADDRT and SIOCDELRT handling into ->compat_ioctlChristoph Hellwig2020-05-181-62/+0
* ipv6: move SIOCADDRT and SIOCDELRT handling into ->compat_ioctlChristoph Hellwig2020-05-181-46/+17
* net: cleanly handle kernel vs user buffers for ->msg_controlChristoph Hellwig2020-05-111-16/+6
* Merge tag 'for-5.7/io_uring-2020-03-29' of git://git.kernel.dk/linux-blockLinus Torvalds2020-03-301-4/+21
|\
| * net: abstract out normal and compat msghdr importJens Axboe2020-03-101-4/+21
* | io_uring: make sure accept honor rlimit nofileJens Axboe2020-03-201-3/+5
|/
* socket: fix unused-function warningArnd Bergmann2020-01-081-11/+12
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2019-12-221-2/+2
|\
| * Merge tag 'io_uring-5.5-20191212' of git://git.kernel.dk/linux-blockLinus Torvalds2019-12-131-2/+2
| |\
| | * net: make socket read/write_iter() honor IOCB_NOWAITJens Axboe2019-12-101-2/+2
* | | net: Allow to show socket-specific information in /proc/[pid]/fdinfo/[fd]Kirill Tkhai2019-12-121-0/+12
|/ /
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds2019-12-081-1/+6
|\ \ | |/ |/|
| * net: avoid an indirect call in ____sys_recvmsg()Eric Dumazet2019-12-061-1/+6
* | io_uring: ensure async punted connect requests copy dataJens Axboe2019-12-031-8/+8
* | io_uring: ensure async punted sendmsg/recvmsg requests copy dataJens Axboe2019-12-031-43/+17
|/
* Merge tag 'y2038-cleanups-5.5' of git://git.kernel.org:/pub/scm/linux/kernel/...Linus Torvalds2019-12-011-2/+2
|\
| * y2038: socket: use __kernel_old_timespec instead of timespecArnd Bergmann2019-11-151-1/+1
| * y2038: remove CONFIG_64BIT_TIMEArnd Bergmann2019-11-151-1/+1
* | Merge tag 'compat-ioctl-5.5' of git://git.kernel.org:/pub/scm/linux/kernel/gi...Linus Torvalds2019-12-011-0/+3
|\ \
| * | compat_ioctl: move SIOCOUTQ out of compat_ioctl.cArnd Bergmann2019-10-231-0/+2
| * | compat_ioctl: handle SIOCOUTQNSDArnd Bergmann2019-10-231-0/+1
| |/
* | net: disallow ancillary data for __sys_{send,recv}msg_file()Jens Axboe2019-11-261-6/+37
* | net: separate out the msghdr copy from ___sys_{send,recv}msg()Jens Axboe2019-11-261-46/+95
* | net: add __sys_connect_file() helperJens Axboe2019-11-251-8/+22
* | Merge tag 'for-5.5/io_uring-20191121' of git://git.kernel.dk/linux-blockLinus Torvalds2019-11-251-24/+41
|\ \
| * | net: add __sys_accept4_file() helperJens Axboe2019-10-291-24/+41
| |/
* / vfs: mark pipes and sockets as stream-like file descriptorsLinus Torvalds2019-11-251-0/+1
|/
* Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2019-07-191-6/+10
|\
| * vfs: Convert sockfs to use the new mount APIDavid Howells2019-05-251-6/+10
| * mount_pseudo(): drop 'name' argument, switch to d_make_root()Al Viro2019-05-251-1/+1
* | Merge tag 'for-5.3/io_uring-20190711' of git://git.kernel.dk/linux-blockLinus Torvalds2019-07-131-1/+17
|\ \
| * | io_uring: add support for recvmsg()Jens Axboe2019-07-091-0/+8
| * | io_uring: add support for sendmsg()Jens Axboe2019-07-091-0/+7