aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2 daysMerge remote-tracking branch 'wireless-next/main'Bob Copeland286-2815/+6379
2 daysMerge remote-tracking branch 'wireless/main'Bob Copeland1-7/+7
7 daysnet/smc: fix neighbour and rtable leak in smc_ib_find_route()Wen Gu1-7/+12
7 daysMerge tag 'wireless-next-2024-05-08' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski6-60/+168
7 daysipv6: prevent NULL dereference in ip6_output()Eric Dumazet1-1/+1
7 dayshsr: Simplify code for announcing HSR nodes timer setupLukasz Majewski1-15/+12
7 daysphonet: no longer hold RTNL in route_dumpit()Eric Dumazet1-8/+9
7 daysipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action()Eric Dumazet1-1/+5
7 daysnet: dst_cache: minor optimization in dst_cache_set_ip6()Eric Dumazet1-1/+1
7 daysnet: dst_cache: annotate data-races around dst_cache->reset_tsEric Dumazet1-2/+3
7 daysrxrpc: Only transmit one ACK per jumbo packet receivedDavid Howells1-11/+35
7 daysrxrpc: Fix congestion control algorithmDavid Howells3-10/+2
7 daysax25: Remove superfuous "return" from ax25_ds_set_timerJoel Granados1-1/+0
7 daysipvs: allow some sysctls in non-init user namespacesAlexander Mikhalitsyn1-4/+15
7 daysipvs: add READ_ONCE barrier for ipvs->sysctl_amemthreshAlexander Mikhalitsyn1-7/+7
7 daysipv6: Fix potential uninit-value access in __ip6_make_skb()Shigeru Yoshida1-1/+1
7 daysnet: bridge: switchdev: Improve error message for port_obj_add/del functionsOleksij Rempel1-4/+95
7 daysappletalk: Improve handling of broadcast packetsVincent Duvert1-3/+16
7 daysnet/ipv4: add tracepoint for icmp_sendPeilin He1-0/+4
7 daysnet: bridge: fix corrupted ethernet header on multicast-to-unicastFelix Fietkau1-2/+7
8 daysnet: dsa: add support switches global DSCP priority mappingOleksij Rempel1-0/+75
8 daysnet: add IEEE 802.1q specific helpersOleksij Rempel3-0/+246
8 daysnet: dsa: add support for DCB get/set apptrust configurationOleksij Rempel1-0/+28
8 daysmptcp: only allow set existing scheduler for net.mptcp.schedulerGregory Detal1-1/+38
8 daysnfc: nci: Fix kcov check in nci_rx_work()Tetsuo Handa1-0/+1
8 daysmptcp: fix possible NULL dereferencesEric Dumazet1-15/+17
8 daysnet: annotate writes on dev->mtu from ndo_change_mtu()Eric Dumazet11-12/+13
8 daysnet: dccp: Fix ccid2_rtt_estimator() kernel-docJeff Johnson1-0/+1
9 daysrtnetlink: allow rtnl_fill_link_netnsid() to run under RCU protectionEric Dumazet4-6/+5
9 daysrtnetlink: do not depend on RTNL in rtnl_xdp_prog_skb()Eric Dumazet1-5/+7
9 daysrtnetlink: do not depend on RTNL in rtnl_fill_proto_down()Eric Dumazet2-8/+11
9 daysrtnetlink: do not depend on RTNL for many attributesEric Dumazet1-20/+31
9 daysnet: write once on dev->allmulti and dev->promiscuityEric Dumazet1-16/+20
9 daysrtnetlink: do not depend on RTNL for IFLA_TXQLEN outputEric Dumazet4-5/+5
9 daysrtnetlink: do not depend on RTNL for IFLA_IFNAME outputEric Dumazet1-2/+6
9 daysrtnetlink: do not depend on RTNL for IFLA_QDISC outputEric Dumazet1-3/+3
9 daysMerge tag 'ipsec-next-2024-05-03' of git://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski13-61/+203
9 daysmptcp: fix typos in commentsShi-Sheng Yang1-2/+2
9 daysphonet: fix rtm_phonet_notify() skb allocationEric Dumazet1-1/+1
9 daysMerge wireless into wireless-nextJohannes Berg1-7/+7
9 daysnet: fix out-of-bounds access in ops_initThadeu Lima de Souza Cascardo1-3/+10
9 daysnet: add heuristic for enabling TCP fraglist GROFelix Fietkau2-0/+67
9 daysnet: create tcp_gro_header_pull helper functionFelix Fietkau2-26/+47
9 daysnet: create tcp_gro_lookup helper functionFelix Fietkau1-16/+25
9 daysnet: add code for TCP fraglist GROFelix Fietkau2-0/+30
9 daysnet: add support for segmenting TCP fraglist GSO packetsFelix Fietkau2-0/+125
9 daysnet: move skb_gro_receive_list from udp to coreFelix Fietkau2-27/+27
12 daysRevert "net: mirror skb frag ref/unref helpers"Mina Almasry2-5/+43
12 daysrtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validationRoded Zats1-1/+1
12 daysMerge tag 'ipsec-2024-05-02' of git://git.kernel.org/pub/scm/linux/kernel/git...Jakub Kicinski4-2/+20
12 daysnet: no longer acquire RTNL in threaded_show()Eric Dumazet2-6/+6
12 daysrtnetlink: use for_each_netdev_dump() in rtnl_stats_dump()Eric Dumazet1-37/+22
12 daysrtnetlink: change rtnl_stats_dump() return valueEric Dumazet1-1/+1
12 daysBluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeoutDuoming Zhou1-0/+3
12 daysBluetooth: HCI: Fix potential null-ptr-derefSungwoo Kim1-0/+2
12 daysBluetooth: msft: fix slab-use-after-free in msft_do_close()Sungwoo Kim3-5/+4
12 daysBluetooth: L2CAP: Fix slab-use-after-free in l2cap_connect()Sungwoo Kim1-11/+10
12 daysBluetooth: Fix use-after-free bugs caused by sco_sock_timeoutDuoming Zhou1-0/+4
12 daysax.25: x.25: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados4-3/+5
12 daysappletalk: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados1-1/+0
12 daysnetfilter: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados7-21/+5
12 daysnet: Remove ctl_table sentinel elements from several networking subsystemsJoel Granados10-26/+9
12 daysnet: sunrpc: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados4-4/+0
12 daysnet: rds: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados3-3/+0
12 daysnet: ipv{6,4}: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados11-35/+13
12 daysnet: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados6-26/+14
12 daysMerge tag 'ath-next-20240502' of git://git.kernel.org/pub/scm/linux/kernel/gi...Kalle Valo1-0/+46
13 dayswifi: mac80211: handle color change per linkAditya Kumar Singh2-49/+102
13 dayswifi: cfg80211: handle color change per linkAditya Kumar Singh3-9/+17
13 dayswifi: cfg80211: Clear mlo_links info when STA disconnectsXin Deng1-0/+1
13 dayswifi: nl80211: Avoid address calculations via out of bounds array indexingKees Cook1-7/+7
13 daystcp: Use refcount_inc_not_zero() in tcp_twsk_unique().Kuniyuki Iwashima1-1/+7
13 daystcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV socketsEric Dumazet3-3/+7
13 daysnet_sched: sch_sfq: annotate data-races around q->perturb_periodEric Dumazet1-4/+9
13 daysMerge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski23-51/+111
13 daysMerge tag 'net-6.9-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds22-51/+110
13 daysnet/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error pathDavide Caratti2-0/+2
14 daysnet: gro: add flush check in udp_gro_receive_segmentRichard Gobert1-1/+11
14 daysnet: gro: fix udp bad offset in socket lookup by adding {inner_}network_offse...Richard Gobert8-4/+13
14 daysipv4: Fix uninit-value access in __ip_make_skb()Shigeru Yoshida2-1/+4
14 daysnet: dsa: Remove adjust_link pathsFlorian Fainelli2-130/+12
14 daystipc: fix a possible memleak in tipc_buf_appendXin Long1-1/+1
14 daystipc: fix UAF in error pathPaolo Abeni1-1/+5
14 daysarp: Convert ioctl(SIOCGARP) to RCU.Kuniyuki Iwashima1-10/+18
14 daysnet: Protect dev->name by seqlock.Kuniyuki Iwashima1-4/+23
14 daysarp: Get dev after calling arp_req_(delete|set|get)().Kuniyuki Iwashima1-36/+50
14 daysarp: Remove a nest in arp_req_get().Kuniyuki Iwashima1-13/+18
14 daysarp: Factorise ip_route_output() call in arp_req_set() and arp_req_delete().Kuniyuki Iwashima1-20/+30
14 daysarp: Validate netmask earlier for SIOCDARP and SIOCSARP in arp_ioctl().Kuniyuki Iwashima1-12/+15
14 daysarp: Move ATF_COM setting in arp_req_set().Kuniyuki Iwashima1-3/+6
14 daysrxrpc: Clients must accept conn from any addressJeffrey Altman1-7/+2
2024-05-01ipv6: anycast: use call_rcu_hurry() in aca_put()Eric Dumazet1-3/+2
2024-05-01net: core: reject skb_copy(_expand) for fraglist GSO skbsFelix Fietkau1-8/+19
2024-05-01net: bridge: fix multicast-to-unicast with fraglist GSOFelix Fietkau1-1/+1
2024-05-01xfrm: Restrict SA direction attribute to specific netlink message typesAntony Antony1-0/+24
2024-05-01xfrm: Add dir validation to "in" data path lookupAntony Antony3-0/+19
2024-05-01xfrm: Add dir validation to "out" data path lookupAntony Antony2-0/+7
2024-05-01xfrm: Add Direction to the SA in or outAntony Antony5-9/+153
2024-04-30netpoll: Fix race condition in netpoll_owner_activeBreno Leitao1-1/+1
2024-04-30mptcp: ensure snd_nxt is properly initialized on connectPaolo Abeni1-0/+3
2024-04-30net: move sysctl_mem_pcpu_rsv to net_hotdataEric Dumazet3-4/+4
2024-04-30net: add <net/proto_memory.h>Eric Dumazet7-0/+7
2024-04-30tcp: move tcp_out_of_memory() to net/ipv4/tcp.cEric Dumazet1-1/+9
2024-04-30net: move sysctl_skb_defer_max to net_hotdataEric Dumazet5-4/+3
2024-04-30net: move sysctl_max_skb_frags to net_hotdataEric Dumazet5-7/+7
2024-04-30inet: introduce dst_rtable() helperEric Dumazet17-46/+45
2024-04-30rxrpc: Fix using alignmask being zero for __page_frag_alloc_align()Yunsheng Lin3-7/+7
2024-04-30net: page_pool: support error injectionJakub Kicinski1-0/+2
2024-04-30net/smc: implement DMB-merged operations of loopback-ismWen Gu2-15/+108
2024-04-30net/smc: adapt cursor update when sndbuf and peer DMB are mergedWen Gu1-2/+34
2024-04-30net/smc: {at|de}tach sndbuf to peer DMB if supportedWen Gu3-1/+77
2024-04-30net/smc: add operations to merge sndbuf with peer DMBWen Gu2-0/+44
2024-04-30net/smc: register loopback-ism into SMC-D device listWen Gu3-16/+35
2024-04-30net/smc: ignore loopback-ism when dumping SMC-D devicesWen Gu2-0/+7
2024-04-30net/smc: mark optional smcd_ops and check for support when calledWen Gu1-1/+8
2024-04-30net/smc: implement DMB-related operations of loopback-ismWen Gu2-3/+139
2024-04-30net/smc: implement ID-related operations of loopback-ismWen Gu2-5/+60
2024-04-30net/smc: introduce loopback-ism for SMC intra-OS shortcutWen Gu5-1/+223
2024-04-30net/smc: decouple ism_client from SMC-D DMB registrationWen Gu1-5/+2
2024-04-30sctp: prefer struct_size over open coded arithmeticErick Archer1-3/+4
2024-04-30netdev: add queue statsXuan Zhuo1-2/+21
2024-04-29net: hsr: init prune_proxy_timer soonerEric Dumazet1-1/+1
2024-04-29Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski8-36/+321
2024-04-29Merge tag 'nfs-for-6.9-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds1-0/+1
2024-04-29ipv6: introduce dst_rt6_info() helperEric Dumazet23-70/+60
2024-04-29inet: use call_rcu_hurry() in inet_free_ifa()Eric Dumazet1-1/+6
2024-04-29net: give more chances to rcu in netdev_wait_allrefs_any()Eric Dumazet1-1/+2
2024-04-26Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2-14/+33
2024-04-26tcp: fix tcp_grow_skb() vs tstampsEric Dumazet1-14/+19
2024-04-26rstreason: make it work in trace worldJason Xing3-3/+3
2024-04-26mptcp: introducing a helper into active reset logicJason Xing3-7/+14
2024-04-26mptcp: support rstreason for passive resetJason Xing2-5/+44
2024-04-26tcp: support rstreason for passive resetJason Xing2-8/+14
2024-04-26rstreason: prepare for active resetJason Xing5-12/+24
2024-04-26rstreason: prepare for passive resetJason Xing7-24/+37
2024-04-26net l2tp: drop flow hash on forwardDavid Bauer1-0/+3
2024-04-26nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segm...Kuniyuki Iwashima1-6/+8
2024-04-26net: hsr: Provide RedBox support (HSR-SAN)Lukasz Majewski8-16/+203
2024-04-26net/sched: fix false lockdep warning on qdisc root lockDavide Caratti2-19/+6
2024-04-26xfrm: Preserve vlan tags for transport mode software GROPaul Davey3-2/+18
2024-04-25Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/n...Jakub Kicinski1-5/+5
2024-04-25net: add two more call_rcu_hurry()Eric Dumazet1-1/+1
2024-04-25bpf: add mrtt and srtt as BPF_SOCK_OPS_RTT_CB argsPhilo Lu1-2/+2
2024-04-25bpf: check bpf_dummy_struct_ops program params for test runsEduard Zingerman1-1/+50
2024-04-25bpf: mark bpf_dummy_struct_ops.test_1 parameter as nullableEduard Zingerman1-2/+2
2024-04-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski33-165/+248
2024-04-25tcp: avoid premature drops in tcp_add_backlog()Eric Dumazet1-2/+11
2024-04-25Merge tag 'wireless-next-2024-04-24' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski13-77/+195
2024-04-25Merge tag 'net-6.9-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds32-98/+226
2024-04-25Merge tag 'nf-24-04-25' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Jakub Kicinski2-3/+7
2024-04-25af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc().Kuniyuki Iwashima1-1/+1
2024-04-25tls: fix lockless read of strp->msg_ready in ->pollSabrina Dubroca2-4/+4
2024-04-25ethernet: Add helper for assigning packet type when dest address does not mat...Rahul Rameshbabu1-11/+1
2024-04-25net: bridge: remove redundant check of f->dstlinke li1-1/+1
2024-04-25Merge tag 'wireless-2024-04-23' of git://git.kernel.org/pub/scm/linux/kernel/...David S. Miller11-38/+138
2024-04-25netfilter: nf_tables: honor table dormant flag from netdev release event pathPablo Neira Ayuso1-1/+3
2024-04-25tcp: update sacked after tracepoint in __tcp_retransmit_skbPhilo Lu1-5/+6
2024-04-24Merge tag 'for-net-2024-04-24' of git://git.kernel.org/pub/scm/linux/kernel/g...Jakub Kicinski7-30/+50
2024-04-24Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski2-4/+6
2024-04-24net: openvswitch: Fix Use-After-Free in ovs_ct_exitHyunwoo Kim1-2/+2
2024-04-24net: openvswitch: Release reference to netdevJun Gu1-2/+6
2024-04-25ipvs: Fix checksumming on GSO of SCTP packetsIsmael Luceno1-2/+4
2024-04-24Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing Adv MonitorChun-Yi Lee1-2/+2
2024-04-24Bluetooth: MGMT: Fix failing to MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUIDLuiz Augusto von Dentz1-5/+15
2024-04-24Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZELuiz Augusto von Dentz1-3/+2
2024-04-24Bluetooth: hci_sync: Use advertised PHYs on hci_le_ext_create_conn_syncLuiz Augusto von Dentz4-14/+23
2024-04-24Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()Nathan Chancellor2-6/+8
2024-04-24page_pool: constify some read-only function argumentsAlexander Lobakin1-5/+5
2024-04-24net: create a dummy net_device allocatorBreno Leitao1-18/+38
2024-04-24net: free_netdev: exit earlier if dummyBreno Leitao1-1/+2
2024-04-24net: core: Fix documentationBreno Leitao1-2/+2
2024-04-23tcp: Fix Use-After-Free in tcp_ao_connect_initHyunwoo Kim1-1/+2
2024-04-23neighbour: fix neigh_master_filtered()Eric Dumazet1-1/+1
2024-04-23ipv4: check for NULL idev in ip_route_use_hint()Eric Dumazet1-0/+3
2024-04-23netlink: support all extack types in dumpsJakub Kicinski1-5/+10
2024-04-23netlink: move extack writing helpersJakub Kicinski1-63/+63
2024-04-23netdev: support dumping a single netdev in qstatsJakub Kicinski2-13/+40
2024-04-23af_unix: Don't access successor in unix_del_edges() during GC.Kuniyuki Iwashima1-5/+12
2024-04-23ax25: Fix netdev refcount issueDuoming Zhou1-1/+1
2024-04-22net: openvswitch: Check vport netdev nameJun Gu1-1/+4
2024-04-22netfilter: nfnetlink: Handle ACK flags for batch messagesDonald Hunter1-0/+5
2024-04-22Merge branch 'for-uring-ubufops' into HEADJakub Kicinski1-12/+24
2024-04-22net: add callback for setting a ubuf_info to skbPavel Begunkov1-6/+14
2024-04-22net: extend ubuf_info callback to ops structurePavel Begunkov1-6/+10
2024-04-22tcp: try to send bigger TSO packetsEric Dumazet1-2/+36
2024-04-22tcp: call tcp_set_skb_tso_segs() from tcp_write_xmit()Eric Dumazet1-12/+14
2024-04-22tcp: remove dubious FIN exception from tcp_cwnd_test()Eric Dumazet1-13/+5
2024-04-22devlink: extend devlink_param *set pointerMateusz Polchlopek2-4/+6
2024-04-22Merge tag 'nfsd-6.9-4' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds2-68/+23
2024-04-22xdp: use flags field to disambiguate broadcast redirectToke Høiland-Jørgensen1-10/+32
2024-04-22bridge/br_netlink.c: no need to return void functionHangbin Liu1-1/+1
2024-04-22tcp: do not export tcp_twsk_purge()Eric Dumazet1-1/+0
2024-04-22icmp: prevent possible NULL dereferences from icmp_build_probe()Eric Dumazet1-2/+10
2024-04-22sysctl: treewide: constify ctl_table_header::ctl_table_argThomas Weißschuh22-25/+25
2024-04-20Revert "svcrdma: Add Write chunk WRs to the RPC's Send WR chain"Chuck Lever2-68/+23
2024-04-19udp: preserve the connected status if only UDP cmsgYick Xie2-4/+6
2024-04-19neighbour: no longer hold RTNL in neigh_dump_info()Eric Dumazet1-4/+5
2024-04-19neighbour: fix neigh_dump_info() return valueEric Dumazet1-18/+13
2024-04-19neighbour: add RCU protection to neigh_tables[]Eric Dumazet1-11/+19
2024-04-19net: rps: locklessly access rflow->cpuJason Xing1-1/+1