aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2023-02-16devlink: Fix netdev notifier chain corruptionIdo Schimmel2-12/+1
2023-02-15net: mpls: fix stale pointer if allocation fails during device renameJakub Kicinski1-0/+4
2023-02-15net/sched: tcindex: search key must be 16 bitsPedro Tammela1-1/+1
2023-02-14tipc: fix kernel warning when sending SYN messageTung Nguyen1-0/+2
2023-02-14net: use a bounce buffer for copying skb->markEric Dumazet1-3/+6
2023-02-13net/sched: act_ctinfo: use percpu statsPedro Tammela1-3/+3
2023-02-13net: Fix unwanted sign extension in netdev_stats_to_stats64()Felix Riemann1-1/+1
2023-02-13net: openvswitch: fix possible memory leak in ovs_meter_cmd_set()Hangyu Hua1-1/+3
2023-02-13af_key: Fix heap information leakHyunwoo Kim1-1/+1
2023-02-10net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues().Kuniyuki Iwashima2-1/+1
2023-02-10dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions.Kuniyuki Iwashima2-12/+5
2023-02-10net/sched: tcindex: update imperfect hash filters respecting rcuPedro Tammela1-4/+30
2023-02-10sctp: sctp_sock_filter(): avoid list_entry() on possibly empty listPietro Borrello1-3/+1
2023-02-09net: initialize net->notrefcnt_tracker earlierEric Dumazet1-1/+9
2023-02-09ipv6: Fix tcp socket connection with DSCP.Guillaume Nault1-0/+1
2023-02-09ipv6: Fix datagram socket connection with DSCP.Guillaume Nault1-1/+1
2023-02-09rds: rds_rm_zerocopy_callback() use list_first_entry()Pietro Borrello1-3/+3
2023-02-08Merge tag 'ipsec-2023-02-08' of git://git.kernel.org/pub/scm/linux/kernel/git...Jakub Kicinski5-20/+73
2023-02-08mptcp: be careful on subflow status propagation on errorsPaolo Abeni1-1/+9
2023-02-08mptcp: fix locking for in-kernel listener creationPaolo Abeni2-5/+7
2023-02-08mptcp: fix locking for setsockopt corner-casePaolo Abeni1-2/+9
2023-02-08mptcp: do not wait for bare sockets' timeoutPaolo Abeni1-0/+9
2023-02-08txhash: fix sk->sk_txrehash defaultKevin Yang4-4/+4
2023-02-07net: sched: sch: Fix off by one in htb_activate_prios()Dan Carpenter1-1/+1
2023-02-07Merge tag 'linux-can-fixes-for-6.2-20230207' of git://git.kernel.org/pub/scm/...Jakub Kicinski1-0/+40
2023-02-07can: j1939: do not wait 250 ms if the same addr was already claimedDevid Antonio Filoni1-0/+40
2023-02-07devlink: change port event netdev notifier from per-net to globalJiri Pirko1-3/+6
2023-02-06neigh: make sure used and confirmed times are validJulian Anastasov1-3/+15
2023-02-02Merge tag 'linux-can-fixes-for-6.2-20230202' of git://git.kernel.org/pub/scm/...Jakub Kicinski3-56/+64
2023-02-02net: openvswitch: fix flow memory leak in ovs_flow_cmd_newFedor Pchelkin1-6/+6
2023-02-02can: isotp: split tx timer into transmission and timeoutOliver Hartkopp1-36/+29
2023-02-02can: isotp: handle wait_event_interruptible() return valuesOliver Hartkopp1-0/+4
2023-02-02can: raw: fix CAN FD frame transmissions over CAN XL devicesOliver Hartkopp1-16/+31
2023-02-02can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivateZiyang Xuan1-4/+0
2023-02-01ip/ip6_gre: Fix non-point-to-point tunnel not generating IPv6 link local addressThomas Winter1-5/+5
2023-02-01ip/ip6_gre: Fix changing addr gen mode not generating IPv6 link local addressThomas Winter1-22/+27
2023-01-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfJakub Kicinski2-2/+4
2023-01-31net: fix NULL pointer in skb_segment_listYan Zhai1-3/+2
2023-01-31sctp: do not check hb_timer.expires when resetting hb_timerXin Long1-3/+1
2023-01-31Revert "netfilter: conntrack: fix bug in for_each_sctp_chunk"Florian Westphal1-2/+3
2023-01-31netfilter: br_netfilter: disable sabotage_in hook after first suppressionFlorian Westphal1-0/+1
2023-01-31net: sched: sch: Bounds check priorityKees Cook1-1/+4
2023-01-30Merge tag 'ieee802154-for-net-2023-01-30' of git://git.kernel.org/pub/scm/lin...Jakub Kicinski1-1/+0
2023-01-30net/tls: tls_is_tx_ready() checked list_entryPietro Borrello1-1/+1
2023-01-30xfrm: fix bug with DSCP copy to v6 from v4 tunnelChristian Hopps1-2/+1
2023-01-30netrom: Fix use-after-free caused by accept on already connected socketHyunwoo Kim1-0/+5
2023-01-28net: mctp: purge receive queues on sk destructionJeremy Kerr1-0/+6
2023-01-28net: qrtr: free memory on error path in radix_tree_insert()Natalia Petrova1-1/+4
2023-01-28net/rose: Fix to not accept on connected socketHyunwoo Kim1-0/+8
2023-01-27Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2-29/+36
2023-01-27skb: Do mix page pool and page referenced frags in GROAlexander Duyck1-0/+9
2023-01-27xfrm: annotate data-race around use_timeEric Dumazet2-9/+12
2023-01-27xfrm: consistently use time64_t in xfrm_timer_handler()Eric Dumazet1-4/+4
2023-01-25net: mctp: mark socks as dead on unhash, prevent re-addJeremy Kerr2-0/+7
2023-01-25net: mctp: hold key reference when looking up a general keyPaolo Abeni1-7/+7
2023-01-25net: mctp: move expiry timer delete to unhashJeremy Kerr1-3/+6
2023-01-25net: mctp: add an explicit reference from a mctp_sk_key to sockJeremy Kerr1-6/+8
2023-01-25net/x25: Fix to not accept on connected socketHyunwoo Kim1-0/+6
2023-01-24bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listenerJakub Sitnicki1-2/+2
2023-01-24bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itselfJakub Sitnicki1-27/+34
2023-01-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfJakub Kicinski2-114/+72
2023-01-24sctp: fail if no bound addresses can be used for a given scopeMarcelo Ricardo Leitner1-0/+6
2023-01-24net/sched: sch_taprio: do not schedule in taprio_reset()Eric Dumazet1-1/+0
2023-01-24Revert "Merge branch 'ethtool-mac-merge'"Paolo Abeni1-26/+0
2023-01-24netrom: Fix use-after-free of a listening socket.Kuniyuki Iwashima1-0/+1
2023-01-24netfilter: conntrack: unify established states for SCTP pathsSriram Yagnaraman2-62/+39
2023-01-24Revert "netfilter: conntrack: add sctp DATA_SENT state"Sriram Yagnaraman2-68/+42
2023-01-24netfilter: conntrack: fix bug in for_each_sctp_chunkSriram Yagnaraman1-2/+2
2023-01-24netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETESriram Yagnaraman1-9/+16
2023-01-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfJakub Kicinski1-128/+204
2023-01-23ipv4: prevent potential spectre v1 gadget in fib_metrics_match()Eric Dumazet1-0/+2
2023-01-23ipv4: prevent potential spectre v1 gadget in ip_metrics_convert()Eric Dumazet1-0/+2
2023-01-23netlink: annotate data races around sk_stateEric Dumazet1-4/+6
2023-01-23netlink: annotate data races around dst_portid and dst_groupEric Dumazet1-9/+14
2023-01-23netlink: annotate data races around nlk->portidEric Dumazet1-2/+5
2023-01-23netfilter: nft_set_rbtree: skip elements in transaction from garbage collectionPablo Neira Ayuso1-1/+15
2023-01-23netfilter: nft_set_rbtree: Switch to node list walk for overlap detectionPablo Neira Ayuso1-127/+189
2023-01-23ipv6: fix reachability confirmation with proxy_ndpGergely Risko1-1/+14
2023-01-23net: ethtool: netlink: introduce ethnl_update_bool()Vladimir Oltean1-0/+26
2023-01-23xfrm/compat: prevent potential spectre v1 gadget in xfrm_xlate32_attr()Eric Dumazet1-0/+2
2023-01-20net: fix UaF in netns ops registration error pathPaolo Abeni1-1/+1
2023-01-20tcp: fix rate_app_limited to default to 1David Morley1-0/+2
2023-01-19net/ulp: use consistent error code when blocking ULPPaolo Abeni1-1/+1
2023-01-19tcp: avoid the lookup process failing to get sk in ehash tableJason Xing2-6/+19
2023-01-18net: sched: gred: prevent races when adding offloads to statsJakub Kicinski1-0/+2
2023-01-18Merge tag 'wireless-2023-01-18' of git://git.kernel.org/pub/scm/linux/kernel/...Jakub Kicinski1-1/+0
2023-01-18l2tp: prevent lockdep issue in l2tp_tunnel_register()Eric Dumazet1-3/+2
2023-01-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfDavid S. Miller1-0/+15
2023-01-17Bluetooth: Fix possible deadlock in rfcomm_sk_state_changeYing Hsu1-1/+6
2023-01-17Bluetooth: ISO: Fix possible circular locking dependencyLuiz Augusto von Dentz1-3/+0
2023-01-17Bluetooth: hci_event: Fix Invalid wait contextLuiz Augusto von Dentz1-1/+4
2023-01-17Bluetooth: ISO: Fix possible circular locking dependencyLuiz Augusto von Dentz1-35/+26
2023-01-17Bluetooth: hci_sync: fix memory leak in hci_update_adv_data()Zhengchao Shao1-10/+3
2023-01-17Bluetooth: hci_conn: Fix memory leaksZhengchao Shao1-4/+14
2023-01-17Bluetooth: hci_sync: Fix use HCI_OP_LE_READ_BUFFER_SIZE_V2Luiz Augusto von Dentz1-3/+3
2023-01-17Bluetooth: Fix a buffer overflow in mgmt_mesh_add()Harshit Mogalapalli1-1/+1
2023-01-17netfilter: conntrack: handle tcp challenge acks during connection reuseFlorian Westphal1-0/+15
2023-01-16Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()"Eric Dumazet1-1/+0
2023-01-16l2tp: close all race conditions in l2tp_tunnel_register()Cong Wang1-14/+14
2023-01-16l2tp: convert l2tp_tunnel_list to idrCong Wang1-43/+42
2023-01-16net/sched: sch_taprio: fix possible use-after-freeEric Dumazet1-0/+3
2023-01-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfDavid S. Miller2-3/+3
2023-01-13sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htbRahul Rameshbabu1-11/+16
2023-01-13mptcp: netlink: respect v4/v6-only socketsMatthieu Baerts3-0/+35
2023-01-13mptcp: explicitly specify sock family at subflow creation timePaolo Abeni3-6/+8
2023-01-13net: nfc: Fix use-after-free in local_cleanup()Jisoo Jang1-0/+1
2023-01-12ethtool: add netlink attr in rss get reply only if value is not nullSudheer Mogilappagari1-4/+7
2023-01-12rxrpc: Fix wrong error return in rxrpc_connect_call()David Howells1-1/+1
2023-01-12Merge tag 'wireless-2023-01-12' of git://git.kernel.org/pub/scm/linux/kernel/...Jakub Kicinski11-187/+176
2023-01-12Merge tag 'net-6.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds29-1719/+1470
2023-01-12Merge tag 'for-linus-6.2-rc4-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+1
2023-01-12xfrm: compat: change expression for switch in xfrm_xlate64Anastasia Belova1-1/+1
2023-01-11netfilter: nft_payload: incorrect arithmetics when fetching VLAN header bitsPablo Neira Ayuso1-1/+1
2023-01-11netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function.Gavrilov Ilia1-2/+2
2023-01-11ipv6: raw: Deduct extension header length in rawv6_push_pending_framesHerbert Xu1-0/+4
2023-01-10net: sched: disallow noqueue for qdisc classesFrederick Lawler1-0/+5
2023-01-10Merge tag 'nfsd-6.2-3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds5-11/+11
2023-01-10wifi: mac80211: fix MLO + AP_VLAN checkFelix Fietkau1-1/+3
2023-01-10mac80211: Fix MLO address translation for multiple bss caseSriram R1-0/+3
2023-01-10wifi: mac80211: reset multiple BSSID options in stop_ap()Aloka Dixit1-0/+7
2023-01-10wifi: mac80211: Fix iTXQ AMPDU fragmentation handlingAlexander Wetzel3-14/+37
2023-01-10wifi: mac80211: sdata can be NULL during AMPDU startAlexander Wetzel2-1/+8
2023-01-10wifi: mac80211: Proper mark iTXQs for resumptionAlexander Wetzel5-50/+21
2023-01-10wifi: mac80211: fix initialization of rx->link and rx->link_staFelix Fietkau1-123/+99
2023-01-09net/sched: act_mpls: Fix warning during failed attribute validationIdo Schimmel1-1/+7
2023-01-09gro: take care of DODGY packetsEric Dumazet1-2/+3
2023-01-09Fix XFRM-I support for nested ESP tunnelsBenedict Wong2-4/+53
2023-01-07Merge tag 'rxrpc-fixes-20230107' of git://git.kernel.org/pub/scm/linux/kernel...David S. Miller24-1712/+1443
2023-01-07Merge tag 'nfs-for-6.2-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds1-2/+17
2023-01-07rxrpc: Fix incoming call setup raceDavid Howells4-15/+15
2023-01-06Revert "SUNRPC: Use RMW bitops in single-threaded hot paths"Chuck Lever5-11/+11
2023-01-06tipc: fix unexpected link reset due to discovery messagesTung Nguyen1-4/+8
2023-01-06rxrpc: Move client call connection to the I/O threadDavid Howells13-527/+295
2023-01-06rxrpc: Move the client conn cache management to the I/O threadDavid Howells6-86/+62
2023-01-06rxrpc: Remove call->state_lockDavid Howells12-184/+142
2023-01-06rxrpc: Move call state changes from recvmsg to I/O threadDavid Howells4-111/+108
2023-01-06rxrpc: Move call state changes from sendmsg to I/O threadDavid Howells2-58/+61
2023-01-06rxrpc: Wrap accesses to get call state to put the barrier in one placeDavid Howells5-24/+38
2023-01-06rxrpc: Split out the call state changing functions into their own fileDavid Howells4-89/+108
2023-01-06rxrpc: Set up a connection bundle from a call, not rxrpc_conn_parametersDavid Howells6-73/+75
2023-01-06rxrpc: Offload the completion of service conn security to the I/O threadDavid Howells3-14/+38
2023-01-06rxrpc: Make the set of connection IDs per local endpointDavid Howells5-38/+35
2023-01-06rxrpc: Tidy up abort generation infrastructureDavid Howells13-405/+351
2023-01-06rxrpc: Clean up connection abortDavid Howells7-213/+186
2023-01-06rxrpc: Implement a mechanism to send an event notification to a connectionDavid Howells5-6/+53
2023-01-06rxrpc: Only disconnect calls in the I/O threadDavid Howells4-15/+8
2023-01-06rxrpc: Only set/transmit aborts in the I/O threadDavid Howells6-18/+49
2023-01-06rxrpc: Separate call retransmission from other conn eventsDavid Howells3-30/+8
2023-01-06rxrpc: Make the local endpoint hold a ref on a connected callDavid Howells3-13/+20
2023-01-06rxrpc: Stash the network namespace pointer in rxrpc_localDavid Howells5-23/+21
2023-01-05Merge tag 'net-6.2-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds31-281/+524
2023-01-05caif: fix memory leak in cfctrl_linkup_request()Zhengchao Shao1-1/+5
2023-01-04inet: control sockets should not use current thread task_fragEric Dumazet1-0/+1
2023-01-04net/ulp: prevent ULP without clone op from entering the LISTEN statusPaolo Abeni2-0/+18
2023-01-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfDavid S. Miller13-187/+268
2023-01-02netfilter: ipset: Rework long task execution when adding/deleting entriesJozsef Kadlecsik10-80/+67
2023-01-02netfilter: ipset: fix hash:net,port,net hang with /0 subnetJozsef Kadlecsik1-19/+21
2023-01-02net: sched: htb: fix htb_classify() kernel-docRandy Dunlap1-2/+6
2023-01-02net: sched: cbq: dont intepret cls results when asked to dropJamal Hadi Salim1-2/+2
2023-01-02net: sched: atm: dont intepret cls results when asked to dropJamal Hadi Salim1-1/+4
2022-12-30tcp: Add TIME_WAIT sockets in bhash2.Kuniyuki Iwashima3-9/+56
2022-12-28net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpersDaniil Tatianin1-33/+69
2022-12-28net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_statsDaniil Tatianin1-14/+10
2022-12-28net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy statsDaniil Tatianin1-1/+2
2022-12-28rxrpc: Fix a couple of potential use-after-freesDavid Howells1-6/+8
2022-12-26nfc: Fix potential resource leaksMiaoqian Lin1-14/+38
2022-12-26net: sched: fix memory leak in tcindex_set_parmsHawkins Jiawei1-10/+2
2022-12-25treewide: Convert del_timer*() to timer_shutdown*()Steven Rostedt (Google)17-23/+23
2022-12-24Merge tag 'for-netdev' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-2/+5
2022-12-23Merge tag '9p-for-6.2-rc1' of https://github.com/martinetd/linuxLinus Torvalds5-29/+40
2022-12-22netfilter: nf_tables: honor set timeout and garbage collection updatesPablo Neira Ayuso1-18/+45
2022-12-21mptcp: fix lockdep false positivePaolo Abeni3-4/+19
2022-12-21mptcp: fix deadlock in fastopen error pathPaolo Abeni2-4/+16
2022-12-21net: openvswitch: release vport resources on failureAaron Conole1-2/+6
2022-12-21Merge tag 'net-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds25-75/+96
2022-12-21netfilter: nf_tables: perform type checking for existing setsPablo Neira Ayuso1-1/+35
2022-12-21netfilter: nf_tables: add function to create set stateful expressionsPablo Neira Ayuso1-38/+68
2022-12-21netfilter: nf_tables: consolidate set descriptionPablo Neira Ayuso1-30/+28
2022-12-21netfilter: conntrack: fix ipv6 exthdr error checkFlorian Westphal1-2/+5
2022-12-20bpf: pull before calling skb_postpull_rcsum()Jakub Kicinski1-2/+5
2022-12-20prandom: remove prandom_u32_max()Jason A. Donenfeld1-1/+1
2022-12-19Treewide: Stop corrupting socket's task_fragBenjamin Coddington4-0/+6
2022-12-19net: Introduce sk_use_task_frag in struct sock.Guillaume Nault1-0/+1
2022-12-19mctp: Remove device type check at unregisterMatt Johnston1-13/+1
2022-12-19net: stream: purge sk_error_queue in sk_stream_kill_queues()Eric Dumazet1-0/+6
2022-12-19mac802154: Fix possible double free upon parsing errorMiquel Raynal1-1/+0
2022-12-19rxrpc: Fix the return value of rxrpc_new_incoming_call()David Howells3-14/+14
2022-12-19rxrpc: rxperf: Fix uninitialised variableDavid Howells1-1/+1
2022-12-19rxrpc: Fix I/O thread stopDavid Howells1-1/+3
2022-12-19rxrpc: Fix switched parameters in peer tracingDavid Howells1-2/+2
2022-12-19rxrpc: Fix locking issues in rxrpc_put_peer_locked()David Howells3-23/+7
2022-12-19rxrpc: Fix I/O thread startup getting skippedDavid Howells3-0/+5
2022-12-19rxrpc: Fix NULL deref in rxrpc_unuse_local()David Howells1-1/+2
2022-12-19rxrpc: Fix security setting propagationDavid Howells3-5/+4
2022-12-19rxrpc: Fix missing unlock in rxrpc_do_sendmsg()David Howells1-1/+1
2022-12-19net_sched: reject TCF_EM_SIMPLE case for complex ematch moduleCong Wang1-0/+2
2022-12-17Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+1
2022-12-16skbuff: Account for tail adjustment during pull operationsSubash Abhinov Kasiviswanathan1-0/+3
2022-12-16devlink: protect devlink dump by the instance lockJakub Kicinski1-0/+3
2022-12-16Merge tag 'driver-core-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds6-19/+19