aboutsummaryrefslogtreecommitdiffstats
path: root/include/net
AgeCommit message (Expand)AuthorFilesLines
6 daysMerge tag 'net-7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds9-14/+44
6 daysMerge tag 'nf-26-06-23' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Jakub Kicinski2-0/+5
8 daysMerge tag 'ipsec-2026-06-22' of git://git.kernel.org/pub/scm/linux/kernel/git...Jakub Kicinski1-4/+11
8 daysnetfilter: nf_conntrack_expect: store master_tuple in expectationPablo Neira Ayuso1-0/+1
8 daysnetfilter: conntrack: add deprecation warnings for irc and pptp trackersFlorian Westphal1-0/+4
9 daysipv4: fib: Don't ignore error route in local/main tables.Kuniyuki Iwashima1-4/+3
9 daysMerge tag 'nf-26-06-21' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Jakub Kicinski3-3/+16
10 daysnet: dst_metadata: fix false-positive memcpy overflow in tun_dst_uncloneIlya Maximets1-2/+5
10 daysMerge tag '9p-for-7.2-rc1' of https://github.com/martinetd/linuxLinus Torvalds1-0/+2
10 days9p: Cache negative dentries for lookup performanceRemi Pommarel1-0/+2
11 daysnetfilter: nf_conntrack_expect: use conntrack GC to reap expectationsPablo Neira Ayuso1-3/+13
11 daysnetfilter: nft_meta_bridge: add validate callback for get operationsFlorian Westphal1-0/+2
12 daysnetfilter: nf_queue: pin bridge device while NFQUEUE holds fake dstHaoze Xie1-0/+1
14 dayssctp: hold socket lock when dumping endpoints in sctp_diagXin Long1-1/+2
14 daysnet: ip_gre: require CAP_NET_ADMIN in the device netns for changelinkMaoyi Xie1-0/+2
2026-06-17xfrm: validate selector family and prefixlen during matchEric Dumazet1-0/+7
2026-06-17xfrm: annotate data-races around xfrm_policy_count[] and xfrm_policy_default[]Eric Dumazet1-4/+4
2026-06-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-0/+19
2026-06-15tcp: rehash onto different local ECMP path on retransmit timeoutNeil Spring3-6/+40
2026-06-15sctp: correct CONFIG_SCTP_DBG_OBJCNT macro name in commentEthan Nelson-Moore1-1/+1
2026-06-15Merge tag 'nf-next-26-06-14' of git://git.kernel.org/pub/scm/linux/kernel/git...Jakub Kicinski2-5/+31
2026-06-14netfilter: nf_dup_netdev: add nf_dev_xmit_recursion*() helpers and use themPablo Neira Ayuso1-5/+29
2026-06-14netfilter: conntrack: check NULL when retrieving ct extensionPablo Neira Ayuso1-0/+2
2026-06-13devlink: Implement devlink param multi attribute nested data valuesSaeed Mahameed1-0/+8
2026-06-13Merge tag 'ipsec-next-2026-06-12' of git://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski1-16/+62
2026-06-13vsock: introduce vsock_pending_to_accept() helperRaf Dickson1-0/+1
2026-06-12psp: add new netlink cmd for dev-assoc and dev-disassocWei Wang1-0/+23
2026-06-12tls: remove tls_toe and the related driverSabrina Dubroca2-78/+0
2026-06-12tcp: clear sock_ops cb flags before force-closing a child socketSechang Lim1-0/+9
2026-06-11Merge tag 'for-net-next-2026-06-11' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski9-36/+16
2026-06-11tcp: allow mptcp to drop TS for some packetsMatthieu Baerts (NGI0)1-10/+3
2026-06-11net: fib_rules: Don't dump dying fib_rule in fib_rules_dump().Kuniyuki Iwashima1-0/+5
2026-06-11ipv4: fib: Don't dump dying fib_info in fib_leaf_notify().Kuniyuki Iwashima1-0/+5
2026-06-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-0/+2
2026-06-11Bluetooth: L2CAP: Fix UAF in channel timeout by holding conn refMarco Elver1-0/+1
2026-06-11Bluetooth: Add SPDX id lines to some source filesTim Bird9-36/+9
2026-06-11Bluetooth: hci_sync: Add support for HCI_LE_Set_Host_Feature [v2]Luiz Augusto von Dentz1-0/+6
2026-06-11Merge tag 'nf-26-06-10' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Paolo Abeni1-0/+1
2026-06-10netfilter: nf_conntrack: destroy stale expectfn expectations on unregisterWeiming Shi1-0/+1
2026-06-10Merge tag 'wireless-next-2026-06-10' of https://git.kernel.org/pub/scm/linux/...Jakub Kicinski2-3/+6
2026-06-10bonding: 3ad: add lacp_strict configuration knobLouis Scalbert2-0/+2
2026-06-09net: guard timestamp cmsgs to real error queue skbsKyle Zeng1-0/+1
2026-06-09net: mana: Cache MANA_QUERY_LINK_CONFIG result to avoid repeated HWC queriesErni Sri Satya Vennela1-0/+4
2026-06-09net: mana: Add support for PF device 0x00C1Haiyang Zhang1-0/+2
2026-06-09RDMA/mana_ib: Allocate interrupt contexts on EQsLong Li1-2/+5
2026-06-09net: mana: Allocate interrupt context for each EQ when creating vPortLong Li1-0/+1
2026-06-09net: mana: Introduce GIC context with refcounting for interrupt managementLong Li1-0/+12
2026-06-09net: mana: Query device capabilities and configure MSI-X sharing for EQsLong Li1-1/+12
2026-06-09net: mana: Create separate EQs for each vPortLong Li1-3/+12
2026-06-09net: ncsi: Set ncsi_stop_dev() to inline while NET_NCSI not enabledMinda Chen1-1/+1
2026-06-09net: ethtool: make dev->hwprov ops-protectedJakub Kicinski1-0/+11
2026-06-09net/sched: Update function name in TCQ_F_NOPARENT commentVictor Nogueira1-1/+1
2026-06-08tls: Suppress spurious saved_data_ready on all receive pathsChuck Lever1-0/+5
2026-06-08ip6mr: Define net->ipv6.{ip6mr_notifier_ops,ipmr_seq} under CONFIG_IPV6_MROUTE.Kuniyuki Iwashima1-2/+2
2026-06-08ip6mr: Replace RTNL with a dedicated mutex for MFC.Kuniyuki Iwashima1-0/+1
2026-06-08net: Remove rtnl_held of struct fib_dump_filter.Kuniyuki Iwashima1-1/+0
2026-06-05netfilter: conntrack: revert ct extension genid infrastructurePablo Neira Ayuso1-12/+0
2026-06-05netfilter: nf_conntrack_helper: add refcounting from datapathPablo Neira Ayuso1-5/+21
2026-06-05netfilter: nf_conntrack_pptp: move GRE specific cleanup to GRE trackerPablo Neira Ayuso1-0/+4
2026-06-05wifi: mac80211: Add 802.3 multicast encapsulation offload supportTamizh Chelvam Raja1-0/+4
2026-06-05netfilter: nf_conntrack_helper: dynamically allocate struct nf_conntrack_helperPablo Neira Ayuso1-7/+9
2026-06-05netfilter: cttimeout: detach dataplane timeout policy and repurpose refcountPablo Neira Ayuso1-2/+25
2026-06-05ipvs: add conn_max sysctl to limit connectionsJulian Anastasov1-0/+22
2026-06-05wifi: nl80211: Increase ie_len size to prevent truncated IEs in new peer noti...Thiyagarajan Pandiyan1-1/+1
2026-06-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski5-5/+8
2026-06-04net: ethtool: cmis_cdb: hold instance lock for ops locked devicesJakub Kicinski1-0/+6
2026-06-04net: rename netdev_ops_assert_locked()Jakub Kicinski1-3/+3
2026-06-04net/sched: fix pedit partial COW leading to page cache corruptionRajat Gupta1-1/+0
2026-06-04xfrm: add XFRM_MSG_MIGRATE_STATE for single SA migrationAntony Antony1-1/+9
2026-06-04xfrm: make xfrm_dev_state_add xuo parameter constAntony Antony1-2/+4
2026-06-04xfrm: move encap and xuo into struct xfrm_migrateAntony Antony1-5/+2
2026-06-04xfrm: add state synchronization after migrationAntony Antony1-9/+37
2026-06-04xfrm: split xfrm_state_migrate into create and install functionsAntony Antony1-0/+11
2026-06-04xfrm: rename reqid in xfrm_migrateAntony Antony1-1/+1
2026-06-04xfrm: add extack to xfrm_init_stateAntony Antony1-1/+1
2026-06-03Merge tag 'for-net-2026-06-03' of git://git.kernel.org/pub/scm/linux/kernel/g...Jakub Kicinski1-0/+1
2026-06-03mptcp: change mptcp_established_options() to return opt_sizeEric Dumazet1-9/+8
2026-06-03mptcp: fix uninit-value in mptcp_established_optionsPaolo Abeni1-2/+5
2026-06-03Bluetooth: L2CAP: reject BR/EDR signaling packets over MTUsigMichael Bommarito1-0/+1
2026-06-03wifi: mac80211: basic S1G rx rate reporting supportLachlan Hodges1-0/+1
2026-06-03wifi: cfg80211: remove 5/10 MHz channel supportJohannes Berg1-2/+0
2026-06-02Merge tag 'nf-26-06-01' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Jakub Kicinski1-2/+1
2026-06-01net/sched: act_api: use RCU with deferred freeing for action lifecycleJamal Hadi Salim1-0/+1
2026-06-01ipvs: clear the svc scheduler ptr early on editJulian Anastasov1-2/+1
2026-06-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-1/+2
2026-05-29Merge tag 'ipsec-2026-05-29' of git://git.kernel.org/pub/scm/linux/kernel/git...Jakub Kicinski1-1/+2
2026-05-28net: make page_pool_get_stats() voidJakub Kicinski1-1/+1
2026-05-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-17/+9
2026-05-28Merge tag 'net-7.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds1-0/+7
2026-05-27ipv6: guard against possible NULL deref in __in6_dev_stats_get()Eric Dumazet1-1/+4
2026-05-26llc: Add SPDX id lines to llc header filesTim Bird10-70/+10
2026-05-26llc: Add SPDX id lines to some llc source filesTim Bird1-7/+1
2026-05-26Merge tag 'mm-hotfixes-stable-2026-05-25-16-22' of git://git.kernel.org/pub/s...Linus Torvalds1-17/+2
2026-05-25devlink: pass param values by pointerRatheesh Kannoth1-2/+2
2026-05-22net/sched: tbf: add extack to offload paramsDavid Yang1-0/+1
2026-05-22net: mana: Expose hardware diagnostic info via debugfsErni Sri Satya Vennela2-0/+9
2026-05-22netfilter: nf_tables: fix dst corruption in same register operationFernando Fernandez Mancera1-0/+7
2026-05-21Revert "mm: introduce a new page type for page pool in page type"Byungchul Park1-17/+2
2026-05-21Merge tag 'wireless-next-2026-05-21' of https://git.kernel.org/pub/scm/linux/...Jakub Kicinski1-0/+10
2026-05-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski6-6/+15
2026-05-21net: dsa: add NETC switch tag supportWei Fang1-0/+2
2026-05-20tcp: fix stale per-CPU tcp_tw_isn leak enabling ISN predictionEric Dumazet1-3/+4
2026-05-20smc: Use flexible array for SMCD connectionsRosen Penev1-1/+1
2026-05-20net: shaper: rework the VALID marking (again)Jakub Kicinski1-0/+1
2026-05-20wifi: cfg80211: add a function to parse UHR DBEJohannes Berg1-0/+10
2026-05-18Merge tag 'nf-26-05-16' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Jakub Kicinski3-3/+9
2026-05-16netfilter: nf_queue: hold bridge skb->dev while queuedHaoze Xie1-0/+1
2026-05-16netfilter: br_netfilter: Reallocate headroom if necessary in neigh_hh_bridge()Lorenzo Bianconi1-2/+6
2026-05-16ipvs: avoid possible loop in ip_vs_dst_event on resizingJulian Anastasov1-1/+2
2026-05-15net: always declare __sock_wfree() and tcp_wfree()Eric Dumazet1-2/+1
2026-05-14net/sched: qdisc_qstats_qlen_backlog() runs locklesslyEric Dumazet1-3/+3
2026-05-14netlink: add one debug check in nla_nest_end()Eric Dumazet1-1/+4
2026-05-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski5-6/+15
2026-05-14Bluetooth: serialize accept_q accessJiexun Wang1-0/+1
2026-05-13net: make is_skb_wmem() available to modulesEric Dumazet2-2/+11
2026-05-13macsec: use rcu_work to defer TX SA crypto cleanup out of softirqJinliang Zheng1-1/+2
2026-05-13macsec: use rcu_work to defer RX SA crypto cleanup out of softirqJinliang Zheng1-1/+3
2026-05-11net/sched: mq: no longer acquire qdisc spinlocks in dump operationsEric Dumazet1-0/+9
2026-05-11net/sched: add const qualifiers to gnet_stats helpersEric Dumazet2-9/+9
2026-05-11net/sched: add qdisc_qlen_lockless() helperEric Dumazet1-1/+6
2026-05-11net/sched: annotate data-races around sch->qstats.backlogEric Dumazet1-3/+13
2026-05-11net/sched: add qdisc_qlen_inc() and qdisc_qlen_dec()Eric Dumazet1-11/+21
2026-05-08Merge tag 'nf-26-05-08' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Jakub Kicinski1-1/+4
2026-05-08genetlink: free the skb on 'group >= family->n_mcgrps'Alice Ryhl1-1/+3
2026-05-08net: nsh: fix incorrect header length macrosIlya Maximets1-2/+2
2026-05-08ipv6: flowlabel: enforce per-netns limit for unprivileged callersMaoyi Xie1-0/+1
2026-05-08netfilter: nf_conntrack_expect: restore helper propagation via expectationPablo Neira Ayuso1-1/+4
2026-05-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski8-8/+59
2026-05-07xfrm: route MIGRATE notifications to caller's netnsMaoyi Xie1-1/+2
2026-05-06Bluetooth: l2cap: defer conn param update to avoid conn->lock/hdev->lock inve...Mikhail Gavrilov1-1/+1
2026-05-06Merge tag 'wireless-next-2026-05-06' of https://git.kernel.org/pub/scm/linux/...Jakub Kicinski2-9/+306
2026-05-05net: mana: Use per-queue allocation for tx_qp to reduce allocation sizeAditya Garg1-1/+1
2026-05-05Merge tag 'nf-26-05-05' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Jakub Kicinski1-5/+26
2026-05-05amt: Store struct sock in struct amt_dev.Kuniyuki Iwashima1-1/+1
2026-05-05vxlan: Free vxlan_sock with kfree_rcu().Kuniyuki Iwashima1-0/+1
2026-05-05vxlan: Store struct sock in struct vxlan_sock.Kuniyuki Iwashima1-2/+2
2026-05-05udp_tunnel: Pass struct sock to udp_tunnel_notify_{add,del}_rx_port().Kuniyuki Iwashima1-2/+2
2026-05-05udp_tunnel: Pass struct sock to udp_tunnel_{push,drop}_rx_port().Kuniyuki Iwashima1-2/+2
2026-05-05udp_tunnel: Pass struct sock to udp_tunnel6_dst_lookup().Kuniyuki Iwashima1-1/+1
2026-05-05udp_tunnel: Pass struct sock to setup_udp_tunnel_sock().Kuniyuki Iwashima1-1/+1
2026-05-05udp_tunnel: Pass struct sock to udp_tunnel_sock_release().Kuniyuki Iwashima1-1/+1
2026-05-05net: mana: Fix crash from unvalidated SHM offset read from BAR0 during FLRDipayaan Roy1-0/+6
2026-05-05wifi: cfg80211: separate NPCA validity from chandef validityJohannes Berg1-0/+23
2026-05-05wifi: mac80211: mlme: use NPCA chandef if capableJohannes Berg1-0/+25
2026-05-05wifi: mac80211: allow only AP chanctx sharing with NPCAJohannes Berg1-0/+7
2026-05-05wifi: cfg80211: add helper for parsing NPCA to chandefJohannes Berg1-0/+13
2026-05-05wifi: cfg80211: allow representing NPCA in chandefJohannes Berg1-2/+9
2026-05-05wifi: cfg80211: allow devices to advertise extended MLD capa/opsJohannes Berg1-0/+2
2026-05-05wifi: mac80211: track AP's extended MLD capa/opsJohannes Berg1-0/+3
2026-05-05wifi: cfg80211: add LTF keyseed support for secure rangingPeddolla Harshavardhan Reddy1-0/+4
2026-05-05wifi: cfg80211: allow suppressing FTM result reporting for PD requestsPeddolla Harshavardhan Reddy1-0/+6
2026-05-05wifi: cfg80211: add PD-specific preamble and bandwidth capabilitiesPeddolla Harshavardhan Reddy1-0/+6
2026-05-05wifi: cfg80211: add ingress/egress distance thresholds for FTMPeddolla Harshavardhan Reddy1-0/+14
2026-05-05wifi: cfg80211: add role-based peer limits to FTM capabilitiesPeddolla Harshavardhan Reddy1-0/+6
2026-05-05wifi: cfg80211: extend PMSR FTM response for proximity rangingPeddolla Harshavardhan Reddy1-2/+54
2026-05-05wifi: cfg80211: add NTB continuous ranging and FTM request type supportPeddolla Harshavardhan Reddy1-1/+34
2026-05-05wifi: cfg80211: add proximity detection capabilities to PMSRPeddolla Harshavardhan Reddy1-2/+58
2026-05-05wifi: cfg80211: add start/stop proximity detection commandsPeddolla Harshavardhan Reddy1-0/+5
2026-05-05wifi: cfg80211: Add MAC address filter to remain_on_channelPeddolla Harshavardhan Reddy1-1/+1
2026-05-05wifi: mac80211: add NAN channel evacuation supportMiri Korenblit1-0/+15
2026-05-05wifi: mac80211: track the id of the NAN cluster we joinedMiri Korenblit1-0/+14
2026-05-05wifi: cfg80211: indicate (Re)Association frame encryption to userspaceKavita Kavita1-0/+6
2026-05-05wifi: cfg80211: fix max_channel_switch_time documentation unitIsrael Kozitz1-1/+1
2026-05-04ipmr: Add __rcu to netns_ipv4.mrt.Kuniyuki Iwashima1-1/+1
2026-05-04ipv6: mld: encode multicast exponential fieldsUjjal Roy1-0/+119
2026-05-04ipv6: mld: rename mldv2_mrc() and add mldv2_qqi()Ujjal Roy1-9/+57
2026-05-04net/sched: add qstats_cpu_drop_inc() helperEric Dumazet2-3/+8
2026-05-05ipvs: Guard access of HK_TYPE_KTHREAD cpumask with RCUWaiman Long1-4/+16
2026-05-05ipvs: fix races around est_mutex and est_cpulistJulian Anastasov1-1/+10
2026-05-02net: dsa: pass extack to dsa_switch_ops :: port_policer_add()David Yang1-1/+2
2026-05-01ne2k: fold drivers/net/Space.c into ne.cArnd Bergmann1-6/+0
2026-05-01net: cs89x0: remove ISA bus probingArnd Bergmann1-1/+0
2026-05-01Merge tag 'nf-26-05-01' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Jakub Kicinski2-1/+16
2026-04-30ipv6: Implement limits on extension header parsingDaniel Borkmann2-0/+9
2026-04-30Merge tag 'wireless-next-2026-04-30' of https://git.kernel.org/pub/scm/linux/...Jakub Kicinski2-15/+20
2026-05-01netfilter: flowtable: fix inline pppoe encapsulation in xmit pathPablo Neira Ayuso1-1/+3
2026-04-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-1/+29
2026-04-30net/tcp: Remove tcp_sigpoolEric Biggers1-34/+0
2026-04-30net/tcp-ao: Return void from functions that can no longer failEric Biggers2-26/+26
2026-04-30net/tcp-ao: Use crypto library API instead of crypto_ahashEric Biggers1-8/+24
2026-04-29tcp: add tcp_mstamp_refresh_inline()Eric Dumazet1-0/+10
2026-04-29bonding: 3ad: implement proper RCU rules for port->aggregatorEric Dumazet1-1/+1
2026-04-29net/sched: rename qstats_overlimit_inc() to qstats_cpu_overlimit_inc()Eric Dumazet2-4/+4
2026-04-29net: add net_iov_init() and use it to initialize ->page_typeJakub Kicinski1-0/+15
2026-04-30netfilter: nft_fwd_netdev: use recursion counter in neigh egress pathWeiming Shi1-0/+13
2026-04-28Merge tag 'nf-26-04-28' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Jakub Kicinski1-0/+13
2026-04-28wifi: cfg80211: provide HT/VHT operation for AP beaconJohannes Berg1-0/+4
2026-04-28wifi: cfg80211: move AP HT/VHT/... operation to beacon infoJohannes Berg1-9/+10
2026-04-28wifi: cfg80211: remove HE/SAE H2E required fieldsJohannes Berg1-3/+1
2026-04-28wifi: mac80211: add __packed to union members of struct ieee80211_rx_statusPing-Ke Shih1-4/+6
2026-04-24Merge tag '9p-for-7.1-rc1' of https://github.com/martinetd/linuxLinus Torvalds1-3/+35
2026-04-24Merge tag 'net-deletions' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds15-2092/+5
2026-04-23Merge tag 'net-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds4-6/+13
2026-04-23drivers: net: 8390: wd80x3: Remove this driverAndrew Lunn1-1/+0
2026-04-23drivers: net: 8390: ultra: Remove this driverAndrew Lunn1-1/+0
2026-04-23drivers: net: smsc: smc9194: Remove this driverAndrew Lunn1-1/+0
2026-04-23drivers: net: amd: lance: Remove this driverAndrew Lunn1-1/+0
2026-04-23drivers: net: 3com: 3c515: Remove this driverAndrew Lunn1-1/+0
2026-04-23net: remove unused ATM protocols and legacy ATM device driversJakub Kicinski1-53/+0
2026-04-23net: remove ax25 and amateur radio (hamradio) subsystemJakub Kicinski3-1007/+5