summaryrefslogtreecommitdiffstats
path: root/net/core/datagram.c
Commit message (Expand)AuthorAgeFilesLines
* udp: fix skb_copy_and_csum_datagram with odd segment sizesWillem de Bruijn2021-02-041-2/+10
* net: datagram: fix some kernel-doc markupsMauro Carvalho Chehab2020-11-171-1/+1
* net: zerocopy: combine pages in zerocopy_sg_from_iter()Eric Dumazet2020-08-201-4/+29
* net: use indirect call wrappers for skb_copy_datagram_iter()Eric Dumazet2020-03-251-3/+11
* net: datagram: drop 'destructor' argument from several helpersPaolo Abeni2020-02-281-18/+7
* net: add queue argument to __skb_wait_for_more_packets and __skb_{,try_}recv_...Sabrina Dubroca2019-12-091-10/+17
* net: add READ_ONCE() annotation in __skb_wait_for_more_packets()Eric Dumazet2019-10-281-1/+1
* net: use skb_queue_empty_lockless() in busy poll contextsEric Dumazet2019-10-281-1/+1
* net: use skb_queue_empty_lockless() in poll() handlersEric Dumazet2019-10-281-2/+2
* tcp: annotate sk->sk_wmem_queued lockless readsEric Dumazet2019-10-131-1/+1
* net: Use skb_frag_off accessorsJonathan Lemon2019-07-301-3/+3
* datagram: remove rendundant 'peeked' argumentPaolo Abeni2019-04-081-11/+8
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-04-051-1/+1
|\
| * net: datagram: fix unbounded loop in __skb_try_recv_datagram()Paolo Abeni2019-03-271-1/+1
* | net/core: Allow the compiler to verify declaration and definition consistencyBart Van Assche2019-03-271-0/+2
* | datagram: Make __skb_datagram_iter staticYueHaibing2019-03-191-4/+4
|/
* Merge tag 'for-4.21/block-20181221' of git://git.kernel.dk/linux-blockLinus Torvalds2018-12-281-95/+64
|\
| * datagram: introduce skb_copy_and_hash_datagram_iter helperSagi Grimberg2018-12-131-1/+19
| * datagram: consolidate datagram copy to iter helpersSagi Grimberg2018-12-131-94/+42
| * datagram: open-code copy_page_to_iterSagi Grimberg2018-12-131-3/+6
* | net: dump more useful information in netdev_rx_csum_fault()Cong Wang2018-11-151-1/+1
* | net: move __skb_checksum_complete*() to skbuff.cCong Wang2018-11-081-43/+0
|/
* net: udp: fix handling of CHECKSUM_COMPLETE packetsSean Tranchetti2018-10-241-2/+3
* Revert "net: simplify sock_poll_wait"Karsten Graul2018-10-231-1/+1
* net: simplify sock_poll_waitChristoph Hellwig2018-07-301-1/+1
* Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLLLinus Torvalds2018-06-281-4/+9
* net: convert datagram_poll users tp ->poll_maskChristoph Hellwig2018-05-261-9/+4
* vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds2018-02-111-8/+8
* net: annotate ->poll() instancesAl Viro2017-11-271-2/+2
* annotate poll-related wait keysAl Viro2017-11-271-3/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-11-041-0/+1
|\
| * License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* | datagram: Remove redundant unlikely()Tobias Klauser2017-09-261-1/+1
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-09-011-1/+1
|\
| * udp: on peeking bad csum, drop packets even if not at headEric Dumazet2017-08-221-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-08-211-3/+9
|\|
| * datagram: When peeking datagrams with offset < 0 don't skip empty skbsMatthew Dawson2017-08-181-3/+9
* | sock: add MSG_ZEROCOPYWillem de Bruijn2017-08-031-21/+34
|/
* datagram: fix kernel-doc commentsstephen hemminger2017-07-121-3/+3
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2017-07-051-44/+56
|\
| * net: convert sock.sk_wmem_alloc from atomic_t to refcount_tReshetova, Elena2017-07-011-1/+1
| * net: convert sk_buff.users from atomic_t to refcount_tReshetova, Elena2017-07-011-2/+2
| * net: factor out a helper to decrement the skb refcountPaolo Abeni2017-06-121-3/+1
| * net: fix __skb_try_recv_from_queue to return the old behaviorAndrey Vagin2017-05-181-6/+8
| * net/sock: factor out dequeue/peek with offset codePaolo Abeni2017-05-161-39/+51
* | Merge tag 'docs-4.13' of git://git.lwn.net/linuxLinus Torvalds2017-07-031-1/+1
|\ \
| * | net: fix some identation issues at kernel-doc markupsMauro Carvalho Chehab2017-05-161-1/+1
| |/
* / sched/wait: Rename wait_queue_t => wait_queue_entry_tIngo Molnar2017-06-201-1/+1
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2017-05-021-2/+6
|\
| * Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-04-151-9/+14
| |\