aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2021-08-31Merge tag 'net-next-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...HEADmasterLinus Torvalds345-5794/+15894
2021-08-31Merge tag 'nfsd-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds9-100/+169
2021-08-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+5
2021-08-31ipv6: seg6: remove duplicated includeLv Ruyi1-1/+0
2021-08-31ipv6: remove duplicated 'net/lwtunnel.h' includeLv Ruyi1-1/+0
2021-08-31fou: remove sparse errorsEric Dumazet2-6/+6
2021-08-31ipv4: fix endianness issue in inet_rtm_getroute_build_skb()Eric Dumazet1-1/+1
2021-08-31af_unix: fix potential NULL deref in unix_dgram_connect()Eric Dumazet1-3/+6
2021-08-31net: bridge: use mld2r_ngrec instead of icmpv6_dataunMichelleJin1-5/+5
2021-08-30net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failedXiyu Yang1-1/+1
2021-08-30Merge tag 'for-5.15/io_uring-2021-08-30' of git://git.kernel.dk/linux-blockLinus Torvalds1-34/+37
2021-08-30Merge tag 'for-5.15/drivers-2021-08-30' of git://git.kernel.dk/linux-blockLinus Torvalds1-18/+0
2021-08-30Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski14-57/+339
2021-08-30sch_htb: Fix inconsistency when leaf qdisc creation failsMaxim Mikityanskiy1-35/+62
2021-08-30net: ipv4: Fix the warning for dereferenceYajun Deng1-1/+3
2021-08-30net: qrtr: make checks in qrtr_endpoint_post() stricterDan Carpenter1-2/+6
2021-08-30fix array-index-out-of-bounds in taprio_changeHaimin Zhang1-1/+3
2021-08-30net: fix NULL pointer reference in cipso_v4_doi_free王贇1-2/+2
2021-08-30ipv4: make exception cache less predictibleEric Dumazet1-16/+30
2021-08-30ipv6: make exception cache less predictibleEric Dumazet1-1/+4
2021-08-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller9-212/+317
2021-08-30netfilter: add netfilter hooks to SRv6 data planeRyoga Saito6-36/+224
2021-08-27ipv6: add IFLA_INET6_RA_MTU to expose mtu valueRocco Yue2-6/+21
2021-08-27Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/David S. Miller3-3/+74
2021-08-27mptcp: make the locking tx schema more readablePaolo Abeni1-3/+7
2021-08-27mptcp: optimize the input options processingPaolo Abeni1-34/+37
2021-08-27mptcp: consolidate in_opt sub-options fields in a bitmaskPaolo Abeni4-73/+63
2021-08-27mptcp: better binary layout for mptcp_options_receivedPaolo Abeni2-15/+13
2021-08-27mptcp: do not set unconditionally csum_reqd on incoming optPaolo Abeni1-3/+1
2021-08-27net: don't unconditionally copy_from_user a struct ifreq for socket ioctlsPeter Collingbourne1-1/+5
2021-08-26tcp: enable mid stream window clampNeil Spring1-0/+1
2021-08-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski11-39/+48
2021-08-26Merge tag 'nfsd-5.14-1' of git://linux-nfs.org/~bfields/linuxLinus Torvalds1-1/+2
2021-08-26Revert "net: really fix the build..."Kalle Valo1-15/+1
2021-08-26net: fix NULL pointer reference in cipso_v4_doi_free王贇1-8/+10
2021-08-26rtnetlink: Return correct error on changing device netnsAndrey Ignatov1-1/+2
2021-08-26Merge tag 'mac80211-next-for-net-next-2021-08-26' of git://git.kernel.org/pub...David S. Miller9-3/+441
2021-08-26sock: remove one redundant SKB_FRAG_PAGE_ORDER macroYunsheng Lin1-1/+0
2021-08-26ipv4: use siphash instead of Jenkins in fnhe_hashfun()Eric Dumazet1-6/+6
2021-08-26ipv6: use siphash in rt6_exception_hash()Eric Dumazet1-6/+14
2021-08-26cfg80211: use wiphy DFS domain if it is self-managedSriram R1-1/+8
2021-08-26mac80211: parse transmit power envelope elementWen Gong2-0/+15
2021-08-25bpf: tcp: Allow bpf-tcp-cc to call bpf_(get|set)sockoptMartin KaFai Lau2-3/+44
2021-08-25SUNRPC: Fix XPT_BUSY flag leakage in svc_handle_xprt()...Trond Myklebust1-1/+2
2021-08-25net: add accept helper not installing fdPavel Begunkov1-34/+37
2021-08-25netfilter: x_tables: handle xt_register_template() returning an error valueLukas Bulwahn1-0/+2
2021-08-25netfilter: ctnetlink: missing counters and timestamp in nfnetlink_{log,queue}Pablo Neira Ayuso1-0/+6
2021-08-25netfilter: ecache: remove nf_exp_event_notifier structureFlorian Westphal2-67/+6
2021-08-25netfilter: ecache: prepare for event notifier mergeFlorian Westphal2-36/+12
2021-08-25netfilter: ecache: add common helper for nf_conntrack_eventmask_reportFlorian Westphal1-68/+56
2021-08-25netfilter: ecache: remove another indent levelFlorian Westphal1-16/+18
2021-08-25netfilter: ecache: remove one indent levelFlorian Westphal2-31/+35
2021-08-25net/sched: ets: fix crash when flipping from 'strict' to 'quantum'Davide Caratti1-0/+7
2021-08-25net: dsa: tag_sja1105: stop asking the sja1105 driver in sja1105_xmit_tpidVladimir Oltean1-4/+34
2021-08-25net: dsa: sja1105: drop untagged packets on the CPU and DSA portsVladimir Oltean1-1/+40
2021-08-25mptcp: add the mibs for MP_FAILGeliang Tang4-0/+6
2021-08-25mptcp: send out MP_FAIL when data checksum failsGeliang Tang2-0/+28
2021-08-25mptcp: MP_FAIL suboption receivingGeliang Tang3-0/+24
2021-08-25mptcp: MP_FAIL suboption sendingGeliang Tang2-4/+58
2021-08-25mptcp: optimize out option generationPaolo Abeni2-109/+121
2021-08-25net-next: When a bond have a massive amount of VLANs with IPv6 addresses, per...Gilad Naaman1-46/+98
2021-08-24net: bridge: change return type of br_handle_ingress_vlan_tunnelKangmin Park3-16/+11
2021-08-24bpf: Allow bpf_get_netns_cookie in BPF_PROG_TYPE_SK_MSGXu Liu1-0/+14
2021-08-24ethtool: extend coalesce setting uAPI with CQE modeYufeng Mo2-6/+19
2021-08-24ethtool: add two coalesce attributes for CQE modeYufeng Mo2-3/+18
2021-08-24page_pool: use relaxed atomic for release side accountingYunsheng Lin1-1/+1
2021-08-24ipv6: correct comments about fib6_node sernumzhang kai1-1/+1
2021-08-24net: dsa: let drivers state that they need VLAN filtering while standaloneVladimir Oltean2-9/+24
2021-08-24net: dsa: don't advertise 'rx-vlan-filter' when not neededVladimir Oltean3-5/+111
2021-08-24net: dsa: properly fall back to software bridgingVladimir Oltean2-2/+9
2021-08-24net: dsa: don't call switchdev_bridge_port_unoffload for unoffloaded bridge p...Vladimir Oltean1-0/+4
2021-08-24mac80211: introduce individual TWT support in AP modeLorenzo Bianconi7-2/+418
2021-08-24mptcp: remove MPTCP_ADD_ADDR_IPV6 and MPTCP_ADD_ADDR_PORTYonglong Li3-21/+3
2021-08-24mptcp: build ADD_ADDR/echo-ADD_ADDR option according pm.add_signalYonglong Li2-6/+10
2021-08-24mptcp: fix ADD_ADDR and RM_ADDR maybe flush addr_signal each otherYonglong Li1-3/+10
2021-08-24mptcp: make MPTCP_ADD_ADDR_SIGNAL and MPTCP_ADD_ADDR_ECHO separateYonglong Li3-8/+18
2021-08-24mptcp: move drop_other_suboptions check under pm lockYonglong Li3-18/+31
2021-08-24net: ipv4: Move ip_options_fragment() out of loopYajun Deng1-15/+4
2021-08-23bpf: Migrate cgroup_bpf to internal cgroup_bpf_attach_type enumDave Marchevsky4-8/+8
2021-08-23af_unix: Fix NULL pointer bug in unix_shutdownJiang Wang1-1/+2
2021-08-23net: dsa: track unique bridge numbers across all DSA switch treesVladimir Oltean3-34/+55
2021-08-22ip6_gre: add validation for csum_startShreyansh Chouhan1-0/+2
2021-08-22ip_gre: add validation for csum_startShreyansh Chouhan1-0/+2
2021-08-20SUNRPC: Server-side disconnect injectionChuck Lever3-0/+13
2021-08-20SUNRPC: Move client-side disconnect injectionChuck Lever3-64/+30
2021-08-20SUNRPC: Add a /sys/kernel/debug/fail_sunrpc/ directoryChuck Lever2-0/+35
2021-08-20Merge tag 'mac80211-next-for-net-next-2021-08-20' of git://git.kernel.org/pub...Jakub Kicinski13-63/+518
2021-08-20net: bridge: vlan: convert mcast router global option to per-vlan entryNikolay Aleksandrov4-18/+62
2021-08-20net: bridge: mcast: br_multicast_set_port_router takes multicast context as a...Nikolay Aleksandrov4-8/+11
2021-08-20net: qrtr: fix another OOB Read in qrtr_endpoint_postXiaolong Huang1-1/+1
2021-08-20Merge tag 'for-net-next-2021-08-19' of git://git.kernel.org/pub/scm/linux/ker...David S. Miller9-180/+298
2021-08-20Merge tag 'batadv-next-pullrequest-20210819' of git://git.open-mesh.org/linux...David S. Miller26-454/+362
2021-08-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski7-43/+22
2021-08-19Bluetooth: Fix return value in hci_dev_do_close()Kangmin Park1-3/+4
2021-08-19Bluetooth: add timeout sanity check to hci_inquiryPavel Skripkin1-0/+6
2021-08-19Bluetooth: mgmt: Pessimize compile-time bounds-checkKees Cook1-1/+1
2021-08-19svcrdma: xpt_bc_xprt is already clear in __svc_rdma_free()Chuck Lever1-7/+0
2021-08-19net: Fix offloading indirect devices dependency on qdisc order creationEli Cohen4-1/+91
2021-08-19net/core: Remove unused field from struct flow_indr_devEli Cohen1-1/+0
2021-08-19mptcp: full fully established support after ADD_ADDRMatthieu Baerts1-7/+3
2021-08-19mptcp: fix memory leak on address flushPaolo Abeni1-32/+12
2021-08-18net/rds: dma_map_sg is entitled to merge entriesGerd Rausch1-2/+2
2021-08-19bpf: Allow bpf_get_netns_cookie in BPF_PROG_TYPE_SOCK_OPSXu Liu1-0/+14
2021-08-18batman-adv: bcast: remove remaining skb-copy callsLinus Lüssing1-2/+10
2021-08-18pktgen: Remove fill_imix_distribution() CONFIG_XFRM dependencyNick Richardson1-27/+26
2021-08-18net-memcg: pass in gfp_t mask to mem_cgroup_charge_skmem()Wei Wang3-6/+16
2021-08-18ovs: clear skb->tstamp in forwarding pathkaixi.fan1-0/+1
2021-08-18net: net_namespace: Optimize the codeYajun Deng1-28/+24
2021-08-18net: dsa: tag_sja1105: be dsa_loop-safeVladimir Oltean2-13/+28
2021-08-18sch_cake: fix srchost/dsthost hashing modeToke Høiland-Jørgensen1-1/+1
2021-08-18net: procfs: add seq_puts() statement for dev_mcastYajun Deng1-11/+13
2021-08-18net: RxRPC: make dependent Kconfig symbols be shown indentedRandy Dunlap1-3/+4
2021-08-18mptcp: local addresses fullmeshGeliang Tang1-10/+63
2021-08-18mptcp: remote addresses fullmeshGeliang Tang1-4/+55
2021-08-18mptcp: drop flags and ifindex argumentsGeliang Tang3-7/+31
2021-08-18cfg80211: fix BSS color notify trace enum confusionJohannes Berg1-1/+1
2021-08-17rpc: fix gss_svc_init cleanup on failureJ. Bruce Fields1-1/+1
2021-08-17SUNRPC: Fix a NULL pointer deref in trace_svc_stats_latency()Chuck Lever1-0/+15
2021-08-17svcrdma: Convert rdma->sc_rw_ctxts to llistChuck Lever2-15/+36
2021-08-17svcrdma: Relieve contention on sc_send_lock.Chuck Lever2-16/+9
2021-08-17svcrdma: Fewer calls to wake_up() in Send completion handlerChuck Lever2-8/+17
2021-08-17SUNRPC: Add svc_rqst_replace_page() APIChuck Lever2-0/+24
2021-08-17mac80211: fix locking in ieee80211_restart_work()Johannes Berg1-0/+2
2021-08-17mac80211: Fix insufficient headroom issue for AMSDUChih-Kang Chang1-1/+3
2021-08-17mac80211: add support for BSS color changeJohn Crispin4-22/+254
2021-08-17nl80211: add support for BSS coloringJohn Crispin3-0/+216
2021-08-17net: bridge: mcast: toggle also host vlan state in br_multicast_toggle_vlanNikolay Aleksandrov2-7/+4
2021-08-17net: bridge: mcast: use the correct vlan group helperNikolay Aleksandrov1-2/+3
2021-08-17net: bridge: vlan: account for router port lists when notifyingNikolay Aleksandrov3-8/+40
2021-08-17net: bridge: vlan: enable mcast snooping for existing master vlansNikolay Aleksandrov1-0/+1
2021-08-16af_unix: Add unix_stream_proto for sockmapJiang Wang3-35/+142
2021-08-16af_unix: Add read_sock for stream socket typesJiang Wang1-0/+12
2021-08-16tcp: enable data-less, empty-cookie SYN with TFO_SERVER_COOKIE_NOT_REQDLuke Hsiao1-2/+1
2021-08-17bpf: Refactor BPF_PROG_RUN into a functionAndrii Nakryiko6-11/+11
2021-08-16Bluetooth: Fix race condition in handling NOP commandKiran K1-6/+4
2021-08-16Bluetooth: Store advertising handle so it can be re-enabledLuiz Augusto von Dentz1-16/+29
2021-08-16Bluetooth: Fix handling of LE Enhanced Connection CompleteLuiz Augusto von Dentz1-31/+62
2021-08-16Bluetooth: Move shutdown callback before flushing tx and rx queueKai-Heng Feng1-8/+8
2021-08-16net: bridge: mcast: account for ipv6 size when dumping querier stateNikolay Aleksandrov1-1/+7
2021-08-16net: bridge: mcast: drop sizeof for nest attribute's zero sizeNikolay Aleksandrov1-1/+1
2021-08-16net: bridge: mcast: don't dump querier state if snooping is disabledNikolay Aleksandrov1-0/+4
2021-08-16params: lift param_set_uint_minmax to common codeSagi Grimberg1-18/+0
2021-08-16tipc: call tipc_wait_for_connect only when dlen is not 0Xin Long1-1/+1
2021-08-16net: dsa: tag_8021q: fix notifiers broadcast when they shouldn't, and vice versaVladimir Oltean1-4/+4
2021-08-16af_unix: check socket state when queuing OOBRao Shoaib1-2/+9
2021-08-15bpf: af_unix: Implement BPF iterator for UNIX domain socket.Kuniyuki Iwashima1-0/+93
2021-08-14net: bridge: vlan: dump mcast ctx querier stateNikolay Aleksandrov1-1/+4
2021-08-14net: bridge: mcast: dump ipv6 querier stateNikolay Aleksandrov1-4/+32
2021-08-14net: bridge: mcast: dump ipv4 querier stateNikolay Aleksandrov3-1/+81
2021-08-14net: bridge: mcast: consolidate querier selection for ipv4 and ipv6Nikolay Aleksandrov1-38/+29
2021-08-14net: bridge: mcast: make sure querier port/address updates are consistentNikolay Aleksandrov2-21/+54
2021-08-14net: bridge: mcast: record querier port device ifindex instead of pointerNikolay Aleksandrov2-8/+13
2021-08-14devlink: Clear whole devlink_flash_notify structLeon Romanovsky1-2/+2
2021-08-14devlink: Use xarray to store devlink instancesLeon Romanovsky1-21/+49
2021-08-14devlink: Count struct devlink consumersLeon Romanovsky1-35/+170
2021-08-14devlink: Remove check of always valid devlink pointerLeon Romanovsky1-56/+38
2021-08-14devlink: Simplify devlink_pernet_pre_exit callLeon Romanovsky1-10/+10
2021-08-14mptcp: backup flag from incoming MPJ ack optionPaolo Abeni1-2/+4
2021-08-14mptcp: add mibs for stale subflows processingPaolo Abeni5-0/+8
2021-08-14mptcp: faster active backup recoveryPaolo Abeni5-5/+88
2021-08-14mptcp: cleanup sysctl data and helpersPaolo Abeni2-10/+10
2021-08-14mptcp: handle pending data on closed subflowPaolo Abeni3-8/+82
2021-08-14mptcp: less aggressive retransmission strategyPaolo Abeni3-10/+37
2021-08-14mptcp: more accurate timeoutPaolo Abeni1-23/+37
2021-08-13net: 802: remove dead leftover after ipx driver removalLukas Bulwahn2-61/+0
2021-08-13net: in_irq() cleanupChangbin Du4-7/+7
2021-08-13af_unix: fix holding spinlock in oob handlingRao Shoaib1-12/+24
2021-08-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski39-130/+244
2021-08-13mac80211: Use flex-array for radiotap header bitmapKees Cook2-4/+8
2021-08-13mac80211: radiotap: Use BIT() instead of shiftsKees Cook3-21/+21
2021-08-13mac80211: Remove unnecessary variable and labeldingsenjie1-11/+4
2021-08-13mac80211: include <linux/rbtree.h>Johannes Berg1-0/+1
2021-08-13mac80211: Fix monitor MTU limit so that A-MSDUs get throughJohan Almbladh1-2/+9
2021-08-13mac80211: remove unnecessary NULL check in ieee80211_register_hw()Dan Carpenter1-1/+1
2021-08-13mac80211: Reject zero MAC address in sta_info_insert_check()YueHaibing1-1/+1
2021-08-12Merge tag 'ieee802154-for-davem-2021-08-12' of git://git.kernel.org/pub/scm/l...Jakub Kicinski1-1/+6
2021-08-12vsock/virtio: avoid potential deadlock when vsock device removeLongpeng(Mike)1-2/+5
2021-08-12net: dsa: tag_8021q: don't broadcast during setup/teardownVladimir Oltean4-16/+26
2021-08-12net: dsa: print more information when a cross-chip notifier failsVladimir Oltean1-6/+12
2021-08-12pktgen: Add output for imix resultsNick Richardson1-1/+25
2021-08-12pktgen: Add imix distribution binsNick Richardson1-0/+41
2021-08-12pktgen: Parse internet mix (imix) inputNick Richardson1-0/+96
2021-08-12Revert "tipc: Return the correct errno code"Hoang Le1-3/+3
2021-08-11net: bridge: vlan: fix global vlan option range dumpingNikolay Aleksandrov1-1/+2
2021-08-11mctp: Specify route types, require rtm_type in RTM_*ROUTE messagesJeremy Kerr1-5/+22
2021-08-11net: igmp: increase size of mr_ifc_countEric Dumazet1-1/+1
2021-08-11tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packetsNeal Cardwell1-1/+1
2021-08-11net: linkwatch: fix failure to restore device state across suspend/resumeWilly Tarreau1-2/+3
2021-08-11net: dsa: create a helper for locating EtherType DSA headers on TXVladimir Oltean7-17/+23
2021-08-11net: dsa: create a helper for locating EtherType DSA headers on RXVladimir Oltean8-26/+21
2021-08-11net: dsa: create a helper which allocates space for EtherType DSA headersVladimir Oltean8-10/+38
2021-08-11net: dsa: create a helper that strips EtherType DSA headers on RXVladimir Oltean8-28/+37
2021-08-11devlink: Add APIs to publish, unpublish individual parameterParav Pandit1-0/+48
2021-08-11devlink: Add API to register and unregister single parameterParav Pandit1-0/+37
2021-08-11devlink: Create a helper function for one parameter registrationParav Pandit1-6/+18
2021-08-11devlink: Add new "enable_vnet" generic device paramParav Pandit1-0/+5
2021-08-11devlink: Add new "enable_rdma" generic device paramParav Pandit1-0/+5
2021-08-11devlink: Add new "enable_eth" generic device paramParav Pandit1-0/+5
2021-08-11net: bridge: vlan: use br_rports_fill_info() to export mcast router portsNikolay Aleksandrov3-13/+37
2021-08-11net: bridge: mcast: use the proper multicast context when dumping router portsNikolay Aleksandrov1-18/+31