aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2022-03-24Merge tag 'ceph-for-5.18-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds1-6/+2
2022-03-24Merge tag 'net-next-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds337-4250/+12623
2022-03-23Merge tag 'asm-generic-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2022-03-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski15-126/+208
2022-03-23llc: fix netdevice reference leaks in llc_ui_bind()Eric Dumazet1-0/+8
2022-03-23net: bridge: mst: Restrict info size queries to bridge portsTobias Waldekranz1-1/+1
2022-03-22net: dsa: fix missing host-filtered multicast addressesVladimir Oltean1-10/+34
2022-03-22Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-2/+2
2022-03-22fs: allocate inode by using alloc_inode_sb()Muchun Song2-2/+2
2022-03-22Merge tag 'sched-core-2022-03-22' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-3/+3
2022-03-22Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski7-115/+449
2022-03-22Merge tag 'nfsd-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds5-49/+133
2022-03-22net: bridge: mst: prevent NULL deref in br_mst_info_size()Eric Dumazet1-1/+1
2022-03-22tipc: fix the timer expires after interval 100msHoang Le1-1/+2
2022-03-21net: dsa: fix panic on shutdown if multi-chip tree failed to probeVladimir Oltean1-0/+5
2022-03-21openvswitch: always update flow key after natAaron Conole1-59/+59
2022-03-21Merge tag 'selinux-pr-20220321' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-3/+5
2022-03-21net/tls: optimize judgement processes in tls_set_device_offload()Ziyang Xuan1-31/+31
2022-03-21net/tls: remove unnecessary jump instructions in do_tls_setsockopt_conf()Ziyang Xuan1-10/+5
2022-03-21tcp: ensure PMTU updates are processed during fastopenJakub Kicinski1-1/+4
2022-03-21net: Revert the softirq will run annotation in ____napi_schedule().Sebastian Andrzej Siewior1-2/+1
2022-03-21devlink: hold the instance lock during eswitch_mode callbacksJakub Kicinski1-6/+0
2022-03-21devlink: add explicitly locked flavor of the rate node APIsJakub Kicinski1-25/+61
2022-03-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-nextDavid S. Miller54-67/+551
2022-03-21netlabel: fix out-of-bounds memory accessesWang Yufen1-0/+2
2022-03-21ax25: Fix NULL pointer dereferences in ax25 timersDuoming Zhou2-8/+16
2022-03-21ax25: Fix refcount leaks caused by ax25_cb_del()Duoming Zhou1-3/+11
2022-03-20bpf: Check for NULL return from bpf_get_btf_vmlinuxKumar Kartikeya Dwivedi1-0/+2
2022-03-20bpf: Treat bpf_sk_lookup remote_port as a 2-byte fieldJakub Sitnicki1-2/+18
2022-03-20bpf: Enable non-atomic allocations in local storageJoanne Koong1-9/+12
2022-03-20netfilter: flowtable: pass flowtable to nf_flow_table_iterate()Pablo Neira Ayuso1-10/+10
2022-03-20netfilter: flowtable: remove redundant field in flow_offload_work structPablo Neira Ayuso1-5/+6
2022-03-20netfilter: nf_nat_h323: eliminate anonymous module_init & module_exitRandy Dunlap1-4/+4
2022-03-20netfilter: nft_exthdr: add reduce supportFlorian Westphal1-0/+33
2022-03-20netfilter: nft_fib: add reduce supportFlorian Westphal5-0/+48
2022-03-20netfilter: nft_tunnel: track register operationsPablo Neira Ayuso1-0/+28
2022-03-20netfilter: nft_xfrm: track register operationsPablo Neira Ayuso1-0/+28
2022-03-20netfilter: nft_socket: track register operationsPablo Neira Ayuso1-0/+28
2022-03-20netfilter: nft_immediate: cancel register tracking for data destination registerPablo Neira Ayuso1-0/+12
2022-03-20netfilter: nft_hash: track register operationsPablo Neira Ayuso1-0/+36
2022-03-20netfilter: nft_osf: track register operationsPablo Neira Ayuso1-0/+25
2022-03-20netfilter: nft_numgen: cancel register trackingPablo Neira Ayuso1-0/+22
2022-03-20netfilter: nft_meta: extend reduce support to bridge familyFlorian Westphal2-2/+4
2022-03-20netfilter: nft_lookup: only cancel tracking for clobbered dregsFlorian Westphal1-0/+12
2022-03-20netfilter: nft_ct: track register operationsPablo Neira Ayuso2-0/+48
2022-03-20netfilter: nf_tables: cancel tracking for clobbered destination registersPablo Neira Ayuso6-28/+80
2022-03-20netfilter: nf_tables: do not reduce read-only expressionsPablo Neira Ayuso30-1/+50
2022-03-20netfilter: conntrack: Add and use nf_ct_set_auto_assign_helper_warned()Phil Sutter2-0/+9
2022-03-19netfilter: conntrack: revisit gc autotuningFlorian Westphal1-17/+68
2022-03-19Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/David S. Miller3-40/+27
2022-03-18af_netlink: Fix shift out of bounds in group mask calculationPetr Machata1-0/+2
2022-03-18Merge tag 'for-net-next-2022-03-18' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski7-42/+75
2022-03-18mptcp: send ADD_ADDR echo before create subflowsYonglong Li1-13/+5
2022-03-18mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skbYonglong Li1-0/+1
2022-03-18ipv4: Fix route lookups when handling ICMP redirects and PMTU updatesGuillaume Nault1-4/+14
2022-03-18af_unix: Remove unnecessary brackets around CONFIG_AF_UNIX_OOB.Kuniyuki Iwashima1-3/+3
2022-03-18net: set default rss queues num to physical cores / 2Íñigo Huguet1-4/+16
2022-03-18Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski1-19/+50
2022-03-18Bluetooth: call hci_le_conn_failed with hdev lock in hci_le_conn_failedNiels Dossche1-0/+2
2022-03-18Bluetooth: Send AdvMonitor Dev Found for all matched devicesManish Mandlik1-33/+37
2022-03-18Bluetooth: msft: Clear tracked devices on resumeManish Mandlik1-4/+15
2022-03-18Bluetooth: fix incorrect nonblock bitmask in bt_sock_wait_ready()Gavin Li1-2/+2
2022-03-18Bluetooth: Don't assign twice the same valueChristophe JAILLET1-1/+0
2022-03-18Bluetooth: Fix use after free in hci_send_aclLuiz Augusto von Dentz1-1/+2
2022-03-18Bluetooth: hci_sync: Add a new quirk to skip HCI_FLT_CLEAR_ALLIsmael Ferreras Morezuelas1-0/+16
2022-03-18Bluetooth: mgmt: remove redundant assignment to variable cur_lenColin Ian King1-1/+1
2022-03-18Merge tag 'wireless-next-2022-03-18' of git://git.kernel.org/pub/scm/linux/ke...David S. Miller5-31/+186
2022-03-18af_unix: Support POLLPRI for OOB.Kuniyuki Iwashima1-0/+4
2022-03-18af_unix: Fix some data-races around unix_sk(sk)->oob_skb.Kuniyuki Iwashima1-7/+5
2022-03-18rfkill: make new event layout opt-inJohannes Berg1-14/+34
2022-03-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfDavid S. Miller4-24/+35
2022-03-18xfrm: rework default policy structureNicolas Dichtel2-28/+25
2022-03-17net: dsa: pass extack to dsa_switch_ops :: port_mirror_add()Vladimir Oltean1-1/+2
2022-03-17net: dsa: Handle MST state changesTobias Waldekranz3-8/+86
2022-03-17net: dsa: Pass VLAN MSTI migration notifications to driverTobias Waldekranz3-1/+23
2022-03-17net: dsa: Validate hardware support for MSTTobias Waldekranz3-0/+30
2022-03-17net: bridge: mst: Add helper to query a port's MST stateTobias Waldekranz1-0/+25
2022-03-17net: bridge: mst: Add helper to check if MST is enabledTobias Waldekranz1-0/+9
2022-03-17net: bridge: mst: Add helper to map an MSTI to a VID setTobias Waldekranz1-0/+26
2022-03-17net: bridge: mst: Notify switchdev drivers of MST state changesTobias Waldekranz1-0/+18
2022-03-17net: bridge: mst: Notify switchdev drivers of VLAN MSTI migrationsTobias Waldekranz2-0/+59
2022-03-17net: bridge: mst: Notify switchdev drivers of MST mode changesTobias Waldekranz1-0/+11
2022-03-17net: bridge: mst: Support setting and reporting MST port statesTobias Waldekranz3-1/+192
2022-03-17net: bridge: mst: Allow changing a VLAN's MSTITobias Waldekranz3-0/+58
2022-03-17net: bridge: mst: Multiple Spanning Tree (MST) modeTobias Waldekranz8-4/+175
2022-03-17vlan: use correct format charactersBill Wendling1-1/+1
2022-03-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski11-56/+41
2022-03-17veth: Rework veth_xdp_rcv_skb in order to accept non-linear skbLorenzo Bianconi1-0/+1
2022-03-17netfilter: nf_tables: initialize registers in nft_do_chain()Pablo Neira Ayuso1-1/+1
2022-03-17netfilter: nf_tables: validate registers coming from userspace.Pablo Neira Ayuso1-5/+17
2022-03-17net: dsa: Add missing of_node_put() in dsa_port_parse_ofMiaoqian Lin1-0/+1
2022-03-16net/sched: add vlan push_eth and pop_eth action to the hardware IRMaor Dickman1-0/+13
2022-03-16net: dsa: Never offload FDB entries on standalone portsTobias Waldekranz1-0/+3
2022-03-16Merge tag 'linux-can-next-for-5.18-20220316' of git://git.kernel.org/pub/scm/...Jakub Kicinski1-32/+40
2022-03-16can: isotp: support MSG_TRUNC flag when reading from socketOliver Hartkopp1-12/+15
2022-03-16can: isotp: return -EADDRNOTAVAIL when reading from unbound socketOliver Hartkopp1-0/+4
2022-03-16can: isotp: sanitize CAN ID checks in isotp_bind()Oliver Hartkopp1-20/+21
2022-03-16devlink: pass devlink_port to port_split / port_unsplit callbacksJakub Kicinski1-35/+12
2022-03-16devlink: hold the instance lock in port_split / port_unsplit callbacksJakub Kicinski1-2/+0
2022-03-16devlink: expose instance locking and add locked port registeringJakub Kicinski1-24/+71
2022-03-16Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...Jakub Kicinski2-3/+2
2022-03-16netfilter: flowtable: Fix QinQ and pppoe support for inet tablePablo Neira Ayuso2-18/+17
2022-03-15net: Add l3mdev index to flow struct and avoid oif reset for port devicesDavid Ahern9-57/+28
2022-03-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-nextJakub Kicinski8-47/+208
2022-03-15bpf, sockmap: Fix double uncharge the mem of sk_msgWang Yufen1-4/+3
2022-03-15bpf, sockmap: Fix more uncharged while msg has more_dataWang Yufen1-2/+5
2022-03-15bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is fullWang Yufen1-4/+13
2022-03-15mac80211: update bssid_indicator in ieee80211_assign_beaconLorenzo Bianconi1-0/+3
2022-03-15mac80211: MBSSID channel switchJohn Crispin1-2/+24
2022-03-15mac80211: MBSSID beacon handling in AP modeLorenzo Bianconi3-14/+124
2022-03-15mac80211: always have ieee80211_sta_restart()Johannes Berg1-1/+1
2022-03-15Merge tag 'v5.17-rc8' into sched/core, to pick up fixesIngo Molnar73-305/+677
2022-03-14net/packet: fix slab-out-of-bounds access in packet_recvmsg()Eric Dumazet1-1/+10
2022-03-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfJakub Kicinski3-45/+10
2022-03-14esp6: fix check on ipv6_skip_exthdr's return valueSabrina Dubroca1-2/+1
2022-03-14net: dsa: report and change port dscp priority using dcbnlVladimir Oltean1-0/+86
2022-03-14net: dsa: report and change port default priority using dcbnlVladimir Oltean1-0/+137
2022-03-14net: Add lockdep asserts to ____napi_schedule().Sebastian Andrzej Siewior1-1/+4
2022-03-12netfilter: nf_tables: disable register trackingPablo Neira Ayuso1-2/+7
2022-03-12Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...David S. Miller1-0/+116
2022-03-11net: add per-cpu storage and net->core_statsEric Dumazet4-12/+45
2022-03-11vsock: each transport cycles only on its own socketsJiyong Park3-5/+16
2022-03-11net: remove exports for netdev_name_node_alt_create() and destroyJakub Kicinski1-2/+0
2022-03-11tcp: unexport tcp_ca_get_key_by_name and tcp_ca_get_name_by_keyChristoph Hellwig1-2/+0
2022-03-11net: ipv6: fix skb_over_panic in __ip6_append_dataTadeusz Struk1-2/+2
2022-03-11bpf, test_run: Fix packet size check for live packet modeToke Høiland-Jørgensen1-3/+3
2022-03-11Merge tag 'wireless-next-2022-03-11' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski16-108/+907
2022-03-11net/sched: Allow flower to match on GTP optionsWojciech Drewek1-0/+116
2022-03-11flow_dissector: Add support for HSRv0Kurt Kanzenbach1-0/+1
2022-03-11mac80211: Add support to trigger sta disconnect on hardware restartYoughandhar Chintala3-3/+45
2022-03-11mac80211: fix potential double free on mesh joinLinus Lüssing1-3/+0
2022-03-11mac80211: correct legacy rates check in ieee80211_calc_rx_airtimeMeiChia Chiu1-1/+3
2022-03-11mac80211: Use GFP_KERNEL instead of GFP_ATOMIC when possibleChristophe JAILLET1-1/+1
2022-03-10net: limit altnames to 64k totalJakub Kicinski1-0/+11
2022-03-10net: account alternate interface name memoryJakub Kicinski1-1/+1
2022-03-10net: openvswitch: fix uAPI incompatibility with existing user spaceIlya Maximets1-3/+10
2022-03-10Merge tag 'linux-can-next-for-5.18-20220310' of git://git.kernel.org/pub/scm/...Jakub Kicinski1-83/+152
2022-03-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski17-77/+123
2022-03-10Merge tag 'net-5.17-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds16-69/+117
2022-03-10xdp: xdp_mem_allocator can be NULL in trace_mem_connect().Sebastian Andrzej Siewior1-1/+2
2022-03-10sctp: fix kernel-infoleak for SCTP socketsEric Dumazet1-6/+3
2022-03-10bpf: Remove BPF_SKB_DELIVERY_TIME_NONE and rename s/delivery_time_/tstamp_/Martin KaFai Lau1-54/+34
2022-03-10bpf: Simplify insn rewrite on BPF_WRITE __sk_buff->tstampMartin KaFai Lau1-12/+14
2022-03-10bpf: Simplify insn rewrite on BPF_READ __sk_buff->tstampMartin KaFai Lau1-10/+11
2022-03-10bpf: net: Remove TC_AT_INGRESS_OFFSET and SKB_MONO_DELIVERY_TIME_OFFSET macroMartin KaFai Lau1-7/+7
2022-03-10bpf, test_run: Use kvfree() for memory allocated with kvmalloc()Yihao Han1-2/+2
2022-03-10bpf: Initialise retval in bpf_prog_test_run_xdp()Toke Høiland-Jørgensen1-1/+1
2022-03-10can: isotp: set max PDU size to 64 kByteOliver Hartkopp1-2/+2
2022-03-10can: isotp: set default value for N_As to 50 micro secondsOliver Hartkopp1-1/+11
2022-03-10can: isotp: add local echo tx processing for consecutive framesOliver Hartkopp1-80/+139
2022-03-10af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_regi...Haimin Zhang1-1/+1
2022-03-09net: dsa: tag_rtl8_4: fix typo in modalias nameLuiz Angelo Daros de Luca1-1/+1
2022-03-09tcp: adjust TSO packet sizes based on min_rttEric Dumazet3-12/+29
2022-03-09tcp: autocork: take MSG_EOR hint into considerationEric Dumazet1-1/+2
2022-03-09net/smc: fix -Wmissing-prototypes warning when CONFIG_SYSCTL not setDust Li1-2/+2
2022-03-09bpf: Add "live packet" mode for XDP in BPF_PROG_RUNToke Høiland-Jørgensen1-14/+320
2022-03-09Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller8-23/+66
2022-03-09ax25: Fix NULL pointer dereference in ax25_kill_by_deviceDuoming Zhou1-0/+7
2022-03-09skb: make drop reason booleanableJakub Kicinski3-21/+23
2022-03-09net: dsa: felix: avoid early deletion of host FDB entriesVladimir Oltean3-18/+62
2022-03-09net: dsa: be mostly no-op in dsa_slave_set_mac_address when downVladimir Oltean1-0/+7
2022-03-09net: dsa: move port lists initialization to dsa_port_touchVladimir Oltean1-10/+8
2022-03-09net: dsa: warn if port lists aren't empty in dsa_port_teardownVladimir Oltean1-16/+3
2022-03-08tipc: fix incorrect order of state message data sanity checkTung Nguyen1-4/+5
2022-03-08SO_ZEROCOPY should return -EOPNOTSUPP rather than -ENOTSUPPSamuel Thibault1-2/+2
2022-03-08mptcp: add fullmesh flag check for adding addressGeliang Tang1-0/+6
2022-03-08mptcp: strict local address ID selectionPaolo Abeni4-23/+63
2022-03-08mptcp: introduce implicit endpointsPaolo Abeni1-17/+44
2022-03-08mptcp: more careful RM_ADDR generationPaolo Abeni1-6/+4
2022-03-08mptcp: use MPTCP_SUBFLOW_NODATAGeliang Tang1-4/+4
2022-03-08mptcp: add tracepoint in mptcp_sendmsg_fragGeliang Tang1-0/+1
2022-03-08Revert "netfilter: conntrack: tag conntracks picked up in local out hook"Florian Westphal1-3/+0
2022-03-08Revert "netfilter: nat: force port remap to prevent shadowing well-known ports"Florian Westphal1-40/+3
2022-03-08net: dsa: tag_dsa: Fix tx from VLAN uppers on non-filtering bridgesTobias Waldekranz1-3/+12
2022-03-07net: rtnetlink: fix error handling in rtnl_fill_statsinfo()Tom Rix1-1/+1
2022-03-07net: dsa: return success if there was nothing to doTom Rix1-2/+2
2022-03-07net: Fix esp GSO on inter address family tunnels.Steffen Klassert3-4/+27
2022-03-07esp: Fix BEET mode inter address family tunneling on GSOSteffen Klassert2-0/+6
2022-03-07esp: Fix possible buffer overflow in ESP transformationSteffen Klassert2-0/+10
2022-03-07net/smc: fix compile warning for smc_sysctlDust Li4-31/+15
2022-03-07netfilter: bridge: clean up some inconsistent indentingJiapeng Chong1-1/+1
2022-03-07phonet: Use netif_rx().Sebastian Andrzej Siewior1-4/+4
2022-03-07bluetooth: Use netif_rx().Sebastian Andrzej Siewior2-2/+2
2022-03-07batman-adv: Use netif_rx().Sebastian Andrzej Siewior1-1/+1
2022-03-07tipc: Use netif_rx().Sebastian Andrzej Siewior1-1/+1
2022-03-07ptp: Add generic PTP is_sync() functionKurt Kanzenbach1-0/+12
2022-03-07xen/9p: use alloc/free_pages_exact()Juergen Gross1-8/+6
2022-03-06wireless: Use netif_rx().Sebastian Andrzej Siewior1-1/+1
2022-03-06can: Use netif_rx().Sebastian Andrzej Siewior1-1/+1
2022-03-06Revert "net/smc: don't req_notify until all CQEs drained"Dust Li1-28/+21
2022-03-06net: dsa: unlock the rtnl_mutex when dsa_master_setup() failsVladimir Oltean1-3/+3
2022-03-06Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0"Kai Lueke1-18/+3
2022-03-05selftests/bpf: Add tests for kfunc register offset checksKumar Kartikeya Dwivedi1-0/+11
2022-03-05bpf: Replace __diag_ignore with unified __diag_ignore_allKumar Kartikeya Dwivedi2-4/+5
2022-03-05net: dsa: tag_rtl8_4: add rtl8_4t trailing variantLuiz Angelo Daros de Luca1-36/+116
2022-03-04mptcp: add the mibs for MP_RSTGeliang Tang3-0/+6
2022-03-04mptcp: add the mibs for MP_FASTCLOSEGeliang Tang3-0/+7
2022-03-04Merge tag 'for-net-next-2022-03-04' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski6-43/+58
2022-03-04Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski1-0/+5
2022-03-04Bluetooth: use memset avoid memory leaksMinghao Chi (CGEL ZTE)1-0/+1