aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2019-08-18netfilter: nf_tables: map basechain priority to hardware priorityPablo Neira Ayuso2-3/+18
2019-08-17Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/...David S. Miller4-3/+40
2019-08-17Bluetooth: Add debug setting for changing minimum encryption key sizeMarcel Holtmann3-1/+33
2019-08-16tipc: fix false detection of retransmit failuresTuong Lien2-43/+57
2019-08-15Merge tag 'rxrpc-fixes-20190814' of git://git.kernel.org/pub/scm/linux/kernel...David S. Miller1-10/+11
2019-08-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller5-28/+98
2019-08-15net/packet: fix race in tpacket_snd()Eric Dumazet1-0/+7
2019-08-15net: tls, fix sk_write_space NULL write when tx disabledJohn Fastabend1-1/+2
2019-08-14rxrpc: Fix read-after-free in rxrpc_queue_local()David Howells1-9/+10
2019-08-14rxrpc: Fix local endpoint replacementDavid Howells1-1/+1
2019-08-14netfilter: nft_flow_offload: skip tcp rst and fin packetsPablo Neira Ayuso1-3/+6
2019-08-13sctp: fix memleak in sctp_send_reset_streamszhengbin1-0/+1
2019-08-13sctp: fix the transport error_count checkXin Long1-1/+1
2019-08-13netfilter: conntrack: Use consistent ct id hash calculationDirk Morris1-8/+8
2019-08-12Bluetooth: hidp: Let hidp_send_message return number of queued bytesFabian Henneke1-2/+7
2019-08-11tipc: initialise addr_trail_end when setting node addressesChris Packham1-0/+1
2019-08-11net: dsa: Check existence of .port_mdb_add callback before calling itChen-Yu Tsai1-0/+3
2019-08-11rxrpc: Fix local refcountingDavid Howells1-5/+7
2019-08-09net/tls: swap sk_write_space on closeJakub Kicinski1-0/+1
2019-08-09sock: make cookie generation global instead of per netnsDaniel Borkmann1-1/+2
2019-08-09rxrpc: Don't bother generating maxSkew in the ACK packetDavid Howells6-44/+28
2019-08-09rxrpc: Fix local endpoint refcountingDavid Howells4-39/+72
2019-08-09netfilter: nf_flow_table: teardown flow timeout racePablo Neira Ayuso1-9/+25
2019-08-09netfilter: nf_flow_table: conntrack picks up expired flowsPablo Neira Ayuso1-7/+10
2019-08-09netfilter: nf_tables: use-after-free in failing rule with bound setPablo Neira Ayuso1-5/+10
2019-08-08net/tls: prevent skb_orphan() from leaking TLS plain text with offloadJakub Kicinski5-8/+32
2019-08-08net sched: update skbedit action for batched events operationsRoman Mashak1-0/+12
2019-08-08net: sched: sch_taprio: fix memleak in error path for sched list parseIvan Khoronzhuk1-1/+2
2019-08-08inet: frags: re-introduce skb coalescing for local deliveryGuillaume Nault5-15/+38
2019-08-08Merge tag 'batadv-net-for-davem-20190808' of git://git.open-mesh.org/linux-mergeDavid S. Miller1-3/+5
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-05netfilter: nf_flow_table: fix offload for flows that are subject to xfrmFlorian Westphal1-0/+43
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-22batman-adv: Fix deletion of RTR(4|6) mcast list entriesSven Eckelmann1-2/+4
2019-07-22batman-adv: Fix netlink dumping of all mcast_flags bucketsSven Eckelmann1-1/+1
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