aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2025-05-16wifi: mac80211: handle non-MLO mode as well in ieee80211_num_beaconing_links()Aditya Kumar Singh1-3/+3
2025-05-09wifi: mac80211: Update MCS15 support in link_confMohan Kumar G1-0/+3
2025-05-08wifi: mac80211: do not offer a mesh path if forwarding is disabledBenjamin Berg1-2/+4
2025-05-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski12-136/+200
2025-05-08net: export a helper for adding up queue statsJakub Kicinski1-19/+50
2025-05-07bpf: Scrub packet on bpf_redirect_peerPaul Chaignon1-0/+1
2025-05-07Merge tag 'nf-25-05-08' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Jakub Kicinski2-20/+9
2025-05-07openvswitch: Fix unsafe attribute parsing in output_userspace()Eelco Chaudron1-2/+1
2025-05-07netfilter: ipset: fix region locking in hash typesJozsef Kadlecsik1-1/+1
2025-05-07ipvs: fix uninit-value for saddr in do_output_route4Julian Anastasov1-19/+8
2025-05-06Merge tag 'wireless-2025-05-06' of https://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski2-7/+7
2025-05-06Merge tag 'wireless-next-2025-05-06' of https://git.kernel.org/pub/scm/linux/...Jakub Kicinski21-230/+312
2025-05-06Merge tag 'linux-can-fixes-for-6.15-20250506' of git://git.kernel.org/pub/scm...Jakub Kicinski1-59/+90
2025-05-06net: add missing instance lock to dev_set_promiscuityStanislav Fomichev2-13/+24
2025-05-06net: Lock netdevices during dev_shutdownCosmin Ratiu1-1/+3
2025-05-06devlink: use DEVLINK_VAR_ATTR_TYPE_* instead of NLA_* in fmsgJiri Pirko1-44/+21
2025-05-06devlink: avoid param type value translationsJiri Pirko1-44/+2
2025-05-06devlink: define enum for attr types of dynamic attributesJiri Pirko3-18/+58
2025-05-06wifi: mac80211: fix the type of status_code for negotiated TID to Link MappingMichael-CY Lee1-6/+6
2025-05-06wifi: cfg80211: fix out-of-bounds access during multi-link element defragment...Veerendranath Jakkam1-1/+1
2025-05-06can: gw: fix RCU/BH usage in cgw_create_job()Oliver Hartkopp1-59/+90
2025-05-06Merge tag 'nf-next-25-05-06' of git://git.kernel.org/pub/scm/linux/kernel/git...Paolo Abeni5-68/+128
2025-05-05ipv4: ip_tunnel: Replace strcpy use with strscpyRuben Wauters1-2/+2
2025-05-05gre: Fix again IPv6 link-local address generation.Guillaume Nault1-6/+9
2025-05-05net: ethtool: netlink: Use netdev_hold for dumpit() operationsMaxime Chevallier1-2/+3
2025-05-05net: ethtool: phy: Convert the PHY_GET command to generic phy dumpMaxime Chevallier3-253/+100
2025-05-05net: ethtool: Introduce per-PHY DUMP operationsMaxime Chevallier1-9/+194
2025-05-05sctp: Remove unused sctp_assoc_del_peer and sctp_chunk_iifDr. David Alan Gilbert2-26/+0
2025-05-05strparser: Remove unused __strp_unpauseDr. David Alan Gilbert1-13/+0
2025-05-05sch_htb: make htb_deactivate() idempotentCong Wang1-9/+6
2025-05-05Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski4-65/+140
2025-05-05netfilter: nft_set_pipapo: clamp maximum map bucket size to INT_MAXPablo Neira Ayuso1-0/+6
2025-05-05netfilter: nft_set_pipapo: prevent overflow in lookup table allocationPablo Neira Ayuso1-14/+44
2025-05-05netfilter: nf_conntrack: speed up reads from nf_conntrack proc fileFlorian Westphal1-35/+53
2025-05-05netfilter: nft_quota: match correctly when the quota just depletedZhongqiu Duan1-7/+13
2025-05-05netfilter: bridge: Move specific fragmented packet to slow_path instead of dr...Huajian Yang2-12/+12
2025-05-03ipv4: Honor "ignore_routes_with_linkdown" sysctl in nexthop selectionIdo Schimmel1-2/+9
2025-05-02ipv6: Restore fib6_config validation for SIOCADDRT.Kuniyuki Iwashima1-42/+55
2025-05-02mptcp: Align mptcp_inet6_sk with other protocolsPedro Falcato1-2/+2
2025-05-02bpf: net_sched: Make some Qdisc_ops ops mandatoryAmery Hung1-0/+12
2025-05-02bpf: net_sched: Fix bpf qdisc init prologue when set as default qdiscAmery Hung1-5/+7
2025-05-02bpf: udp: Avoid socket skips and repeats during iterationJordan Rife1-17/+44
2025-05-02bpf: udp: Use bpf_udp_iter_batch_item for bpf_udp_iter_state batch itemsJordan Rife1-8/+12
2025-05-02bpf: udp: Get rid of st_bucket_doneJordan Rife1-8/+8
2025-05-02bpf: udp: Make sure iter->batch always contains a full bucket snapshotJordan Rife1-26/+55
2025-05-02bpf: udp: Make mem flags configurable through bpf_iter_udp_realloc_batchJordan Rife1-5/+6
2025-05-01ipv6: sr: switch to GFP_ATOMIC flag to allocate memory during seg6local LWT s...Andrea Mayer1-3/+3
2025-05-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski16-249/+258
2025-05-01Merge tag 'net-6.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds15-222/+264
2025-05-01net: use sock_gen_put() when sk_state is TCP_TIME_WAITJibin Zhang2-2/+2
2025-04-29Merge tag 'nf-next-25-04-29' of git://git.kernel.org/pub/scm/linux/kernel/git...Jakub Kicinski6-11/+61
2025-04-29net: ipv6: fix UDPv6 GSO segmentation with NATFelix Fietkau1-1/+60
2025-04-29xsk: convert xdp_copy_frags_from_zc() to use page_pool_dev_alloc()Bui Quang Minh1-7/+7
2025-04-29xsk: respect the offsets when copying fragsBui Quang Minh1-3/+4
2025-04-29bpf: net_sched: Fix using bpf qdisc as default qdiscAmery Hung2-4/+4
2025-04-29ipv4: fib: Fix fib_info_hash_alloc() allocation typeKees Cook1-1/+1
2025-04-29ip: load balance tcp connections to single dst addr and portWillem de Bruijn3-6/+22
2025-04-29ipv4: prefer multipath nexthop that matches source addressWillem de Bruijn2-15/+26
2025-04-28net_sched: qfq: Fix double list add in class with netem as child qdiscVictor Nogueira1-4/+7
2025-04-28net_sched: ets: Fix double list add in class with netem as child qdiscVictor Nogueira1-3/+6
2025-04-28net_sched: hfsc: Fix a UAF vulnerability in class with netem as child qdiscVictor Nogueira1-1/+1
2025-04-28net_sched: drr: Fix double list add in class with netem as child qdiscVictor Nogueira1-3/+6
2025-04-29netfilter: nf_tables: export set count and backend name to userspaceFlorian Westphal1-0/+26
2025-04-29netfilter: conntrack: Remove redundant NFCT_ALIGN callXuanqiang Luo1-3/+1
2025-04-26Merge tag 'nfsd-6.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/...Linus Torvalds1-5/+1
2025-04-26Revert "sunrpc: clean cache_detail immediately when flush is written frequently"Chuck Lever1-5/+1
2025-04-25Merge tag 'ceph-for-6.15-rc4' of https://github.com/ceph/ceph-clientLinus Torvalds1-23/+0
2025-04-25Bluetooth: L2CAP: copy RX timestamp to new fragmentsPauli Virtanen1-0/+3
2025-04-25Bluetooth: hci_conn: Fix not setting timeout for BIG Create SyncLuiz Augusto von Dentz4-104/+83
2025-04-25Bluetooth: hci_conn: Fix not setting conn_timeout for Broadcast ReceiverLuiz Augusto von Dentz3-100/+85
2025-04-24tcp: fastopen: pass TFO child indication through getsockoptJeremy Harris1-0/+2
2025-04-24tcp: fastopen: note that a child socket was createdJeremy Harris2-0/+2
2025-04-24net: ip_gre: Fix spelling mistake "demultiplexor" -> "demultiplexer"Colin Ian King1-1/+1
2025-04-24rxrpc: rxgk: Fix some reference count leaksDan Carpenter1-3/+7
2025-04-24xsk: Fix race condition in AF_XDP generic RX pathe.kubanski2-3/+4
2025-04-24rxrpc: Remove deadcodeDr. David Alan Gilbert3-50/+0
2025-04-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski7-23/+70
2025-04-24Merge tag 'wireless-2025-04-24' of https://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski1-1/+7
2025-04-24net: cgroup: Guard users of sock_cgroup_classid()Michal Koutný2-1/+10
2025-04-24netfilter: xt_cgroup: Make it independent from net_clsMichal Koutný2-1/+18
2025-04-24netfilter: xt_IDLETIMER: convert timeouts to secs_to_jiffies()Easwar Hariharan1-6/+6
2025-04-24ipv6: Get rid of RTNL for SIOCADDRT and RTM_NEWROUTE.Kuniyuki Iwashima2-8/+14
2025-04-24ipv6: Protect nh->f6i_list with spinlock and flag.Kuniyuki Iwashima2-8/+49
2025-04-24ipv6: Defer fib6_purge_rt() in fib6_add_rt2node() to fib6_add().Kuniyuki Iwashima1-7/+14
2025-04-24ipv6: Protect fib6_link_table() with spinlock.Kuniyuki Iwashima1-5/+21
2025-04-24ipv6: Factorise ip6_route_multipath_add().Kuniyuki Iwashima1-75/+130
2025-04-24ipv6: Rename rt6_nh.next to rt6_nh.list.Kuniyuki Iwashima1-7/+7
2025-04-24ipv6: Don't pass net to ip6_route_info_append().Kuniyuki Iwashima1-4/+2
2025-04-24ipv6: Preallocate nhc_pcpu_rth_output in ip6_route_info_create().Kuniyuki Iwashima2-4/+15
2025-04-24ipv6: Preallocate rt->fib6_nh->rt6i_pcpu in ip6_route_info_create().Kuniyuki Iwashima1-3/+22
2025-04-24ipv6: Split ip6_route_info_create().Kuniyuki Iwashima1-33/+62
2025-04-24ipv6: Move nexthop_find_by_id() after fib6_info_alloc().Kuniyuki Iwashima1-16/+18
2025-04-24ipv6: Check GATEWAY in rtm_to_fib6_multipath_config().Kuniyuki Iwashima1-7/+9
2025-04-24ipv6: Move some validation from ip6_route_info_create() to rtm_to_fib6_config().Kuniyuki Iwashima1-37/+42
2025-04-24ipv6: Get rid of RTNL for SIOCDELRT and RTM_DELROUTE.Kuniyuki Iwashima1-20/+28
2025-04-24ipv6: Validate RTA_GATEWAY of RTA_MULTIPATH in rtm_to_fib6_config().Kuniyuki Iwashima1-39/+43
2025-04-23Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/ne...Jakub Kicinski1-1/+278
2025-04-23net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() tooCong Wang1-4/+10
2025-04-23net_sched: hfsc: Fix a UAF vulnerability in class handlingCong Wang1-2/+7
2025-04-23mptcp: pm: Defer freeing of MPTCP userspace path manager entriesMat Martineau1-1/+5
2025-04-23net: Fix wild-memory-access in __register_pernet_operations() when CONFIG_NET...Kuniyuki Iwashima1-6/+6
2025-04-23wifi: mac80211: restructure tx profile retrieval for MLO MBSSIDRameshkumar Sundaram3-45/+96
2025-04-23wifi: nl80211: add link id of transmitted profile for MLO MBSSIDRameshkumar Sundaram1-1/+23
2025-04-23wifi: mac80211: update ML STA with EML capabilitiesRamasamy Kaliappan1-0/+3
2025-04-23wifi: cfg80211: Add support to get EMLSR capabilities of non-AP MLDRamasamy Kaliappan1-0/+18
2025-04-23wifi: mac80211: VLAN traffic in multicast pathMuna Sinada1-2/+4
2025-04-23wifi: mac80211: Create separate links for VLAN interfacesMuna Sinada4-5/+103
2025-04-23wifi: mac80211: Add link iteration macro for link dataMuna Sinada1-0/+9
2025-04-23wifi: mac80211: Replace __get_unaligned_cpu32 in mesh_pathtbl.cJulian Vetter1-1/+1
2025-04-23Revert "mac80211: Dynamically set CoDel parameters per station"Toke Høiland-Jørgensen5-55/+1
2025-04-23wifi: cfg80211/mac80211: remove more 5/10 MHz codeJohannes Berg11-87/+21
2025-04-23wifi: mac80211: Avoid -Wflex-array-member-not-at-end warningsGustavo A. R. Silva1-28/+27
2025-04-23wifi: free SKBTX_WIFI_STATUS skb tx_flags flagJohannes Berg2-6/+6
2025-04-23wifi: mac80211: restore monitor for outgoing framesJohannes Berg1-1/+7
2025-04-23net: bridge: mcast: update multicast contex when vlan state is changedYong Wang3-3/+38
2025-04-23net: bridge: mcast: re-implement br_multicast_{enable, disable}_port functionsYong Wang1-8/+69
2025-04-22xdp: create locked/unlocked instances of xdp redirect target settersJoshua Washington1-4/+21
2025-04-22net: Drop hold_rtnl arg from ops_undo_list().Kuniyuki Iwashima1-6/+8
2025-04-22tipc: fix NULL pointer dereference in tipc_mon_reinit_self()Tung Nguyen1-1/+2
2025-04-22net: 802: Remove unused p8022 codeDr. David Alan Gilbert3-68/+2
2025-04-22net: lwtunnel: disable BHs when requiredJustin Iurman1-6/+20
2025-04-22net: selftests: initialize TCP header and skb payload with zeroOleksij Rempel1-5/+13
2025-04-22rxrpc: rxgk: Set error code in rxgk_yfs_decode_ticket()Dan Carpenter1-0/+1
2025-04-21Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski5-4/+480
2025-04-21net: Use nlmsg_payload in rtnetlink fileBreno Leitao1-13/+12
2025-04-21net: Use nlmsg_payload in neighbour fileBreno Leitao1-2/+2
2025-04-21net: fix the missing unlock for detached devicesJakub Kicinski1-3/+6
2025-04-18net: ethtool: mm: reset verification status when link is downFaizal Rahim1-0/+4
2025-04-18net: ethtool: mm: extract stmmac verification logic into common libraryVladimir Oltean1-1/+274
2025-04-17netdev: fix the locking for netdev notificationsJakub Kicinski2-1/+7
2025-04-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski20-78/+206
2025-04-17Merge tag 'net-6.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds19-42/+162
2025-04-17bpf: net_sched: Disable attaching bpf qdisc to non rootAmery Hung1-2/+23
2025-04-17bpf: net_sched: Support updating bstatsAmery Hung1-0/+11
2025-04-17bpf: net_sched: Add a qdisc watchdog timerAmery Hung1-1/+105
2025-04-17bpf: net_sched: Add basic bpf qdisc kfuncsAmery Hung1-1/+110
2025-04-17bpf: net_sched: Support implementation of Qdisc_ops in bpfAmery Hung5-4/+235
2025-04-17Merge tag 'nf-25-04-17' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Paolo Abeni1-4/+6
2025-04-17Merge tag 'for-net-2025-04-16' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Abeni1-1/+17
2025-04-17net: pktgen: fix code style (WARNING: Prefer strscpy over strcpy)Peter Seiderer1-11/+7
2025-04-17net: pktgen: fix code style (WARNING: please, no space before tabs)Peter Seiderer1-1/+1
2025-04-17net: pktgen: fix code style (ERROR: else should follow close brace '}')Peter Seiderer1-2/+2
2025-04-17net: ipv6: ioam6: fix double reallocationJustin Iurman1-5/+36
2025-04-17net: ipv6: ioam6: use consistent dst namesJustin Iurman1-17/+18
2025-04-17skb: implement skb_send_sock_locked_with_flags()Antonio Quartulli1-5/+13
2025-04-17ovpn: implement TCP transportAntonio Quartulli1-0/+1
2025-04-17netfilter: conntrack: fix erronous removal of offload bitFlorian Westphal1-4/+6
2025-04-16Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/n...Jakub Kicinski1-1/+1
2025-04-16ipv4: Use nlmsg_payload in ipmr fileBreno Leitao1-4/+4
2025-04-16ipv4: Use nlmsg_payload in route fileBreno Leitao1-2/+2
2025-04-16ipv4: Use nlmsg_payload in fib_frontend fileBreno Leitao1-2/+2
2025-04-16ipv4: Use nlmsg_payload in devinet fileBreno Leitao1-2/+2
2025-04-16ipv6: Use nlmsg_payload in route fileBreno Leitao1-2/+2
2025-04-16ipv6: Use nlmsg_payload in addrconf fileBreno Leitao1-2/+2
2025-04-16ipv6: Use nlmsg_payload in addrlabel fileBreno Leitao1-4/+4
2025-04-16net: don't try to ops lock uninitialized devsJakub Kicinski2-4/+3
2025-04-16net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() failsVladimir Oltean1-1/+1
2025-04-16net: dsa: free routing table on probe failureVladimir Oltean1-7/+14
2025-04-16net: dsa: clean up FDB, MDB, VLAN entries on unbindVladimir Oltean1-3/+35
2025-04-16net: bridge: switchdev: do not notify new brentries as changedJonas Gorski1-1/+3
2025-04-16Bluetooth: l2cap: Process valid commands in too long frameFrédéric Danis1-1/+17
2025-04-15Merge tag 'linux-can-fixes-for-6.15-20250415' of git://git.kernel.org/pub/scm...Jakub Kicinski1-0/+1
2025-04-15batman-adv: Fix double-hold of meshif when getting enabledSven Eckelmann1-1/+0
2025-04-15net: fib_rules: Fix iif / oif matching on L3 master deviceIdo Schimmel2-9/+43
2025-04-15net: bridge: locally receive all multicast packets if IFF_ALLMULTI is setShengyu Qu1-1/+2
2025-04-15tc: Return an error if filters try to attach too many actionsToke Høiland-Jørgensen1-2/+14
2025-04-15net: fib_rules: Use nlmsg_payload in fib_{new,del}rule()Breno Leitao1-4/+6
2025-04-15net: fib_rules: Use nlmsg_payload in fib_valid_dumprule_reqBreno Leitao1-2/+2
2025-04-15mpls: Use nlmsg_payload in mpls_valid_getroute_reqBreno Leitao1-2/+2
2025-04-15ipv6: Use nlmsg_payload in inet6_rtm_valid_getaddr_reqBreno Leitao1-2/+2
2025-04-15ipv6: Use nlmsg_payload in inet6_valid_dump_ifaddr_reqBreno Leitao1-2/+2
2025-04-15mpls: Use nlmsg_payload in mpls_valid_fib_dump_reqBreno Leitao1-2/+2
2025-04-15rtnetlink: Use nlmsg_payload in valid_fdb_dump_strictBreno Leitao1-2/+2
2025-04-15neighbour: Use nlmsg_payload in neigh_valid_get_reqBreno Leitao1-2/+2
2025-04-15neighbour: Use nlmsg_payload in neightbl_valid_dump_infoBreno Leitao1-2/+2
2025-04-15mptcp: add MPJoinRejected MIB counterMatthieu Baerts (NGI0)4-1/+7
2025-04-15mptcp: pass right struct to subflow_hmac_validMatthieu Baerts (NGI0)1-7/+3
2025-04-15mptcp: pm: Return local variable instead of freed pointerThorsten Blum1-1/+4
2025-04-15mptcp: sched: split validation partGeliang Tang2-2/+16
2025-04-15mptcp: sched: remove mptcp_sched_dataMatthieu Baerts (NGI0)1-11/+7
2025-04-15devlink: add value check to devlink_info_version_put()Jedrzej Jagielski1-1/+1
2025-04-15net: ncsi: Fix GCPS 64-bit member variablesHari Kalavakunta3-34/+31
2025-04-15tipc: Removing deprecated strncpy()Kevin Paul Reddy Janagari2-2/+2
2025-04-15can: fix missing decrement of j1939_proto.inuse_idxDavide Caratti1-0/+1
2025-04-14rxrpc: rxperf: Add test RxGK server keysDavid Howells1-3/+65
2025-04-14rxrpc: Add more CHALLENGE/RESPONSE packet tracingDavid Howells3-0/+8
2025-04-14rxrpc: Display security params in the afs_cb_call tracepointDavid Howells3-0/+23
2025-04-14rxrpc: Allow the app to store private data on peer structsDavid Howells1-2/+2
2025-04-14rxrpc: rxgk: Implement connection rekeyingDavid Howells3-7/+157
2025-04-14rxrpc: rxgk: Implement the yfs-rxgk security class (GSSAPI)David Howells9-3/+1638
2025-04-14rxrpc: rxgk: Provide infrastructure and key derivationDavid Howells5-1/+364
2025-04-14rxrpc: Add YFS RxGK (GSSAPI) security classDavid Howells1-0/+185
2025-04-14rxrpc: Allow CHALLENGEs to the passed to the app for a RESPONSEDavid Howells14-151/+1011
2025-04-14rxrpc: Remove some socket lock acquire/release annotationsDavid Howells3-4/+5
2025-04-14rxrpc: Pull out certain app callback funcs into an ops tableDavid Howells4-35/+32
2025-04-14rxrpc: kdoc: Update function descriptions and add link from rxrpc.rstDavid Howells6-16/+50
2025-04-14net: Remove ->exit_batch_rtnl().Kuniyuki Iwashima1-7/+1
2025-04-14bridge: Convert br_net_exit_batch_rtnl() to ->exit_rtnl().Kuniyuki Iwashima1-9/+8
2025-04-14xfrm: Convert xfrmi_exit_batch_rtnl() to ->exit_rtnl().Kuniyuki Iwashima1-19/+15
2025-04-14ipv6: Convert tunnel devices' ->exit_batch_rtnl() to ->exit_rtnl().Kuniyuki Iwashima4-69/+27