aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2019-08-06net: dsa: sja1105: Fix memory leak on meta state machine error pathVladimir Oltean1-0/+1
2019-08-06net: dsa: sja1105: Fix memory leak on meta state machine normal pathVladimir Oltean1-10/+1
2019-08-06net sched: update vlan action for batched events operationsRoman Mashak1-0/+9
2019-08-05net: bridge: move default pvid init/deinit to NETDEV_REGISTER/UNREGISTERNikolay Aleksandrov3-23/+25
2019-08-05net/smc: avoid fallback in case of non-blocking connectUrsula Braun1-3/+4
2019-08-05net/smc: do not schedule tx_work in SMC_CLOSED stateUrsula Braun1-2/+6
2019-08-05ipv6: Fix unbalanced rcu locking in rt6_update_exception_stamp_rtDavid Ahern1-1/+1
2019-08-05net/tls: partially revert fix transition through disconnect with closeJakub Kicinski1-55/+0
2019-08-05net: fix bpf_xdp_adjust_head regression for generic-XDPJesper Dangaard Brouer1-5/+10
2019-08-05net: sched: use temporary variable for actions indexesDmytro Linkin18-75/+100
2019-08-02hv_sock: Fix hang when a connection is closedDexuan Cui1-0/+8
2019-08-01tipc: compat: allow tipc commands without argumentsTaras Kondratiuk1-4/+7
2019-07-31net: bridge: mcast: don't delete permanent entries when fast leave is enabledNikolay Aleksandrov1-0/+3
2019-07-31Merge tag 'mac80211-for-davem-2019-07-31' of git://git.kernel.org/pub/scm/lin...David S. Miller6-14/+41
2019-07-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller6-39/+29
2019-07-30compat_ioctl: pppoe: fix PPPOEIOCSFWD handlingArnd Bergmann1-0/+3
2019-07-30tipc: fix unitilized skb list crashJon Maloy1-2/+1
2019-07-30rxrpc: Fix the lack of notification when sendmsg() fails on a DATA packetDavid Howells1-0/+1
2019-07-30rxrpc: Fix potential deadlockDavid Howells3-1/+20
2019-07-30Revert "mac80211: set NETIF_F_LLTX when using intermediate tx queues"Johannes Berg1-1/+0
2019-07-30Merge branch 'master' of git://blackhole.kfki.hu/nfPablo Neira Ayuso3-7/+3
2019-07-30netfilter: ebtables: also count base chain policiesFlorian Westphal1-11/+17
2019-07-29net: sctp: drop unneeded likely() call around IS_ERR()Enrico Weigelt1-2/+2
2019-07-29netfilter: ipset: Fix rename concurrency with listingJozsef Kadlecsik1-1/+1
2019-07-29netfilter: ipset: Copy the right MAC address in bitmap:ip,mac and hash:ip,mac...Stefano Brivio2-2/+2
2019-07-29netfilter: ipset: Actually allow destination MAC address for hash:ip,mac sets...Stefano Brivio1-4/+0
2019-07-29net: fix ifindex collision during namespace removalJiri Pirko1-0/+2
2019-07-29net/af_iucv: mark expected switch fall-throughsGustavo A. R. Silva1-5/+9
2019-07-29net: bridge: delete local fdb on device init failureNikolay Aleksandrov1-0/+5
2019-07-29net: sched: Fix a possible null-pointer dereference in dequeue_func()Jia-Ju Bai1-3/+3
2019-07-29mac80211: don't WARN on short WMM parameters from APBrian Norris1-0/+10
2019-07-27net: rds: Fix possible null-pointer dereferences in rds_rdma_cm_event_handler...Jia-Ju Bai1-1/+4
2019-07-26ip6_tunnel: fix possible use-after-free on xmitHaishuang Yan1-4/+2
2019-07-26{nl,mac}80211: fix interface combinations on crypto controlled devicesManikanta Pubbisetty4-13/+31
2019-07-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller6-66/+201
2019-07-25ipip: validate header length in ipip_tunnel_xmitHaishuang Yan1-0/+3
2019-07-25ife: error out when nla attributes are emptyCong Wang1-0/+5
2019-07-25netfilter: nft_meta_bridge: Eliminate 'out' labelPhil Sutter1-3/+1
2019-07-25netfilter: nf_tables: Make nft_meta expression more robustPhil Sutter2-17/+5
2019-07-24netrom: hold sock when setting skb->destructorCong Wang1-0/+1
2019-07-24ovs: datapath: hide clang frame-overflow warningsArnd Bergmann1-7/+8
2019-07-24Merge tag 'linux-can-fixes-for-5.3-20190724' of git://git.kernel.org/pub/scm/...David S. Miller1-15/+33
2019-07-24ip6_gre: reload ipv6h in prepare_ip6gre_xmit_ipv6Haishuang Yan1-1/+2
2019-07-24net/ipv4: cleanup error condition testingPavel Machek1-1/+1
2019-07-24can: gw: Fix error path of cgw_module_initYueHaibing1-15/+33
2019-07-23bpf: fix access to skb_shared_info->gso_segsEric Dumazet1-3/+3
2019-07-22bpf: sockmap/tls, close can race with map freeJohn Fastabend3-7/+43
2019-07-22bpf: sockmap, only create entry if ulp is not already enabledJohn Fastabend1-0/+3
2019-07-22bpf: sockmap, synchronize_rcu before free'ing mapJohn Fastabend1-0/+2
2019-07-22bpf: sockmap, sock_map_delete needs to use xchgJohn Fastabend1-5/+9
2019-07-22net/tls: fix transition through disconnect with closeJohn Fastabend1-0/+55
2019-07-22net/tls: remove sock unlock/lock around strp_done()John Fastabend3-42/+60
2019-07-22net/tls: remove close callback sock unlock/lock around TX work flushJohn Fastabend2-7/+20
2019-07-22net/tls: don't call tls_sk_proto_close for hw record offloadJakub Kicinski1-4/+0
2019-07-22net/tls: don't arm strparser immediately in tls_set_sw_offload()Jakub Kicinski3-10/+18
2019-07-21tcp: be more careful in tcp_fragment()Eric Dumazet1-2/+11
2019-07-21netfilter: ebtables: fix a memory leak bug in compatWenwen Wang1-1/+3
2019-07-21net: sched: verify that q!=NULL before setting q->flagsVlad Buslov1-1/+3
2019-07-21tipc: Fix a typoChristophe JAILLET1-1/+1
2019-07-20mac80211: don't warn about CW params when not using themBrian Norris1-4/+9
2019-07-20mac80211: fix possible memory leak in ieee80211_assign_beaconLorenzo Bianconi1-2/+6
2019-07-19net: flow_offload: add flow_block structure and use itPablo Neira Ayuso5-10/+15
2019-07-19net: flow_offload: rename tc_setup_cb_t to flow_setup_cb_tPablo Neira Ayuso7-12/+13
2019-07-19net: flow_offload: remove netns parameter from flow_block_cb_alloc()Pablo Neira Ayuso2-7/+4
2019-07-19net: openvswitch: rename flow_stats to sw_flow_statsPablo Neira Ayuso3-10/+10
2019-07-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller41-77/+106
2019-07-19Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2-14/+36
2019-07-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds25-102/+192
2019-07-19Merge branch 'akpm' (patches from Andrew)Linus Torvalds13-122/+97
2019-07-19netfilter: bridge: make NF_TABLES_BRIDGE tristateArnd Bergmann3-3/+3
2019-07-18tcp: fix tcp_set_congestion_control() use from bpf hookEric Dumazet3-5/+7
2019-07-18proc/sysctl: add shared variables for range checkMatteo Croce13-122/+97
2019-07-18net: dsa: sja1105: Fix missing unlock on error in sk_buff()Wei Yongjun1-0/+1
2019-07-18Merge tag 'nfs-for-5.3-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds18-508/+845
2019-07-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller3-24/+29
2019-07-18ipv6: Unlink sibling route in case of failureIdo Schimmel1-1/+17
2019-07-18netfilter: bridge: NF_CONNTRACK_BRIDGE does not depend on NF_TABLES_BRIDGEPablo Neira Ayuso1-2/+2
2019-07-18netfilter: nft_meta: skip EAGAIN if nft_meta_bridge is not a modulePablo Neira Ayuso1-1/+1
2019-07-18netfilter: synproxy: fix rst sequence number mismatchFernando Fernandez Mancera1-2/+2
2019-07-18udp: Fix typo in net/ipv4/udp.cSu Yanjun1-1/+1
2019-07-18SUNRPC: Optimise transport balancing codeTrond Myklebust1-29/+38
2019-07-18SUNRPC: Ensure the bvecs are reset when we re-encode the RPC requestTrond Myklebust3-2/+4
2019-07-18netfilter: nf_tables: Support auto-loading for inet natPhil Sutter1-0/+3
2019-07-18Merge tag 'ceph-for-5.3-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds9-86/+212
2019-07-18SUNRPC: Fix up backchannel slot table accountingTrond Myklebust7-19/+46
2019-07-18SUNRPC: Fix initialisation of struct rpc_xprt_switchTrond Myklebust1-1/+3
2019-07-17ipv6: rt6_check should return NULL if 'from' is NULLDavid Ahern1-1/+1
2019-07-17tipc: initialize 'validated' field of received packetsJon Maloy1-0/+1
2019-07-17fib: relax source validation check for loopback packetsCong Wang1-0/+5
2019-07-17net_sched: unset TCQ_F_CAN_BYPASS when adding filtersCong Wang3-4/+1
2019-07-17net/rds: Initialize ic->i_fastreg_wrs upon allocationGerd Rausch1-1/+1
2019-07-17net/rds: Keep track of and wait for FRWR segments in use upon shutdownGerd Rausch3-6/+45
2019-07-17net/rds: Set fr_state only to FRMR_IS_FREE if IB_WR_LOCAL_INV had been succes...Gerd Rausch1-1/+2
2019-07-17net/rds: Fix NULL/ERR_PTR inconsistencyGerd Rausch1-2/+2
2019-07-17net/rds: Wait for the FRMR_IS_FREE (or FRMR_IS_STALE) transition after postin...Gerd Rausch2-27/+40
2019-07-17net/rds: Get rid of "wait_clean_list_grace" and add lockingGerd Rausch2-38/+19
2019-07-17net/rds: Give fr_state a chance to transition to FRMR_IS_FREEGerd Rausch2-1/+27
2019-07-17net/sched: Make NET_ACT_CT depends on NF_NATYueHaibing1-1/+1
2019-07-17net: sctp: fix warning "NULL check before some freeing functions is not needed"Hariprasad Kelam1-8/+4
2019-07-16fix: taprio: Change type of txtime-delay parameter to u32Vedang Patel1-3/+3
2019-07-16skbuff: fix compilation warnings in skb_dump()Qian Cai1-1/+1
2019-07-16netfilter: nft_hash: fix symhash with modulus oneLaura Garcia Liebana1-1/+1
2019-07-16netfilter: nf_tables: don't fail when updating base chain policyFlorian Westphal1-0/+2
2019-07-16netfilter: conntrack: always store window size un-scaledFlorian Westphal1-3/+5
2019-07-16netfilter: synproxy: fix erroneous tcp mss optionFernando Fernandez Mancera4-2/+8
2019-07-16netfilter: nf_tables: fix module autoload for redirChristian Hesse1-1/+1
2019-07-16netfilter: Update obsolete comments referring to ip_conntrackYonatan Goldschmidt7-16/+9
2019-07-16netfilter: nf_conntrack_sip: fix expectation clashxiao ruizhu19-44/+62
2019-07-16netfilter: Fix rpfilter dropping vrf packets by mistakeMiaohe Lin2-2/+7
2019-07-16SUNRPC: Skip zero-refcount transportsTrond Myklebust1-1/+19
2019-07-16SUNRPC: Replace division by multiplication in calculation of queue lengthTrond Myklebust1-3/+2
2019-07-15Merge tag 'pci-v5.3-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2019-07-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds1-4/+4
2019-07-15bpf: allow wide aligned loads for bpf_sock_addr user_ip6 and msg_src_ip6Stanislav Fomichev1-1/+11
2019-07-15bpf: rename bpf_ctx_wide_store_ok to bpf_ctx_wide_access_okStanislav Fomichev1-6/+6
2019-07-15net: neigh: fix multiple neigh timer schedulingLorenzo Bianconi1-0/+2
2019-07-15netfilter: nfnetlink: avoid deadlock due to synchronous request_moduleFlorian Westphal1-1/+1
2019-07-14sit: use dst_cache in ipip6_tunnel_xmitHaishuang Yan1-4/+9
2019-07-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds25-94/+89
2019-07-13Merge tag 'for-5.3/io_uring-20190711' of git://git.kernel.dk/linux-blockLinus Torvalds2-2/+19
2019-07-12Merge tag '9p-for-5.3' of git://github.com/martinetd/linuxLinus Torvalds2-2/+14
2019-07-12Merge tag 'kbuild-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-1/+1
2019-07-12tipc: ensure head->lock is initialisedChris Packham1-1/+1
2019-07-12net: sched: Fix NULL-pointer dereference in tc_indr_block_ing_cmd()Vlad Buslov1-1/+1
2019-07-12net: openvswitch: do not update max_headroom if new headroom is equal to old ...Taehee Yoo1-11/+28
2019-07-12Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-88/+16
2019-07-12Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-1/+1
2019-07-12mm: security: introduce init_on_alloc=1 and init_on_free=1 boot optionsAlexander Potapenko1-1/+1
2019-07-12SUNRPC: Fix transport accounting when caller specifies an rpc_xprtTrond Myklebust2-23/+22
2019-07-12Merge tag 'nfs-rdma-for-5.3-1' of git://git.linux-nfs.org/projects/anna/linux...Trond Myklebust8-332/+441
2019-07-12xdp: fix potential deadlock on socket mutexIlya Maximets2-10/+8
2019-07-12xdp: fix possible cq entry leakIlya Maximets1-7/+4
2019-07-11Merge branch 'net/rds-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...David S. Miller9-50/+30
2019-07-11Merge tag 'scsi-sg' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-2/+3
2019-07-11ipv6: fix static key imbalance in fl_create()Eric Dumazet1-3/+6
2019-07-11ipv6: fix potential crash in ip6_datagram_dst_update()Eric Dumazet1-1/+1
2019-07-11ipv6: tcp: fix flowlabels reflection for RST packetsEric Dumazet1-1/+6
2019-07-11ipv6: Use ipv6_authlen for lenyangxingwu7-8/+8
2019-07-11hsr: switch ->dellink() to ->ndo_uninit()Cong Wang3-18/+8
2019-07-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds345-5206/+16460
2019-07-10Merge tag 'nfsd-5.3' of git://linux-nfs.org/~bfields/linuxLinus Torvalds2-2/+1
2019-07-10Merge tag 'fsnotify_for_v5.3-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+4
2019-07-10Revert "Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds5-40/+14
2019-07-09rds: avoid version downgrade to legitimate newer peer connectionsSantosh Shilimkar1-2/+4
2019-07-09rds: Return proper "tos" value to user-spaceGerd Rausch1-0/+1
2019-07-09rds: Accept peer connection reject messages due to incompatible versionGerd Rausch1-2/+3
2019-07-09Revert "RDS: IB: split the mr registration and invalidation path"Gerd Rausch3-16/+8
2019-07-09rds: fix reordering with composite message notificationSantosh Shilimkar4-30/+14
2019-07-09net: dsa: add support for BRIDGE_MROUTER attributeVivien Didelot3-0/+17
2019-07-09netfilter: nf_tables: add hardware offload supportPablo Neira Ayuso7-7/+599
2019-07-09net: flow_offload: rename tc_cls_flower_offload to flow_cls_offloadPablo Neira Ayuso1-12/+12
2019-07-09net: flow_offload: add flow_block_cb_is_busy() and use itPablo Neira Ayuso2-0/+21
2019-07-09net: sched: remove tcf block APIPablo Neira Ayuso1-98/+0
2019-07-09drivers: net: use flow block APIPablo Neira Ayuso3-14/+42
2019-07-09net: sched: use flow block APIPablo Neira Ayuso1-1/+87
2019-07-09net: flow_offload: add flow_block_cb_{priv, incref, decref}()Pablo Neira Ayuso1-0/+18
2019-07-09net: flow_offload: add list handling functionsPablo Neira Ayuso2-0/+20
2019-07-09net: flow_offload: add flow_block_cb_alloc() and flow_block_cb_free()Pablo Neira Ayuso1-0/+28
2019-07-09net: flow_offload: rename TCF_BLOCK_BINDER_TYPE_* to FLOW_BLOCK_BINDER_TYPE_*Pablo Neira Ayuso4-13/+13
2019-07-09net: flow_offload: rename TC_BLOCK_{UN}BIND to FLOW_BLOCK_{UN}BINDPablo Neira Ayuso3-15/+15
2019-07-09net: flow_offload: add flow_block_cb_setup_simple()Pablo Neira Ayuso1-0/+25
2019-07-09io_uring: add support for recvmsg()Jens Axboe1-0/+8
2019-07-09io_uring: add support for sendmsg()Jens Axboe1-0/+7
2019-07-09Merge tag 'docs-5.3' of git://git.lwn.net/linuxLinus Torvalds5-12/+12
2019-07-09net/sched: cls_flower: Add matching on conntrack infoPaul Blakey1-5/+122
2019-07-09net/flow_dissector: add connection tracking dissectionPaul Blakey1-0/+44
2019-07-09net/sched: Introduce action ctPaul Blakey4-0/+1001
2019-07-09devlink: Introduce PCI VF port flavour and port attributeParav Pandit1-0/+38
2019-07-09devlink: Introduce PCI PF port flavour and port attributeParav Pandit1-0/+34
2019-07-09devlink: Return physical port fields only for applicable port flavoursParav Pandit1-0/+4
2019-07-09devlink: Refactor physical port attributesParav Pandit1-20/+38
2019-07-09Merge tag 'leds-for-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2019-07-09xprtrdma: Modernize ops->connectChuck Lever5-36/+87
2019-07-09xprtrdma: Remove rpcrdma_req::rl_bufferChuck Lever3-7/+8
2019-07-09xprtrdma: Refactor chunk encodingChuck Lever1-20/+16
2019-07-09xprtrdma: Streamline rpcrdma_post_recvsChuck Lever1-21/+38
2019-07-09xprtrdma: Simplify rpcrdma_rep_createChuck Lever1-14/+8
2019-07-09xprtrdma: Wake RPCs directly in rpcrdma_wc_send pathChuck Lever4-50/+36
2019-07-09xprtrdma: Reduce context switching due to Local InvalidationChuck Lever4-53/+136
2019-07-09xprtrdma: Add mechanism to place MRs back on the free listChuck Lever3-0/+22
2019-07-09xprtrdma: Remove fr_stateChuck Lever3-123/+94
2019-07-09xprtrdma: Remove the RPCRDMA_REQ_F_PENDING flagChuck Lever3-5/+1
2019-07-09xprtrdma: Fix occasional transport deadlockChuck Lever4-29/+20
2019-07-09xprtrdma: Replace use of xdr_stream_pos in rpcrdma_marshal_reqChuck Lever1-3/+3
2019-07-08Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2019-07-08Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds14-129/+62
2019-07-08net/tls: fix socket wmem accounting on fallback with netemJakub Kicinski1-0/+4
2019-07-08net/tls: add missing prot info initJakub Kicinski1-0/+2
2019-07-08net/tls: don't clear TX resync flag on errorDirk van der Merwe1-2/+6
2019-07-08sctp: remove rcu_read_lock from sctp_bind_addr_stateXin Long1-9/+4
2019-07-08sctp: rename sp strm_interleave to ep intl_enableXin Long2-6/+6
2019-07-08sctp: rename asoc intl_enable to asoc peer.intl_capableXin Long4-6/+6
2019-07-08sctp: remove prsctp_enable from asocXin Long3-6/+5
2019-07-08sctp: remove reconf_enable from asocXin Long3-9/+4
2019-07-08Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-14/+40
2019-07-08net: sched: add mpls manipulation actions to TCJohn Hurley4-0/+448
2019-07-08net: core: add MPLS update core helper and use in OvSJohn Hurley2-10/+36
2019-07-08net: core: move pop MPLS functionality from OvS to core helperJohn Hurley2-35/+44
2019-07-08net: core: move push MPLS functionality from OvS to core helperJohn Hurley2-27/+68
2019-07-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller49-286/+377