aboutsummaryrefslogtreecommitdiffstats
path: root/include/net
AgeCommit message (Expand)AuthorFilesLines
2024-03-07net: move tcpv4_offload and tcpv6_offload to net_hotdataEric Dumazet1-0/+3
2024-03-07net: move ip_packet_offload and ipv6_packet_offload to net_hotdataEric Dumazet1-0/+5
2024-03-07net: move netdev_max_backlog to net_hotdataEric Dumazet1-0/+1
2024-03-07net: move ptype_all into net_hotdataEric Dumazet1-0/+1
2024-03-07net: move netdev_tstamp_prequeue into net_hotdataEric Dumazet1-0/+1
2024-03-07net: move netdev_budget and netdev_budget to net_hotdataEric Dumazet1-0/+2
2024-03-07net: introduce struct net_hotdataEric Dumazet2-3/+17
2024-03-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-6/+1
2024-03-07Bluetooth: ISO: Align broadcast sync_timeout with connection timeoutLuiz Augusto von Dentz1-0/+2
2024-03-06Bluetooth: Add new quirk for broken read key length on ATS2851Vinicius Peixoto1-0/+8
2024-03-06Bluetooth: hci_sync: Fix overwriting request callbackLuiz Augusto von Dentz1-0/+1
2024-03-06Bluetooth: ISO: Reassemble PA data for bcast sinkIulia Tanasescu2-2/+8
2024-03-06Bluetooth: ISO: Add hcon for listening bis skIulia Tanasescu1-3/+3
2024-03-06Bluetooth: hci_sync: Attempt to dequeue connection attemptLuiz Augusto von Dentz2-4/+25
2024-03-06Bluetooth: hci_sync: Add helper functions to manipulate cmd_sync queueLuiz Augusto von Dentz1-0/+12
2024-03-06Bluetooth: hci_conn: Fix UAF Write in __hci_acl_create_connection_syncLuiz Augusto von Dentz1-2/+1
2024-03-06Bluetooth: hci_conn: Always use sk_timeo as conn_timeoutLuiz Augusto von Dentz2-3/+4
2024-03-06Bluetooth: Remove pending ACL connection attemptsJonas Dreßler1-1/+0
2024-03-06Bluetooth: hci_conn: Only do ACL connections sequentiallyJonas Dreßler2-0/+4
2024-03-06Bluetooth: Remove BT_HSLuiz Augusto von Dentz2-43/+0
2024-03-06Bluetooth: hci_core: Cancel request on command timeoutLuiz Augusto von Dentz1-1/+1
2024-03-06Bluetooth: hci_event: Use HCI error defines instead of magic valuesJonas Dreßler1-0/+2
2024-03-06Bluetooth: Add new state HCI_POWERING_DOWNJonas Dreßler1-0/+1
2024-03-06Bluetooth: Remove HCI_POWER_OFF_TIMEOUTJonas Dreßler1-1/+0
2024-03-06mac802154: fix llsec key resources release in mac802154_llsec_key_delFedor Pchelkin1-0/+1
2024-03-06inet: Add getsockopt support for IP_ROUTER_ALERT and IPV6_ROUTER_ALERTJuntong Deng1-0/+1
2024-03-05net: add helpers for EEE configurationRussell King1-0/+38
2024-03-05nfc: core: make nfc_class constantRicardo B. Marliere1-1/+1
2024-03-05net: gro: enable fast path for more casesEric Dumazet1-1/+1
2024-03-05net: gro: change skb_gro_network_header()Eric Dumazet1-15/+12
2024-03-05net: gro: rename skb_gro_header_hard()Eric Dumazet1-3/+4
2024-03-04wifi: mac80211: introduce a feature flag for quiet in CSAJohannes Berg1-0/+6
2024-03-04wifi: mac80211: pass link conf to abort_channel_switchJohannes Berg1-2/+3
2024-03-04wifi: mac80211: pass link_id to channel switch opsJohannes Berg1-2/+4
2024-03-04wifi: cfg80211: allow cfg80211_defragment_element() without outputJohannes Berg1-2/+2
2024-03-04wifi: cfg80211: expose cfg80211_iter_rnr() to driversJohannes Berg1-0/+32
2024-03-04wifi: mac80211: add ieee80211_vif_link_active() helperJohannes Berg1-0/+15
2024-03-04wifi: mac80211: add link id to ieee80211_gtk_rekey_add()Shaul Triebitz1-1/+3
2024-03-01net: bql: fix building with BQL disabledArnd Bergmann1-6/+1
2024-03-01ipv6: annotate data-races around idev->cnf.ignore_routes_with_linkdownEric Dumazet1-1/+1
2024-03-01ipv6: annotate data-races around cnf.forwardingEric Dumazet1-3/+5
2024-03-01ipv6: annotate data-races around cnf.mtu6Eric Dumazet1-1/+1
2024-02-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+1
2024-02-28net: ioam6: multicast eventJustin Iurman1-0/+4
2024-02-28tcp: make the dropreason really work when calling tcp_rcv_state_process()Jason Xing1-2/+2
2024-02-28tcp: add dropreasons in tcp_rcv_state_process()Jason Xing1-1/+1
2024-02-28tcp: introduce dropreasons in receive pathJason Xing1-1/+14
2024-02-28tcp: add a dropreason definitions and prepare for cookie checkJason Xing1-1/+10
2024-02-28net: make SK_MEMORY_PCPU_RESERV tunableAdam Li1-2/+3
2024-02-26ipv6: anycast: complete RCU handling of struct ifacaddr6Eric Dumazet1-2/+2
2024-02-26nexthop: allow nexthop_mpath_fill_node() to be called without RTNLEric Dumazet1-1/+1
2024-02-26inet: allow ip_valid_fib_dump_req() to be called with RTNL or RCUEric Dumazet1-0/+1
2024-02-26rtnetlink: add RTNL_FLAG_DUMP_UNLOCKED flagEric Dumazet1-0/+1
2024-02-23genetlink: make info in GENL_REQ_ATTR_CHECK() constJakub Kicinski1-1/+1
2024-02-22net: mctp: take ownership of skb in mctp_local_outputJeremy Kerr1-0/+1
2024-02-22Merge tag 'nf-next-24-02-21' of https://git.kernel.org/pub/scm/linux/kernel/g...Jakub Kicinski1-1/+0
2024-02-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-2/+5
2024-02-22Merge tag 'wireless-next-2024-02-22' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski2-1/+10
2024-02-22net: mctp: separate key correlation across netsJeremy Kerr1-0/+2
2024-02-22net: mctp: avoid confusion over local/peer dest/source addressesJeremy Kerr1-2/+2
2024-02-22netfilter: nft_flow_offload: reset dst in route object after setting up flowPablo Neira Ayuso1-1/+1
2024-02-21wifi: cfg80211: clean up cfg80211_inform_bss_frame_data()Johannes Berg1-0/+2
2024-02-21wifi: mac80211: make associated BSS pointer visible to the driverMiri Korenblit1-0/+5
2024-02-21wifi: mac80211: check beacon countdown is complete on per link basisAditya Kumar Singh1-1/+3
2024-02-21Merge tag 'wireless-next-2024-02-20' of git://git.kernel.org/pub/scm/linux/ke...David S. Miller2-57/+161
2024-02-21netfilter: move nf_reinject into nfnetlink_queue modulesFlorian Westphal1-1/+0
2024-02-20net: reorganize "struct sock" fieldsEric Dumazet1-47/+61
2024-02-20net: introduce abstraction for network memoryMina Almasry1-0/+41
2024-02-19net: page_pool: fix recycle stats for system page_pool allocatorLorenzo Bianconi1-2/+3
2024-02-19page_pool: disable direct recycling based on pool->cpuid on destroyAlexander Lobakin1-5/+0
2024-02-18mptcp: fix lockless access in subflow ULP diagPaolo Abeni1-1/+1
2024-02-16net: bridge: switchdev: Skip MDB replays of deferred events on offloadTobias Waldekranz1-0/+3
2024-02-15Merge branch 'for-thermal-genetlink-family-bind-unbind-callbacks'Jakub Kicinski1-0/+4
2024-02-15genetlink: Add per family bind/unbind callbacksStanislaw Gruszka1-0/+4
2024-02-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-5/+0
2024-02-15net: ipv6/addrconf: introduce a regen_min_advance sysctlAlex Henrie1-2/+3
2024-02-15wifi: cfg80211: use IEEE80211_MAX_MESH_ID_LEN appropriatelyJohannes Berg1-1/+1
2024-02-14Merge branch 'x86/bugs' into x86/core, to pick up pending changes before depe...Ingo Molnar2-2/+2
2024-02-13net: add generic percpu page_pool allocatorLorenzo Bianconi1-0/+3
2024-02-12ipv4: Set the routing scope properly in ip_route_output_ports().Guillaume Nault1-5/+2
2024-02-12wifi: cfg80211: report unprotected deauth/disassoc in wowlanShaul Triebitz1-1/+4
2024-02-12wifi: cfg80211: optionally support monitor on disabled channelsJohannes Berg1-0/+4
2024-02-12wifi: cfg80211: rename UHB to 6 GHzJohannes Berg1-5/+5
2024-02-12wifi: cfg80211: add support for link id attribute in NL80211_CMD_DEL_STATIONAditya Kumar Singh1-0/+4
2024-02-12wifi: mac80211: remove gfp parameter from ieee80211_obss_color_collision_notifyLorenzo Bianconi1-2/+1
2024-02-12net/ipv6: Remove expired routes with a separated list of routes.Kui-Feng Lee1-1/+45
2024-02-12net/ipv6: set expires in rt6_add_dflt_router().Kui-Feng Lee1-1/+2
2024-02-10tls: fix race between async notify and socket closeJakub Kicinski1-5/+0
2024-02-09Merge branch 'for-io_uring-add-napi-busy-polling-support'Jakub Kicinski1-0/+4
2024-02-09net: add napi_busy_loop_rcu()Stefan Roesch1-0/+4
2024-02-09wifi: cfg80211: fix kernel-doc for cfg80211_chandef_primaryJohannes Berg1-1/+1
2024-02-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-2/+18
2024-02-08wifi: mac80211: add support to call csa_finish on a linkAditya Kumar Singh1-1/+2
2024-02-08wifi: mac80211: update beacon counters per link basisAditya Kumar Singh1-1/+3
2024-02-08wifi: cfg80211: send link id in channel_switch opsAditya Kumar Singh1-0/+3
2024-02-08wifi: cfg80211: Add utility for converting op_class into chandefMichael-CY Lee1-0/+13
2024-02-08wifi: cfg80211/mac80211: move puncturing into chandefJohannes Berg2-36/+19
2024-02-08wifi: cfg80211: simplify cfg80211_chandef_compatible()Johannes Berg1-0/+11
2024-02-08wifi: mac80211: support wider bandwidth OFDMA configJohannes Berg1-0/+14
2024-02-08wifi: mac80211: introduce 'channel request'Johannes Berg1-2/+10
2024-02-08wifi: mac80211: simplify non-chanctx driversJohannes Berg1-0/+13
2024-02-08Merge tag 'nf-24-02-08' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Paolo Abeni1-2/+14
2024-02-08netfilter: nf_tables: use timestamp to check for set element timeoutPablo Neira Ayuso1-2/+14
2024-02-08Merge wireless into wireless-nextJohannes Berg1-0/+4
2024-02-07ip_tunnel: use exit_batch_rtnl() methodEric Dumazet1-1/+2
2024-02-07ipv4: add __unregister_nexthop_notifier()Eric Dumazet1-0/+1
2024-02-07net: add exit_batch_rtnl() methodEric Dumazet1-0/+3
2024-02-07Merge tag 'mlx5-updates-2024-02-01' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski1-7/+7
2024-02-07Merge tag 'wireless-2024-02-06' of git://git.kernel.org/pub/scm/linux/kernel/...Jakub Kicinski1-0/+4
2024-02-07netlabel: cleanup struct netlbl_lsm_catmapGeorge Guo1-4/+3
2024-02-06bonding: Add independent control state machineAahil Awatramani3-0/+26
2024-02-06net: dst: Make dst_destroy() static and return void.Sebastian Andrzej Siewior1-1/+0
2024-02-05xfrm: get global statistics from the offloaded deviceLeon Romanovsky1-0/+3
2024-02-05xfrm: generalize xdo_dev_state_update_curlft to allow statistics updateLeon Romanovsky1-7/+4
2024-02-05sctp: preserve const qualifier in sctp_sk()Eric Dumazet1-4/+1
2024-02-04net: make dev_unreg_count globalEric Dumazet1-2/+0
2024-02-02net/sched: Add helper macros with module namesMichal Koutný3-0/+6
2024-02-02wifi: cfg80211: detect stuck ECSA element in probe respJohannes Berg1-0/+4
2024-02-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-7/+17
2024-02-01Merge tag 'nf-24-01-31' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Jakub Kicinski1-0/+2
2024-01-31af_unix: fix lockdep positive in sk_diag_dump_icons()Eric Dumazet1-6/+14
2024-01-31af_unix: Remove CONFIG_UNIX_SCM.Kuniyuki Iwashima1-3/+4
2024-01-31af_unix: Remove io_uring code for GC.Kuniyuki Iwashima1-1/+0
2024-01-31netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEVPablo Neira Ayuso1-0/+2
2024-01-31Merge tag 'nf-next-24-01-29' of https://git.kernel.org/pub/scm/linux/kernel/g...David S. Miller1-0/+6
2024-01-31ethtool: replace struct ethtool_eee with a new struct ethtool_keee on kernel ...Heiner Kallweit1-2/+2
2024-01-29netfilter: nf_tables: Implement table adoption supportPhil Sutter1-0/+6
2024-01-26Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski3-25/+84
2024-01-26ipmr: fix kernel panic when forwarding mcast packetsNicolas Dichtel1-1/+1
2024-01-26af_unix: Try to run GC async.Kuniyuki Iwashima2-2/+11
2024-01-26af_unix: Return struct unix_sock from unix_get_socket().Kuniyuki Iwashima1-1/+1
2024-01-26af_unix: Do not use atomic ops for unix_sk(sk)->inflight.Kuniyuki Iwashima1-1/+1
2024-01-26Revert "nl80211/cfg80211: Specify band specific min RSSI thresholds with sche...Jeff Johnson1-8/+0
2024-01-26wifi: mac80211: add support for SPP A-MSDUsJohannes Berg1-0/+5
2024-01-26wifi: cfg80211: add support for SPP A-MSDUsJohannes Berg1-0/+2
2024-01-26wifi: mac80211: add support for negotiated TTLM requestAyala Beker1-2/+5
2024-01-26wifi: mac80211: process and save negotiated TID to Link mapping requestAyala Beker1-1/+45
2024-01-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski7-20/+97
2024-01-25Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Paolo Abeni1-0/+27
2024-01-24xsk: fix usage of multi-buffer BPF helpers for ZC XDPMaciej Fijalkowski1-0/+26
2024-01-24xsk: make xsk_buff_pool responsible for clearing xdp_buff::flagsMaciej Fijalkowski1-0/+1
2024-01-24netfilter: nf_tables: cleanup documentationGeorge Guo1-10/+39
2024-01-24net/sched: flower: Fix chain template offloadIdo Schimmel1-0/+4
2024-01-23net/ipv6: resolve warning in ip6_fib.cBreno Leitao1-6/+0
2024-01-23bpf: Define struct bpf_tcp_req_attrs when CONFIG_SYN_COOKIES=n.Kuniyuki Iwashima1-14/+16
2024-01-23bpf: tcp: Support arbitrary SYN Cookie.Kuniyuki Iwashima1-0/+14
2024-01-23bpf: tcp: Handle BPF SYN Cookie in cookie_v[46]_check().Kuniyuki Iwashima1-0/+20
2024-01-23bpf: tcp: Handle BPF SYN Cookie in skb_steal_sock().Kuniyuki Iwashima1-2/+13
2024-01-23tcp: Move skb_steal_sock() to request_sock.hKuniyuki Iwashima2-25/+28
2024-01-23tcp: Move tcp_ns_to_ts() to tcp.hKuniyuki Iwashima1-0/+9
2024-01-21udp: fix busy pollingEric Dumazet2-6/+17
2024-01-19llc: Drop support for ETH_P_TR_802_2.Kuniyuki Iwashima1-4/+2
2024-01-19tcp: make sure init the accept_queue's spinlocks onceZhengchao Shao1-0/+8
2024-01-18Merge tag 'net-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds1-1/+1
2024-01-13net: netdev_queue: netdev_txq_completed_mb(): fix wake conditionMarc Kleine-Budde1-1/+1
2024-01-12Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds1-0/+5
2024-01-11Merge tag 'net-next-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds46-304/+981
2024-01-10Merge tag 'afs-fix-rotation-20240105' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-4/+11
2024-01-10x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINEBreno Leitao2-2/+2
2024-01-08Merge tag 'vfs-6.8.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Linus Torvalds1-0/+9
2024-01-07net/sched: simplify tc_action_load_ops parametersPedro Tammela1-2/+1
2024-01-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-6/+24
2024-01-04Merge tag 'ieee802154-for-net-next-2023-12-20' of gitolite.kernel.org:pub/scm...Jakub Kicinski3-2/+152
2024-01-04net/tcp: Only produce AO/MD5 logs if there are any keysDmitry Safonov2-5/+23
2024-01-03net/sched: introduce ACT_P_BOUND return codePedro Tammela1-0/+1
2024-01-03fib: remove unnecessary input parameters in fib_default_rule_addZhengchao Shao1-2/+1
2024-01-02xsk: make struct xsk_cb_desc available outside CONFIG_XDP_SOCKETSVladimir Oltean1-2/+2
2024-01-02Merge tag 'for-net-next-2023-12-22' of git://git.kernel.org/pub/scm/linux/ker...David S. Miller1-2/+24
2024-01-02Merge tag 'wireless-next-2023-12-22' of git://git.kernel.org/pub/scm/linux/ke...David S. Miller2-23/+61
2024-01-02net/sched: Retire ipt actionJamal Hadi Salim2-21/+0
2024-01-01Merge tag 'nf-next-23-12-22' of git://git.kernel.org/pub/scm/linux/kernel/git...David S. Miller1-4/+5
2023-12-29genetlink: Use internal flags for multicast groupsIdo Schimmel1-3/+6
2023-12-29Merge tag 'nf-23-12-20' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...David S. Miller1-1/+1
2023-12-29iucv: make iucv_bus constGreg Kroah-Hartman1-2/+2
2023-12-29net: sock: remove excess structure-member documentationJonathan Corbet1-2/+0
2023-12-27net: macsec: introduce mdo_insert_tx_tagRadu Pirea (NXP OSS)1-0/+10
2023-12-27net: macsec: documentation for macsec_context and macsec_opsRadu Pirea (NXP OSS)1-0/+39
2023-12-27net: macsec: move sci_to_cpu to macsec headerRadu Pirea (NXP OSS)1-0/+5
2023-12-26net/sched: act_mirred: Allow mirred to blockVictor Nogueira1-0/+1
2023-12-26net/sched: cls_api: Expose tc block to the datapathVictor Nogueira1-0/+2
2023-12-26net/sched: Introduce tc block netdev tracking infraVictor Nogueira1-0/+2
2023-12-26net: remove SOCK_DEBUG macroDenis Kirjanov1-13/+0
2023-12-26net/smc: manage system EID in SMC stack instead of ISM driverWen Gu1-1/+0
2023-12-26net/smc: compatible with 128-bits extended GID of virtual ISM deviceWen Gu1-5/+10
2023-12-24rxrpc, afs: Allow afs to pin rxrpc_peer objectsDavid Howells1-4/+11
2023-12-22tcp: Remove dead code and fields for bhash2.Kuniyuki Iwashima3-12/+0
2023-12-22tcp: Link sk and twsk to tb2->owners using skc_bind_node.Kuniyuki Iwashima1-10/+0
2023-12-22tcp: Unlink sk from bhash.Kuniyuki Iwashima1-1/+0
2023-12-22tcp: Link bhash2 to bhash.Kuniyuki Iwashima1-1/+3
2023-12-22tcp: Save address type in inet_bind2_bucket.Kuniyuki Iwashima1-0/+1
2023-12-22tcp: Save v4 address as v4-mapped-v6 in inet_bind2_bucket.v6_rcv_saddr.Kuniyuki Iwashima2-12/+4
2023-12-22Bluetooth: Fix bogus check for re-auth no supported with non-sspLuiz Augusto von Dentz1-1/+0
2023-12-22Bluetooth: hci_core: Remove le_restart_scan workLuiz Augusto von Dentz1-1/+0
2023-12-22Bluetooth: ISO: Reassociate a socket with an active BISIulia Tanasescu1-0/+24
2023-12-22netfilter: flowtable: reorder nf_flowtable struct membersFlorian Westphal1-4/+5
2023-12-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni3-53/+25
2023-12-21net/ipv6: Remove gc_link warn on in fib6_info_releaseDavid Ahern1-3/+1
2023-12-21wifi: mac80211: add a driver callback to check active_linksMiri Korenblit1-0/+5
2023-12-21wifi: mac80211: allow 64-bit radiotap timestampsJohannes Berg1-1/+6
2023-12-21wifi: mac80211: rework RX timestamp flagsJohannes Berg1-4/+9