summaryrefslogtreecommitdiffstats
path: root/net/core/sock.c
Commit message (Expand)AuthorAgeFilesLines
* sock: add SOCK_ZEROCOPY sockoptWillem de Bruijn2017-08-031-0/+18
* sock: add MSG_ZEROCOPYWillem de Bruijn2017-08-031-0/+2
* sock: allocate skbs from optmemWillem de Bruijn2017-08-031-0/+27
* proto_ops: Add locked held versions of sendmsg and sendpageTom Herbert2017-08-011-0/+22
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2017-07-051-16/+73
|\
| * net: convert sock.sk_refcnt from atomic_t to refcount_tReshetova, Elena2017-07-011-3/+3
| * net: convert sock.sk_wmem_alloc from atomic_t to refcount_tReshetova, Elena2017-07-011-13/+13
| * net: introduce SO_PEERGROUPS getsockoptDavid Herrmann2017-06-211-0/+33
| * tcp: add TCPMemoryPressuresChrono counterEric Dumazet2017-06-081-0/+20
| * Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-05-181-3/+0
| |\
| * | tcp: internal implementation for pacingEric Dumazet2017-05-161-0/+4
* | | Merge tag 'docs-4.13' of git://git.lwn.net/linuxLinus Torvalds2017-07-031-2/+5
|\ \ \ | |_|/ |/| |
| * | net: fix some identation issues at kernel-doc markupsMauro Carvalho Chehab2017-05-161-2/+5
* | | net: fix compile error in skb_orphan_partial()Eric Dumazet2017-05-171-3/+0
| |/ |/|
* | netem: fix skb_orphan_partial()Eric Dumazet2017-05-111-12/+8
|/
* treewide: convert PF_MEMALLOC manipulations to new helpersVlastimil Babka2017-05-081-3/+4
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2017-05-021-14/+140
|\
| * New getsockopt option to get socket cookieChenbo Feng2017-04-081-0/+8
| * sock: avoid dirtying sk_stamp, if possiblePaolo Abeni2017-03-301-1/+1
| * net: Introduce SO_INCOMING_NAPI_IDSridhar Samudrala2017-03-241-0/+12
| * net: Commonize busy polling code to focus on napi_id instead of socketSridhar Samudrala2017-03-241-0/+11
| * Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-03-231-5/+11
| |\
| * | sock: introduce SO_MEMINFO getsockoptJosh Hunt2017-03-221-0/+30
| * | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-03-151-48/+61
| |\ \
| * | | net/socket: use per af lockdep classes for sk queuesPaolo Abeni2017-03-091-18/+78
* | | | sched/core: Remove 'task' parameter and rename tsk_restore_flags() to current...NeilBrown2017-04-111-1/+1
| |_|/ |/| |
* | | socket, bpf: fix sk_filter use after free in sk_clone_lockDaniel Borkmann2017-03-221-0/+6
* | | net: properly release sk_frag.pageEric Dumazet2017-03-151-5/+5
| |/ |/|
* | net: Work around lockdep limitation in sockets that use socketsDavid Howells2017-03-091-49/+57
|/
* net: Introduce sk_clone_lock() error path routineArnaldo Carvalho de Melo2017-03-021-5/+11
* net: sock: Use USEC_PER_SEC macro instead of literal 1000000Gao Feng2017-02-211-3/+3
* sock: add sk_dst_pending_confirm flagJulian Anastasov2017-02-071-0/+2
* net: fix AF_SMC related typoUrsula Braun2017-01-121-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-01-111-3/+3
|\
| * net: add the AF_QIPCRTR entries to family name tablesAnna, Suman2017-01-101-3/+3
* | smc: establish new socket familyUrsula Braun2017-01-091-3/+3
* | net: introduce keepalive function in struct protoUrsula Braun2017-01-091-5/+2
|/
* Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds2016-12-241-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2016-12-031-2/+2
|\
| * net: avoid signed overflows for SO_{SND|RCV}BUFFORCEEric Dumazet2016-12-021-2/+2
* | tcp: SOF_TIMESTAMPING_OPT_STATS option for SO_TIMESTAMPINGFrancis Yan2016-11-301-0/+7
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2016-11-151-2/+4
|\|
| * dccp: do not release listeners too soonEric Dumazet2016-11-031-2/+3
| * net: clear sk_err_soft in sk_clone_lock()Eric Dumazet2016-10-311-0/+1
* | net: fix sleeping for sk_wait_event()WANG Cong2016-11-141-4/+4
* | net: core: Add a UID field to struct sock.Lorenzo Colitti2016-11-041-1/+4
* | net/socket: factor out helpers for memory and queue manipulationPaolo Abeni2016-10-221-19/+45
|/
* mm: memcontrol: consolidate cgroup socket trackingJohannes Weiner2016-10-071-3/+3
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2016-09-231-1/+4
|\
| * cgroup: duplicate cgroup reference when cloning socketsJohannes Weiner2016-09-191-1/+4