aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
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-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-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-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-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-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 errorieee802154-for-net-2023-01-30Miquel 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
2022-12-16openvswitch: Fix flow lookup to use unmasked keyEelco Chaudron1-9/+16
2022-12-16devlink: hold region lock when flushing snapshotsJakub Kicinski1-0/+2
2022-12-15SUNRPC: ensure the matching upcall is in-flight upon downcallminoura makoto1-2/+17
2022-12-15mm: Introduce set_memory_rox()Peter Zijlstra1-2/+1
2022-12-15xen: make remove callback of xen driver void returnedDawei Li1-2/+1
2022-12-15unix: Fix race in SOCK_SEQPACKET's unix_dgram_sendmsg()Kirill Tkhai1-2/+9
2022-12-14Merge tag 'hardening-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2022-12-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfJakub Kicinski2-3/+8
2022-12-13Merge tag 'net-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds408-9982/+16701
2022-12-13Merge tag 'lsm-pr-20221212' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+2
2022-12-13Merge tag 'nfs-for-6.2-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2-2/+2
2022-12-13ipvs: add a 'default' case in do_ip_vs_set_ctl()Li Qiong1-0/+5
2022-12-13ipvs: fix type warning in do_div() on 32 bitJakub Kicinski1-1/+2
2022-12-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni8-21/+85
2022-12-12Merge tag 'nfsd-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds3-37/+53
2022-12-139p/client: fix data race on req->statusDominique Martinet5-21/+23
2022-12-12Merge tag 'pull-iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds18-39/+40
2022-12-12Merge tag 'linux-kselftest-kunit-next-6.2-rc1' of git://git.kernel.org/pub/sc...Linus Torvalds1-2/+2
2022-12-12Merge tag 'random-6.2-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds41-87/+75
2022-12-12IPv6/GRO: generic helper to remove temporary HBH/jumbo header in driverCoco Li1-23/+4
2022-12-12bridge: mcast: Support replacement of MDB port group entriesIdo Schimmel2-5/+98
2022-12-12bridge: mcast: Allow user space to specify MDB entry routing protocolIdo Schimmel2-2/+14
2022-12-12bridge: mcast: Allow user space to add (*, G) with a source list and filter modeIdo Schimmel1-0/+130
2022-12-12bridge: mcast: Add support for (*, G) with a source list and filter modeIdo Schimmel2-3/+132
2022-12-12bridge: mcast: Avoid arming group timer when (S, G) corresponds to a sourceIdo Schimmel2-1/+2
2022-12-12bridge: mcast: Add a flag for user installed source entriesIdo Schimmel2-1/+3
2022-12-12bridge: mcast: Expose __br_multicast_del_group_src()Ido Schimmel2-3/+9
2022-12-12bridge: mcast: Expose br_multicast_new_group_src()Ido Schimmel2-1/+4
2022-12-12bridge: mcast: Add a centralized error pathIdo Schimmel1-4/+6
2022-12-12bridge: mcast: Place netlink policy before validation functionsIdo Schimmel1-6/+6
2022-12-12bridge: mcast: Split (*, G) and (S, G) addition into different functionsIdo Schimmel1-49/+96
2022-12-12bridge: mcast: Do not derive entry type from its filter modeIdo Schimmel1-6/+3
2022-12-12net: dsa: tag_8021q: avoid leaking ctx on dsa_tag_8021q_register() error pathVladimir Oltean1-1/+10
2022-12-12net: failover: use IFF_NO_ADDRCONF flag to prevent ipv6 addrconfXin Long1-3/+3
2022-12-12net: add IFF_NO_ADDRCONF and use it in bonding to prevent ipv6 addrconfXin Long1-2/+2
2022-12-12net: tso: inline tso_count_descs()Yunsheng Lin1-8/+0
2022-12-12net: dsa: don't call ptp_classify_raw() if switch doesn't provide RX timestam...Vladimir Oltean1-4/+4
2022-12-12Merge tag 'for-net-next-2022-12-12' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski11-54/+102
2022-12-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-nextJakub Kicinski14-343/+1500
2022-12-12Bluetooth: Wait for HCI_OP_WRITE_AUTH_PAYLOAD_TO to completeLuiz Augusto von Dentz1-6/+16
2022-12-12Bluetooth: ISO: Avoid circular locking dependencyLuiz Augusto von Dentz1-23/+38
2022-12-12Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave()Yang Yingliang1-1/+1
2022-12-12Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave()Yang Yingliang1-1/+1
2022-12-12Bluetooth: hci_conn: Fix crash on hci_create_cis_syncLuiz Augusto von Dentz1-1/+1
2022-12-12Bluetooth: Add quirk to disable MWS Transport ConfigurationSven Peter1-1/+1
2022-12-12Bluetooth: hci_event: Ignore reserved bits in LE Extended Adv ReportSven Peter1-1/+1
2022-12-12Bluetooth: Use kzalloc instead of kmalloc/memsetKang Minchul1-4/+2