aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2023-06-08Merge tag 'net-6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds44-177/+344
2023-06-07Merge tag 'batadv-net-pullrequest-20230607' of git://git.open-mesh.org/linux-...Jakub Kicinski1-1/+1
2023-06-07Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski1-1/+2
2023-06-07net: sched: fix possible refcount leak in tc_chain_tmplt_add()Hangyu Hua1-0/+1
2023-06-07net: sched: act_police: fix sparse errors in tcf_police_dump()Eric Dumazet1-5/+5
2023-06-07net: openvswitch: fix upcall counter access before allocationEelco Chaudron2-21/+16
2023-06-07net: sched: move rtm_tca_policy declaration to include fileEric Dumazet1-2/+0
2023-06-07net: sched: add rcu annotations around qdisc->qdisc_sleepingEric Dumazet11-41/+58
2023-06-07rfs: annotate lockless accesses to RFS sock flow tableEric Dumazet1-2/+4
2023-06-06Merge tag 'for-net-2023-06-05' of git://git.kernel.org/pub/scm/linux/kernel/g...Jakub Kicinski5-37/+75
2023-06-06Merge tag 'nf-23-06-07' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Jakub Kicinski4-2/+15
2023-06-06Merge tag 'wireless-2023-06-06' of git://git.kernel.org/pub/scm/linux/kernel/...Jakub Kicinski7-12/+27
2023-06-06tcp: gso: really support BIG TCPEric Dumazet1-10/+9
2023-06-06ipv6: rpl: Fix Route of Death.Kuniyuki Iwashima1-18/+11
2023-06-07netfilter: nf_tables: out-of-bound check in chain blobPablo Neira Ayuso1-1/+1
2023-06-07netfilter: ipset: Add schedule point in call_ad().Kuniyuki Iwashima1-0/+8
2023-06-07netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelperTijs Van Buggenhout1-0/+3
2023-06-07netfilter: nft_bitwise: fix register trackingJeremy Sowden1-1/+1
2023-06-07netfilter: nf_tables: Add null check for nla_nest_start_noflag() in nft_dump_...Gavrilov Ilia1-0/+2
2023-06-06wifi: cfg80211: fix locking in regulatory disconnectJohannes Berg1-2/+2
2023-06-06wifi: cfg80211: fix locking in sched scan stop workJohannes Berg1-2/+2
2023-06-06wifi: mac80211: fix switch count in EMA beaconsAditya Kumar Singh1-1/+1
2023-06-06wifi: mac80211: don't translate beacon/presp addrsJohannes Berg1-1/+3
2023-06-06wifi: mac80211: mlme: fix non-inheritence elementJohannes Berg1-1/+7
2023-06-06wifi: cfg80211: reject bad AP MLD addressJohannes Berg1-0/+2
2023-06-06wifi: mac80211: use correct iftype HE capJohannes Berg1-5/+10
2023-06-05Bluetooth: L2CAP: Add missing checks for invalid DCIDSungwoo Kim1-0/+9
2023-06-05Bluetooth: ISO: use correct CIS order in Set CIG Parameters eventPauli Virtanen1-18/+26
2023-06-05Bluetooth: ISO: don't try to remove CIG if there are bound CIS leftPauli Virtanen1-0/+2
2023-06-05Bluetooth: Fix l2cap_disconnect_req deadlockYing Hsu1-0/+4
2023-06-05Bluetooth: fix debugfs registrationJohan Hovold1-0/+3
2023-06-05Bluetooth: hci_sync: add lock to protect HCI_UNREGISTERZhengping Jiang2-6/+16
2023-06-05Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irkLuiz Augusto von Dentz1-4/+4
2023-06-05Bluetooth: ISO: Fix CIG auto-allocation to select configurable CIGPauli Virtanen1-7/+6
2023-06-05Bluetooth: ISO: consider right CIS when removing CIG at cleanupPauli Virtanen1-2/+5
2023-06-05mptcp: update userspace pm infosGeliang Tang2-4/+24
2023-06-05mptcp: add address into userspace pm listGeliang Tang1-0/+41
2023-06-05mptcp: only send RM_ADDR in nl_cmd_removeGeliang Tang3-1/+20
2023-06-05Merge tag 'linux-can-fixes-for-6.4-20230605' of git://git.kernel.org/pub/scm/...David S. Miller2-11/+18
2023-06-05net/sched: fq_pie: ensure reasonable TCA_FQ_PIE_QUANTUM valuesEric Dumazet1-1/+7
2023-06-05can: j1939: avoid possible use-after-free when j1939_can_rx_register failsFedor Pchelkin1-1/+3
2023-06-05can: j1939: change j1939_netdev_lock type to mutexFedor Pchelkin1-11/+11
2023-06-05can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J193...Oleksij Rempel1-0/+5
2023-06-04net: sched: wrap tc_skip_wrapper with CONFIG_RETPOLINEMin-Hua Chen1-0/+2
2023-06-03net/smc: Avoid to access invalid RMBs' MRs in SMCRv1 ADD LINK CONTWen Gu1-2/+2
2023-06-02net/ipv6: convert skip_notify_on_dev_down sysctl to u8Eric Dumazet1-2/+2
2023-06-02Merge tag 'nfsd-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds1-18/+6
2023-06-02net/ipv4: ping_group_range: allow GID from 2147483648 to 4294967294Akihiro Suda1-4/+4
2023-06-01mptcp: fix active subflow finalizationPaolo Abeni1-9/+14
2023-06-01mptcp: add annotations around sk->sk_shutdown accessesPaolo Abeni1-13/+16
2023-06-01mptcp: fix data race around msk->first accessPaolo Abeni1-3/+3
2023-06-01mptcp: consolidate passive msk socket initializationPaolo Abeni3-38/+33
2023-06-01mptcp: add annotations around msk->subflow accessesPaolo Abeni2-9/+15
2023-06-01mptcp: fix connect timeout handlingPaolo Abeni2-23/+7
2023-06-01rtnetlink: add the missing IFLA_GRO_ tb check in validate_linkmsgXin Long1-0/+12
2023-06-01rtnetlink: move IFLA_GSO_ tb check to validate_linkmsgXin Long1-15/+19
2023-06-01rtnetlink: call validate_linkmsg in rtnl_create_linkXin Long1-1/+7
2023-06-01bpf, sockmap: Avoid potential NULL dereference in sk_psock_verdict_data_ready()Eric Dumazet1-1/+2
2023-06-01tcp: fix mishandling when the sack compression is deferred.fuyuanli2-4/+14
2023-06-01net/sched: flower: fix possible OOB write in fl_set_geneve_opt()Hangyu Hua1-0/+3
2023-05-31nfsd: fix double fget() bug in __write_ports_addfd()Dan Carpenter1-18/+6
2023-05-31udp6: Fix race condition in udp6_sendmsg & connectVladislav Efanov1-1/+1
2023-05-31net/netlink: fix NETLINK_LIST_MEMBERSHIPS length reportPedro Tammela1-1/+1
2023-05-30net: sched: fix NULL pointer dereference in mq_attachZhengchao Shao1-0/+4
2023-05-30net/sched: Prohibit regrafting ingress or clsact QdiscsPeilin Ye1-0/+5
2023-05-30net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) QdiscsPeilin Ye2-3/+8
2023-05-30net/sched: sch_clsact: Only create under TC_H_CLSACTPeilin Ye1-0/+6
2023-05-30net/sched: sch_ingress: Only create under TC_H_INGRESSPeilin Ye1-0/+6
2023-05-30net/smc: Don't use RMBs not mapped to new link in SMCRv2 ADD LINKWen Gu1-2/+2
2023-05-30net/smc: Scan from current RMB list when no position specifiedWen Gu1-1/+4
2023-05-30rxrpc: Truncate UTS_RELEASE for rxrpc versionDavid Howells3-1/+12
2023-05-29tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss setCambda Zhu1-1/+2
2023-05-29tcp: deny tcp_disconnect() when threads are waitingEric Dumazet3-0/+9
2023-05-29af_packet: do not use READ_ONCE() in packet_bind()Eric Dumazet1-3/+5
2023-05-26batman-adv: Broken sync while rescheduling delayed workVladislav Efanov1-1/+1
2023-05-26tls: improve lockless access safety of tls_err_abort()Jakub Kicinski2-2/+6
2023-05-25af_packet: Fix data-races of pkt_sk(sk)->num.Kuniyuki Iwashima2-3/+3
2023-05-25netrom: fix info-leak in nr_write_internal()Eric Dumazet1-3/+4
2023-05-25Merge tag 'net-6.4-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds28-189/+445
2023-05-25udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated().Kuniyuki Iwashima2-0/+4
2023-05-24net/handshake: Enable the SNI extension to work properlyChuck Lever1-0/+8
2023-05-24net/handshake: Unpin sock->file if a handshake is cancelledChuck Lever2-0/+5
2023-05-24net/handshake: handshake_genl_notify() shouldn't ignore @flagsChuck Lever1-1/+1
2023-05-24net/handshake: Fix uninitialized local variableChuck Lever1-1/+1
2023-05-24net/handshake: Fix handshake_dup() ref countingChuck Lever1-2/+3
2023-05-24net/handshake: Remove unneeded check from handshake_dup()Chuck Lever1-3/+0
2023-05-24Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski7-69/+124
2023-05-24ipv6: Fix out-of-bounds access in ipv6_find_tlv()Gavrilov Ilia1-0/+2
2023-05-23net: fix skb leak in __skb_tstamp_tx()Pratyush Yadav1-1/+3
2023-05-23page_pool: fix inconsistency for page_pool_ring_[un]lock()Yunsheng Lin1-2/+26
2023-05-23bpf, sockmap: Incorrectly handling copied_seqJohn Fastabend3-18/+35
2023-05-23bpf, sockmap: Wake up polling after data copyJohn Fastabend1-1/+10
2023-05-23bpf, sockmap: TCP data stall on recv before acceptJohn Fastabend1-0/+20
2023-05-23bpf, sockmap: Handle fin correctlyJohn Fastabend1-0/+31
2023-05-23bpf, sockmap: Improved check for empty queueJohn Fastabend1-24/+8
2023-05-23bpf, sockmap: Reschedule is now done through backlogJohn Fastabend1-2/+0
2023-05-23bpf, sockmap: Convert schedule_work into delayed_workJohn Fastabend2-8/+16
2023-05-23bpf, sockmap: Pass skb ownership through read_skbJohn Fastabend5-17/+5
2023-05-23ipv{4,6}/raw: fix output xfrm lookup wrt protocolNicolas Dichtel3-3/+17
2023-05-22net/handshake: Fix sock->file allocationChuck Lever1-14/+28
2023-05-22net/handshake: Squelch allocation warning during Kunit testChuck Lever1-1/+1
2023-05-22Merge tag 'nfs-for-6.4-2' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds1-3/+2
2023-05-22sctp: fix an issue that plpmtu can never go to complete stateXin Long1-4/+7
2023-05-19Bluetooth: Unlink CISes when LE disconnects in hci_conn_delRuihan Li1-15/+6
2023-05-19Bluetooth: Fix UAF in hci_conn_hash_flush againRuihan Li1-11/+22
2023-05-19Bluetooth: Refcnt drop must be placed last in hci_conn_unlinkRuihan Li1-3/+3
2023-05-19Bluetooth: Fix potential double free caused by hci_conn_unlinkRuihan Li1-9/+12
2023-05-19SUNRPC: Don't change task->tk_status after the call to rpc_exit_taskTrond Myklebust1-3/+2
2023-05-19net/smc: Reset connection when trying to use SMCRv2 fails.Wen Gu2-2/+8
2023-05-19tls: rx: strp: don't use GFP_KERNEL in softirq contextJakub Kicinski1-0/+4
2023-05-19tls: rx: strp: preserve decryption status of skbs when neededJakub Kicinski3-31/+113
2023-05-19tls: rx: strp: factor out copying skb dataJakub Kicinski1-10/+23
2023-05-19tls: rx: strp: fix determining record length in copy modeJakub Kicinski1-6/+15
2023-05-19tls: rx: strp: force mixed decrypted records into copy modeJakub Kicinski1-5/+11
2023-05-19tls: rx: strp: set the skb->len of detached / CoW'ed skbsJakub Kicinski1-0/+2
2023-05-19tls: rx: device: fix checking decryption statusJakub Kicinski1-1/+1
2023-05-18Merge tag 'net-6.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds32-170/+179
2023-05-17Merge tag 'nf-23-05-17' of https://git.kernel.org/pub/scm/linux/kernel/git/ne...Jakub Kicinski3-10/+18
2023-05-17Merge tag 'wireless-2023-05-17' of git://git.kernel.org/pub/scm/linux/kernel/...Jakub Kicinski7-37/+63
2023-05-17bridge: always declare tunnel functionsArnd Bergmann1-4/+4
2023-05-17atm: hide unused procfs functionsArnd Bergmann1-0/+2
2023-05-17Merge tag 'nfsd-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds6-46/+66
2023-05-17netfilter: nft_set_rbtree: fix null deref on element insertionFlorian Westphal1-7/+13
2023-05-17netfilter: nf_tables: fix nft_trans type confusionFlorian Westphal1-3/+1
2023-05-17netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with C...Tom Rix1-0/+4
2023-05-17vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit()Eric Dumazet1-2/+2
2023-05-16Merge tag 'ipsec-2023-05-16' of git://git.kernel.org/pub/scm/linux/kernel/git...Jakub Kicinski5-74/+29
2023-05-16Merge tag 'linux-can-fixes-for-6.4-20230515' of git://git.kernel.org/pub/scm/...Jakub Kicinski2-2/+2
2023-05-16devlink: Fix crash with CONFIG_NET_NS=nIdo Schimmel1-1/+1
2023-05-16wifi: mac80211: recalc chanctx mindef before assigningJohannes Berg1-0/+3
2023-05-16wifi: mac80211: consider reserved chanctx for mindefJohannes Berg3-30/+47
2023-05-16wifi: mac80211: simplify chanctx allocationJohannes Berg1-1/+1
2023-05-16wifi: mac80211: Abort running color change when stopping the APMichael Lee1-1/+2
2023-05-16wifi: mac80211: fix min center freq offset tracingJohannes Berg1-1/+1
2023-05-16wifi: mac80211: Fix puncturing bitmap handling in __ieee80211_csa_finalize()Christophe JAILLET1-2/+2
2023-05-16wifi: mac80211: fortify the spinlock against deadlock by interruptMirsad Goran Todorovac1-2/+3
2023-05-16wifi: cfg80211: Drop entries with invalid BSSIDs in RNRIlan Peer1-1/+5
2023-05-15can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flagOliver Hartkopp1-1/+1
2023-05-15can: isotp: recvmsg(): allow MSG_CMSG_COMPAT flagOliver Hartkopp1-1/+1
2023-05-15tipc: check the bearer min mtu properly when setting it by netlinkXin Long1-2/+2
2023-05-15tipc: do not update mtu if msg_max is too small in mtu negotiationXin Long1-3/+6
2023-05-15tipc: add tipc_bearer_min_mtu to calculate min mtuXin Long3-2/+19
2023-05-15net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment()Dong Chenchen1-5/+3
2023-05-14SUNRPC: Fix trace_svc_register() call siteChuck Lever1-1/+1
2023-05-14SUNRPC: always free ctxt when freeing deferred requestNeilBrown4-27/+39
2023-05-14SUNRPC: double free xprt_ctxt while still in useNeilBrown1-1/+2
2023-05-13erspan: get the proto with the md version for collect_mdXin Long1-5/+8
2023-05-12tcp: fix possible sk_priority leak in tcp_v4_send_reset()Eric Dumazet1-2/+3
2023-05-12vsock: avoid to close connected socket after the timeoutZhuang Shengen1-1/+1
2023-05-11ipv6: remove nexthop_fib6_nh_bh()Eric Dumazet1-8/+8
2023-05-11devlink: change per-devlink netdev notifier to static oneJiri Pirko3-13/+9
2023-05-10Merge tag 'nf-23-05-10' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Jakub Kicinski3-6/+12
2023-05-10af_unix: Fix data races around sk->sk_shutdown.Kuniyuki Iwashima1-8/+12
2023-05-10af_unix: Fix a data race of sk->sk_receive_queue->qlen.Kuniyuki Iwashima1-1/+1
2023-05-10net: datagram: fix data-races in datagram_poll()Eric Dumazet1-5/+10
2023-05-10tcp: add annotations around sk->sk_shutdown accessesEric Dumazet3-9/+11
2023-05-10net: add vlan_get_protocol_and_depth() helperEric Dumazet3-6/+4
2023-05-10net: deal with most data-races in sk_wait_event()Eric Dumazet8-19/+22
2023-05-10net: annotate sk->sk_err write from do_recvmmsg()Eric Dumazet1-1/+1
2023-05-10netlink: annotate accesses to nlk->cb_runningEric Dumazet1-4/+4
2023-05-10netfilter: conntrack: fix possible bug_on with enable_hooks=1Florian Westphal2-3/+6
2023-05-10netfilter: nf_tables: always release netdev hooks from notifierFlorian Westphal1-3/+6
2023-05-10xfrm: Check if_id in inbound policy/secpath matchBenedict Wong1-5/+6
2023-05-10af_key: Reject optional tunnel/BEET mode templates in outbound policiesTobias Brunner1-4/+8
2023-05-10xfrm: Reject optional tunnel/BEET mode templates in outbound policiesTobias Brunner1-5/+9
2023-05-07net: skb_partial_csum_set() fix against transport header magic valueEric Dumazet1-2/+2
2023-05-05Merge tag 'net-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds20-49/+100
2023-05-05SUNRPC: Fix error handling in svc_setup_socket()Chuck Lever1-12/+4
2023-05-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextJakub Kicinski1-0/+2
2023-05-05net/sched: flower: fix error handler on replaceVlad Buslov1-1/+2
2023-05-05Revert "net/sched: flower: Fix wrong handle assignment during filter change"Vlad Buslov1-1/+1
2023-05-05net/sched: flower: fix filter idr initializationVlad Buslov1-3/+3
2023-05-04Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-4/+4
2023-05-049p: Remove INET dependencyJason Andryuk1-0/+2
2023-05-03SUNRPC: Fix encoding of accepted but unsuccessful RPC repliesChuck Lever1-6/+11
2023-05-03netfilter: nf_tables: fix ct untracked match breakageFlorian Westphal1-4/+10
2023-05-03af_packet: Don't send zero-byte data in packet_sendmsg_spkt().Kuniyuki Iwashima1-1/+1
2023-05-03ethtool: Fix uninitialized number of lanesIdo Schimmel1-1/+1
2023-05-03netfilter: nf_tables: deactivate anonymous set from preparation phasePablo Neira Ayuso4-3/+15
2023-05-03netfilter: nf_tables: hit ENOENT on unexisting chain/flowtable update with mi...Pablo Neira Ayuso1-12/+17
2023-05-02SUNRPC: Avoid relying on crypto API to derive CBC-CTS output IVArd Biesheuvel1-0/+10
2023-05-01rxrpc: Fix timeout of a call that hasn't yet been granted a channelDavid Howells4-1/+13
2023-05-01rxrpc: Make it so that a waiting process can be abortedDavid Howells1-2/+5
2023-05-01rxrpc: Fix hard call timeout unitsDavid Howells1-1/+1
2023-05-01net/sched: act_mirred: Add carrier checkVictor Nogueira1-1/+1
2023-04-29Merge tag 'nfsd-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds6-69/+243
2023-04-29Merge tag 'nfs-for-6.4-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds5-52/+18
2023-04-28net: ipv6: fix skb hash for some RST packetsAntoine Tenart1-1/+1
2023-04-28sit: update dev->needed_headroom in ipip6_tunnel_bind_dev()Cong Wang1-3/+5
2023-04-28net/sched: cls_api: remove block_cb from driver_list before freeingVlad Buslov1-0/+1
2023-04-28tcp: fix skb_copy_ubufs() vs BIG TCPEric Dumazet1-6/+14
2023-04-28net/ncsi: clear Tx enable mode when handling a Config required AENCosmo Chou1-0/+1
2023-04-27Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2023-04-27Merge tag 'modules-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-4/+2
2023-04-27SUNRPC: Support TLS handshake in the server-side TCP socket codeChuck Lever3-6/+111
2023-04-27SUNRPC: Clear rq_xid when receiving a new RPC CallChuck Lever1-0/+2
2023-04-27SUNRPC: Recognize control messages in server-side TCP socket codeChuck Lever1-2/+46
2023-04-27SUNRPC: Be even lazier about releasing pagesChuck Lever2-3/+3
2023-04-27Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-3/+2
2023-04-27net/sched: act_pedit: free pedit keys on bail from offset checkPedro Tammela1-1/+3