aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2024-03-11net: nexthop: Initialize NH group ID in resilient NH group notifiersPetr Machata1-0/+1
2024-03-11devlink: Fix length of eswitch inline-modeWilliam Tu1-1/+1
2024-03-11net: page_pool: factor out page_pool recycle checkMina Almasry1-2/+7
2024-03-11Merge tag 'for-6.9/io_uring-20240310' of git://git.kernel.dk/linuxLinus Torvalds1-14/+43
2024-03-11Merge tag 'linux_kselftest-kunit-6.9-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-1/+1
2024-03-11tcp: annotate a data-race around sysctl_tcp_wmem[0]Jason Xing1-1/+1
2024-03-11mptcp: annotate a data-race around sysctl_tcp_wmem[0]Jason Xing1-1/+1
2024-03-11udp: no longer touch sk->sk_refcnt in early demuxEric Dumazet2-4/+6
2024-03-11net/x25: fix incorrect parameter validation in the x25_getsockopt() functionGavrilov Ilia1-2/+2
2024-03-11net: kcm: fix incorrect parameter validation in the kcm_getsockopt) functionGavrilov Ilia1-1/+2
2024-03-11udp: fix incorrect parameter validation in the udp_lib_getsockopt() functionGavrilov Ilia1-2/+2
2024-03-11l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() functionGavrilov Ilia1-2/+2
2024-03-11ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() functionGavrilov Ilia1-1/+3
2024-03-11tcp: fix incorrect parameter validation in the do_tcp_getsockopt() functionGavrilov Ilia1-2/+2
2024-03-09sunrpc: add a struct rpc_stats arg to rpc_create_argsJosef Bacik1-1/+4
2024-03-08Merge tag 'for-net-next-2024-03-08' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski22-3539/+751
2024-03-08Merge tag 'ieee802154-for-net-next-2024-03-07' of git://git.kernel.org/pub/sc...Jakub Kicinski3-7/+15
2024-03-08Merge tag 'ceph-for-6.8-rc8' of https://github.com/ceph/ceph-clientLinus Torvalds1-0/+3
2024-03-08ipv4: raw: check sk->sk_rcvbuf earlierEric Dumazet1-0/+7
2024-03-08ipv6: raw: check sk->sk_rcvbuf earlierEric Dumazet1-0/+7
2024-03-08nexthop: Simplify dump error handlingIdo Schimmel1-9/+0
2024-03-08net: add skb_data_unref() helperEric Dumazet1-3/+1
2024-03-08Merge tag 'wireless-next-2024-03-08' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski23-331/+498
2024-03-08Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_syncLuiz Augusto von Dentz1-0/+3
2024-03-08Bluetooth: Fix eir name lengthFrédéric Danis2-23/+8
2024-03-08ipv6: remove RTNL protection from inet6_dump_addr()Eric Dumazet1-3/+6
2024-03-08ipv6: use xa_array iterator to implement inet6_dump_addr()Eric Dumazet1-49/+30
2024-03-08ipv6: make in6_dump_addrs() locklessEric Dumazet1-9/+5
2024-03-08ipv6: make inet6_fill_ifaddr() locklessEric Dumazet1-29/+37
2024-03-08Merge tag 'ipsec-next-2024-03-06' of git://git.kernel.org/pub/scm/linux/kerne...David S. Miller3-18/+144
2024-03-08net: nexthop: Expose nexthop group HW stats to user spaceIdo Schimmel1-8/+122
2024-03-08net: nexthop: Add ability to enable / disable hardware statisticsIdo Schimmel1-1/+14
2024-03-08net: nexthop: Add hardware statistics notificationsIdo Schimmel1-0/+2
2024-03-08net: nexthop: Expose nexthop group stats to user spaceIdo Schimmel1-8/+87
2024-03-08net: nexthop: Add nexthop group entry statsIdo Schimmel1-4/+31
2024-03-08net: nexthop: Add NHA_OP_FLAGSPetr Machata1-4/+20
2024-03-08net: nexthop: Adjust netlink policy parsing for a new attributePetr Machata1-30/+28
2024-03-08net: dqs: add NIC stall detector based on BQLJakub Kicinski1-0/+62
2024-03-08net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv()Eric Dumazet1-1/+14
2024-03-08ipv6: fib6_rules: flush route cache when rule is changedShiming Cheng1-0/+6
2024-03-07netdev: add queue stat for alloc failuresJakub Kicinski1-1/+2
2024-03-07netdev: add per-queue statisticsJakub Kicinski3-0/+227
2024-03-07net: move rps_sock_flow_table to net_hotdataEric Dumazet2-12/+9
2024-03-07net: introduce include/net/rps.hEric Dumazet7-0/+7
2024-03-07ipv6: move tcp_ipv6_hash_secret and udp_ipv6_hash_secret to net_hotdataEric Dumazet2-6/+2
2024-03-07ipv6: move inet6_ehash_secret and udp6_ehash_secret into net_hotdataEric Dumazet2-2/+1
2024-03-07inet: move inet_ehash_secret and udp_ehash_secret into net_hotdataEric Dumazet2-4/+1
2024-03-07inet: move tcp_protocol and udp_protocol to net_hotdataEric Dumazet1-15/+15
2024-03-07ipv6: move tcpv6_protocol and udpv6_protocol to net_hotdataEric Dumazet2-16/+17
2024-03-07udp: move udpv4_offload and udpv6_offload to net_hotdataEric Dumazet2-20/+18
2024-03-07net: move skbuff_cache(s) to net_hotdataEric Dumazet3-27/+26
2024-03-07net: move dev_rx_weight to net_hotdataEric Dumazet3-3/+3
2024-03-07net: move dev_tx_weight to net_hotdataEric Dumazet4-3/+4
2024-03-07net: move tcpv4_offload and tcpv6_offload to net_hotdataEric Dumazet2-17/+16
2024-03-07net: move ip_packet_offload and ipv6_packet_offload to net_hotdataEric Dumazet2-18/+18
2024-03-07net: move netdev_max_backlog to net_hotdataEric Dumazet6-9/+13
2024-03-07net: move ptype_all into net_hotdataEric Dumazet3-12/+12
2024-03-07net: move netdev_tstamp_prequeue into net_hotdataEric Dumazet4-7/+8
2024-03-07net: move netdev_budget and netdev_budget to net_hotdataEric Dumazet4-9/+10
2024-03-07net: introduce struct net_hotdataEric Dumazet5-12/+20
2024-03-07Merge tag 'rxrpc-iothread-20240305' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski20-713/+746
2024-03-07netlink: let core handle error cases in dump operationsEric Dumazet4-20/+3
2024-03-07mpls: Do not orphan the skbChristoph Paasch1-2/+0
2024-03-07net: dsa: Leverage core stats allocatorFlorian Fainelli1-7/+1
2024-03-07net: x25: remove dead links from KconfigJustin Swartz1-2/+0
2024-03-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski19-72/+63
2024-03-07Bluetooth: ISO: Align broadcast sync_timeout with connection timeoutLuiz Augusto von Dentz1-2/+2
2024-03-07Merge tag 'nf-24-03-07' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Paolo Abeni3-6/+16
2024-03-07netrom: Fix data-races around sysctl_net_busy_readJason Xing2-4/+4
2024-03-07netrom: Fix a data-race around sysctl_netrom_link_fails_countJason Xing1-1/+1
2024-03-07netrom: Fix a data-race around sysctl_netrom_routing_controlJason Xing1-1/+1
2024-03-07netrom: Fix a data-race around sysctl_netrom_transport_no_activity_timeoutJason Xing1-1/+1
2024-03-07netrom: Fix a data-race around sysctl_netrom_transport_requested_window_sizeJason Xing1-1/+1
2024-03-07netrom: Fix a data-race around sysctl_netrom_transport_busy_delayJason Xing1-1/+1
2024-03-07netrom: Fix a data-race around sysctl_netrom_transport_acknowledge_delayJason Xing1-1/+1
2024-03-07netrom: Fix a data-race around sysctl_netrom_transport_maximum_triesJason Xing1-1/+1
2024-03-07netrom: Fix a data-race around sysctl_netrom_transport_timeoutJason Xing1-1/+1
2024-03-07netrom: Fix data-races around sysctl_netrom_network_ttl_initialiserJason Xing3-4/+5
2024-03-07netrom: Fix a data-race around sysctl_netrom_obsolescence_count_initialiserJason Xing1-1/+1
2024-03-07netrom: Fix a data-race around sysctl_netrom_default_path_qualityJason Xing1-1/+1
2024-03-06Merge tag 'ipsec-2024-03-06' of git://git.kernel.org/pub/scm/linux/kernel/git...Jakub Kicinski4-4/+13
2024-03-06ethtool: remove ethtool_eee_use_linkmodesHeiner Kallweit2-6/+0
2024-03-06mptcp: drop lookup_by_id in lookup_addrGeliang Tang1-7/+5
2024-03-06mptcp: set error messages for set_flagsGeliang Tang2-3/+12
2024-03-06mptcp: update set_flags interfacesGeliang Tang4-52/+58
2024-03-06mptcp: drop duplicate header inclusionsGeliang Tang6-9/+0
2024-03-07netfilter: nf_conntrack_h323: Add protection for bmp length out of rangeLena Wang1-0/+4
2024-03-07netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeoutPablo Neira Ayuso1-0/+1
2024-03-07netfilter: nft_ct: fix l3num expectations with inet pseudo familyFlorian Westphal1-6/+5
2024-03-07netfilter: nf_tables: reject constant set with timeoutPablo Neira Ayuso1-0/+3
2024-03-07netfilter: nf_tables: disallow anonymous set with timeout flagPablo Neira Ayuso1-0/+3
2024-03-06Bluetooth: Add new quirk for broken read key length on ATS2851Vinicius Peixoto1-1/+2
2024-03-06Bluetooth: mgmt: remove NULL check in add_ext_adv_params_complete()Roman Smirnov1-2/+1
2024-03-06Bluetooth: mgmt: remove NULL check in mgmt_set_connectable_complete()Roman Smirnov1-2/+1
2024-03-06Bluetooth: ISO: Clean up returns values in iso_connect_ind()Dan Carpenter1-6/+3
2024-03-06Bluetooth: fix use-after-free in accessing skb after sending itPauli Virtanen1-1/+1
2024-03-06Bluetooth: af_bluetooth: Fix deadlockLuiz Augusto von Dentz1-7/+3
2024-03-06Bluetooth: bnep: Fix out-of-bound accessLuiz Augusto von Dentz1-1/+2
2024-03-06Bluetooth: msft: Fix memory leakLuiz Augusto von Dentz1-0/+3
2024-03-06Bluetooth: hci_core: Fix possible buffer overflowLuiz Augusto von Dentz1-1/+1
2024-03-06Bluetooth: hci_sync: Fix overwriting request callbackLuiz Augusto von Dentz4-27/+60
2024-03-06Bluetooth: hci_sync: Use QoS to determine which PHY to scanLuiz Augusto von Dentz1-11/+55
2024-03-06Bluetooth: hci_sync: Use address filtering when HCI_PA_SYNC is setLuiz Augusto von Dentz1-10/+35
2024-03-06Bluetooth: ISO: Reassemble PA data for bcast sinkIulia Tanasescu1-4/+46
2024-03-06Bluetooth: ISO: Add hcon for listening bis skIulia Tanasescu2-16/+57
2024-03-06Bluetooth: hci_sync: Fix UAF on create_le_conn_completeLuiz Augusto von Dentz1-0/+3
2024-03-06Bluetooth: hci_sync: Fix UAF on hci_abort_conn_syncLuiz Augusto von Dentz1-9/+4
2024-03-06Bluetooth: constify the struct device_type usageRicardo B. Marliere2-2/+2
2024-03-06Bluetooth: hci_sync: Attempt to dequeue connection attemptLuiz Augusto von Dentz2-67/+77
2024-03-06Bluetooth: hci_sync: Add helper functions to manipulate cmd_sync queueLuiz Augusto von Dentz1-8/+124
2024-03-06Bluetooth: hci_conn: Fix UAF Write in __hci_acl_create_connection_syncLuiz Augusto von Dentz2-7/+12
2024-03-06Bluetooth: hci_conn: Always use sk_timeo as conn_timeoutLuiz Augusto von Dentz7-14/+17
2024-03-06Bluetooth: hci_event: Remove code to removed CONFIG_BT_HSLukas Bulwahn1-163/+0
2024-03-06Bluetooth: Remove pending ACL connection attemptsJonas Dreßler2-33/+4
2024-03-06Bluetooth: hci_conn: Only do ACL connections sequentiallyJonas Dreßler2-60/+79
2024-03-06Bluetooth: hci_event: Fix not indicating new connection for BIG SyncLuiz Augusto von Dentz2-7/+18
2024-03-06Bluetooth: Remove BT_HSLuiz Augusto von Dentz11-3013/+20
2024-03-06Bluetooth: Remove usage of the deprecated ida_simple_xx() APIChristophe JAILLET2-6/+7
2024-03-06Bluetooth: hci_core: Cancel request on command timeoutLuiz Augusto von Dentz4-38/+70
2024-03-06Bluetooth: hci_event: Use HCI error defines instead of magic valuesJonas Dreßler1-4/+4
2024-03-06Bluetooth: Remove superfluous call to hci_conn_check_pending()Jonas Dreßler1-2/+0
2024-03-06Bluetooth: Disconnect connected devices before rfkilling adapterJonas Dreßler1-2/+33
2024-03-06Bluetooth: Add new state HCI_POWERING_DOWNJonas Dreßler2-5/+25
2024-03-06Bluetooth: mgmt: Remove leftover queuing of power_off workJonas Dreßler1-16/+0
2024-03-06Normalise "name (ad@dr)" MODULE_AUTHORs to "name <ad@dr>"Ahelenia Ziemiańska4-4/+4
2024-03-06ieee802154: cfg802154: make wpan_phy_class constantRicardo B. Marliere2-2/+2
2024-03-06mac802154: fix llsec key resources release in mac802154_llsec_key_delFedor Pchelkin1-5/+13
2024-03-06inet: Add getsockopt support for IP_ROUTER_ALERT and IPV6_ROUTER_ALERTJuntong Deng2-3/+16
2024-03-06net/rds: fix WARNING in rds_conn_connect_if_downEdward Adam Davis2-5/+4
2024-03-06libceph: init the cursor when preparing sparse read in msgr2Xiubo Li1-0/+3
2024-03-06genetlink: fit NLMSG_DONE into same read() as familiesJakub Kicinski1-5/+7
2024-03-06netdev: let netlink core handle -EMSGSIZE errorsJakub Kicinski2-14/+3
2024-03-06netlink: handle EMSGSIZE errors in the coreJakub Kicinski1-0/+9
2024-03-05ethtool: ignore unused/unreliable fields in set_eee opHeiner Kallweit1-5/+0
2024-03-05dpll: move all dpll<>netdev helpers to dpll codeJakub Kicinski2-24/+2
2024-03-05sock: Use unsafe_memcpy() for sock_copy()Kees Cook2-4/+6
2024-03-05rxrpc: Extract useful fields from a received ACK to skb priv dataDavid Howells4-38/+45
2024-03-05rxrpc: Clean up the resend algorithmDavid Howells1-41/+38
2024-03-05rxrpc: Record probes after transmission and reduce number of time-getsDavid Howells1-65/+40
2024-03-05rxrpc: Use ktimes for call timeout tracking and set the timer lazilyDavid Howells11-241/+214
2024-03-05rxrpc: Differentiate PING ACK transmission traces.David Howells1-2/+2
2024-03-05rxrpc: Don't permit resending after all Tx packets ackedDavid Howells1-1/+3
2024-03-05rxrpc: Parse received packets before dealing with timeoutsDavid Howells1-3/+3
2024-03-05rxrpc: Do zerocopy using MSG_SPLICE_PAGES and page fragsDavid Howells8-144/+219
2024-03-05nfc: core: make nfc_class constantRicardo B. Marliere1-1/+1
2024-03-05net/ipv6: avoid possible UAF in ip6_route_mpath_notify()Eric Dumazet1-14/+7
2024-03-05net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()Eric Dumazet1-0/+10
2024-03-05net: Re-use and set mono_delivery_time bit for userspace tstamp packetsAbhishek Chauhan5-3/+7
2024-03-05tcp: gro: micro optimizations in tcp[4]_gro_complete()Eric Dumazet1-8/+9
2024-03-05net: gro: enable fast path for more casesEric Dumazet1-7/+16
2024-03-05net: gro: rename skb_gro_header_hard()Eric Dumazet4-4/+4
2024-03-05mm/page_alloc: modify page_frag_alloc_align() to accept align as an argumentYunsheng Lin1-3/+6
2024-03-05xfrm: set skb control buffer based on packet offload as wellMike Yu1-1/+5
2024-03-05xfrm: fix xfrm child route lookup for packet offloadMike Yu1-1/+3
2024-03-04tcp: align tcp_sock_write_rx groupEric Dumazet1-1/+1
2024-03-04bpf: struct_ops supports more than one page for trampolines.Kui-Feng Lee1-8/+4
2024-03-04bpf, net: validate struct_ops when updating value.Kui-Feng Lee1-5/+1
2024-03-04wifi: mac80211: remove TDLS peers on link deactivationJohannes Berg1-1/+1
2024-03-04wifi: mac80211: remove TDLS peers only on affected linkJohannes Berg4-6/+11
2024-03-04wifi: mac80211: mlme: unify CSA handlingJohannes Berg1-16/+22
2024-03-04wifi: mac80211: introduce a feature flag for quiet in CSAJohannes Berg5-26/+37
2024-03-04wifi: mac80211: pass link conf to abort_channel_switchJohannes Berg2-4/+6
2024-03-04wifi: mac80211: pass link_id to channel switch opsJohannes Berg3-66/+24
2024-03-04wifi: cfg80211: allow cfg80211_defragment_element() without outputJohannes Berg2-14/+43
2024-03-04wifi: cfg80211: expose cfg80211_iter_rnr() to driversJohannes Berg1-13/+7
2024-03-04wifi: mac80211: hide element parsing internalsJohannes Berg3-58/+78
2024-03-04wifi: mac80211: remove unneeded scratch_len subtractionJohannes Berg1-1/+0
2024-03-04wifi: mac80211: defragment reconfiguration MLE when parsingJohannes Berg3-16/+27
2024-03-04wifi: mac80211: simplify multi-link element parsingJohannes Berg3-16/+8
2024-03-04wifi: mac80211: remove unnecessary ML element checksJohannes Berg1-3/+0
2024-03-04wifi: mac80211: add ieee80211_vif_link_active() helperJohannes Berg4-15/+8
2024-03-04wifi: mac80211: remove unnecessary ML element type checkJohannes Berg1-4/+0
2024-03-04wifi: mac80211: update scratch_pos after defragJohannes Berg1-0/+1
2024-03-04wifi: mac80211: Adjust CQM handling for MLOIlan Peer1-29/+50
2024-03-04wifi: mac80211: Allow beacons to update BSS table regardless of scanIlan Peer1-7/+15
2024-03-04wifi: mac80211: add link id to ieee80211_gtk_rekey_add()Shaul Triebitz1-4/+12
2024-03-04wifi: cfg80211: print flags in tracing in hexJohannes Berg1-5/+5
2024-03-04wifi: mac80211: obtain AP HT/VHT data for assoc requestJohannes Berg1-0/+73
2024-03-04wifi: mac80211: don't add VHT capa on links without themJohannes Berg1-1/+2
2024-03-04wifi: mac80211: handle netif carrier up/down with link AP during MLOAditya Kumar Singh1-2/+30
2024-03-04wifi: mac80211: remove only link keys during stopping link APRameshkumar Sundaram1-1/+7
2024-03-04wifi: cfg80211: check A-MSDU format more carefullyJohannes Berg1-4/+10
2024-03-04wifi: mac80211: track capability/opmode NSS separatelyJohannes Berg5-28/+30
2024-03-04wifi: mac80211: fix supported rate masking in scanJohannes Berg1-4/+4
2024-03-04wifi: mac80211: check link exists before useJohannes Berg1-1/+1
2024-03-04wifi: mac80211: always initialize match_authJohannes Berg1-4/+4
2024-03-04mptcp: get addr in userspace pm listGeliang Tang3-1/+15
2024-03-04mptcp: implement mptcp_userspace_pm_get_addrGeliang Tang2-0/+76
2024-03-04mptcp: add userspace_pm_lookup_addr_by_id helperGeliang Tang1-15/+16
2024-03-04mptcp: check userspace pm flagsGeliang Tang1-5/+10
2024-03-04mptcp: dump addrs in userspace pm listGeliang Tang3-2/+20
2024-03-04mptcp: add token for get-addr in yamlGeliang Tang2-4/+5
2024-03-04mptcp: implement mptcp_userspace_pm_dump_addrGeliang Tang2-0/+62
2024-03-04mptcp: export mptcp_genl_family & mptcp_nl_fill_addrGeliang Tang2-6/+7
2024-03-04mptcp: make pm_remove_addrs_and_subflows staticGeliang Tang2-4/+2
2024-03-04mptcp: cleanup SOL_TCP handlingPaolo Abeni1-45/+30
2024-03-04mptcp: implement TCP_NOTSENT_LOWAT supportPaolo Abeni3-6/+73
2024-03-04mptcp: avoid some duplicate code in socket option handlingPaolo Abeni1-12/+8
2024-03-04mptcp: cleanup writer wake-upPaolo Abeni2-22/+9
2024-03-04page_pool: fix netlink dump stop/resumeJakub Kicinski1-1/+2