aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2021-03-09Merge git://git.kernel.org:/pub/scm/linux/kernel/git/netdev/netLinus Torvalds37-242/+362
2021-03-09net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0Balazs Nemeth1-0/+3
2021-03-08net: qrtr: fix error return code of qrtr_sendmsg()Jia-Ju Bai1-1/+3
2021-03-08mptcp: fix length of ADD_ADDR with port sub-optionDavide Caratti1-6/+8
2021-03-08net: dsa: fix switchdev objects on bridge master mistakenly being applied on ...Vladimir Oltean2-27/+57
2021-03-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller5-15/+44
2021-03-05CIPSO: Fix unaligned memory access in cipso_v4_gentag_hdrSergey Nazarov1-1/+1
2021-03-04cipso,calipso: resolve a number of problems with the DOI refcountsPaul Moore3-19/+9
2021-03-04mptcp: free resources when the port number is mismatchedGeliang Tang1-6/+7
2021-03-04mptcp: fix missing wakeupPaolo Abeni1-2/+8
2021-03-04mptcp: fix race in release_cbPaolo Abeni1-12/+21
2021-03-04mptcp: factor out __mptcp_retrans helper()Paolo Abeni1-43/+50
2021-03-04mptcp: reset 'first' and ack_hint on subflow closeFlorian Westphal1-0/+9
2021-03-04mptcp: dispose initial struct socket when its subflow is closedFlorian Westphal1-6/+12
2021-03-04mptcp: fix memory accounting on allocation errorPaolo Abeni1-0/+1
2021-03-04mptcp: put subflow sock on connect errorFlorian Westphal1-0/+1
2021-03-04mptcp: reset last_snd on subflow closeFlorian Westphal1-0/+5
2021-03-04net: sched: avoid duplicates in classes dumpMaximilian Heyne1-4/+4
2021-03-04nexthop: Do not flush blackhole nexthops when loopback goes downIdo Schimmel1-3/+7
2021-03-04net: sctp: trivial: fix typo in commentDrew Fustini1-1/+1
2021-03-04netfilter: nftables: bogus check for netlink portID with table ownerPablo Neira Ayuso1-4/+3
2021-03-04netfilter: nftables: fix possible double hook unregistration with table ownerPablo Neira Ayuso1-1/+5
2021-03-03rtnetlink: using dev_base_seq from target netzhang kai1-1/+1
2021-03-03net: 9p: advance iov on empty readJisheng Zhang1-4/+0
2021-03-03net: l2tp: reduce log level of messages in receive path, add counter insteadMatthias Schiffer3-19/+29
2021-03-02netfilter: nftables: disallow updates on table ownershipPablo Neira Ayuso1-0/+6
2021-03-01tcp: add sanity tests to TCP_QUEUE_SEQEric Dumazet1-8/+15
2021-03-01net: dsa: tag_mtk: fix 802.1ad VLAN egressDENG Qingfang1-6/+13
2021-03-01net: expand textsearch ts_state to fit skb_seq_stateWillem de Bruijn1-0/+2
2021-03-01inetpeer: use div64_ul() and clamp_val() calculate inet_peer_thresholdYejune Deng1-14/+7
2021-03-01net/qrtr: fix __netdev_alloc_skb callPavel Skripkin1-1/+1
2021-03-01net: always use icmp{,v6}_ndo_send from ndo_start_xmitJason A. Donenfeld6-23/+22
2021-03-01net: dsa: tag_rtl4_a: fix egress tagsDENG Qingfang1-7/+5
2021-02-28net: Fix gro aggregation for udp encaps with zero csumDaniel Borkmann1-1/+1
2021-02-28ethtool: fix the check logic of at least one channel for RX/TXYinjun Zhang1-13/+13
2021-02-28netfilter: x_tables: gpf inside xt_find_revision()Vasily Averin1-2/+4
2021-02-28netfilter: conntrack: avoid misleading 'invalid' in log messageFlorian Westphal1-2/+4
2021-02-28netfilter: nf_nat: undo erroneous tcp edemux lookupFlorian Westphal1-4/+21
2021-02-28netfilter: conntrack: Remove a double space in a log messageKlemen Košir1-2/+1
2021-02-27Merge tag 'io_uring-worker.v3-2021-02-25' of git://git.kernel.dk/linux-blockLinus Torvalds3-12/+0
2021-02-26tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE)Arjun Roy1-1/+2
2021-02-26net: dsa: tag_ocelot_8021q: fix driver dependencyArnd Bergmann1-0/+2
2021-02-26Merge tag 'nfs-for-5.12-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds7-77/+43
2021-02-25Merge tag 'net-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds17-98/+161
2021-02-25net: psample: Fix netlink skb length with tunnel infoChris Mi1-2/+2
2021-02-25net: hsr: add support for EntryForgetTimeMarco Wenzel3-2/+9
2021-02-24net: introduce CAN specific pointer in the struct net_deviceOleksij Rempel4-61/+27
2021-02-23net: remove cmsg restriction from io_uring based send/recvmsg callsJens Axboe3-12/+0
2021-02-23net: qrtr: Fix memory leak in qrtr_tun_openTakeshi Misawa1-1/+11
2021-02-23Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-4/+7
2021-02-23net/sched: cls_flower: validate ct_state for invalid and reply flagswenxu1-0/+15
2021-02-23net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sendingJason A. Donenfeld3-16/+19
2021-02-22mptcp: do not wakeup listener for MPJ subflowsPaolo Abeni1-0/+6
2021-02-22mptcp: provide subflow aware release functionFlorian Westphal1-2/+53
2021-02-22mptcp: fix DATA_FIN generation on early shutdownPaolo Abeni1-9/+14
2021-02-22mptcp: fix DATA_FIN processing for orphaned socketsPaolo Abeni1-5/+4
2021-02-22net: dsa: Fix dependencies with HSRFlorian Fainelli1-0/+1
2021-02-22Merge tag 'nfsd-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/...Linus Torvalds2-21/+20
2021-02-22Merge tag 'ceph-for-5.12-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds1-12/+5
2021-02-21Merge tag 'nfsd-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds5-121/+175
2021-02-20Merge tag 'tty-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-1/+2
2021-02-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller1-82/+163
2021-02-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller10-81/+171
2021-02-16net: dsa: tag_rtl4_a: Support also egress tagsLinus Walleij1-14/+29
2021-02-16net: sched: fix police ext initializationVlad Buslov2-1/+2
2021-02-16net: dsa: felix: Add support for MRPHoratiu Vultur1-0/+8
2021-02-16net: dsa: add MRP supportHoratiu Vultur4-0/+201
2021-02-16bridge: mrp: Update br_mrp to use new return values of br_mrp_switchdevHoratiu Vultur1-16/+27
2021-02-16bridge: mrp: Extend br_mrp_switchdev to detect better the errorsHoratiu Vultur2-77/+118
2021-02-16bridge: mrp: Add 'enum br_mrp_hw_support'Horatiu Vultur1-0/+14
2021-02-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller14-88/+340
2021-02-16SUNRPC: Further clean up svc_tcp_sendmsg()Chuck Lever1-8/+7
2021-02-16SUNRPC: Remove redundant socket flags from svc_tcp_sendmsg()Trond Myklebust1-9/+3
2021-02-16SUNRPC: Use TCP_CORK to optimise send performance on the serverTrond Myklebust1-1/+7
2021-02-16libceph: remove osdtimeout option entirelyIlya Dryomov1-6/+0
2021-02-16libceph: deprecate [no]cephx_require_signatures optionsIlya Dryomov1-6/+5
2021-02-15mptcp: add local addr info in mptcp_infoGeliang Tang3-1/+5
2021-02-15net: caif: Use netif_rx_any_context().Sebastian Andrzej Siewior1-4/+1
2021-02-15tcp: tcp_data_ready() must look at SOCK_DONEEric Dumazet1-1/+1
2021-02-15net: bridge: fix br_vlan_filter_toggle stub when CONFIG_BRIDGE_VLAN_FILTERING=nVladimir Oltean1-1/+2
2021-02-15net: mscc: ocelot: avoid type promotion when calling ocelot_ifh_set_destVladimir Oltean1-2/+2
2021-02-15netfilter: nftables: introduce table ownershipPablo Neira Ayuso1-46/+117
2021-02-15netfilter: nftables: add helper function to release hooks of one single tablePablo Neira Ayuso1-5/+10
2021-02-15netfilter: nftables: add helper function to release one tablePablo Neira Ayuso1-35/+40
2021-02-15svcrdma: Hold private mutex while invoking rdma_accept()Chuck Lever1-3/+3
2021-02-14net: dsa: propagate extack to .port_vlan_filteringVladimir Oltean4-10/+20
2021-02-14net: dsa: propagate extack to .port_vlan_addVladimir Oltean4-10/+26
2021-02-14net: bridge: propagate extack through switchdev_port_attr_setVladimir Oltean8-24/+33
2021-02-14net: bridge: propagate extack through store_bridge_parmVladimir Oltean4-46/+142
2021-02-14net: bridge: remove __br_vlan_filter_toggleVladimir Oltean3-10/+4
2021-02-14net: dsa: tag_ocelot_8021q: add support for PTP timestampingVladimir Oltean1-0/+33
2021-02-14net: dsa: felix: setup MMIO filtering rules for PTP when using tag_8021qVladimir Oltean1-0/+1
2021-02-14net: dsa: tag_ocelot: create separate tagger for SevilleVladimir Oltean1-15/+53
2021-02-14net: dsa: tag_ocelot: single out PTP-related transmit tag processingVladimir Oltean1-11/+21
2021-02-14net: mscc: ocelot: use common tag parsing code with DSAVladimir Oltean1-138/+9
2021-02-14net: dsa: tag_ocelot: avoid accessing ds->priv in ocelot_rcvVladimir Oltean1-4/+3
2021-02-13skbuff: queue NAPI_MERGED_FREE skbs into NAPI cache instead of freeingAlexander Lobakin2-11/+10
2021-02-13skbuff: allow to use NAPI cache from __napi_alloc_skb()Alexander Lobakin1-2/+3
2021-02-13skbuff: allow to optionally use NAPI cache from __alloc_skb()Alexander Lobakin1-1/+5
2021-02-13skbuff: introduce {,__}napi_build_skb() which reuses NAPI cache headsAlexander Lobakin1-13/+81
2021-02-13skbuff: move NAPI cache declarations upper in the fileAlexander Lobakin1-45/+45
2021-02-13skbuff: remove __kfree_skb_flush()Alexander Lobakin2-18/+1
2021-02-13skbuff: use __build_skb_around() in __alloc_skb()Alexander Lobakin1-17/+1
2021-02-13skbuff: simplify __alloc_skb() a bitAlexander Lobakin1-6/+5
2021-02-13skbuff: make __build_skb_around() return voidAlexander Lobakin1-7/+6
2021-02-13skbuff: simplify kmalloc_reserve()Alexander Lobakin1-5/+2
2021-02-13skbuff: move __alloc_skb() next to the other skb allocation functionsAlexander Lobakin1-142/+142
2021-02-12tcp: factorize logic into tcp_epollin_ready()Eric Dumazet2-22/+7
2021-02-12net: dsa: act as passthrough for bridge port flagsVladimir Oltean3-23/+24
2021-02-12net: switchdev: pass flags and mask to both {PRE_,}BRIDGE_FLAGS attributesVladimir Oltean3-20/+26
2021-02-12net: dsa: configure better brport flags when ports leave the bridgeVladimir Oltean1-7/+38
2021-02-12net: bridge: don't print in br_switchdev_set_port_flagVladimir Oltean4-14/+21
2021-02-12net: bridge: offload all port flags at once in br_setportVladimir Oltean2-76/+39
2021-02-12net: switchdev: propagate extack to port attributesVladimir Oltean2-4/+10
2021-02-12flow_dissector: fix TTL and TOS dissection on IPv4 fragmentsDavide Caratti1-3/+3
2021-02-12Merge tag 'mac80211-next-for-net-next-2021-02-12' of git://git.kernel.org/pub...David S. Miller10-425/+473
2021-02-12rxrpc: Fix dependency on IPv6 in udp tunnel configVadim Fedorenko1-0/+2
2021-02-12appletalk: Fix skb allocation size in loopback caseDoug Brown1-12/+21
2021-02-12mptcp: add netlink event supportFlorian Westphal4-7/+290
2021-02-12mptcp: avoid lock_fast usage in accept pathFlorian Westphal2-3/+34
2021-02-12mptcp: pass subflow socket to a few helpersFlorian Westphal5-8/+8
2021-02-12mptcp: move subflow close loop after sk close checkFlorian Westphal1-3/+3
2021-02-12mptcp: schedule worker when subflow is closedFlorian Westphal2-2/+27
2021-02-12mptcp: split __mptcp_close_ssk helperFlorian Westphal3-7/+13
2021-02-12mptcp: move pm netlink work into pm_netlinkFlorian Westphal3-42/+42
2021-02-13bpf: Drop MTU check when doing TC-BPF redirect to ingressJesper Dangaard Brouer2-21/+17
2021-02-13bpf: Add BPF-helper for MTU checkingJesper Dangaard Brouer1-0/+114
2021-02-13bpf: bpf_fib_lookup return MTU value as output when looked upJesper Dangaard Brouer1-7/+15
2021-02-13bpf: Fix bpf_fib_lookup helper MTU check for SKB ctxJesper Dangaard Brouer1-3/+10
2021-02-13bpf: Remove MTU check in __bpf_skb_max_lenJesper Dangaard Brouer1-8/+4
2021-02-12cfg80211/mac80211: Support disabling HE modeBen Greear2-0/+10
2021-02-12mac80211: add STBC encoding to ieee80211_parse_tx_radiotapPhilipp Borgers1-0/+9
2021-02-12mac80211: minstrel_ht: remove sample rate switching code for constrained devicesFelix Fietkau2-103/+9
2021-02-12mac80211: minstrel_ht: show sampling rates in debugfsFelix Fietkau1-2/+16
2021-02-12mac80211: minstrel_ht: significantly redesign the rate probing strategyFelix Fietkau2-239/+336
2021-02-12mac80211: minstrel_ht: reduce the need to sample slower ratesFelix Fietkau2-12/+8
2021-02-12mac80211: minstrel_ht: update total packets counter in tx status pathFelix Fietkau1-11/+10
2021-02-12mac80211: minstrel_ht: use bitfields to encode rate indexesFelix Fietkau3-64/+79
2021-02-12cfg80211: initialize reg_rule in __freq_reg_info()Luca Coelho1-1/+1
2021-02-12mac80211: fix potential overflow when multiplying to u32 integersColin Ian King1-1/+1
2021-02-12mac80211: enable QoS support for nl80211 ctrl portMarkus Theil2-12/+21
2021-02-12cfg80211: remove unused callbackMatteo Croce1-7/+0
2021-02-11net/tls: Select SOCK_RX_QUEUE_MAPPING from TLS_DEVICETariq Toukan1-0/+1
2021-02-11net/sock: Add kernel config SOCK_RX_QUEUE_MAPPINGTariq Toukan2-1/+5
2021-02-11mptcp: add a missing retransmission timer schedulingPaolo Abeni2-2/+4
2021-02-11mptcp: better msk receive window updatesPaolo Abeni3-21/+27
2021-02-11mptcp: init mptcp request socket earlierPaolo Abeni1-24/+16
2021-02-11mptcp: fix spurious retransmissionsPaolo Abeni2-11/+3
2021-02-11mptcp: fix poll after shutdownPaolo Abeni1-1/+3
2021-02-11mptcp: deliver ssk errors to mskPaolo Abeni3-0/+54
2021-02-11tcp: Sanitize CMSG flags and reserved args in tcp_zerocopy_receive.Arjun Roy1-1/+10
2021-02-11net: fix dev_ifsioc_locked() race conditionCong Wang3-14/+50
2021-02-11bpf: Expose bpf_get_socket_cookie to tracing programsFlorent Revest1-0/+12
2021-02-11Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernDavid S. Miller12-245/+1188
2021-02-11net: fib_notifier: don't return positive values on fib registrationVlad Buslov1-2/+3
2021-02-11net: ipconfig: avoid use-after-free in ic_close_devsVladimir Oltean1-1/+2
2021-02-11net: initialize net->net_cookie at netns setupEric Dumazet2-21/+6
2021-02-11net: dsa: xrs700x: add HSR offloading supportGeorge McCollister1-1/+6
2021-02-11net: dsa: add support for offloading HSRGeorge McCollister4-0/+83
2021-02-11net: hsr: add offloading supportGeorge McCollister9-26/+52
2021-02-11net: hsr: generate supervision frame without HSR/PRP tagGeorge McCollister2-33/+14
2021-02-11tcp: add some entropy in __inet_hash_connect()Eric Dumazet1-0/+5
2021-02-11tcp: change source port randomizarion at connect() timeEric Dumazet1-3/+17
2021-02-10rxrpc: Fix missing dependency on NET_UDP_TUNNELDavid Howells1-0/+1
2021-02-10net/sched: cls_flower: Reject invalid ct_state flags ruleswenxu1-2/+37
2021-02-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller18-66/+111
2021-02-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds17-63/+107
2021-02-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller2-14/+17
2021-02-09vsock: fix locking in vsock_shutdown()Stefano Garzarella2-7/+5
2021-02-09net: add sysfs attribute to control napi threaded modeWei Wang2-2/+86
2021-02-09net: implement threaded-able napi poll loop supportWei Wang1-0/+112
2021-02-09net: extract napi poll functionality to __napi_poll()Felix Fietkau1-12/+24
2021-02-09Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller4-4/+12
2021-02-08IPv6: Extend 'fib_notify_on_flag_change' sysctlAmit Cohen2-1/+7
2021-02-08IPv6: Add "offload failed" indication to routesAmit Cohen1-2/+6
2021-02-08IPv4: Extend 'fib_notify_on_flag_change' sysctlAmit Cohen2-1/+7
2021-02-08IPv4: Add "offload failed" indication to routesAmit Cohen4-2/+12
2021-02-08bridge: mrp: Fix the usage of br_mrp_port_switchdev_set_stateHoratiu Vultur3-9/+10
2021-02-09netfilter: nftables: relax check for stateful expressions in set definitionPablo Neira Ayuso1-13/+15
2021-02-08net: bridge: use switchdev for port flags set through sysfs tooVladimir Oltean1-3/+6
2021-02-08rxrpc: use udp tunnel APIs instead of open code in rxrpc_open_socketXin Long1-45/+24
2021-02-08net-sysfs: Add rtnl locking for getting Tx queue traffic classAlexander Duyck1-3/+10
2021-02-09netfilter: conntrack: skip identical origin tuple in same zone onlyFlorian Westphal1-1/+2
2021-02-08vsock/virtio: update credit only if socket is not closedStefano Garzarella1-2/+2
2021-02-08seg6: fool-proof the processing of SRv6 behavior attributesAndrea Mayer1-28/+39
2021-02-08Merge tag 'batadv-next-pullrequest-20210208' of git://git.open-mesh.org/linux...Jakub Kicinski55-63/+64
2021-02-08net: fix iteration for sctp transport seq_filesNeilBrown1-4/+12
2021-02-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextJakub Kicinski38-230/+388
2021-02-06net/vmw_vsock: improve locking in vsock_connect_timeout()Norbert Slusarek1-4/+1
2021-02-06net/vmw_vsock: fix NULL pointer dereferenceNorbert Slusarek1-1/+1
2021-02-06net/packet: Improve the comment about LL header visibility criteriaXie He1-2/+2
2021-02-06net: dsa: make assisted_learning_on_cpu_port bypass offloaded LAG interfacesVladimir Oltean2-0/+21
2021-02-06Revert "net: ipv4: handle DSA enabled master network devices"Vladimir Oltean1-4/+17
2021-02-06Revert "net: Have netpoll bring-up DSA management interface"Vladimir Oltean1-18/+4
2021-02-06net: dsa: automatically bring user ports down when master goes downVladimir Oltean1-0/+24
2021-02-06net: dsa: automatically bring up DSA master when opening user portVladimir Oltean1-2/+5
2021-02-06mptcp: pm: add lockdep assertionsFlorian Westphal4-0/+24
2021-02-06net: Introduce {netdev,napi}_alloc_frag_align()Kevin Hao1-16/+10
2021-02-06net: sched: Return the correct errno codeZheng Yongjun1-1/+1
2021-02-06dccp: Return the correct errno codeZheng Yongjun1-1/+1