aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2020-09-28bpf: Enable BPF_PROG_TEST_RUN for raw_tracepointSong Liu1-0/+91
2020-09-28xsk: Fix possible crash in socket_release when out-of-memoryMagnus Karlsson1-0/+1
2020-09-25bpf: Change bpf_sk_assign to accept ARG_PTR_TO_BTF_ID_SOCK_COMMONMartin KaFai Lau1-2/+2
2020-09-25bpf: Change bpf_tcp_*_syncookie to accept ARG_PTR_TO_BTF_ID_SOCK_COMMONMartin KaFai Lau1-4/+4
2020-09-25bpf: Change bpf_sk_storage_*() to accept ARG_PTR_TO_BTF_ID_SOCK_COMMONMartin KaFai Lau2-44/+8
2020-09-25bpf: Change bpf_sk_release and bpf_sk_*cgroup_id to accept ARG_PTR_TO_BTF_ID_...Martin KaFai Lau1-16/+14
2020-09-25bpf: Enable bpf_skc_to_* sock casting helper to networking prog typeMartin KaFai Lau1-20/+49
2020-09-23net: fix a new kernel-doc warning at dev.cMauro Carvalho Chehab1-2/+2
2020-09-23net: bridge: mcast: when forwarding handle filter mode and blocked flagNikolay Aleksandrov1-1/+14
2020-09-23net: bridge: mcast: handle host stateNikolay Aleksandrov1-0/+58
2020-09-23net: bridge: mcast: add support for blocked port groupsNikolay Aleksandrov3-6/+46
2020-09-23net: bridge: mcast: handle port group filter modesNikolay Aleksandrov3-2/+215
2020-09-23net: bridge: mcast: install S,G entries automatically based on reportsNikolay Aleksandrov2-39/+138
2020-09-23net: bridge: mcast: add sg_port rhashtableNikolay Aleksandrov4-65/+111
2020-09-23net: bridge: mcast: add rt_protocol field to the port group structNikolay Aleksandrov3-19/+33
2020-09-23net: bridge: mcast: when igmpv3/mldv2 are enabled lookup (S,G) first, then (*,G)Nikolay Aleksandrov1-0/+18
2020-09-23net: bridge: mdb: add support for add/del/dump of entries with sourceNikolay Aleksandrov2-28/+128
2020-09-23net: bridge: mdb: add support to extend add/del commandsNikolay Aleksandrov1-3/+19
2020-09-23net: bridge: mcast: rename br_ip's u member to dstNikolay Aleksandrov3-28/+28
2020-09-23net: bridge: mcast: use br_ip's src for src groups and querier addressNikolay Aleksandrov2-30/+30
2020-09-23net: bridge: mdb: use extack in br_mdb_add() and br_mdb_add_group()Nikolay Aleksandrov1-12/+42
2020-09-23net: bridge: mdb: move all port and bridge checks to br_mdb_addNikolay Aleksandrov1-17/+7
2020-09-23net: bridge: mdb: use extack in br_mdb_parse()Nikolay Aleksandrov1-21/+39
2020-09-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller13-127/+343
2020-09-22devlink: Enhance policy to validate port type input valueParav Pandit1-3/+2
2020-09-22devlink: Enhance policy to validate eswitch mode valueParav Pandit1-1/+2
2020-09-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller53-236/+545
2020-09-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds51-234/+541
2020-09-21inet_diag: validate INET_DIAG_REQ_PROTOCOL attributeEric Dumazet1-5/+15
2020-09-21net: bridge: br_vlan_get_pvid_rcu() should dereference the VLAN group under RCUVladimir Oltean1-10/+17
2020-09-21bpf: Using rcu_read_lock for bpf_sk_storage_map iteratorYonghong Song1-18/+13
2020-09-21bpf: Allow specifying a BTF ID per argument in function protosLorenz Bauer3-42/+16
2020-09-21Merge tag 'linux-can-next-for-5.10-20200921' of git://git.kernel.org/pub/scm/...David S. Miller5-18/+18
2020-09-21Merge tag 'mac80211-next-for-net-next-2020-09-21' of git://git.kernel.org/pub...David S. Miller20-812/+1201
2020-09-21Merge tag 'mac80211-for-net-2020-09-21' of git://git.kernel.org/pub/scm/linux...David S. Miller7-16/+28
2020-09-21ipv6: route: convert comma to semicolonXu Wang1-1/+1
2020-09-21net: unix: remove redundant assignment to variable 'err'Jing Xiangfeng1-1/+0
2020-09-21net-sysfs: add backlog len and CPU id to softnet dataPaolo Abeni1-2/+13
2020-09-21can: remove "WITH Linux-syscall-note" from SPDX tag of C filesMasahiro Yamada4-4/+4
2020-09-21can: raw: fix indentionMarc Kleine-Budde1-12/+12
2020-09-21can: net: fix spelling mistakesMarc Kleine-Budde1-2/+2
2020-09-20RDS: drop double zeroingJulia Lawall1-1/+1
2020-09-20net: dsa: tag_sja1105: add compatibility with hwaccel VLAN tagsVladimir Oltean1-4/+17
2020-09-20net: dsa: tag_8021q: add VLANs to the master interface tooVladimir Oltean1-1/+19
2020-09-20net: dsa: install VLANs into the master's RX filter tooVladimir Oltean1-4/+32
2020-09-20net: dsa: allow 8021q uppers while the bridge has vlan_filtering=0Vladimir Oltean2-4/+46
2020-09-20net: dsa: refuse configuration in prepare phase of dsa_port_vlan_filtering()Vladimir Oltean1-7/+7
2020-09-20net: dsa: convert denying bridge VLAN with existing 8021q upper to PRECHANGEU...Vladimir Oltean2-41/+33
2020-09-20net: dsa: convert check for 802.1Q upper when bridged into PRECHANGEUPPERVladimir Oltean1-36/+38
2020-09-20net: dsa: rename dsa_slave_upper_vlan_check to something more suggestiveVladimir Oltean1-4/+4
2020-09-20net: dsa: deny enslaving 802.1Q upper to VLAN-aware bridge from PRECHANGEUPPERVladimir Oltean1-1/+6
2020-09-20net: remove unnecessary NULL checking in napi_consume_skb()Yunsheng Lin1-3/+0
2020-09-20net: sctp: Fix IPv6 ancestor_size calc in sctp_copy_descendantHenry Ptasinski1-6/+3
2020-09-19ethtool: Add 100base-FX link mode entriesDan Murphy2-0/+4
2020-09-19net/packet: Fix a comment about network_headerXie He1-1/+1
2020-09-18net: dsa: wire up devlink info getAndrew Lunn1-3/+16
2020-09-18net: dsa: Add devlink regions support to DSAAndrew Lunn1-0/+16
2020-09-18net: dsa: Add helper to convert from devlink to dsAndrew Lunn1-10/+2
2020-09-18net: devlink: region: Pass the region ops to the snapshot functionAndrew Lunn1-1/+1
2020-09-18net: ipv6: fix kconfig dependency warning for IPV6_SEG6_HMACNecip Fazil Yildiran1-0/+1
2020-09-18Merge tag 'batadv-net-for-davem-20200918' of git://git.open-mesh.org/linux-mergeDavid S. Miller6-46/+179
2020-09-18net: tipc: Supply missing udp_media.h include fileWang Hai1-0/+1
2020-09-18tipc: Remove unused macro CF_SERVERYueHaibing1-1/+0
2020-09-18l2tp: fix up inconsistent rx/tx statisticsTom Parkin1-3/+8
2020-09-18net: openswitch: reuse the helper variable to improve the code readablityZeng Tao1-2/+2
2020-09-18net: bridge: delete duplicated wordsRandy Dunlap2-2/+2
2020-09-18net: atm: delete duplicated wordsRandy Dunlap2-2/+2
2020-09-18net: tipc: delete duplicated wordsRandy Dunlap2-2/+2
2020-09-18net: bluetooth: delete duplicated wordsRandy Dunlap2-2/+2
2020-09-18net: ipv6: delete duplicated wordsRandy Dunlap2-2/+2
2020-09-18net: rds: delete duplicated wordsRandy Dunlap2-2/+2
2020-09-18net: core: delete duplicated wordsRandy Dunlap1-2/+2
2020-09-18tipc: add automatic rekeying for encryption keyTuong Lien4-3/+138
2020-09-18tipc: add automatic session key exchangeTuong Lien7-20/+405
2020-09-18tipc: introduce encryption master keyTuong Lien5-62/+174
2020-09-18tipc: optimize key switching time and logicTuong Lien3-231/+165
2020-09-18devlink: collect flash notify params into a structShannon Nelson1-23/+31
2020-09-18devlink: add timeout information to status_notifyShannon Nelson1-6/+23
2020-09-18net: mscc: ocelot: add locking for the port TX timestamp IDVladimir Oltean1-4/+7
2020-09-18net: use exponential backoff in netdev_wait_allrefsFrancesco Ruggeri1-2/+10
2020-09-18mac80211: Unsolicited broadcast probe response supportAloka Dixit3-0/+77
2020-09-18nl80211: Unsolicited broadcast probe response supportAloka Dixit1-0/+46
2020-09-18mac80211: Add FILS discovery supportAloka Dixit3-6/+83
2020-09-18nl80211: Add FILS discovery supportAloka Dixit1-0/+49
2020-09-18mac80211: fix 80 MHz association to 160/80+80 AP on 6 GHzJohn Crispin1-3/+4
2020-09-18mac80211: allow bigger A-MSDU sizes in VHT, even if HT is limitedFelix Fietkau1-4/+0
2020-09-18nl80211: support setting S1G channelsThomas Pedersen2-52/+105
2020-09-18nl80211: correctly validate S1G beacon headThomas Pedersen2-4/+18
2020-09-18cfg80211: regulatory: handle S1G channelsThomas Pedersen1-12/+58
2020-09-18nl80211: advertise supported channel width in S1GThomas Pedersen1-0/+15
2020-09-18mac80211: reorganize code to remove a forward declarationFelix Fietkau1-473/+471
2020-09-18mac80211: extend ieee80211_tx_status_ext to support bulk freeFelix Fietkau1-2/+8
2020-09-18mac80211: support using ieee80211_tx_status_ext to free skbs without status infoFelix Fietkau1-11/+16
2020-09-18mac80211: unify 802.3 (offload) and 802.11 tx status codepathFelix Fietkau1-64/+28
2020-09-18mac80211: optimize station connection monitorFelix Fietkau5-47/+22
2020-09-18mac80211: notify the driver when a sta uses 4-address modeFelix Fietkau4-0/+45
2020-09-18mac80211: swap NEED_TXPROCESSING and HW_80211_ENCAP tx flagsFelix Fietkau5-14/+14
2020-09-18mac80211: remove tx status call to ieee80211_sta_register_airtimeFelix Fietkau1-6/+0
2020-09-18mac80211: reduce duplication in tx status functionsFelix Fietkau1-66/+35
2020-09-18mac80211: rework tx encapsulation offload APIFelix Fietkau7-87/+156
2020-09-18mac80211: set info->control.hw_key for encap offload packetsFelix Fietkau1-0/+5
2020-09-18mac80211: skip encap offload for tx multicast/control packetsFelix Fietkau1-55/+19
2020-09-18mac80211: check and refresh aggregation session in encap offload txFelix Fietkau1-0/+18
2020-09-18mac80211: add missing queue/hash initialization to 802.3 xmitFelix Fietkau1-0/+6
2020-09-18lib80211: Remove unused macro DRV_NAMEYueHaibing1-2/+0
2020-09-18mac80211: do not allow bigger VHT MPDUs than the hardware supportsFelix Fietkau1-4/+4
2020-09-18cfg80211: fix 6 GHz channel conversionJohannes Berg1-1/+1
2020-09-18mac80211: do not disable HE if HT is missing on 2.4 GHzWen Gong1-1/+2
2020-09-18mac80211: Fix radiotap header channel flag for 6GHz bandAloka Dixit1-1/+2
2020-09-18lib80211: fix unmet direct dependendices config warning when !CRYPTONecip Fazil Yildiran1-0/+1
2020-09-18mac80211: add AQL support for VHT160 tx ratesFelix Fietkau1-1/+3
2020-09-18mac80211: extend AQL aggregation estimation to HE and fix unit mismatchFelix Fietkau1-5/+11
2020-09-17mptcp: fix integer overflow in mptcp_subflow_discard_data()Paolo Abeni1-1/+1
2020-09-17net/smc: fix double kfree in smc_listen_work()Ursula Braun1-2/+2
2020-09-17net: hsr: Convert to DEFINE_SHOW_ATTRIBUTEQinglang Miao1-19/+2
2020-09-17netlink: add spaces around '&' in netlink_recv/sendmsg()Yang Yingliang1-4/+4
2020-09-17mptcp: Fix unsigned 'max_seq' compared with zero in mptcp_data_queue_ofoYe Bin1-2/+3
2020-09-17ethtool: add and use message type for tunnel info replyMichal Kubecek1-2/+2
2020-09-17net/packet: Fix a comment about mac_headerXie He1-11/+12
2020-09-16net/smc: check variable before dereferencing in smc_close.cKarsten Graul1-3/+4
2020-09-16net: bridge: mcast: don't ignore return value of __grp_src_toex_exclNikolay Aleksandrov1-1/+1
2020-09-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2-18/+17
2020-09-15bpf: Mutex protect used_maps array and countYiFei Zhu1-3/+8
2020-09-15bpf: Bpf_skc_to_* casting helpers require a NULL check on skMartin KaFai Lau1-7/+7
2020-09-15nexthop: Only emit a notification when nexthop is actually deletedIdo Schimmel1-2/+2
2020-09-15nexthop: Convert to blocking notification chainIdo Schimmel1-6/+7
2020-09-15devlink: introduce the health reporter test commandJiri Pirko1-0/+30
2020-09-15ipv4: Update exception handling for multipath routes via same deviceDavid Ahern1-5/+8
2020-09-15net: tipc: kerneldoc fixesLu Wei1-1/+2
2020-09-15ethtool: add standard pause statsJakub Kicinski1-1/+62
2020-09-15bridge: Add SWITCHDEV_FDB_FLUSH_TO_BRIDGE notifierAlexandra Winter1-0/+5
2020-09-15batman-adv: mcast: fix duplicate mcast packets from BLA backbone to meshLinus Lüssing1-16/+87
2020-09-15batman-adv: mcast: fix duplicate mcast packets in BLA backbone from meshLinus Lüssing3-14/+30
2020-09-15batman-adv: mcast: fix duplicate mcast packets in BLA backbone from LANLinus Lüssing3-13/+53
2020-09-14xsk: Fix refcount warning in xp_dma_mapMagnus Karlsson1-2/+2
2020-09-14xsk: Fix number of pinned pages/umem size discrepancyBjörn Töpel1-9/+8
2020-09-14tcp: schedule EPOLLOUT after a partial sendmsgSoheil Hassas Yeganeh1-11/+9
2020-09-14tcp: return EPOLLOUT from tcp_poll only when notsent_bytes is half the limitSoheil Hassas Yeganeh1-2/+2
2020-09-14net: sched: initialize with 0 before setting erspan md->uXin Long1-0/+1
2020-09-14lwtunnel: only keep the available bits when setting vxlan md->gbpXin Long1-0/+1
2020-09-14net: sched: only keep the available bits when setting vxlan md->gbpXin Long2-1/+4
2020-09-14tipc: use skb_unshare() instead in tipc_buf_append()Xin Long1-1/+2
2020-09-14tipc: Fix memory leak in tipc_group_create_member()Peilin Ye1-4/+10
2020-09-14__netif_receive_skb_core: don't untag vlan from skb on DSA masterVladimir Oltean1-1/+2
2020-09-14ipv4: Initialize flowi4_multipath_hash in data pathDavid Ahern3-0/+3
2020-09-14net: try to avoid unneeded backlog flushPaolo Abeni1-4/+47
2020-09-14Merge tag 'rxrpc-next-20200914' of git://git.kernel.org/pub/scm/linux/kernel/...David S. Miller2-4/+5
2020-09-14tcp: remove SOCK_QUEUE_SHRUNKEric Dumazet2-17/+7
2020-09-14net/packet: Fix a comment about hard_header_len and headroom allocationXie He1-6/+9
2020-09-14mptcp: call tcp_cleanup_rbuf on subflowsPaolo Abeni3-1/+9
2020-09-14mptcp: allow picking different xmit subflowsPaolo Abeni2-18/+99
2020-09-14mptcp: allow creating non-backup subflowsPaolo Abeni1-1/+2
2020-09-14mptcp: move address attribute into mptcp_addr_infoPaolo Abeni3-24/+25
2020-09-14mptcp: add OoO related mibsPaolo Abeni4-1/+34
2020-09-14mptcp: cleanup mptcp_subflow_discard_data()Paolo Abeni2-45/+14
2020-09-14mptcp: move ooo skbs into msk out of order queue.Paolo Abeni3-56/+211
2020-09-14mptcp: introduce and use mptcp_try_coalesce()Paolo Abeni1-12/+19
2020-09-14mptcp: basic sndbuf autotuningPaolo Abeni1-4/+13
2020-09-14mptcp: trigger msk processing even for OoO dataPaolo Abeni3-42/+78
2020-09-14mptcp: set data_ready status bit in subflow_check_data_avail()Paolo Abeni1-11/+8
2020-09-14mptcp: rethink 'is writable' conditionalPaolo Abeni2-27/+50
2020-09-14batman-adv: Add missing include for in_interrupt()Sven Eckelmann1-0/+1
2020-09-14rxrpc: Fix an overget of the conn bundle when setting up a client connDavid Howells1-1/+0
2020-09-14rxrpc: Fix conn bundle leak in net-namespace exitDavid Howells1-0/+1
2020-09-14rxrpc: Fix rxrpc_bundle::alloc_error to be signedDavid Howells1-1/+1
2020-09-14rxrpc: Fix an error goto in rxrpc_connect_call()David Howells1-2/+3
2020-09-11Revert "net: dsa: Add more convenient functions for installing port VLANs"Vladimir Oltean3-38/+31
2020-09-11net: dsa: tag_8021q: add a context structureVladimir Oltean1-64/+63
2020-09-11net: dsa: tag_8021q: setup tagging via a single function callVladimir Oltean1-2/+19
2020-09-11taprio: Fix allowing too small intervalsVinicius Costa Gomes1-11/+17
2020-09-11bridge: mcast: Fix incomplete MDB dumpIdo Schimmel1-1/+1
2020-09-11ipv6: remove redundant assignment to variable errColin Ian King1-1/+2
2020-09-10tcp: Simplify tcp_set_congestion_control() load=false caseNeal Cardwell1-11/+4
2020-09-10tcp: simplify _bpf_setsockopt(): Remove flags argumentNeal Cardwell1-7/+3
2020-09-10tcp: simplify tcp_set_congestion_control(): Always reinitializeNeal Cardwell3-12/+4
2020-09-10tcp: Simplify EBPF TCP_CONGESTION to always init CCNeal Cardwell1-6/+1
2020-09-10tcp: Only init congestion control if not initialized alreadyNeal Cardwell3-2/+6
2020-09-10net/smc: use separate work queues for different worker typesKarsten Graul7-18/+49
2020-09-10net/smc: use the retry mechanism for netlink messagesGuvenc Gulce1-7/+23
2020-09-10net/smc: immediate freeing in smc_lgr_cleanup_early()Ursula Braun2-20/+4
2020-09-10net/smc: reduce smc_listen_decline() callsUrsula Braun1-16/+6
2020-09-10net/smc: improve server ISM device determinationUrsula Braun3-16/+7
2020-09-10net/smc: common routine for CLC accept and confirmUrsula Braun4-143/+118
2020-09-10net/smc: dynamic allocation of CLC proposal bufferUrsula Braun3-49/+67
2020-09-10net/smc: introduce better field namesUrsula Braun6-57/+55
2020-09-10net/smc: reduce active tcp_listen workersUrsula Braun3-11/+36
2020-09-10net: DCB: Validate DCB_ATTR_DCB_BUFFER argumentPetr Machata1-0/+8
2020-09-10net: Fix bridge enslavement failureIdo Schimmel1-1/+1
2020-09-10net: Correct the comment of dst_dev_put()Miaohe Lin1-1/+1
2020-09-10tcp: reflect tos value received in SYN to the socketWei Wang3-2/+27
2020-09-10ip: pass tos into ip_build_and_send_pkt()Wei Wang3-5/+9
2020-09-10tcp: record received TOS value in the request socketWei Wang2-3/+4
2020-09-10net: make sure napi_list is safe for RCU traversalJakub Kicinski2-2/+2
2020-09-10net: manage napi add/del idempotence explicitlyJakub Kicinski1-4/+9
2020-09-10net: remove napi_hash_del() from driver-facing APIJakub Kicinski1-13/+6
2020-09-10devlink: don't crash if netdev is NULLJakub Kicinski1-8/+20
2020-09-10net: sch_generic: aviod concurrent reset and enqueue op for lockless qdiscYunsheng Lin1-15/+33
2020-09-10net: Allow iterating sockmap and sockhashLorenz Bauer1-2/+278
2020-09-10net: sockmap: Remove unnecessary sk_fullsock checksLorenz Bauer1-2/+2
2020-09-10mptcp: fix kmalloc flag in mptcp_pm_nl_get_local_idGeliang Tang1-1/+1