aboutsummaryrefslogtreecommitdiffstats
path: root/include/net
AgeCommit message (Expand)AuthorFilesLines
7 daysnet: gro: fix udp bad offset in socket lookup by adding {inner_}network_offse...Richard Gobert1-0/+9
14 daysaf_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc().Kuniyuki Iwashima1-0/+3
14 daystls: fix lockless read of strp->msg_ready in ->pollSabrina Dubroca1-1/+2
14 daysmacsec: Enable devices to advertise whether they update sk_buff md_dst during...Rahul Rameshbabu1-0/+2
14 daysMerge tag 'wireless-2024-04-23' of git://git.kernel.org/pub/scm/linux/kernel/...David S. Miller1-0/+3
2024-04-24Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZELuiz Augusto von Dentz1-0/+4
2024-04-24Bluetooth: hci_sync: Use advertised PHYs on hci_le_ext_create_conn_syncLuiz Augusto von Dentz1-1/+3
2024-04-23net: fix sk_memory_allocated_{add|sub} vs softirqsEric Dumazet1-18/+20
2024-04-17net/sched: Fix mirred deadlock on device recursionEric Dumazet1-0/+1
2024-04-12Merge tag 'nf-24-04-11' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...David S. Miller2-1/+25
2024-04-11netfilter: flowtable: validate pppoe headerPablo Neira Ayuso1-1/+11
2024-04-11netfilter: nft_set_pipapo: walk over current view on netlink dumpPablo Neira Ayuso1-0/+14
2024-04-10Bluetooth: SCO: Fix not validating setsockopt user inputLuiz Augusto von Dentz1-0/+9
2024-04-09ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addrJiri Benc1-0/+4
2024-04-08wifi: mac80211: don't use rate mask for scanningJohannes Berg1-0/+3
2024-04-08geneve: fix header validation in geneve[6]_xmit_skbEric Dumazet1-0/+33
2024-04-03net: mana: Fix Rx DMA datasize and skb_over_panicHaiyang Zhang1-1/+0
2024-03-29Bluetooth: add quirk for broken address propertiesJohan Hovold1-0/+9
2024-03-27Merge tag 'wireless-2024-03-27' of git://git.kernel.org/pub/scm/linux/kernel/...Jakub Kicinski1-0/+2
2024-03-26Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Paolo Abeni1-0/+2
2024-03-25tcp: properly terminate timers for kernel socketsEric Dumazet2-0/+8
2024-03-25wifi: cfg80211: add a flag to disable wireless extensionsJohannes Berg1-0/+2
2024-03-21Merge tag 'net-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds1-1/+6
2024-03-19tcp: Clear req->syncookie in reqsk_alloc().Kuniyuki Iwashima1-1/+6
2024-03-19xsk: Don't assume metadata is always requested in TX completionStanislav Fomichev1-0/+2
2024-03-13s390/iucv: use new address translation helpersHeiko Carstens1-1/+2
2024-03-12Merge tag 'net-next-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds51-322/+1006
2024-03-11Merge tag 'x86-core-2024-03-11' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-2/+2
2024-03-11net: nexthop: Have all NH notifiers carry NH IDPetr Machata1-1/+1
2024-03-11net: gro: move two declarations to include/net/gro.hEric Dumazet1-3/+6
2024-03-11Merge tag 'for-6.9/io_uring-20240310' of git://git.kernel.dk/linuxLinus Torvalds1-0/+4
2024-03-08Merge tag 'for-net-next-2024-03-08' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski5-56/+68
2024-03-08Merge tag 'ieee802154-for-net-next-2024-03-07' of git://git.kernel.org/pub/sc...Jakub Kicinski1-0/+1
2024-03-08Merge tag 'wireless-next-2024-03-08' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski2-7/+65
2024-03-08net: nexthop: Expose nexthop group HW stats to user spaceIdo Schimmel1-0/+18
2024-03-08net: nexthop: Add ability to enable / disable hardware statisticsIdo Schimmel1-0/+2
2024-03-08net: nexthop: Add hardware statistics notificationsIdo Schimmel1-0/+3
2024-03-08net: nexthop: Add nexthop group entry statsIdo Schimmel1-0/+6
2024-03-07netdev: add queue stat for alloc failuresJakub Kicinski1-0/+2
2024-03-07netdev: add per-queue statisticsJakub Kicinski1-0/+54
2024-03-07net: move rps_sock_flow_table to net_hotdataEric Dumazet2-5/+7
2024-03-07net: introduce include/net/rps.hEric Dumazet2-35/+127
2024-03-07ipv6: move tcp_ipv6_hash_secret and udp_ipv6_hash_secret to net_hotdataEric Dumazet2-0/+3
2024-03-07ipv6: move inet6_ehash_secret and udp6_ehash_secret into net_hotdataEric Dumazet2-0/+3
2024-03-07inet: move inet_ehash_secret and udp_ehash_secret into net_hotdataEric Dumazet2-0/+4
2024-03-07inet: move tcp_protocol and udp_protocol to net_hotdataEric Dumazet1-0/+2
2024-03-07ipv6: move tcpv6_protocol and udpv6_protocol to net_hotdataEric Dumazet1-0/+4
2024-03-07udp: move udpv4_offload and udpv6_offload to net_hotdataEric Dumazet1-0/+2
2024-03-07net: move skbuff_cache(s) to net_hotdataEric Dumazet1-0/+3
2024-03-07net: move dev_rx_weight to net_hotdataEric Dumazet1-0/+1
2024-03-07net: move dev_tx_weight to net_hotdataEric Dumazet1-0/+1
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