Archive-only list for patches
 help / color / mirror / Atom feed
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	patches@lists.linux.dev, Lorenzo Stoakes <ljs@kernel.org>,
	Mingyu Wang <25181214217@stu.xidian.edu.cn>,
	Muchun Song <muchun.song@linux.dev>,
	Oscar Salvador <osalvador@suse.de>,
	David Hildenbrand <david@kernel.org>,
	"Liam R. Howlett" <liam@infradead.org>,
	Pedro Falcato <pfalcato@suse.de>,
	Andrew Morton <akpm@linux-foundation.org>
Subject: [PATCH 7.0 318/332] Revert "mm/hugetlbfs: update hugetlbfs to use mmap_prepare"
Date: Sun,  7 Jun 2026 12:01:27 +0200	[thread overview]
Message-ID: <20260607095739.798312463@linuxfoundation.org> (raw)
In-Reply-To: <20260607095728.031258202@linuxfoundation.org>

7.0-stable review patch.  If anyone has any objections, please let me know.

------------------

From: Lorenzo Stoakes <ljs@kernel.org>

commit 83f9efcce93f8574be2279090ee2aec58b86cda7 upstream.

This reverts commit ea52cb24cd3f ("mm/hugetlbfs: update hugetlbfs to use
mmap_prepare") with conflict resolution to account for changes in commit
ea52cb24cd3f ("mm/hugetlbfs: update hugetlbfs to use mmap_prepare").

The patch incorrectly handled hugetlb VMA lock allocation at the
mmap_prepare stage, where a failed allocation occurring after mmap_prepare
is called might result in the lock leaking.

There is no risk of a merge causing a similar issues, as
VMA_DONTEXPAND_BIT is set for hugetlb mappings.

As a first step in addressing this issue, simply revert the change so we
can rework how we do this having corrected the underlying issues.

We maintain the VMA flags changes as best we can, accounting for the fact
that we were working with a VMA descriptor previously and propagating
like-for-like changes for this.

Note that we invoke vma_set_flags() and do not call vma_start_write() as
vm_flags_set() does.  This is OK as it's being done in an .mmap hook where
the VMA is not yet linked into the tree so nobody else can be accessing
it.

Link: https://lore.kernel.org/20260512160643.266960-1-ljs@kernel.org
Fixes: ea52cb24cd3f ("mm/hugetlbfs: update hugetlbfs to use mmap_prepare")
Signed-off-by: Lorenzo Stoakes <ljs@kernel.org>
Reported-by: Mingyu Wang <25181214217@stu.xidian.edu.cn>
Closes: https://lore.kernel.org/linux-mm/20260425070700.562229-1-25181214217@stu.xidian.edu.cn/
Acked-by: Muchun Song <muchun.song@linux.dev>
Acked-by: Oscar Salvador <osalvador@suse.de>
Cc: David Hildenbrand <david@kernel.org>
Cc: Liam R. Howlett <liam@infradead.org>
Cc: Pedro Falcato <pfalcato@suse.de>
Cc: <stable@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Lorenzo Stoakes <ljs@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 fs/hugetlbfs/inode.c           |   46 +++++++-------------------
 include/linux/hugetlb.h        |    8 ----
 include/linux/hugetlb_inline.h |   12 ------
 mm/hugetlb.c                   |   71 ++++++++++++++++-------------------------
 4 files changed, 44 insertions(+), 93 deletions(-)

--- a/fs/hugetlbfs/inode.c
+++ b/fs/hugetlbfs/inode.c
@@ -96,15 +96,8 @@ static const struct fs_parameter_spec hu
 #define PGOFF_LOFFT_MAX \
 	(((1UL << (PAGE_SHIFT + 1)) - 1) <<  (BITS_PER_LONG - (PAGE_SHIFT + 1)))
 
-static int hugetlb_file_mmap_prepare_success(const struct vm_area_struct *vma)
+static int hugetlbfs_file_mmap(struct file *file, struct vm_area_struct *vma)
 {
-	/* Unfortunate we have to reassign vma->vm_private_data. */
-	return hugetlb_vma_lock_alloc((struct vm_area_struct *)vma);
-}
-
-static int hugetlbfs_file_mmap_prepare(struct vm_area_desc *desc)
-{
-	struct file *file = desc->file;
 	struct inode *inode = file_inode(file);
 	loff_t len, vma_len;
 	int ret;
@@ -119,8 +112,8 @@ static int hugetlbfs_file_mmap_prepare(s
 	 * way when do_mmap unwinds (may be important on powerpc
 	 * and ia64).
 	 */
-	vma_desc_set_flags(desc, VMA_HUGETLB_BIT, VMA_DONTEXPAND_BIT);
-	desc->vm_ops = &hugetlb_vm_ops;
+	vma_set_flags(vma, VMA_HUGETLB_BIT, VMA_DONTEXPAND_BIT);
+	vma->vm_ops = &hugetlb_vm_ops;
 
 	/*
 	 * page based offset in vm_pgoff could be sufficiently large to
@@ -129,16 +122,16 @@ static int hugetlbfs_file_mmap_prepare(s
 	 * sizeof(unsigned long).  So, only check in those instances.
 	 */
 	if (sizeof(unsigned long) == sizeof(loff_t)) {
-		if (desc->pgoff & PGOFF_LOFFT_MAX)
+		if (vma->vm_pgoff & PGOFF_LOFFT_MAX)
 			return -EINVAL;
 	}
 
 	/* must be huge page aligned */
-	if (desc->pgoff & (~huge_page_mask(h) >> PAGE_SHIFT))
+	if (vma->vm_pgoff & (~huge_page_mask(h) >> PAGE_SHIFT))
 		return -EINVAL;
 
-	vma_len = (loff_t)vma_desc_size(desc);
-	len = vma_len + ((loff_t)desc->pgoff << PAGE_SHIFT);
+	vma_len = (loff_t)(vma->vm_end - vma->vm_start);
+	len = vma_len + ((loff_t)vma->vm_pgoff << PAGE_SHIFT);
 	/* check for overflow */
 	if (len < vma_len)
 		return -EINVAL;
@@ -148,7 +141,7 @@ static int hugetlbfs_file_mmap_prepare(s
 
 	ret = -ENOMEM;
 
-	vma_flags = desc->vma_flags;
+	vma_flags = vma->flags;
 	/*
 	 * for SHM_HUGETLB, the pages are reserved in the shmget() call so skip
 	 * reserving here. Note: only for SHM hugetlbfs file, the inode
@@ -158,30 +151,17 @@ static int hugetlbfs_file_mmap_prepare(s
 		vma_flags_set(&vma_flags, VMA_NORESERVE_BIT);
 
 	if (hugetlb_reserve_pages(inode,
-			desc->pgoff >> huge_page_order(h),
-			len >> huge_page_shift(h), desc,
-			vma_flags) < 0)
+				vma->vm_pgoff >> huge_page_order(h),
+				len >> huge_page_shift(h), vma,
+				vma_flags) < 0)
 		goto out;
 
 	ret = 0;
-	if (vma_desc_test_flags(desc, VMA_WRITE_BIT) && inode->i_size < len)
+	if (vma_flags_test(&vma->flags, VMA_WRITE_BIT) && inode->i_size < len)
 		i_size_write(inode, len);
 out:
 	inode_unlock(inode);
 
-	if (!ret) {
-		/* Allocate the VMA lock after we set it up. */
-		desc->action.success_hook = hugetlb_file_mmap_prepare_success;
-		/*
-		 * We cannot permit the rmap finding this VMA in the time
-		 * between the VMA being inserted into the VMA tree and the
-		 * completion/success hook being invoked.
-		 *
-		 * This is because we establish a per-VMA hugetlb lock which can
-		 * be raced by rmap.
-		 */
-		desc->action.hide_from_rmap_until_complete = true;
-	}
 	return ret;
 }
 
@@ -1238,7 +1218,7 @@ static void init_once(void *foo)
 
 static const struct file_operations hugetlbfs_file_operations = {
 	.read_iter		= hugetlbfs_read_iter,
-	.mmap_prepare		= hugetlbfs_file_mmap_prepare,
+	.mmap			= hugetlbfs_file_mmap,
 	.fsync			= noop_fsync,
 	.get_unmapped_area	= hugetlb_get_unmapped_area,
 	.llseek			= default_llseek,
--- a/include/linux/hugetlb.h
+++ b/include/linux/hugetlb.h
@@ -148,7 +148,7 @@ int hugetlb_mfill_atomic_pte(pte_t *dst_
 			     struct folio **foliop);
 #endif /* CONFIG_USERFAULTFD */
 long hugetlb_reserve_pages(struct inode *inode, long from, long to,
-			   struct vm_area_desc *desc, vma_flags_t vma_flags);
+			   struct vm_area_struct *vma, vma_flags_t vma_flags);
 long hugetlb_unreserve_pages(struct inode *inode, long start, long end,
 						long freed);
 bool folio_isolate_hugetlb(struct folio *folio, struct list_head *list);
@@ -276,7 +276,6 @@ long hugetlb_change_protection(struct vm
 void hugetlb_unshare_all_pmds(struct vm_area_struct *vma);
 void fixup_hugetlb_reservations(struct vm_area_struct *vma);
 void hugetlb_split(struct vm_area_struct *vma, unsigned long addr);
-int hugetlb_vma_lock_alloc(struct vm_area_struct *vma);
 
 unsigned int arch_hugetlb_cma_order(void);
 
@@ -469,11 +468,6 @@ static inline void fixup_hugetlb_reserva
 
 static inline void hugetlb_split(struct vm_area_struct *vma, unsigned long addr) {}
 
-static inline int hugetlb_vma_lock_alloc(struct vm_area_struct *vma)
-{
-	return 0;
-}
-
 #endif /* !CONFIG_HUGETLB_PAGE */
 
 #ifndef pgd_write
--- a/include/linux/hugetlb_inline.h
+++ b/include/linux/hugetlb_inline.h
@@ -6,11 +6,6 @@
 
 #ifdef CONFIG_HUGETLB_PAGE
 
-static inline bool is_vm_hugetlb_flags(vm_flags_t vm_flags)
-{
-	return !!(vm_flags & VM_HUGETLB);
-}
-
 static inline bool is_vma_hugetlb_flags(const vma_flags_t *flags)
 {
 	return vma_flags_test(flags, VMA_HUGETLB_BIT);
@@ -18,11 +13,6 @@ static inline bool is_vma_hugetlb_flags(
 
 #else
 
-static inline bool is_vm_hugetlb_flags(vm_flags_t vm_flags)
-{
-	return false;
-}
-
 static inline bool is_vma_hugetlb_flags(const vma_flags_t *flags)
 {
 	return false;
@@ -32,7 +22,7 @@ static inline bool is_vma_hugetlb_flags(
 
 static inline bool is_vm_hugetlb_page(const struct vm_area_struct *vma)
 {
-	return is_vm_hugetlb_flags(vma->vm_flags);
+	return is_vma_hugetlb_flags(&vma->flags);
 }
 
 #endif
--- a/mm/hugetlb.c
+++ b/mm/hugetlb.c
@@ -116,6 +116,7 @@ struct mutex *hugetlb_fault_mutex_table
 /* Forward declaration */
 static int hugetlb_acct_memory(struct hstate *h, long delta);
 static void hugetlb_vma_lock_free(struct vm_area_struct *vma);
+static void hugetlb_vma_lock_alloc(struct vm_area_struct *vma);
 static void __hugetlb_vma_unlock_write_free(struct vm_area_struct *vma);
 static void hugetlb_unshare_pmds(struct vm_area_struct *vma,
 		unsigned long start, unsigned long end, bool take_locks);
@@ -413,21 +414,17 @@ static void hugetlb_vma_lock_free(struct
 	}
 }
 
-/*
- * vma specific semaphore used for pmd sharing and fault/truncation
- * synchronization
- */
-int hugetlb_vma_lock_alloc(struct vm_area_struct *vma)
+static void hugetlb_vma_lock_alloc(struct vm_area_struct *vma)
 {
 	struct hugetlb_vma_lock *vma_lock;
 
 	/* Only establish in (flags) sharable vmas */
 	if (!vma || !(vma->vm_flags & VM_MAYSHARE))
-		return 0;
+		return;
 
 	/* Should never get here with non-NULL vm_private_data */
 	if (vma->vm_private_data)
-		return -EINVAL;
+		return;
 
 	vma_lock = kmalloc_obj(*vma_lock);
 	if (!vma_lock) {
@@ -442,15 +439,13 @@ int hugetlb_vma_lock_alloc(struct vm_are
 		 * allocation failure.
 		 */
 		pr_warn_once("HugeTLB: unable to allocate vma specific lock\n");
-		return -EINVAL;
+		return;
 	}
 
 	kref_init(&vma_lock->refs);
 	init_rwsem(&vma_lock->rw_sema);
 	vma_lock->vma = vma;
 	vma->vm_private_data = vma_lock;
-
-	return 0;
 }
 
 /* Helper that removes a struct file_region from the resv_map cache and returns
@@ -1183,28 +1178,20 @@ static struct resv_map *vma_resv_map(str
 	}
 }
 
-static void set_vma_resv_flags(struct vm_area_struct *vma, unsigned long flags)
+static void set_vma_resv_map(struct vm_area_struct *vma, struct resv_map *map)
 {
 	VM_WARN_ON_ONCE_VMA(!is_vm_hugetlb_page(vma), vma);
-	VM_WARN_ON_ONCE_VMA(vma->vm_flags & VM_MAYSHARE, vma);
+	VM_WARN_ON_ONCE_VMA(vma_flags_test(&vma->flags, VMA_MAYSHARE_BIT), vma);
 
-	set_vma_private_data(vma, get_vma_private_data(vma) | flags);
+	set_vma_private_data(vma, (unsigned long)map);
 }
 
-static void set_vma_desc_resv_map(struct vm_area_desc *desc, struct resv_map *map)
-{
-	VM_WARN_ON_ONCE(!is_vma_hugetlb_flags(&desc->vma_flags));
-	VM_WARN_ON_ONCE(vma_desc_test_flags(desc, VMA_MAYSHARE_BIT));
-
-	desc->private_data = map;
-}
-
-static void set_vma_desc_resv_flags(struct vm_area_desc *desc, unsigned long flags)
+static void set_vma_resv_flags(struct vm_area_struct *vma, unsigned long flags)
 {
-	VM_WARN_ON_ONCE(!is_vma_hugetlb_flags(&desc->vma_flags));
-	VM_WARN_ON_ONCE(vma_desc_test_flags(desc, VMA_MAYSHARE_BIT));
+	VM_WARN_ON_ONCE_VMA(!is_vm_hugetlb_page(vma), vma);
+	VM_WARN_ON_ONCE_VMA(vma_flags_test(&vma->flags, VMA_MAYSHARE_BIT), vma);
 
-	desc->private_data = (void *)((unsigned long)desc->private_data | flags);
+	set_vma_private_data(vma, get_vma_private_data(vma) | flags);
 }
 
 static int is_vma_resv_set(struct vm_area_struct *vma, unsigned long flag)
@@ -1214,13 +1201,6 @@ static int is_vma_resv_set(struct vm_are
 	return (get_vma_private_data(vma) & flag) != 0;
 }
 
-static bool is_vma_desc_resv_set(struct vm_area_desc *desc, unsigned long flag)
-{
-	VM_WARN_ON_ONCE(!is_vma_hugetlb_flags(&desc->vma_flags));
-
-	return ((unsigned long)desc->private_data) & flag;
-}
-
 bool __vma_private_lock(struct vm_area_struct *vma)
 {
 	return !(vma->vm_flags & VM_MAYSHARE) &&
@@ -6572,7 +6552,7 @@ next:
 
 long hugetlb_reserve_pages(struct inode *inode,
 		long from, long to,
-		struct vm_area_desc *desc,
+		struct vm_area_struct *vma,
 		vma_flags_t vma_flags)
 {
 	long chg = -1, add = -1, spool_resv, gbl_resv;
@@ -6590,6 +6570,12 @@ long hugetlb_reserve_pages(struct inode
 	}
 
 	/*
+	 * vma specific semaphore used for pmd sharing and fault/truncation
+	 * synchronization
+	 */
+	hugetlb_vma_lock_alloc(vma);
+
+	/*
 	 * Only apply hugepage reservation if asked. At fault time, an
 	 * attempt will be made for VM_NORESERVE to allocate a page
 	 * without using reserves
@@ -6601,9 +6587,9 @@ long hugetlb_reserve_pages(struct inode
 	 * Shared mappings base their reservation on the number of pages that
 	 * are already allocated on behalf of the file. Private mappings need
 	 * to reserve the full area even if read-only as mprotect() may be
-	 * called to make the mapping read-write. Assume !desc is a shm mapping
+	 * called to make the mapping read-write. Assume !vma is a shm mapping
 	 */
-	if (!desc || vma_desc_test_flags(desc, VMA_MAYSHARE_BIT)) {
+	if (!vma || vma_flags_test(&vma->flags, VMA_MAYSHARE_BIT)) {
 		/*
 		 * resv_map can not be NULL as hugetlb_reserve_pages is only
 		 * called for inodes for which resv_maps were created (see
@@ -6622,8 +6608,8 @@ long hugetlb_reserve_pages(struct inode
 
 		chg = to - from;
 
-		set_vma_desc_resv_map(desc, resv_map);
-		set_vma_desc_resv_flags(desc, HPAGE_RESV_OWNER);
+		set_vma_resv_map(vma, resv_map);
+		set_vma_resv_flags(vma, HPAGE_RESV_OWNER);
 	}
 
 	if (chg < 0) {
@@ -6637,7 +6623,7 @@ long hugetlb_reserve_pages(struct inode
 	if (err < 0)
 		goto out_err;
 
-	if (desc && !vma_desc_test_flags(desc, VMA_MAYSHARE_BIT) && h_cg) {
+	if (vma && !vma_flags_test(&vma->flags, VMA_MAYSHARE_BIT) && h_cg) {
 		/* For private mappings, the hugetlb_cgroup uncharge info hangs
 		 * of the resv_map.
 		 */
@@ -6674,7 +6660,7 @@ long hugetlb_reserve_pages(struct inode
 	 * consumed reservations are stored in the map. Hence, nothing
 	 * else has to be done for private mappings here
 	 */
-	if (!desc || vma_desc_test_flags(desc, VMA_MAYSHARE_BIT)) {
+	if (!vma || vma_flags_test(&vma->flags, VMA_MAYSHARE_BIT)) {
 		add = region_add(resv_map, from, to, regions_needed, h, h_cg);
 
 		if (unlikely(add < 0)) {
@@ -6738,15 +6724,16 @@ out_uncharge_cgroup:
 	hugetlb_cgroup_uncharge_cgroup_rsvd(hstate_index(h),
 					    chg * pages_per_huge_page(h), h_cg);
 out_err:
-	if (!desc || vma_desc_test_flags(desc, VMA_MAYSHARE_BIT))
+	hugetlb_vma_lock_free(vma);
+	if (!vma || vma_flags_test(&vma->flags, VMA_MAYSHARE_BIT))
 		/* Only call region_abort if the region_chg succeeded but the
 		 * region_add failed or didn't run.
 		 */
 		if (chg >= 0 && add < 0)
 			region_abort(resv_map, from, to, regions_needed);
-	if (desc && is_vma_desc_resv_set(desc, HPAGE_RESV_OWNER)) {
+	if (vma && is_vma_resv_set(vma, HPAGE_RESV_OWNER)) {
 		kref_put(&resv_map->refs, resv_map_release);
-		set_vma_desc_resv_map(desc, NULL);
+		set_vma_resv_map(vma, NULL);
 	}
 	return err;
 }



  parent reply	other threads:[~2026-06-07 10:57 UTC|newest]

Thread overview: 349+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-06-07  9:56 [PATCH 7.0 000/332] 7.0.12-rc1 review Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 001/332] Input: usbtouchscreen - clamp NEXIO data_len/x_len to URB buffer size Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 002/332] ACPI: button: Fix ACPI GPE handler leak during removal Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 003/332] ACPI: button: Enable wakeup GPEs for ACPI buttons at probe time Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 004/332] xfrm: move policy_bydst RCU sync from per-netns .exit to .pre_exit Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 005/332] net/sched: sch_sfb: Replace direct dequeue call with peek and qdisc_dequeue_peeked Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 006/332] bcache: fix uninitialized closure object Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 007/332] nfc: llcp: Fix use-after-free in llcp_sock_release() Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 008/332] nfc: llcp: Fix use-after-free race in nfc_llcp_recv_cc() Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 009/332] xfrm: Check for underflow in xfrm_state_mtu Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 010/332] nfc: nxp-nci: i2c: use rising-edge IRQ on ACPI systems Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 011/332] tools/bootconfig: Fix buf leaks in apply_xbc Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 012/332] HID: remove duplicate hid_warn_ratelimited definition Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 013/332] kunit: fix use-after-free in debugfs when using kunit.filter Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 014/332] accel/rocket: fix UAF via dangling GEM handle in create_bo Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 015/332] kernel/fork: validate exit_signal in kernel_clone() Greg Kroah-Hartman
2026-06-07 10:55   ` Oleg Nesterov
2026-06-07 14:50     ` Greg Kroah-Hartman
2026-06-07 18:48       ` Oleg Nesterov
2026-06-08  0:34     ` Sasha Levin
2026-06-07  9:56 ` [PATCH 7.0 016/332] esp: fix page frag reference leak on skb_to_sgvec failure Greg Kroah-Hartman
2026-06-07 18:44   ` Jiri Slaby
2026-06-08  0:34     ` Sasha Levin
2026-06-07  9:56 ` [PATCH 7.0 017/332] netfilter: synproxy: refresh tcphdr after skb_ensure_writable Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 018/332] netfilter: xt_cpu: prefer raw_smp_processor_id Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 019/332] netfilter: ebtables: fix OOB read in compat_mtw_from_user Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 020/332] netfilter: nf_tables: fix dst corruption in same register operation Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 021/332] tun: free page on short-frame rejection in tun_xdp_one() Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 022/332] tap: free page on error paths in tap_get_user_xdp() Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 023/332] tun: free page on build_skb failure in tun_xdp_one() Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 024/332] vsock: keep poll shutdown state consistent Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 025/332] net: netlink: fix sending unassigned nsid after assigned one Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 026/332] net: netlink: dont set nsid on local notifications Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 027/332] net/smc: Do not re-initialize smc hashtables Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 028/332] net/iucv: fix locking in .getsockopt Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 029/332] scsi: core: Run queues for all non-SDEV_DEL devices from scsi_run_host_queues Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 030/332] scsi: scsi_debug: Add missing newline in scsi_debug_device_reset() Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 031/332] ipv4: free net->ipv4.sysctl_local_reserved_ports after unregister_net_sysctl_table() Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 032/332] ALSA: hda: cs35l56: Fix system name string leaks Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 033/332] ALSA: pcm: oss: Fix setup list UAF on proc write error Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 034/332] ASoC: Intel: bytcht_es8316: Fix MCLK leak on init errors Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 035/332] net/mlx5: HWS: Reject unsupported remove-header action Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 036/332] net: hsr: fix potential OOB access in supervision frame handling Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 037/332] accel/ivpu: prevent uninitialized data bug in debugfs Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 038/332] gpio: mxc: fix irq_high handling Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 039/332] drm/i915/aux: use polling when irqs are unavailable Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 040/332] net: Avoid checksumming unreadable skb tail on trim Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 041/332] ethtool: rss: avoid modifying the RSS context response Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 042/332] ethtool: rss: add missing errno on RSS context delete Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 043/332] ethtool: rss: fix falsely ignoring indir table updates Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 044/332] ethtool: rss: fix indir_table and hkey leak on get_rxfh failure Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 045/332] ethtool: rss: fix hkey leak when indir_size is 0 Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 046/332] ethtool: rss: avoid device context leak on reply-build failure Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 047/332] ethtool: module: call ethnl_ops_complete() on module flash errors Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 048/332] ethtool: module: avoid leaking a netdev ref " Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 049/332] ethtool: module: avoid racy updates to dev->ethtool bitfield Greg Kroah-Hartman
2026-06-07  9:56 ` [PATCH 7.0 050/332] ethtool: module: check fw_flash_in_progress under rtnl_lock Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 051/332] ethtool: module: fix cleanup if socket used for flashing multiple devices Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 052/332] ethtool: cmis: require exact CDB reply length Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 053/332] ethtool: cmis: fix u16-to-u8 truncation of msleep_pre_rpl Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 054/332] ethtool: cmis: validate start_cmd_payload_size from module Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 055/332] ethtool: cmis: validate fw->size against start_cmd_payload_size Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 056/332] cxl/test: Update mock dev array before calling platform_device_add() Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 057/332] blk-mq: reinsert cached request to the list Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 058/332] tunnels: load network headers after skb_cow() in iptunnel_pmtud_build_icmp[v6]() Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 059/332] vxlan: do not reuse cached ip_hdr() value after skb_tunnel_check_pmtu() Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 060/332] tunnels: do not assume transport header in iptunnel_pmtud_check_icmp() Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 061/332] ksmbd: fix FSCTL permission bypass by adding a permission check for FSCTL_SET_SPARSE Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 062/332] ASoC: codecs: simple-mux: Fix enum control bounds check Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 063/332] drm/xe: Restore IDLEDLY regiter on engine reset Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 064/332] Bluetooth: 6lowpan: check skb_clone() return value in send_mcast_pkt() Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 065/332] bonding: refuse to enslave CAN devices Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 066/332] bridge: Fix sleep in atomic context in netlink path Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 067/332] bridge: Fix sleep in atomic context in sysfs path Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 068/332] ethtool: coalesce: cap profile updates at NET_DIM_PARAMS_NUM_PROFILES Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 069/332] ethtool: tsconfig: fix reply error handling Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 070/332] ethtool: linkstate: fix unbalanced ethnl_ops_complete() on PHY lookup error Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 071/332] ethtool: pse-pd: fix missing ethnl_ops_complete() Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 072/332] ethtool: tsconfig: " Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 073/332] ethtool: tsinfo: fix uninitialized stats on the by-PHC path Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 074/332] ethtool: tsinfo: dont pass ERR_PTR to genlmsg_cancel on prepare failure Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 075/332] ethtool: strset: fix header attribute index in ethnl_req_get_phydev() Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 076/332] ethtool: eeprom: add missing ethnl_ops_begin() / _complete() during fallback Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 077/332] ethtool: eeprom: add more safeties to EEPROM Netlink fallback Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 078/332] ipv6: rpl: fix hdrlen overflow in ipv6_rpl_srh_decompress() Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 079/332] net/sched: Revert "net/sched: Restrict conditions for adding duplicating netems to qdisc tree" Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 080/332] net/sched: fix packet loop on netem when duplicate is on Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 081/332] net: Introduce skb tc depth field to track packet loops Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 082/332] net/sched: Fix ethx:ingress -> ethy:egress -> ethx:ingress mirred loop Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 083/332] net/sched: act_mirred: Fix blockcast recursion bypass leading to stack overflow Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 084/332] net/sched: act_mirred: Fix return code in early mirred redirect error paths Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 085/332] net: hibmcge: disable Relaxed Ordering to fix RX packet corruption Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 086/332] net: hibmcge: move dma_rmb() after dma_sync_single_for_cpu() in RX path Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 087/332] net/handshake: Use spin_lock_bh for hn_lock Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 088/332] nvme-tcp: store negative errno in queue->tls_err Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 089/332] net/handshake: Pass negative errno through handshake_complete() Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 090/332] net/handshake: hand off the pinned file reference to accept_doit Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 091/332] net/handshake: Take a long-lived file reference at submit Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 092/332] net/handshake: Drain pending requests at net namespace exit Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 093/332] dpll: zl3073x: detect DPLL channel count from chip ID at runtime Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 094/332] dpll: zl3073x: add die temperature reporting for supported chips Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 095/332] dpll: export __dpll_device_change_ntf() for use under dpll_lock Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 096/332] dpll: zl3073x: use __dpll_device_change_ntf() and remove change_work Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 097/332] Bluetooth: l2cap: clear chan->ident on ECRED reconfiguration success Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 098/332] Bluetooth: L2CAP: Fix possible crash on l2cap_ecred_conn_rsp Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 099/332] Bluetooth: hci_sync: Set HCI_CMD_DRAIN_WORKQUEUE during device close Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 100/332] Bluetooth: hci_sync: Reset device counters in hci_dev_close_sync() Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 101/332] gpio: adnp: fix flow control regression caused by scoped_guard() Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 102/332] gpio: virtuser: Fix uninitialized data bug in gpio_virtuser_direction_do_write() Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 103/332] gpio: rockchip: convert bank->clk to devm_clk_get_enabled() Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 104/332] gpio: rockchip: teardown bugs and resource leaks Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 105/332] net: mana: Add NULL guards in teardown path to prevent panic on attach failure Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 106/332] net: mana: Skip redundant detach on already-detached port Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 107/332] sctp: fix race between sctp_wait_for_connect and peeloff Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 108/332] net: pcs: pcs-mtk-lynxi: fix bpi-r3 serdes configuration Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 109/332] vsock/virtio: bind uarg before filling zerocopy skb Greg Kroah-Hartman
2026-06-07  9:57 ` [PATCH 7.0 110/332] ipv6: fix possible infinite loop in rt6_fill_node() Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 111/332] ipv6: fix possible infinite loop in fib6_select_path() Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 112/332] net: skbuff: fix pskb_carve leaking zcopy pages Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 113/332] Revert "ipv6: preserve insertion order for same-scope addresses" Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 114/332] Revert "x86/fpu: Refine and simplify the magic number check during signal return" Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 115/332] drm/i915/psr: Add defininitions for INTEL_WA_REGISTER_CAPS DPCD register Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 116/332] drm/i915/psr: Read Intel DPCD workaround register Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 117/332] drm/i915/psr: Apply Intel DPCD workaround when SDP on prior line used Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 118/332] iio: imu: st_lsm6dsx: fix stack leak in tagged FIFO buffer Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 119/332] iio: imu: adis16550: fix stack leak in trigger handler Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 120/332] iio: pressure: bmp280: fix stack leak in bmp580 " Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 121/332] usb: typec: ucsi: ccg: reject firmware images without a : record header Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 122/332] usb: typec: tcpm: validate VDO count in Discover Identity ACK handlers Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 123/332] usb: typec: tcpm: bound altmode_desc[] per iteration in svdm_consume_modes() Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 124/332] usb: typec: ucsi: displayport: NAK DP_CMD_CONFIGURE without a payload VDO Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 125/332] usb: typec: altmodes/displayport: validate count before reading Status Update VDO Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 126/332] usb: typec: wcove: dont write past struct pd_message in wcove_read_rx_buffer() Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 127/332] usb: typec: tcpm/tcpci_maxim: validate header NDO against RX_BYTE_CNT Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 128/332] usb: typec: ucsi: validate connector number in ucsi_connector_change() Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 129/332] USB: serial: safe_serial: fix memory corruption with small endpoint Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 130/332] media: rc: igorplugusb: fix control request setup packet Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 131/332] Input: ims-pcu - fix usb_free_coherent() size in ims_pcu_buffers_free() Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 132/332] USB: serial: cypress_m8: fix memory corruption with small endpoint Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 133/332] HID: quirks: Add ALWAYS_POLL quirk for SIGMACHIP USB mouse Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 134/332] Bluetooth: btusb: Allow firmware re-download when version matches Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 135/332] mm/vmalloc: do not trigger BUG() on BH disabled context Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 136/332] hpfs: fix a crash if hpfs_map_dnode_bitmap fails Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 137/332] mm/damon/sysfs-schemes: delete tried region in regions_rmdirs() Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 138/332] ipc: limit next_id allocation to the valid ID range Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 139/332] mm: memcontrol: propagate NMI slab stats to memcg vmstats Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 140/332] mm/migrate_device: fix pgtable leak in migrate_vma_insert_huge_pmd_page Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 141/332] memfd: deny writeable mappings when implying SEAL_WRITE Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 142/332] zram: fix use-after-free in zram_writeback_endio Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 143/332] mm/rmap: initialize nr_pages to 1 at loop start in try_to_unmap_one Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 144/332] auxdisplay: line-display: fix OOB read on zero-length message_store() Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 145/332] smb: client: fix uninitialized variable in smb2_writev_callback Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 146/332] Bluetooth: L2CAP: use chan timer to close channels in cleanup_listen() Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 147/332] Bluetooth: L2CAP: fix chan ref leak in l2cap_chan_timeout() on !conn Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 148/332] Bluetooth: HIDP: fix missing length checks in hidp_input_report() Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 149/332] Bluetooth: ISO: fix UAF in iso_recv_frame Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 150/332] Bluetooth: ISO: serialize iso_sock_clear_timer with socket lock Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 151/332] Bluetooth: hci_conn: Fix memory leak in hci_le_big_terminate() Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 152/332] Bluetooth: hci_qca: Use 100 ms SSR delay for rampatch and NVM loading Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 153/332] Bluetooth: hci_sync: fix UAF in hci_le_create_cis_sync Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 154/332] Input: xpad - fix out-of-bounds access for Share button Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 155/332] parport: Fix race between port and client registration Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 156/332] rust_binder: Avoid holding lock when dropping delivered_death Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 157/332] rust_binder: avoid calling pending_oneway_finished() on TF_UPDATE_TXN Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 158/332] USB: cdc-acm: Fix bit overlap and move quirk definitions to header Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 160/332] KVM: arm64: PMU: Preserve AArch32 counter low bits Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 161/332] KVM: SVM: Flush the current TLB when transitioning from xAVIC => x2AVIC Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 162/332] KVM: SEV: Require in-GHCB scratch area if GHCB v2+ is in use Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 163/332] KVM: SEV: Ignore Port I/O requests of length 0 Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 164/332] KVM: SEV: Use the size of the PSC header as the minimum size for PSC requests Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 165/332] KVM: SEV: WARN if KVM attempts to setup scratch area with min_len==0 Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 166/332] KVM: SEV: Compute the correct max length of the in-GHCB scratch area Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 167/332] KVM: SEV: Check PSC request indices against the actual size of the buffer Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 168/332] KVM: SEV: Use READ_ONCE() when reading entries/indices from PSC buffer Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 169/332] KVM: SEV: Dont explicitly pass PSC buffer to snp_begin_psc() Greg Kroah-Hartman
2026-06-07  9:58 ` [PATCH 7.0 170/332] gpio: shared: undo the vote of the proxy on GPIO free Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 171/332] gpio: shared: fix deadlock on shared proxys parent removal Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 172/332] gpio: shared: fix lockdep false positive by removing unneeded lock Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 173/332] Disable -Wattribute-alias for clang-23 and newer Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 174/332] iio: adc: xilinx-xadc: Fix sequencer mode in postdisable for dual mux Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 175/332] iio: adc: npcm: fix unbalanced clk_disable_unprepare() Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 176/332] iio: dac: ad3530r: Fix AD3531/AD3531R powerdown mode strings Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 177/332] iio: dac: max5821: fix return value check in powerdown sync Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 178/332] iio: dac: ad5686: fix ref bit initialization for single-channel parts Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 179/332] iio: dac: ad5686: fix input raw value check Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 180/332] iio: dac: ad5686: acquire lock when doing powerdown control Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 181/332] iio: dac: ad5686: fix powerdown control on dual-channel devices Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 182/332] iio: adc: mt6359: fix unchecked return value in mt6358_read_imp Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 183/332] iio: adc: viperboard: Fix error handling in vprbrd_iio_read_raw Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 184/332] iio: adc: ad4695: Fix call ordering in offload buffer postenable Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 185/332] iio: adc: nxp-sar-adc: fix division by zero in write_raw Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 186/332] iio: adc: nxp-sar-adc: Avoid division by zero Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 187/332] iio: adc: nxp-sar-adc: zero-initialize dma_slave_config Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 188/332] iio: gyro: itg3200: fix i2c read into the wrong stack location Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 189/332] iio: gyro: adis16260: fix division by zero in write_raw Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 190/332] iio: ssp_sensors: cancel delayed work_refresh on remove Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 191/332] iio: temperature: tsys01: fix broken PROM checksum validation Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 192/332] iio: magnetometer: st_magn: fix default DRDY pin selection for LIS2MDL Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 193/332] iio: light: veml6070: Fix resource leak in probe error path Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 194/332] iio: Fix iio_multiply_value use in iio_read_channel_processed_scale Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 195/332] iio: chemical: mhz19b: reject oversized serial replies Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 196/332] iio: chemical: scd30: fix division by zero in write_raw Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 197/332] iio: light: cm3323: fix reg_conf not being initialized correctly Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 198/332] iio: buffer: hw-consumer: fix use-after-free in error path Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 199/332] iio: buffer: Fix DMA fence leak in iio_buffer_enqueue_dmabuf() Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 200/332] USB: serial: omninet: fix memory corruption with small endpoint Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 201/332] usb: cdns3: gadget: fix request skipping after clearing halt Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 202/332] usb: cdns3: plat: fix leaked usb2_phy initialization on usb3_phy acquisition failure Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 203/332] usb: cdns3: plat: fix unbalanced pm_runtime_forbid() call permanently leaks the runtime PM usage counter across bind/unbind cycles Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 204/332] usb: dwc2: Fix use after free in debug code Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 205/332] Input: elan_i2c - validate firmware size before use Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 206/332] i2c: davinci: fix division by zero on missing clock-frequency Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 207/332] x86/ftrace: Relocate %rip-relative percpu refs in dynamic trampolines Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 208/332] wireguard: send: append trailer after expanding head Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 209/332] bpf: sockmap: fix tail fragment offset in bpf_msg_push_data Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 210/332] macsec: fix replay protection at XPN lower-PN wrap Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 211/332] ipv6: exthdrs: refresh nh pointer after ipv6_hop_jumbo() Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 212/332] ASoC: qcom: q6asm-dai: fix error handling in prepare and set_params Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 213/332] octeontx2-af: validate body pcifunc in rvu_mbox_handler_rep_event_notify Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 214/332] ipv6: exthdrs: refresh nh after handling HAO option Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 215/332] ip6: vti: Use ip6_tnl.net in vti6_siocdevprivate() Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 216/332] ipv6: validate extension header length before copying to cmsg Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 217/332] xfrm: input: hold netns during deferred transport reinjection Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 218/332] l2tp: use refcount_inc_not_zero in l2tp_session_get_by_ifname Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 219/332] ip6: vti: Use ip6_tnl.net in vti6_changelink() Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 220/332] net: skbuff: fix missing zerocopy reference in pskb_carve helpers Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 221/332] spi: spi-mem: avoid mutating op template in spi_mem_supports_op() Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 222/332] HID: wacom: Fix OOB write in wacom_hid_set_device_mode() Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 223/332] iommu, debugobjects: avoid gcc-16.1 section mismatch warnings Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 224/332] nfc: hci: fix out-of-bounds read in HCP header parsing Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 225/332] xfrm: route MIGRATE notifications to callers netns Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 226/332] xfrm: ipcomp: Free destination pages on acomp errors Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 227/332] xfrm: ah: use skb_to_full_sk in async output callbacks Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 228/332] ALSA: scarlett2: Fix 2i2 Gen 4 direct monitor gain on firmware 2417 Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 229/332] ALSA: firewire-motu: Protect register DSP event queue positions Greg Kroah-Hartman
2026-06-07  9:59 ` [PATCH 7.0 230/332] netfilter: conntrack: tcp: do not force CLOSE on invalid-seq RST without direction check Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 231/332] ASoC: qcom: q6asm-dai: close stream only when running Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 232/332] ASoC: qcom: q6asm-dai: do not set stream state in event and trigger callbacks Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 233/332] xfrm: esp: restore combined single-frag length gate Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 234/332] ALSA: hda/realtek: Fix speaker output on ASUS ROG Strix G615LP Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 235/332] xfrm: iptfs: reset runtime state when cloning SAs Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 236/332] dma-buf: fix UAF in dma_buf_fd() tracepoint Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 237/332] Input: xpad - add "Nova 2 Lite" from GameSir Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 238/332] Input: xpad - add support for ASUS ROG RAIKIRI II Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 239/332] ksmbd: OOB read regression in smb_check_perm_dacl() ACE-walk loops Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 240/332] misc: rp1: Send IACK on IRQ activate to fix kdump/kexec Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 241/332] Input: atmel_mxt_ts - fix boundary check in mxt_prepare_cfg_mem Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 242/332] Input: synaptics - add LEN2058 to SMBus passlist for ThinkPad E490 Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 243/332] gpib: cb7210: Fix region leak when request_irq fails Greg Kroah-Hartman
2026-06-07 18:43   ` Jiri Slaby
2026-06-08  0:34     ` Sasha Levin
2026-06-07 10:00 ` [PATCH 7.0 244/332] dt-bindings: usb: Fix EIC7700 USB resets issue Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 245/332] comedi: comedi_test: fix check for valid scan_begin_src in waveform_ai_cmdtest() Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 246/332] comedi: comedi_test: Fix limiting of convert_arg " Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 247/332] counter: Fix refcount leak in counter_alloc() error path Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 248/332] tty: serial: pch_uart: add check for dma_alloc_coherent() Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 249/332] tty: serial: samsung: Remove redundant port lock acquisition in rx helpers Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 250/332] uio: uio_pci_generic_sva: fix double free of devm_kzalloc() memory Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 251/332] usb: chipidea: core: convert ci_role_switch to local variable Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 252/332] usb: core: Fix up Interrupt IN endpoints with bogus wBytesPerInterval Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 253/332] usb: dwc3: xilinx: fix error handling in zynqmp init error paths Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 254/332] usb: musb: omap2430: Fix use-after-free in omap2430_probe() Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 255/332] USB: quirks: add NO_LPM for Lenovo ThinkPad USB-C Dock Gen2 hub controllers Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 256/332] usb: storage: Add quirks for PNY Elite Portable SSD Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 257/332] usbip: vudc: Fix use after free bug in vudc_remove due to race condition Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 258/332] usb: usbtmc: check URB actual_length for interrupt-IN notifications Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 259/332] usb: usbtmc: reject interrupt endpoints with small wMaxPacketSize Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 260/332] usb: typec: tipd: Fix error code in tps6598x_probe() Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 261/332] usb: typec: tcpm: improve handling of DISCOVER_MODES failures Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 262/332] usb: typec: ucsi: Check if power role change actually happened before handling Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 263/332] usb: typec: ucsi: Dont update power_supply on power role change if not connected Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 264/332] USB: serial: option: add MeiG SRM813Q Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 265/332] USB: serial: option: add missing RSVD(5) flag for Rolling RW135R-GL Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 266/332] USB: serial: belkin_sa: validate interrupt status length Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 267/332] USB: serial: cypress_m8: validate interrupt packet headers Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 268/332] USB: serial: digi_acceleport: fix memory corruption with small endpoints Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 269/332] USB: serial: keyspan: fix missing indat transfer sanity check Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 270/332] USB: serial: mxuport: fix memory corruption with small endpoint Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 271/332] USB: serial: mct_u232: " Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 272/332] USB: serial: mct_u232: fix missing interrupt-in transfer sanity check Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 273/332] usb: gadget: uvc: hold opts->lock across XU walks in uvc_function_bind Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 274/332] usb: gadget: net2280: Fix double free in probe error path Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 275/332] usb: gadget: f_hid: fix device reference leak in hidg_alloc() Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 276/332] usb: gadget: composite: fix integer underflow in WebUSB GET_URL handling Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 277/332] usb: gadget: dummy_hcd: Reject hub port requests for non-existent ports Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 278/332] usb: gadget: f_fs: copy only received bytes on short ep0 read Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 279/332] usb: gadget: f_fs: serialize DMABUF cancel against request completion Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 280/332] thunderbolt: property: Reject u32 wrap in tb_property_entry_valid() Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 281/332] thunderbolt: property: Reject dir_len < 4 to prevent size_t underflow Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 282/332] thunderbolt: property: Cap recursion depth in __tb_property_parse_dir() Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 283/332] scsi: fcoe: Reject FIP descriptors with zero fip_dlen in CVL walker Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 284/332] scsi: scsi_transport_fc: Widen FPIN pname walker counter to u32 Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 285/332] scsi: target: iscsi: Fix CRC overread and double-free in iscsit_handle_text_cmd() Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 286/332] scsi: target: iscsi: Bound iscsi_encode_text_output() appends to rsp_buf Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 287/332] scsi: target: iscsi: Validate CHAP_R length before base64 decode Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 288/332] drm/hyperv: validate resolution_count and fix WIN8 fallback Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 289/332] drm/hyperv: validate VMBus packet size in receive callback Greg Kroah-Hartman
2026-06-07 10:00 ` [PATCH 7.0 290/332] drm/gem: fix race between change_handle and handle_delete Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 291/332] drm/i915/color: Fix HDR pre-CSC LUT programming loop Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 292/332] drm/i915/psr: Block DC states on vblank enable when Panel Replay supported Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 293/332] drm/i915/psr: Use DC_OFF wake reference to block DC6 on vblank enable Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 294/332] drm/i915: Fix potential UAF in TTM object purge Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 295/332] drm/amd/pm/si: Disregard vblank time when no displays are connected Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 296/332] serial: altera_jtaguart: handle uart_add_one_port() failures Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 297/332] serial: qcom-geni: fix UART_RX_PAR_EN bit position Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 298/332] serial: qcom_geni: fix kfifo underflow when flush precedes DMA completion IRQ Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 299/332] serial: sh-sci: fix memory region release in error path Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 300/332] serial: zs: Fix swapped RI/DSR modem line transition counting Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 301/332] serial: fsl_lpuart: fix rx buffer and DMA map leaks in start_rx_dma Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 302/332] drm/amdkfd: fix NULL pointer bug in svm_range_set_attr Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 303/332] drm/amdkfd: fix a vulnerability of integer overflow in kfd debugger Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 304/332] drm/amdkfd: Check for pdd drm file first in CRIU restore path Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 305/332] drm/amdgpu: fix lock leak on ENOMEM in AMDGPU_GEM_OP_GET_MAPPING_INFO Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 306/332] drm/amdgpu: fix calling VM invalidation in amdgpu_hmm_invalidate_gfx Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 307/332] drm/amdgpu: fix amdgpu_hmm_range_get_pages Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 308/332] drm/amdgpu: check num_entries in GEM_OP GET_MAPPING_INFO Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 309/332] serial: dz: Fix bootconsole message clobbering at chip reset Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 310/332] serial: dz: Fix bootconsole handover lockup Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 311/332] serial: dz: Convert to use a platform device Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 312/332] serial: zs: Fix bootconsole handover lockup Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 313/332] serial: zs: Switch to using channel reset Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 314/332] serial: zs: Convert to use a platform device Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 315/332] serial: core: introduce guard(uart_port_lock_check_sysrq_irqsave) Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 316/332] serial: 8250: dispatch SysRq character in serial8250_handle_irq() Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 317/332] serial: 8250_dw: dispatch SysRq character in dw8250_handle_irq() Greg Kroah-Hartman
2026-06-07 10:01 ` Greg Kroah-Hartman [this message]
2026-06-07 10:01 ` [PATCH 7.0 319/332] platform/x86/intel/vsec: Refactor base_addr handling Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 320/332] platform/x86/intel/vsec: Make driver_data info const Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 321/332] platform/x86/intel/vsec: Fix enable_cnt imbalance on PCIe error recovery Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 322/332] rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 323/332] ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 15-fh0xxx Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 324/332] ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP 16 Piston OmniBook X Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 325/332] arm64: tlb: Flush walk cache when unsharing PMD tables Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 326/332] i2c: tegra: make tegra_i2c_mutex_unlock() return void Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 327/332] hwmon: (pmbus) Add support for guarded PMBus lock Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 328/332] hwmon: (pmbus/adm1266) serialize sequencer_state debugfs read with pmbus_lock Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 329/332] hwmon: (pmbus/adm1266) serialize GPIO PMBus accesses " Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 330/332] net: phy: micrel: fix LAN8814 QSGMII soft reset Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 331/332] xhci: tegra: Fix ghost USB device on dual-role port unplug Greg Kroah-Hartman
2026-06-07 10:01 ` [PATCH 7.0 332/332] mailbox: Fix NULL message support in mbox_send_message() Greg Kroah-Hartman
2026-06-07 12:03 ` [PATCH 7.0 000/332] 7.0.12-rc1 review Ronald Warsow
2026-06-07 13:10 ` Holger Hoffstätte
2026-06-07 13:59 ` Takeshi Ogasawara
2026-06-07 15:48 ` Jeffrin Thalakkottoor
2026-06-07 16:33 ` Miguel Ojeda
2026-06-07 17:00 ` Pavel Machek
2026-06-07 21:31 ` Peter Schneider
2026-06-08  6:40 ` Ron Economos
2026-06-08 11:14 ` Florian Fainelli

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20260607095739.798312463@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=25181214217@stu.xidian.edu.cn \
    --cc=akpm@linux-foundation.org \
    --cc=david@kernel.org \
    --cc=liam@infradead.org \
    --cc=ljs@kernel.org \
    --cc=muchun.song@linux.dev \
    --cc=osalvador@suse.de \
    --cc=patches@lists.linux.dev \
    --cc=pfalcato@suse.de \
    --cc=stable@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox