aboutsummaryrefslogtreecommitdiffstats
path: root/include/net
AgeCommit message (Expand)AuthorFilesLines
3 hoursMerge tag 'net-accept-more-20240515' of git://git.kernel.dk/linuxLinus Torvalds3-6/+13
4 daysMerge tag 'net-next-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds57-527/+1634
4 daysMerge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-6/+15
4 daysnet: gro: fix napi_gro_cb zeroed alignmentRichard Gobert1-2/+4
4 daysBluetooth: hci_core: Fix not handling hdev->le_num_of_adv_sets=1Luiz Augusto von Dentz1-0/+1
4 daysBluetooth: HCI: Remove HCI_AMP supportLuiz Augusto von Dentz2-159/+1
4 daysBluetooth: L2CAP: Fix div-by-zero in l2cap_le_flowctl_init()Sungwoo Kim2-0/+10
4 daysBluetooth: hci_conn: Use __counted_by() and avoid -Wfamnae warningGustavo A. R. Silva1-1/+1
4 daysLE Create Connection command timeout increased to 20 secsMahesh Talewad1-1/+0
4 daysBluetooth: compute LE flow credits based on recvbuf spaceSebastian Urban1-1/+10
4 daysBluetooth: hci_conn: Use __counted_by() to avoid -Wfamnae warningGustavo A. R. Silva1-1/+1
4 daysBluetooth: hci_conn, hci_sync: Use __counted_by() to avoid -Wfamnae warningsGustavo A. R. Silva1-4/+4
4 daysBluetooth: L2CAP: Avoid -Wflex-array-member-not-at-end warningsGustavo A. R. Silva1-8/+14
4 daysBluetooth: ISO: Handle PA sync when no BIGInfo reports are generatedIulia Tanasescu1-2/+1
4 daysBluetooth: ISO: Make iso_get_sock_listen genericIulia Tanasescu1-1/+1
4 daysBluetooth: Add proper definitions for scan interval and windowLuiz Augusto von Dentz1-2/+16
5 daysmptcp: add net.mptcp.available_schedulersGregory Detal1-0/+3
5 daystcp: rstreason: fully support in tcp_check_req()Jason Xing1-0/+8
5 daystcp: rstreason: handle timewait cases in the receive pathJason Xing1-0/+5
5 daystcp: rstreason: fully support in tcp_rcv_state_process()Jason Xing1-0/+18
5 daystcp: rstreason: fully support in tcp_ack()Jason Xing1-0/+13
5 daystcp: rstreason: fully support in tcp_rcv_synsent_state_process()Jason Xing1-0/+17
5 daysnet: pass back whether socket was empty post acceptJens Axboe1-0/+1
5 daysnet: change proto and proto_ops accept typeJens Axboe3-6/+12
5 daysMerge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski1-1/+1
5 daysax25: Use kernel universal linked list to implement ax25_dev_listDuoming Zhou1-2/+1
5 daysnetdev: Add queue stats for TX stop and wakeDaniel Jurgens1-0/+3
5 daysnetlabel: fix RCU annotation for IPv4 options on socket creationDavide Caratti2-4/+14
5 daysnet: gro: move L3 flush checks to tcp_gro_receive and udp_gro_receive_segmentRichard Gobert1-8/+68
5 daysnet: gro: use cb instead of skb->network_headerRichard Gobert1-2/+7
5 daysMerge tag 'nf-next-24-05-12' of git://git.kernel.org/pub/scm/linux/kernel/git...Jakub Kicinski1-2/+2
5 daysMerge tag 'vfs-6.10.rw' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds1-8/+1
5 daysMerge tag 'vfs-6.10.netfs' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-0/+2
8 daysaf_unix: Add dead flag to struct scm_fp_list.Kuniyuki Iwashima1-0/+1
8 daysMerge tag 'gtp-24-05-07' of git://git.kernel.org/pub/scm/linux/kernel/git/pab...David S. Miller1-0/+5
8 daysnetfilter: nf_tables: allow clone callbacks to sleepFlorian Westphal1-2/+2
9 daystcp: get rid of twsk_unique()Eric Dumazet1-9/+0
9 daysMerge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+3
10 daysMerge tag 'wireless-next-2024-05-08' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski2-11/+24
10 daysnet: dst_cache: annotate data-races around dst_cache->reset_tsEric Dumazet1-1/+1
10 daysnet: dsa: add support switches global DSCP priority mappingOleksij Rempel1-0/+9
10 daysnet: add IEEE 802.1q specific helpersOleksij Rempel2-0/+133
10 daysnet: dsa: add support for DCB get/set apptrust configurationOleksij Rempel1-0/+4
12 daysMerge tag 'ipsec-next-2024-05-03' of git://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski1-0/+1
12 daysgtp: properly parse extension headersPablo Neira Ayuso1-0/+5
12 daysnet: create tcp_gro_header_pull helper functionFelix Fietkau1-1/+3
12 daysnet: create tcp_gro_lookup helper functionFelix Fietkau1-0/+1
12 daysnet: move skb_gro_receive_list from udp to coreFelix Fietkau1-0/+1
13 daysqueue_api: define queue apiMina Almasry1-0/+31
2024-05-03Merge tag 'ipsec-2024-05-02' of git://git.kernel.org/pub/scm/linux/kernel/git...Jakub Kicinski1-0/+3
2024-05-03ax.25: x.25: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados1-0/+2
2024-05-03wifi: mac80211: handle color change per linkAditya Kumar Singh1-2/+4
2024-05-03wifi: cfg80211: handle color change per linkAditya Kumar Singh1-9/+20
2024-05-02tcp: Add new args for cong_control in tcp_congestion_opsMiao Xu1-1/+1
2024-05-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+9
2024-05-02net: gro: fix udp bad offset in socket lookup by adding {inner_}network_offse...Richard Gobert1-0/+9
2024-05-01net: dsa: Remove adjust_link pathsFlorian Fainelli1-7/+0
2024-05-01net: dsa: Remove fixed_link_update memberFlorian Fainelli1-4/+0
2024-05-01netfs, 9p: Implement helpers for new write codeDavid Howells1-0/+2
2024-05-01xfrm: Add Direction to the SA in or outAntony Antony1-0/+1
2024-04-30net: move sysctl_mem_pcpu_rsv to net_hotdataEric Dumazet2-3/+4
2024-04-30net: add <net/proto_memory.h>Eric Dumazet2-78/+83
2024-04-30tcp: move tcp_out_of_memory() to net/ipv4/tcp.cEric Dumazet1-9/+1
2024-04-30net: move sysctl_skb_defer_max to net_hotdataEric Dumazet1-0/+1
2024-04-30net: move sysctl_max_skb_frags to net_hotdataEric Dumazet1-0/+1
2024-04-30inet: introduce dst_rtable() helperEric Dumazet2-2/+13
2024-04-30net/smc: add operations to merge sndbuf with peer DMBWen Gu1-0/+3
2024-04-30net/smc: mark optional smcd_ops and check for support when calledWen Gu1-6/+8
2024-04-30net/smc: decouple ism_client from SMC-D DMB registrationWen Gu1-2/+2
2024-04-30netdev: add queue statsXuan Zhuo1-0/+27
2024-04-29Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski1-2/+2
2024-04-29ipv6: introduce dst_rt6_info() helperEric Dumazet2-8/+9
2024-04-29ipv6: use call_rcu_hurry() in fib6_info_release()Eric Dumazet1-1/+1
2024-04-26tcp: support rstreason for passive resetJason Xing1-0/+15
2024-04-26rstreason: prepare for active resetJason Xing1-1/+2
2024-04-26rstreason: prepare for passive resetJason Xing1-1/+3
2024-04-26net: introduce rstreason to detect why the RST is sentJason Xing1-0/+106
2024-04-26net/sched: fix false lockdep warning on qdisc root lockDavide Caratti1-0/+1
2024-04-26xfrm: Preserve vlan tags for transport mode software GROPaul Davey1-0/+3
2024-04-25Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/n...Jakub Kicinski3-7/+273
2024-04-25net: add two more call_rcu_hurry()Eric Dumazet1-1/+1
2024-04-25bpf: add mrtt and srtt as BPF_SOCK_OPS_RTT_CB argsPhilo Lu1-2/+2
2024-04-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski6-20/+37
2024-04-25Merge tag 'wireless-next-2024-04-24' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski2-51/+114
2024-04-25af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc().Kuniyuki Iwashima1-0/+3
2024-04-25tls: fix lockless read of strp->msg_ready in ->pollSabrina Dubroca1-1/+2
2024-04-25macsec: Enable devices to advertise whether they update sk_buff md_dst during...Rahul Rameshbabu1-0/+2
2024-04-25Merge tag 'wireless-2024-04-23' of git://git.kernel.org/pub/scm/linux/kernel/...David S. Miller1-0/+3
2024-04-25tcp: move tcp_skb_cb->sacked flags to enumPhilo Lu1-9/+13
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-24libeth: add Rx buffer managementAlexander Lobakin1-0/+117
2024-04-24page_pool: add DMA-sync-for-CPU inline helperAlexander Lobakin1-0/+24
2024-04-24page_pool: constify some read-only function argumentsAlexander Lobakin2-7/+7
2024-04-24net: intel: introduce {, Intel} Ethernet common libraryAlexander Lobakin1-0/+125
2024-04-23net: fix sk_memory_allocated_{add|sub} vs softirqsEric Dumazet1-18/+20
2024-04-22devlink: extend devlink_param *set pointerMateusz Polchlopek2-2/+4
2024-04-19net_sched: sch_choke: implement lockless choke_dump()Eric Dumazet1-6/+6
2024-04-19wifi: cfg80211: fix cfg80211 function kernel-docJeff Johnson1-29/+82
2024-04-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-1/+26
2024-04-17net/sched: Fix mirred deadlock on device recursionEric Dumazet1-0/+1
2024-04-16af_unix: Try not to hold unix_gc_lock during accept().Kuniyuki Iwashima1-0/+1
2024-04-15flow_offload: add control flag checking helpersAsbjørn Sloth Tønnesen1-0/+55
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-12devlink: add a new info version tagFei Qin1-1/+3
2024-04-12tcp: increase the default TCP scaling ratioHechao Li1-3/+2
2024-04-11net: dsa: allow DSA switch drivers to provide their own phylink mac opsRussell King (Oracle)1-0/+5
2024-04-11net: dsa: introduce dsa_phylink_to_port()Russell King (Oracle)1-0/+6
2024-04-11ipv4: Remove RTO_ONLINK.Guillaume Nault1-2/+0
2024-04-11flow_offload: fix flow_offload_has_one_action() kdocAsbjørn Sloth Tønnesen1-1/+1
2024-04-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-0/+46
2024-04-11Merge branch mana-ib-flex of git://git.kernel.org/pub/scm/linux/kernel/git/rd...Jakub Kicinski1-0/+1
2024-04-11net: mana: Add flex array to struct mana_cfg_rx_steer_req_v2Erick Archer1-0/+1
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-09Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git...Jens Axboe1-8/+1
2024-04-09tcp: replace TCP_SKB_CB(skb)->tcp_tw_isn with a per-cpu fieldEric Dumazet1-5/+5
2024-04-09tcp: propagate tcp_tw_isn via an extra parameter to ->route_req()Eric Dumazet1-1/+2
2024-04-08wifi: mac80211: extend IEEE80211_KEY_FLAG_GENERATE_MMIE to other ciphersMichael-CY Lee1-2/+2
2024-04-08wifi: mac80211: Add missing return value documentationJeff Johnson1-8/+30
2024-04-08wifi: mac80211: remove ieee80211_set_hw_80211_encap()Jeff Johnson1-12/+0
2024-04-08wifi: mac80211: don't use rate mask for scanningJohannes Berg1-0/+3
2024-04-08devlink: Support setting max_io_eqsParav Pandit1-0/+14
2024-04-08ipv4: Set scope explicitly in ip_route_output().Guillaume Nault1-1/+8
2024-04-08geneve: fix header validation in geneve[6]_xmit_skbEric Dumazet1-0/+33
2024-04-07new helper: copy_to_iter_full()Al Viro1-8/+1
2024-04-06netlink: add nlmsg_consume() and use it in devlink compatJakub Kicinski1-2/+12
2024-04-06net: skbuff: generalize the skb->decrypted bitJakub Kicinski1-3/+1
2024-04-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-1/+9
2024-04-03Merge tag 'wireless-next-2024-04-03' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski1-4/+18
2024-04-03net: mana: Fix Rx DMA datasize and skb_over_panicHaiyang Zhang1-1/+0
2024-04-03af_unix: Remove lock dance in unix_peek_fds().Kuniyuki Iwashima1-1/+0
2024-04-02tcp/dccp: complete lockless accesses to sk->sk_max_ack_backlogJason Xing1-1/+1
2024-04-01genetlink: remove linux/genetlink.hJakub Kicinski1-1/+9
2024-04-01tcp/dccp: do not care about families in inet_twsk_purge()Eric Dumazet2-2/+2
2024-04-01inet: preserve const qualifier in inet_csk()Eric Dumazet4-7/+4
2024-04-01net: rps: add rps_input_queue_head_add() helperEric Dumazet1-2/+7
2024-04-01net: rps: change input_queue_tail_incr_save()Eric Dumazet1-0/+23
2024-04-01pfcp: always set pfcp metadataMichal Swiatkowski2-0/+76
2024-04-01pfcp: add PFCP moduleWojciech Drewek1-0/+17
2024-04-01ip_tunnel: convert __be16 tunnel flags to bitmapsAlexander Lobakin6-65/+144
2024-04-01ip_tunnel: use a separate struct to store tunnel params in the kernelAlexander Lobakin1-5/+20
2024-03-29netlink: introduce type-checking attribute iterationJohannes Berg1-0/+27
2024-03-29net: add sk_wake_async_rcu() helperEric Dumazet1-0/+6
2024-03-29af_unix: Replace garbage collection algorithm.Kuniyuki Iwashima1-8/+0
2024-03-29af_unix: Assign a unique index to SCC.Kuniyuki Iwashima1-1/+1
2024-03-29af_unix: Save O(n) setup of Tarjan's algo.Kuniyuki Iwashima1-1/+0
2024-03-29af_unix: Fix up unix_edge.successor for embryo socket.Kuniyuki Iwashima1-0/+1
2024-03-29af_unix: Save listener for embryo socket.Kuniyuki Iwashima1-0/+1
2024-03-29af_unix: Detect Strongly Connected Components.Kuniyuki Iwashima1-0/+3
2024-03-29af_unix: Iterate all vertices by DFS.Kuniyuki Iwashima1-0/+2
2024-03-29af_unix: Link struct unix_edge when queuing skb.Kuniyuki Iwashima2-0/+3
2024-03-29af_unix: Allocate struct unix_edge for each inflight AF_UNIX fd.Kuniyuki Iwashima2-0/+11
2024-03-29af_unix: Allocate struct unix_vertex for each inflight AF_UNIX fd.Kuniyuki Iwashima2-0/+12
2024-03-29Bluetooth: add quirk for broken address propertiesJohan Hovold1-0/+9
2024-03-29net/smc: make smc_hash_sk/smc_unhash_sk staticZhengchao Shao1-3/+0
2024-03-29net: sched: make skip_sw actually skip softwareAsbjørn Sloth Tønnesen2-0/+10
2024-03-29net: sched: cls_api: add filter counterAsbjørn Sloth Tønnesen1-0/+2
2024-03-29net: sched: cls_api: add skip_sw counterAsbjørn Sloth Tønnesen1-0/+1
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: mac80211: add support for tearing down negotiated TTLMAyala Beker1-0/+9
2024-03-25wifi: mac80211: add flag to disallow puncturing in 5 GHzJohannes Berg1-0/+3
2024-03-25wifi: mac80211: fix BSS_CHANGED_MLD_TTLM descriptionAyala Beker1-1/+1
2024-03-25wifi: mac80211: clarify the dormant/suspended links docsJohannes Berg1-3/+5
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