aboutsummaryrefslogtreecommitdiffstats
path: root/include/net
AgeCommit message (Expand)AuthorFilesLines
5 daysMerge tag '9p-for-6.19-rc1' of https://github.com/martinetd/linuxLinus Torvalds2-3/+110
6 daysMerge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+5
10 daysMerge tag 'for-net-next-2025-12-01' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski4-3/+102
10 daysnet: dsa: add simple HSR offload helpersVladimir Oltean1-0/+9
10 daysnet: mana: Handle hardware recovery events when probing the deviceLong Li1-1/+11
10 daysBluetooth: HCI: Add support for LL Extended Feature SetLuiz Augusto von Dentz3-1/+29
10 daysBluetooth: HCI: Always use the identity address when initializing a connectionLuiz Augusto von Dentz1-2/+2
10 daysBluetooth: ISO: Add support to bind to trigger PASTLuiz Augusto von Dentz2-0/+2
10 daysBluetooth: hci_core: Introduce HCI_CONN_FLAG_PASTLuiz Augusto von Dentz1-0/+1
10 daysBluetooth: HCI: Add initial support for PASTLuiz Augusto von Dentz3-0/+68
13 daysMerge tag 'nf-next-25-11-28' of git://git.kernel.org/pub/scm/linux/kernel/git...Jakub Kicinski2-10/+33
13 daysMerge tag 'wireless-next-2025-11-27' of https://git.kernel.org/pub/scm/linux/...Jakub Kicinski1-1/+3
2025-11-28netfilter: nf_conncount: rework API to use sk_buff directlyFernando Fernandez Mancera1-9/+8
2025-11-28netfilter: flowtable: Add IPIP rx sw accelerationLorenzo Bianconi1-0/+18
2025-11-28netfilter: flowtable: remove hw_ifidxPablo Neira Ayuso1-1/+0
2025-11-27netfilter: flowtable: consolidate xmit pathPablo Neira Ayuso1-0/+1
2025-11-27netfilter: flowtable: move path discovery infrastructure to its own filePablo Neira Ayuso1-0/+6
2025-11-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-7/+16
2025-11-25tcp: remove icsk->icsk_retransmit_timerEric Dumazet2-7/+10
2025-11-25tcp: introduce icsk->icsk_keepalive_timerEric Dumazet1-2/+9
2025-11-25net: move sk_dst_pending_confirm and sk_pacing_status to sock_read_tx groupEric Dumazet1-2/+2
2025-11-25tcp: rename icsk_timeout() to tcp_timeout_expires()Eric Dumazet1-3/+2
2025-11-25net_sched: add qdisc_dequeue_drop() helperEric Dumazet2-5/+30
2025-11-25net_sched: add tcf_kfree_skb_list() helperEric Dumazet1-0/+11
2025-11-25net_sched: add Qdisc_read_mostly and Qdisc_write groupsEric Dumazet1-11/+18
2025-11-25net_sched: use qdisc_skb_cb(skb)->pkt_segs in bstats_update()Eric Dumazet1-3/+10
2025-11-25net_sched: make room for (struct qdisc_skb_cb)->pkt_segsEric Dumazet1-9/+9
2025-11-25wifi: cfg80211: include s1g_primary_2mhz when comparing chandefsLachlan Hodges1-1/+2
2025-11-24net: factor-out _sk_charge() helperPaolo Abeni1-0/+2
2025-11-24net: sched: fix TCF_LAYER_TRANSPORT handling in tcf_get_base_ptr()Eric Dumazet1-0/+2
2025-11-20devlink: support default values for param-get and param-setDaniel Zahka1-0/+42
2025-11-20devlink: pass extack through to devlink_param::get()Daniel Zahka2-2/+4
2025-11-20tcp: add net.ipv4.tcp_rcvbuf_low_rttEric Dumazet1-0/+1
2025-11-20tcp: tcp_moderate_rcvbuf is only used in rx pathEric Dumazet1-1/+1
2025-11-20Bluetooth: hci_core: lookup hci_conn on RX path on protocol sidePauli Virtanen1-6/+14
2025-11-20Bluetooth: btusb: mediatek: Fix kernel crash when releasing mtk iso interfaceChris Lu1-1/+0
2025-11-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+2
2025-11-20wifi: cfg80211: Add support for 6GHz AP role not relevant AP typePagadala Yesu Anjaneyulu1-0/+1
2025-11-19net: mana: Drop TX skb on post_work_request failure and unmap resourcesAditya Garg1-0/+1
2025-11-19net: mana: Handle SKB if TX SGEs exceed hardware limitAditya Garg2-1/+8
2025-11-18Merge tag 'ipsec-2025-11-18' of git://git.kernel.org/pub/scm/linux/kernel/git...Jakub Kicinski1-1/+2
2025-11-17net: mana: Add standard counter rx_missed_errorsErni Sri Satya Vennela2-2/+10
2025-11-17net: mana: Move hardware counter stats from per-port to per-VF contextErni Sri Satya Vennela1-5/+9
2025-11-16memcg: net: track network throttling due to memcg memory pressureShakeel Butt1-1/+5
2025-11-14sctp: Remove unused declaration sctp_auth_init_hmacs()Yue Haibing1-1/+0
2025-11-14tcp: gro: inline tcp_gro_pull_header()Eric Dumazet2-1/+27
2025-11-13net: dsa: remove definition of struct dsa_switch_driverHeiner Kallweit1-5/+0
2025-11-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-1/+6
2025-11-13Merge tag 'net-6.18-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-0/+5
2025-11-12Merge tag 'wireless-next-2025-11-12' of https://git.kernel.org/pub/scm/linux/...Jakub Kicinski2-4/+32
2025-11-11Bluetooth: hci_event: Fix not handling PA Sync Lost eventLuiz Augusto von Dentz1-0/+5
2025-11-11wifi: cfg80211/mac80211: Add fallback mechanism for INDOOR_SP connectionPagadala Yesu Anjaneyulu1-2/+7
2025-11-11wifi: cfg80211/mac80211: clean up duplicate ap_power handlingPagadala Yesu Anjaneyulu1-0/+24
2025-11-11xsk: add indirect call for xsk_destruct_skbJason Xing1-0/+7
2025-11-10Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2-0/+56
2025-11-10sctp: Don't inherit do_auto_asconf in sctp_clone_sock().Kuniyuki Iwashima1-4/+0
2025-11-10net/smc: bpf: Introduce generic hook for handshake flowD. Wythe2-0/+56
2025-11-10wifi: cfg80211: fix doc of struct key_paramsChien Wong1-2/+1
2025-11-10wifi: mac80211: fix EHT typoJohannes Berg1-1/+1
2025-11-10wifi: cfg80211: fix EHT typoJohannes Berg1-1/+1
2025-11-07Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/n...Jakub Kicinski1-0/+4
2025-11-07psp: add stats from psp spec to driver facing apiJakub Kicinski1-0/+23
2025-11-07psp: report basic stats from the coreJakub Kicinski1-0/+9
2025-11-07tcp: add net.ipv4.tcp_comp_sack_rtt_percentEric Dumazet1-0/+1
2025-11-07tcp: Apply max RTO to non-TFO SYN+ACK.Kuniyuki Iwashima1-1/+2
2025-11-07tcp: Remove timeout arg from reqsk_timeout().Kuniyuki Iwashima2-8/+7
2025-11-07tcp: Remove timeout arg from reqsk_queue_hash_req().Kuniyuki Iwashima1-2/+1
2025-11-07tcp: Call tcp_syn_ack_timeout() directly.Kuniyuki Iwashima1-1/+0
2025-11-06xsk: Move NETDEV_XDP_ACT_ZC into generic headerDaniel Borkmann1-0/+4
2025-11-06net: dsa: add tagging driver for MaxLinear GSW1xx switch familyDaniel Golle1-0/+2
2025-11-06devlink: Add new "max_mac_per_vf" generic device paramMohammad Heib1-0/+4
2025-11-06Merge tag 'hardening-v6.18-rc5' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2025-11-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-1/+79
2025-11-06net: selftests: export packet creation helpers for driver useRaju Rangoju1-0/+45
2025-11-04net: Convert proto callbacks from sockaddr to sockaddr_unsizedKees Cook8-18/+17
2025-11-04net: Convert proto_ops connect() callbacks to use sockaddr_unsizedKees Cook4-6/+6
2025-11-04net: Convert proto_ops bind() callbacks to use sockaddr_unsizedKees Cook3-3/+3
2025-11-04xsk: use a smaller new lock for shared pool caseJason Xing1-4/+9
2025-11-03mpls: Protect net->mpls.platform_label with a per-netns mutex.Kuniyuki Iwashima1-0/+1
2025-11-03ipv6: Add in6_dev_rcu().Kuniyuki Iwashima1-0/+5
2025-11-039p: convert to the new mount APIEric Sandeen2-2/+2
2025-11-039p: create a v9fs_context structure to hold parsed optionsEric Sandeen2-32/+90
2025-11-03net/9p: move structures and macros to header filesEric Sandeen2-0/+45
2025-11-03net/9p: cleanup: change p9_trans_module->def to boolDominique Martinet1-1/+1
2025-11-039p: Use kvmalloc for message buffers on supported transportsPierre Barre1-0/+4
2025-10-31net: mana: Support HW link state eventsHaiyang Zhang3-1/+9
2025-10-31Merge tag 'for-net-2025-10-31' of git://git.kernel.org/pub/scm/linux/kernel/g...Jakub Kicinski1-1/+1
2025-10-31Merge tag 'wireless-2025-10-30' of https://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski1-0/+78
2025-10-31Bluetooth: MGMT: Fix OOB access in parse_adv_monitor_pattern()Ilia Gavrilov1-1/+1
2025-10-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski6-16/+19
2025-10-30Merge tag 'nf-next-25-10-30' of https://git.kernel.org/pub/scm/linux/kernel/g...Jakub Kicinski1-1/+1
2025-10-30Merge tag 'wireless-next-2025-10-30' of https://git.kernel.org/pub/scm/linux/...Jakub Kicinski3-1/+39
2025-10-30net/smc: make wr buffer count configurableHalil Pasic1-0/+2
2025-10-30netfilter: fix typo in nf_conntrack_l4proto.h commentcaivive (Weibiao Tu)1-1/+1
2025-10-30xfrm: Determine inner GSO type from packet inner protocolJianbo Liu1-1/+2
2025-10-30wifi: mac80211: add RX flag to report radiotap VHT informationBenjamin Berg2-1/+21
2025-10-29libeth: xdp: Disable generic kCFI pass for libeth_xdp_tx_xmit_bulk()Nathan Chancellor1-1/+1
2025-10-29net: tls: Cancel RX async resync request on rcd_delta overflowShahar Shitrit1-0/+6
2025-10-29net: tls: Change async resync helpers argumentShahar Shitrit1-13/+8
2025-10-29ipv6: icmp: Add RFC 5837 supportIdo Schimmel1-0/+1
2025-10-29ipv4: icmp: Add RFC 5837 supportIdo Schimmel1-0/+1
2025-10-29tcp: add newval parameter to tcp_rcvbuf_grow()Eric Dumazet1-1/+1
2025-10-28sctp: Constify struct sctp_sched_opsChristophe JAILLET2-3/+3
2025-10-28net: netmem: remove NET_IOV_MAX from net_iov_type enumBobby Eshleman1-4/+0
2025-10-28wifi: cfg80211: add an hrtimer based delayed work itemBenjamin Berg1-0/+78
2025-10-27net/sched: Remove unused typedef psched_tdiff_tYue Haibing1-1/+0
2025-10-27sctp: Remove sctp_copy_sock() and sctp_copy_descendant().Kuniyuki Iwashima2-10/+1
2025-10-27sctp: Remove sctp_pf.create_accept_sk().Kuniyuki Iwashima1-3/+0
2025-10-27net: Add sk_clone().Kuniyuki Iwashima1-1/+6
2025-10-27net/tls: support setting the maximum payload sizeWilfred Mallawa1-0/+3
2025-10-27wifi: cfg80211: Add debugfs support for multi-radio wiphyRoopni Devanathan1-0/+4
2025-10-27wifi: cfg80211/mac80211: validate radio frequency range for monitor modeRyder Lee1-0/+14
2025-10-24neighbour: Convert rwlock of struct neigh_table to spinlock.Kuniyuki Iwashima1-1/+1
2025-10-24neighbour: Annotate access to neigh_parms fields.Kuniyuki Iwashima1-3/+12
2025-10-24Bluetooth: hci_core: Fix tracking of periodic advertisementLuiz Augusto von Dentz1-0/+1
2025-10-24Revert "Bluetooth: L2CAP: convert timeouts to secs_to_jiffies()"Frédéric Danis1-2/+2
2025-10-24Bluetooth: MGMT: fix crash in set_mesh_sync and set_mesh_completePauli Virtanen1-1/+1
2025-10-24Bluetooth: HCI: Fix tracking of advertisement set/instance 0x00Luiz Augusto von Dentz1-0/+1
2025-10-22net/sched: Remove unused inline helper qdisc_from_priv()Yue Haibing1-5/+0
2025-10-21net: dsa: tag_yt921x: add support for Motorcomm YT921x tagsDavid Yang1-0/+2
2025-10-21net: avoid extra access to sk->sk_wmem_alloc in sock_wfree()Eric Dumazet1-1/+5
2025-10-20nl802154: fix some kernel-doc warningsRandy Dunlap1-3/+2
2025-10-17Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski4-0/+10
2025-10-17tcp: Convert tcp-md5 to use MD5 library instead of crypto_ahashEric Biggers1-18/+8
2025-10-17inet: Avoid ehash lookup race in inet_ehash_insert()Xuanqiang Luo1-0/+13
2025-10-17ipv6: Move ipv6_fl_list from ipv6_pinfo to inet_sock.Kuniyuki Iwashima1-0/+1
2025-10-16net: dev_queue_xmit() llist adoptionEric Dumazet1-1/+3
2025-10-16net: sched: claim one cache line in QdiscEric Dumazet1-11/+7
2025-10-16Revert "net/sched: Fix mirred deadlock on device recursion"Eric Dumazet1-1/+0
2025-10-16net: Introduce net.core.bypass_prot_mem sysctl.Kuniyuki Iwashima1-0/+1
2025-10-16net: Allow opt-out from global protocol memory accounting.Kuniyuki Iwashima3-0/+9
2025-10-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+15
2025-10-15net: remove obsolete WARN_ON(refcount_read(&sk->sk_refcnt) == 1)Eric Dumazet1-8/+4
2025-10-15net: allow busy connected flows to switch tx queuesEric Dumazet1-14/+12
2025-10-15net: add /proc/sys/net/core/txq_reselection_ms controlEric Dumazet1-0/+1
2025-10-15net: add SK_WMEM_ALLOC_BIAS constantEric Dumazet1-1/+2
2025-10-15tcp: better handle TCP_TX_DELAY on established flowsEric Dumazet1-0/+2
2025-10-14netmem: replace __netmem_clear_lsb() with netmem_to_nmdesc()Byungchul Park1-33/+33
2025-10-13net/ip6_tunnel: Prevent perpetual tunnel growthDmitry Safonov1-0/+15
2025-10-03net: psp: don't assume reply skbs will have a socketJakub Kicinski1-2/+2
2025-10-02Merge tag 'net-next-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds65-415/+1851
2025-10-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-0/+1
2025-09-30Merge tag 'bpf-next-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds2-3/+23
2025-09-30net: add NUMA awareness to skb_attempt_defer_free()Eric Dumazet1-0/+7
2025-09-30bonding: fix xfrm offload feature setup on active-backup modeHangbin Liu1-0/+1
2025-09-29Revert "net: group sk_backlog and sk_receive_queue"Eric Dumazet1-1/+1
2025-09-29tcp: make tcp_rcvbuf_grow() accessible to mptcp codePaolo Abeni1-0/+1
2025-09-29Merge tag 'namespace-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-4/+9
2025-09-29Merge tag 'kernel-6.18-rc1.clone3' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+2
2025-09-27Bluetooth: Avoid a couple dozen -Wflex-array-member-not-at-end warningsGustavo A. R. Silva1-2/+7
2025-09-27Bluetooth: Add function and line information to bt_dbgLuiz Augusto von Dentz1-1/+2
2025-09-27Bluetooth: hci_core: Detect if an ISO link has stalledLuiz Augusto von Dentz2-0/+2
2025-09-27Bluetooth: ISO: Use sk_sndtimeo as conn_timeoutLuiz Augusto von Dentz1-4/+6
2025-09-27Bluetooth: Annotate struct hci_drv_rp_read_info with __counted_by_le()Thorsten Blum1-1/+1
2025-09-26Merge tag 'wireless-next-2025-09-25' of https://git.kernel.org/pub/scm/linux/...Jakub Kicinski2-25/+233
2025-09-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+21
2025-09-25net: gro: remove unnecessary df checksRichard Gobert1-3/+2
2025-09-25net: gro: only merge packets with incrementing or fixed outer idsRichard Gobert1-15/+11
2025-09-25net: gro: remove is_ipv6 from napi_gro_cbRichard Gobert1-3/+0
2025-09-24Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2-3/+23
2025-09-23udp: remove busylock and add per NUMA queuesEric Dumazet1-2/+9
2025-09-23Merge branch 'bpf-next/xdp_pull_data' into 'bpf-next/master'Martin KaFai Lau2-3/+23
2025-09-23Merge branch 'bpf-next/xdp_pull_data' into 'bpf-next/net'Martin KaFai Lau2-3/+23
2025-09-23bpf: Allow bpf_xdp_shrink_data to shrink a frag from head and tailAmery Hung1-3/+18
2025-09-23bpf: Clear pfmemalloc flag when freeing all fragmentsAmery Hung1-0/+5
2025-09-23dibs: Move event handling to dibs layerJulian Ruess1-15/+0
2025-09-23dibs: Move data path to dibs layerAlexandra Winter1-22/+0
2025-09-23dibs: Move query_remote_gid() to dibs_dev_opsAlexandra Winter1-2/+0
2025-09-23dibs: Move vlan support to dibs_dev_opsAlexandra Winter1-5/+0
2025-09-23dibs: Local gid for dibs devicesAlexandra Winter1-1/+0
2025-09-23dibs: Move struct device to dibs_devJulian Ruess1-1/+0
2025-09-23dibs: Define dibs_client_ops and dibs_dev_opsAlexandra Winter1-1/+2
2025-09-23net/smc: Remove error handling of unregister_dmb()Alexandra Winter1-2/+0
2025-09-23tcp: Update bind bucket state on port releaseJakub Sitnicki4-3/+11
2025-09-22tcp: reclaim 8 bytes in struct request_sock_queueEric Dumazet1-1/+1
2025-09-22net: move sk->sk_err_soft and sk->sk_sndbufEric Dumazet1-2/+2
2025-09-22net: move sk_uid and sk_protocol to sock_read_txEric Dumazet1-3/+3
2025-09-22tcp: Remove inet6_hash().Kuniyuki Iwashima2-3/+0
2025-09-22tcp: Remove osk from __inet_hash() arg.Kuniyuki Iwashima1-1/+1
2025-09-22wifi: cfg80211: remove IEEE80211_CHAN_{1,2,4,8,16}MHZ flagsJohannes Berg1-15/+1
2025-09-20Bluetooth: hci_event: Fix UAF in hci_acl_create_conn_syncLuiz Augusto von Dentz1-0/+21
2025-09-19net: ipv4: make udp_v4_early_demux explicitly return drop reasonAntoine Tenart1-1/+1
2025-09-19psp: Fix typo in kdoc for struct psp_dev_caps.assoc_drv_spc.Kuniyuki Iwashima1-1/+1
2025-09-19psp: don't use flags for checking sk_stateDaniel Zahka1-3/+3
2025-09-19psp: fix preemptive inet_twsk() cast in psp_sk_get_assoc_rcu()Daniel Zahka1-4/+3
2025-09-19psp: make struct sock argument const in psp_sk_get_assoc_rcu()Daniel Zahka1-1/+1
2025-09-19net: port to ns_ref_*() helpersChristian Brauner1-4/+4
2025-09-19ns: add to_<type>_ns() to respective headersChristian Brauner1-0/+5
2025-09-19wifi: cfg80211: remove ieee80211_s1g_channel_widthLachlan Hodges1-10/+0
2025-09-19wifi: cfg80211: correctly implement and validate S1G chandefLachlan Hodges1-0/+95
2025-09-19wifi: mac80211: Export an API to check if NAN is startedIlan Peer1-0/+6
2025-09-19wifi: mac80211: Support Tx of action frame for NANIlan Peer1-0/+4
2025-09-19wifi: cfg80211: Store the NAN cluster IDIlan Peer1-0/+3
2025-09-19wifi: cfg80211: Advertise supported NAN capabilitiesIlan Peer1-0/+38
2025-09-19wifi: cfg80211: Add cluster joined notification APIsAndrei Otcheretianski1-0/+14
2025-09-19wifi: nl80211: Add NAN Discovery Window (DW) notificationAndrei Otcheretianski1-0/+12
2025-09-19wifi: nl80211: Add more configuration options for NAN commandsAndrei Otcheretianski1-0/+60
2025-09-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-4/+12
2025-09-18net: clear sk->sk_ino in sk_set_socket(sk, NULL)Eric Dumazet1-2/+3
2025-09-18Merge branch 'add-basic-psp-encryption-for-tcp-connections'Paolo Abeni6-22/+424