patches.lists.linux.dev archive mirror
 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, Boris Burkov <boris@bur.io>,
	Filipe Manana <fdmanana@suse.com>,
	David Sterba <dsterba@suse.com>, Sasha Levin <sashal@kernel.org>
Subject: [PATCH 6.16 217/457] btrfs: use refcount_t type for the extent buffer reference counter
Date: Tue, 26 Aug 2025 13:08:21 +0200	[thread overview]
Message-ID: <20250826110942.726789048@linuxfoundation.org> (raw)
In-Reply-To: <20250826110937.289866482@linuxfoundation.org>

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

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

From: Filipe Manana <fdmanana@suse.com>

[ Upstream commit b769777d927af168b1389388392bfd7dc4e38399 ]

Instead of using a bare atomic, use the refcount_t type, which despite
being a structure that contains only an atomic, has an API that checks
for underflows and other hazards. This doesn't change the size of the
extent_buffer structure.

This removes the need to do things like this:

    WARN_ON(atomic_read(&eb->refs) == 0);
    if (atomic_dec_and_test(&eb->refs)) {
        (...)
    }

And do just:

    if (refcount_dec_and_test(&eb->refs)) {
        (...)
    }

Since refcount_dec_and_test() already triggers a warning when we decrement
a ref count that has a value of 0 (or below zero).

Reviewed-by: Boris Burkov <boris@bur.io>
Signed-off-by: Filipe Manana <fdmanana@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Stable-dep-of: ad580dfa388f ("btrfs: fix subpage deadlock in try_release_subpage_extent_buffer()")
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 fs/btrfs/ctree.c             |   14 ++++++-------
 fs/btrfs/extent-tree.c       |    2 -
 fs/btrfs/extent_io.c         |   45 +++++++++++++++++++++----------------------
 fs/btrfs/extent_io.h         |    2 -
 fs/btrfs/fiemap.c            |    2 -
 fs/btrfs/print-tree.c        |    2 -
 fs/btrfs/qgroup.c            |    6 ++---
 fs/btrfs/relocation.c        |    4 +--
 fs/btrfs/tree-log.c          |    4 +--
 fs/btrfs/zoned.c             |    2 -
 include/trace/events/btrfs.h |    2 -
 11 files changed, 42 insertions(+), 43 deletions(-)

--- a/fs/btrfs/ctree.c
+++ b/fs/btrfs/ctree.c
@@ -198,7 +198,7 @@ struct extent_buffer *btrfs_root_node(st
 		 * the inc_not_zero dance and if it doesn't work then
 		 * synchronize_rcu and try again.
 		 */
-		if (atomic_inc_not_zero(&eb->refs)) {
+		if (refcount_inc_not_zero(&eb->refs)) {
 			rcu_read_unlock();
 			break;
 		}
@@ -556,7 +556,7 @@ int btrfs_force_cow_block(struct btrfs_t
 			btrfs_abort_transaction(trans, ret);
 			goto error_unlock_cow;
 		}
-		atomic_inc(&cow->refs);
+		refcount_inc(&cow->refs);
 		rcu_assign_pointer(root->node, cow);
 
 		ret = btrfs_free_tree_block(trans, btrfs_root_id(root), buf,
@@ -1088,7 +1088,7 @@ static noinline int balance_level(struct
 	/* update the path */
 	if (left) {
 		if (btrfs_header_nritems(left) > orig_slot) {
-			atomic_inc(&left->refs);
+			refcount_inc(&left->refs);
 			/* left was locked after cow */
 			path->nodes[level] = left;
 			path->slots[level + 1] -= 1;
@@ -1692,7 +1692,7 @@ static struct extent_buffer *btrfs_searc
 
 	if (p->search_commit_root) {
 		b = root->commit_root;
-		atomic_inc(&b->refs);
+		refcount_inc(&b->refs);
 		level = btrfs_header_level(b);
 		/*
 		 * Ensure that all callers have set skip_locking when
@@ -2893,7 +2893,7 @@ static noinline int insert_new_root(stru
 	free_extent_buffer(old);
 
 	add_root_to_dirty_list(root);
-	atomic_inc(&c->refs);
+	refcount_inc(&c->refs);
 	path->nodes[level] = c;
 	path->locks[level] = BTRFS_WRITE_LOCK;
 	path->slots[level] = 0;
@@ -4450,7 +4450,7 @@ static noinline int btrfs_del_leaf(struc
 
 	root_sub_used_bytes(root);
 
-	atomic_inc(&leaf->refs);
+	refcount_inc(&leaf->refs);
 	ret = btrfs_free_tree_block(trans, btrfs_root_id(root), leaf, 0, 1);
 	free_extent_buffer_stale(leaf);
 	if (ret < 0)
@@ -4535,7 +4535,7 @@ int btrfs_del_items(struct btrfs_trans_h
 			 * for possible call to btrfs_del_ptr below
 			 */
 			slot = path->slots[1];
-			atomic_inc(&leaf->refs);
+			refcount_inc(&leaf->refs);
 			/*
 			 * We want to be able to at least push one item to the
 			 * left neighbour leaf, and that's the first item.
--- a/fs/btrfs/extent-tree.c
+++ b/fs/btrfs/extent-tree.c
@@ -6342,7 +6342,7 @@ int btrfs_drop_subtree(struct btrfs_tran
 
 	btrfs_assert_tree_write_locked(parent);
 	parent_level = btrfs_header_level(parent);
-	atomic_inc(&parent->refs);
+	refcount_inc(&parent->refs);
 	path->nodes[parent_level] = parent;
 	path->slots[parent_level] = btrfs_header_nritems(parent);
 
--- a/fs/btrfs/extent_io.c
+++ b/fs/btrfs/extent_io.c
@@ -77,7 +77,7 @@ void btrfs_extent_buffer_leak_debug_chec
 				      struct extent_buffer, leak_list);
 		pr_err(
 	"BTRFS: buffer leak start %llu len %u refs %d bflags %lu owner %llu\n",
-		       eb->start, eb->len, atomic_read(&eb->refs), eb->bflags,
+		       eb->start, eb->len, refcount_read(&eb->refs), eb->bflags,
 		       btrfs_header_owner(eb));
 		list_del(&eb->leak_list);
 		WARN_ON_ONCE(1);
@@ -1961,7 +1961,7 @@ retry:
 	if (!eb)
 		return NULL;
 
-	if (!atomic_inc_not_zero(&eb->refs)) {
+	if (!refcount_inc_not_zero(&eb->refs)) {
 		xas_reset(xas);
 		goto retry;
 	}
@@ -2012,7 +2012,7 @@ static struct extent_buffer *find_extent
 
 	rcu_read_lock();
 	eb = xa_load(&fs_info->buffer_tree, index);
-	if (eb && !atomic_inc_not_zero(&eb->refs))
+	if (eb && !refcount_inc_not_zero(&eb->refs))
 		eb = NULL;
 	rcu_read_unlock();
 	return eb;
@@ -2842,7 +2842,7 @@ static struct extent_buffer *__alloc_ext
 	btrfs_leak_debug_add_eb(eb);
 
 	spin_lock_init(&eb->refs_lock);
-	atomic_set(&eb->refs, 1);
+	refcount_set(&eb->refs, 1);
 
 	ASSERT(eb->len <= BTRFS_MAX_METADATA_BLOCKSIZE);
 
@@ -2975,13 +2975,13 @@ static void check_buffer_tree_ref(struct
 	 * once io is initiated, TREE_REF can no longer be cleared, so that is
 	 * the moment at which any such race is best fixed.
 	 */
-	refs = atomic_read(&eb->refs);
+	refs = refcount_read(&eb->refs);
 	if (refs >= 2 && test_bit(EXTENT_BUFFER_TREE_REF, &eb->bflags))
 		return;
 
 	spin_lock(&eb->refs_lock);
 	if (!test_and_set_bit(EXTENT_BUFFER_TREE_REF, &eb->bflags))
-		atomic_inc(&eb->refs);
+		refcount_inc(&eb->refs);
 	spin_unlock(&eb->refs_lock);
 }
 
@@ -3047,7 +3047,7 @@ again:
 		return ERR_PTR(ret);
 	}
 	if (exists) {
-		if (!atomic_inc_not_zero(&exists->refs)) {
+		if (!refcount_inc_not_zero(&exists->refs)) {
 			/* The extent buffer is being freed, retry. */
 			xa_unlock_irq(&fs_info->buffer_tree);
 			goto again;
@@ -3092,7 +3092,7 @@ static struct extent_buffer *grab_extent
 	 * just overwrite folio private.
 	 */
 	exists = folio_get_private(folio);
-	if (atomic_inc_not_zero(&exists->refs))
+	if (refcount_inc_not_zero(&exists->refs))
 		return exists;
 
 	WARN_ON(folio_test_dirty(folio));
@@ -3362,7 +3362,7 @@ again:
 		goto out;
 	}
 	if (existing_eb) {
-		if (!atomic_inc_not_zero(&existing_eb->refs)) {
+		if (!refcount_inc_not_zero(&existing_eb->refs)) {
 			xa_unlock_irq(&fs_info->buffer_tree);
 			goto again;
 		}
@@ -3391,7 +3391,7 @@ again:
 	return eb;
 
 out:
-	WARN_ON(!atomic_dec_and_test(&eb->refs));
+	WARN_ON(!refcount_dec_and_test(&eb->refs));
 
 	/*
 	 * Any attached folios need to be detached before we unlock them.  This
@@ -3437,8 +3437,7 @@ static int release_extent_buffer(struct
 {
 	lockdep_assert_held(&eb->refs_lock);
 
-	WARN_ON(atomic_read(&eb->refs) == 0);
-	if (atomic_dec_and_test(&eb->refs)) {
+	if (refcount_dec_and_test(&eb->refs)) {
 		struct btrfs_fs_info *fs_info = eb->fs_info;
 
 		spin_unlock(&eb->refs_lock);
@@ -3484,7 +3483,7 @@ void free_extent_buffer(struct extent_bu
 	if (!eb)
 		return;
 
-	refs = atomic_read(&eb->refs);
+	refs = refcount_read(&eb->refs);
 	while (1) {
 		if (test_bit(EXTENT_BUFFER_UNMAPPED, &eb->bflags)) {
 			if (refs == 1)
@@ -3494,16 +3493,16 @@ void free_extent_buffer(struct extent_bu
 		}
 
 		/* Optimization to avoid locking eb->refs_lock. */
-		if (atomic_try_cmpxchg(&eb->refs, &refs, refs - 1))
+		if (atomic_try_cmpxchg(&eb->refs.refs, &refs, refs - 1))
 			return;
 	}
 
 	spin_lock(&eb->refs_lock);
-	if (atomic_read(&eb->refs) == 2 &&
+	if (refcount_read(&eb->refs) == 2 &&
 	    test_bit(EXTENT_BUFFER_STALE, &eb->bflags) &&
 	    !extent_buffer_under_io(eb) &&
 	    test_and_clear_bit(EXTENT_BUFFER_TREE_REF, &eb->bflags))
-		atomic_dec(&eb->refs);
+		refcount_dec(&eb->refs);
 
 	/*
 	 * I know this is terrible, but it's temporary until we stop tracking
@@ -3520,9 +3519,9 @@ void free_extent_buffer_stale(struct ext
 	spin_lock(&eb->refs_lock);
 	set_bit(EXTENT_BUFFER_STALE, &eb->bflags);
 
-	if (atomic_read(&eb->refs) == 2 && !extent_buffer_under_io(eb) &&
+	if (refcount_read(&eb->refs) == 2 && !extent_buffer_under_io(eb) &&
 	    test_and_clear_bit(EXTENT_BUFFER_TREE_REF, &eb->bflags))
-		atomic_dec(&eb->refs);
+		refcount_dec(&eb->refs);
 	release_extent_buffer(eb);
 }
 
@@ -3580,7 +3579,7 @@ void btrfs_clear_buffer_dirty(struct btr
 			btree_clear_folio_dirty_tag(folio);
 		folio_unlock(folio);
 	}
-	WARN_ON(atomic_read(&eb->refs) == 0);
+	WARN_ON(refcount_read(&eb->refs) == 0);
 }
 
 void set_extent_buffer_dirty(struct extent_buffer *eb)
@@ -3591,7 +3590,7 @@ void set_extent_buffer_dirty(struct exte
 
 	was_dirty = test_and_set_bit(EXTENT_BUFFER_DIRTY, &eb->bflags);
 
-	WARN_ON(atomic_read(&eb->refs) == 0);
+	WARN_ON(refcount_read(&eb->refs) == 0);
 	WARN_ON(!test_bit(EXTENT_BUFFER_TREE_REF, &eb->bflags));
 	WARN_ON(test_bit(EXTENT_BUFFER_ZONED_ZEROOUT, &eb->bflags));
 
@@ -3717,7 +3716,7 @@ int read_extent_buffer_pages_nowait(stru
 
 	eb->read_mirror = 0;
 	check_buffer_tree_ref(eb);
-	atomic_inc(&eb->refs);
+	refcount_inc(&eb->refs);
 
 	bbio = btrfs_bio_alloc(INLINE_EXTENT_BUFFER_PAGES,
 			       REQ_OP_READ | REQ_META, eb->fs_info,
@@ -4312,7 +4311,7 @@ static int try_release_subpage_extent_bu
 		 * won't disappear out from under us.
 		 */
 		spin_lock(&eb->refs_lock);
-		if (atomic_read(&eb->refs) != 1 || extent_buffer_under_io(eb)) {
+		if (refcount_read(&eb->refs) != 1 || extent_buffer_under_io(eb)) {
 			spin_unlock(&eb->refs_lock);
 			continue;
 		}
@@ -4378,7 +4377,7 @@ int try_release_extent_buffer(struct fol
 	 * this page.
 	 */
 	spin_lock(&eb->refs_lock);
-	if (atomic_read(&eb->refs) != 1 || extent_buffer_under_io(eb)) {
+	if (refcount_read(&eb->refs) != 1 || extent_buffer_under_io(eb)) {
 		spin_unlock(&eb->refs_lock);
 		spin_unlock(&folio->mapping->i_private_lock);
 		return 0;
--- a/fs/btrfs/extent_io.h
+++ b/fs/btrfs/extent_io.h
@@ -98,7 +98,7 @@ struct extent_buffer {
 	void *addr;
 
 	spinlock_t refs_lock;
-	atomic_t refs;
+	refcount_t refs;
 	int read_mirror;
 	/* >= 0 if eb belongs to a log tree, -1 otherwise */
 	s8 log_index;
--- a/fs/btrfs/fiemap.c
+++ b/fs/btrfs/fiemap.c
@@ -320,7 +320,7 @@ static int fiemap_next_leaf_item(struct
 	 * the cost of allocating a new one.
 	 */
 	ASSERT(test_bit(EXTENT_BUFFER_UNMAPPED, &clone->bflags));
-	atomic_inc(&clone->refs);
+	refcount_inc(&clone->refs);
 
 	ret = btrfs_next_leaf(inode->root, path);
 	if (ret != 0)
--- a/fs/btrfs/print-tree.c
+++ b/fs/btrfs/print-tree.c
@@ -223,7 +223,7 @@ static void print_eb_refs_lock(const str
 {
 #ifdef CONFIG_BTRFS_DEBUG
 	btrfs_info(eb->fs_info, "refs %u lock_owner %u current %u",
-		   atomic_read(&eb->refs), eb->lock_owner, current->pid);
+		   refcount_read(&eb->refs), eb->lock_owner, current->pid);
 #endif
 }
 
--- a/fs/btrfs/qgroup.c
+++ b/fs/btrfs/qgroup.c
@@ -2348,7 +2348,7 @@ static int qgroup_trace_extent_swap(stru
 		btrfs_item_key_to_cpu(dst_path->nodes[dst_level], &key, 0);
 
 	/* For src_path */
-	atomic_inc(&src_eb->refs);
+	refcount_inc(&src_eb->refs);
 	src_path->nodes[root_level] = src_eb;
 	src_path->slots[root_level] = dst_path->slots[root_level];
 	src_path->locks[root_level] = 0;
@@ -2581,7 +2581,7 @@ static int qgroup_trace_subtree_swap(str
 		goto out;
 	}
 	/* For dst_path */
-	atomic_inc(&dst_eb->refs);
+	refcount_inc(&dst_eb->refs);
 	dst_path->nodes[level] = dst_eb;
 	dst_path->slots[level] = 0;
 	dst_path->locks[level] = 0;
@@ -2673,7 +2673,7 @@ int btrfs_qgroup_trace_subtree(struct bt
 	 * walk back up the tree (adjusting slot pointers as we go)
 	 * and restart the search process.
 	 */
-	atomic_inc(&root_eb->refs);	/* For path */
+	refcount_inc(&root_eb->refs);	/* For path */
 	path->nodes[root_level] = root_eb;
 	path->slots[root_level] = 0;
 	path->locks[root_level] = 0; /* so release_path doesn't try to unlock */
--- a/fs/btrfs/relocation.c
+++ b/fs/btrfs/relocation.c
@@ -1535,7 +1535,7 @@ static noinline_for_stack int merge_relo
 
 	if (btrfs_disk_key_objectid(&root_item->drop_progress) == 0) {
 		level = btrfs_root_level(root_item);
-		atomic_inc(&reloc_root->node->refs);
+		refcount_inc(&reloc_root->node->refs);
 		path->nodes[level] = reloc_root->node;
 		path->slots[level] = 0;
 	} else {
@@ -4358,7 +4358,7 @@ int btrfs_reloc_cow_block(struct btrfs_t
 		}
 
 		btrfs_backref_drop_node_buffer(node);
-		atomic_inc(&cow->refs);
+		refcount_inc(&cow->refs);
 		node->eb = cow;
 		node->new_bytenr = cow->start;
 
--- a/fs/btrfs/tree-log.c
+++ b/fs/btrfs/tree-log.c
@@ -2747,7 +2747,7 @@ static int walk_log_tree(struct btrfs_tr
 	level = btrfs_header_level(log->node);
 	orig_level = level;
 	path->nodes[level] = log->node;
-	atomic_inc(&log->node->refs);
+	refcount_inc(&log->node->refs);
 	path->slots[level] = 0;
 
 	while (1) {
@@ -3711,7 +3711,7 @@ static int clone_leaf(struct btrfs_path
 	 * Add extra ref to scratch eb so that it is not freed when callers
 	 * release the path, so we can reuse it later if needed.
 	 */
-	atomic_inc(&ctx->scratch_eb->refs);
+	refcount_inc(&ctx->scratch_eb->refs);
 
 	return 0;
 }
--- a/fs/btrfs/zoned.c
+++ b/fs/btrfs/zoned.c
@@ -2491,7 +2491,7 @@ void btrfs_schedule_zone_finish_bg(struc
 
 	/* For the work */
 	btrfs_get_block_group(bg);
-	atomic_inc(&eb->refs);
+	refcount_inc(&eb->refs);
 	bg->last_eb = eb;
 	INIT_WORK(&bg->zone_finish_work, btrfs_zone_finish_endio_workfn);
 	queue_work(system_unbound_wq, &bg->zone_finish_work);
--- a/include/trace/events/btrfs.h
+++ b/include/trace/events/btrfs.h
@@ -1095,7 +1095,7 @@ TRACE_EVENT(btrfs_cow_block,
 	TP_fast_assign_btrfs(root->fs_info,
 		__entry->root_objectid	= btrfs_root_id(root);
 		__entry->buf_start	= buf->start;
-		__entry->refs		= atomic_read(&buf->refs);
+		__entry->refs		= refcount_read(&buf->refs);
 		__entry->cow_start	= cow->start;
 		__entry->buf_level	= btrfs_header_level(buf);
 		__entry->cow_level	= btrfs_header_level(cow);



  parent reply	other threads:[~2025-08-26 11:26 UTC|newest]

Thread overview: 478+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-08-26 11:04 [PATCH 6.16 000/457] 6.16.4-rc1 review Greg Kroah-Hartman
2025-08-26 11:04 ` [PATCH 6.16 001/457] serial: 8250: fix panic due to PSLVERR Greg Kroah-Hartman
2025-08-26 11:04 ` [PATCH 6.16 002/457] ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig Greg Kroah-Hartman
2025-08-26 11:04 ` [PATCH 6.16 003/457] cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() Greg Kroah-Hartman
2025-08-26 11:04 ` [PATCH 6.16 004/457] platform/chrome: cros_ec: Unregister notifier in cros_ec_unregister() Greg Kroah-Hartman
2025-08-26 11:04 ` [PATCH 6.16 005/457] PM: runtime: Take active children into account in pm_runtime_get_if_in_use() Greg Kroah-Hartman
2025-08-26 11:04 ` [PATCH 6.16 006/457] dm: dm-crypt: Do not partially accept write BIOs with zoned targets Greg Kroah-Hartman
2025-08-26 11:04 ` [PATCH 6.16 007/457] dm: Check for forbidden splitting of zone write operations Greg Kroah-Hartman
2025-08-26 11:04 ` [PATCH 6.16 008/457] m68k: Fix lost column on framebuffer debug console Greg Kroah-Hartman
2025-08-26 11:04 ` [PATCH 6.16 009/457] iio: adc: ad7173: fix num_slots Greg Kroah-Hartman
2025-08-26 11:04 ` [PATCH 6.16 010/457] usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() Greg Kroah-Hartman
2025-08-26 11:04 ` [PATCH 6.16 011/457] usb: gadget: udc: renesas_usb3: fix device leak at unbind Greg Kroah-Hartman
2025-08-26 11:04 ` [PATCH 6.16 012/457] usb: musb: omap2430: " Greg Kroah-Hartman
2025-08-26 11:04 ` [PATCH 6.16 013/457] usb: dwc3: meson-g12a: fix device leaks " Greg Kroah-Hartman
2025-08-26 11:04 ` [PATCH 6.16 014/457] usb: dwc3: imx8mp: fix device leak " Greg Kroah-Hartman
2025-08-26 11:04 ` [PATCH 6.16 015/457] bus: mhi: host: Fix endianness of BHI vector table Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 016/457] bus: mhi: host: Detect events pointing to unexpected TREs Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 017/457] vt: keyboard: Dont process Unicode characters in K_OFF mode Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 018/457] vt: defkeymap: Map keycodes above 127 to K_HOLE Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 019/457] netfs: Fix unbuffered write error handling Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 020/457] lib/crypto: mips/chacha: Fix clang build and remove unneeded byteswap Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 021/457] lib/crypto: arm/poly1305: Fix register corruption in no-SIMD contexts Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 022/457] lib/crypto: arm64/poly1305: " Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 023/457] crypto: qat - lower priority for skcipher and aead algorithms Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 024/457] crypto: ccp - Fix SNP panic notifier unregistration Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 025/457] crypto: caam - Prevent crash on suspend with iMX8QM / iMX8ULP Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 026/457] crypto: qat - flush misc workqueue during device shutdown Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 027/457] crypto: x86/aegis - Fix sleeping when disallowed on PREEMPT_RT Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 028/457] crypto: x86/aegis - Add missing error checks Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 029/457] crypto: octeontx2 - Fix address alignment issue on ucode loading Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 030/457] crypto: octeontx2 - Fix address alignment on CN10K A0/A1 and OcteonTX2 Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 031/457] crypto: octeontx2 - Fix address alignment on CN10KB and CN10KA-B0 Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 032/457] crypto: hash - Increase HASH_MAX_DESCSIZE for hmac(sha3-224-s390) Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 033/457] Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 034/457] ksmbd: fix refcount leak causing resource not released Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 035/457] ksmbd: extend the connection limiting mechanism to support IPv6 Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 036/457] tracing: fprobe-event: Sanitize wildcard for fprobe event name Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 037/457] ext4: preserve SB_I_VERSION on remount Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 038/457] ext4: check fast symlink for ea_inode correctly Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 039/457] ext4: fix fsmap end of range reporting with bigalloc Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 040/457] ext4: fix reserved gdt blocks handling in fsmap Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 041/457] ext4: dont try to clear the orphan_present feature block device is r/o Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 042/457] ext4: use kmalloc_array() for array space allocation Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 043/457] ext4: fix hole length calculation overflow in non-extent inodes Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 044/457] btrfs: zoned: fix write time activation failure for metadata block group Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 045/457] btrfs: fix incorrect log message for nobarrier mount option Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 046/457] btrfs: restore mount option info messages during mount Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 047/457] btrfs: fix printing of mount info messages for NODATACOW/NODATASUM Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 048/457] arm64: dts: apple: t8012-j132: Include touchbar framebuffer node Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 049/457] arm64: dts: ti: k3-am62-main: Remove eMMC High Speed DDR support Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 050/457] arm64: dts: exynos7870-j6lte: reduce memory ranges to base amount Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 051/457] arm64: dts: ti: k3-pinctrl: Enable Schmitt Trigger by default Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 052/457] arm64: dts: exynos7870: add quirk to disable USB2 LPM in gadget mode Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 053/457] arm64: dts: rockchip: Add HDMI PHY PLL clock source to VOP2 on rk3576 Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 054/457] arm64: dts: rockchip: Enable HDMI PHY clk provider " Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 055/457] arm64: dts: exynos: gs101: ufs: add dma-coherent property Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 056/457] arm64: dts: ti: k3-am62a7-sk: fix pinmux for main_uart1 Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 057/457] arm64: dts: ti: k3-am62*: Move eMMC pinmux to top level board file Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 058/457] arm64: dts: exynos7870-on7xelte: reduce memory ranges to base amount Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 059/457] arm64: dts: ti: k3-am62-verdin: Enable pull-ups on I2C buses Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 060/457] arm64: dts: rockchip: Remove workaround that prevented Turing RK1 GPU power regulator control Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 061/457] apparmor: Fix 8-byte alignment for initial dfa blob streams Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 062/457] dt-bindings: display: sprd,sharkl3-dpu: Fix missing clocks constraints Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 063/457] dt-bindings: display: sprd,sharkl3-dsi-host: " Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 064/457] dt-bindings: display: vop2: Add optional PLL clock property for rk3576 Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 065/457] scsi: dt-bindings: mediatek,ufs: Add ufs-disable-mcq flag for UFS host Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 066/457] scsi: ufs: exynos: Fix programming of HCI_UTRL_NEXUS_TYPE Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 067/457] scsi: mpi3mr: Fix race between config read submit and interrupt completion Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 068/457] ata: libata-scsi: Fix ata_to_sense_error() status handling Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 069/457] ata: libata-scsi: Return aborted command when missing sense and result TF Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 070/457] scsi: ufs: ufs-pci: Fix hibernate state transition for Intel MTL-like host controllers Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 071/457] scsi: ufs: ufs-pci: Fix default runtime and system PM levels Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 072/457] ata: libata-scsi: Fix CDL control Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 073/457] soc: qcom: mdt_loader: Ensure we dont read past the ELF header Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 074/457] zynq_fpga: use sgtable-based scatterlist wrappers Greg Kroah-Hartman
2025-08-26 11:05 ` [PATCH 6.16 075/457] iio: imu: bno055: fix OOB access of hw_xlate array Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 076/457] iio: adc: ad_sigma_delta: change to buffer predisable Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 077/457] iio: adc: ad7173: fix channels index for syscalib_mode Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 078/457] iio: adc: ad7173: fix calibration channel Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 079/457] iio: adc: ad7173: fix setting ODR in probe Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 080/457] wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table() Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 081/457] wifi: ath12k: fix dest ring-buffer corruption Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 082/457] wifi: ath12k: fix source " Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 083/457] wifi: ath12k: fix dest ring-buffer corruption when ring is full Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 084/457] wifi: ath11k: fix dest ring-buffer corruption Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 085/457] wifi: ath11k: fix source " Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 086/457] wifi: ath11k: fix dest ring-buffer corruption when ring is full Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 087/457] pwm: imx-tpm: Reset counter if CMOD is 0 Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 088/457] pwm: mediatek: Handle hardware enable and clock enable separately Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 089/457] pwm: mediatek: Fix duty and period setting Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 090/457] hwmon: (gsc-hwmon) fix fan pwm setpoint show functions Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 091/457] mtd: spi-nor: Fix spi_nor_try_unlock_all() Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 092/457] mtd: spinand: propagate spinand_wait() errors from spinand_write_page() Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 093/457] mtd: rawnand: fsmc: Add missing check after DMA map Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 094/457] mtd: rawnand: renesas: " Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 095/457] mfd: mt6397: Do not use generic name for keypad sub-devices Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 096/457] readahead: fix return value of page_cache_next_miss() when no hole is found Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 097/457] PCI/portdrv: Use is_pciehp instead of is_hotplug_bridge Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 098/457] PCI: Fix link speed calculation on retrain failure Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 099/457] PCI: endpoint: Fix configfs group list head handling Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 100/457] PCI: endpoint: Fix configfs group removal on driver teardown Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 101/457] PCI: imx6: Add IMX8MQ_EP third 64-bit BAR in epc_features Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 102/457] PCI: imx6: Add IMX8MM_EP and IMX8MP_EP fixed 256-byte BAR 4 " Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 103/457] PCI: imx6: Remove apps_reset toggling from imx_pcie_{assert/deassert}_core_reset Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 104/457] PCI: imx6: Delay link start until configfs start written Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 105/457] vsock/virtio: Validate length in packet header before skb_put() Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 106/457] vhost/vsock: Avoid allocating arbitrarily-sized SKBs Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 107/457] phy: qcom: phy-qcom-m31: Update IPQ5332 M31 USB phy initialization sequence Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 108/457] amdgpu/amdgpu_discovery: increase timeout limit for IFWI init Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 109/457] ASoC: SOF: amd: acp-loader: Use GFP_KERNEL for DMA allocations in resume context Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 110/457] block: restore default wbt enablement Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 111/457] f2fs: fix to avoid out-of-boundary access in dnode page Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 112/457] i2c: qcom-geni: fix I2C frequency table to achieve accurate bus rates Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 113/457] iomap: Fix broken data integrity guarantees for O_SYNC writes Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 114/457] jbd2: prevent softlockup in jbd2_log_do_checkpoint() Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 115/457] kasan/test: fix protection against compiler elision Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 116/457] kbuild: userprogs: use correct linker when mixing clang and GNU ld Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 117/457] Mark xe driver as BROKEN if kernel page size is not 4kB Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 118/457] open_tree_attr: do not allow id-mapping changes without OPEN_TREE_CLONE Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 119/457] proc: proc_maps_open allow proc_mem_open to return NULL Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 120/457] soc/tegra: pmc: Ensure power-domains are in a known state Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 121/457] parisc: Check region is readable by user in raw_copy_from_user() Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 122/457] parisc: Define and use set_pte_at() Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 123/457] parisc: Drop WARN_ON_ONCE() from flush_cache_vmap Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 124/457] parisc: Makefile: explain that 64BIT requires both 32-bit and 64-bit compilers Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 125/457] parisc: Rename pte_needs_flush() to pte_needs_cache_flush() in cache.c Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 126/457] parisc: Revise __get_user() to probe user read access Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 127/457] parisc: Revise gateway LWS calls " Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 128/457] parisc: Try to fixup kernel exception in bad_area_nosemaphore path of do_page_fault() Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 129/457] parisc: Update comments in make_insert_tlb Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 130/457] media: gspca: Add bounds checking to firmware parser Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 131/457] media: hi556: correct the test pattern configuration Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 132/457] media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 133/457] media: ipu6: isys: Use correct pads for xlate_streams() Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 134/457] media: vivid: fix wrong pixel_array control size Greg Kroah-Hartman
2025-08-26 11:06 ` [PATCH 6.16 135/457] media: verisilicon: Fix AV1 decoder clock frequency Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 136/457] media: v4l2-ctrls: Dont reset handlers error in v4l2_ctrl_handler_free() Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 137/457] media: usbtv: Lock resolution while streaming Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 138/457] media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 139/457] media: pisp_be: Fix pm_runtime underrun in probe Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 140/457] media: ov2659: Fix memory leaks in ov2659_probe() Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 141/457] media: mt9m114: Fix deadlock in get_frame_interval/set_frame_interval Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 142/457] media: ivsc: Fix crash at shutdown due to missing mei_cldev_disable() calls Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 143/457] media: qcom: camss: csiphy-3ph: Fix inadvertent dropping of SDM660/SDM670 phy init Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 144/457] media: qcom: camss: cleanup media device allocated resource on error path Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 145/457] media: qcom: camss: Remove extraneous -supply postfix on supply names Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 146/457] media: venus: Add a check for packet size after reading from shared memory Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 147/457] media: venus: Fix MSM8998 frequency table Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 148/457] media: venus: hfi: explicitly release IRQ during teardown Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 149/457] media: venus: protect against spurious interrupts during probe Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 150/457] media: venus: vdec: Clamp param smaller than 1fps and bigger than 240 Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 151/457] media: venus: venc: " Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 152/457] media: iris: Avoid updating frame size to firmware during reconfig Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 153/457] media: iris: Drop port check for session property response Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 154/457] media: iris: Fix buffer preparation failure during resolution change Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 155/457] media: iris: Fix missing function pointer initialization Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 156/457] media: iris: Fix NULL pointer dereference Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 157/457] media: iris: Fix typo in depth variable Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 158/457] media: iris: Prevent HFI queue writes when core is in deinit state Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 159/457] media: iris: Remove deprecated property setting to firmware Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 160/457] media: iris: Remove error check for non-zero v4l2 controls Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 161/457] media: iris: Send V4L2_BUF_FLAG_ERROR for capture buffers with 0 filled length Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 162/457] media: iris: Skip destroying internal buffer if not dequeued Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 163/457] media: iris: Skip flush on first sequence change Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 164/457] media: iris: Track flush responses to prevent premature completion Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 165/457] media: iris: Update CAPTURE format info based on OUTPUT format Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 166/457] media: iris: Verify internal buffer release on close Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 167/457] media: iris: Remove unnecessary re-initialization of flush completion Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 168/457] drm/xe/bmg: Add one additional PCI ID Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 169/457] drm/xe: Defer buffer object shrinker write-backs and GPU waits Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 170/457] drm/amd/amdgpu: fix missing lock for cper.ring->rptr/wptr access Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 171/457] drm/amdgpu/discovery: fix fw based ip discovery Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 172/457] drm/amd: Restore cached power limit during resume Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 173/457] drm/amdgpu: add kicker fws loading for gfx12/smu14/psp14 Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 174/457] drm/amdgpu: add missing vram lost check for LEGACY RESET Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 175/457] drm/amdgpu: Avoid extra evict-restore process Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 176/457] drm/amdgpu: check if hubbub is NULL in debugfs/amdgpu_dm_capabilities Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 177/457] drm/amdgpu: Initialize data to NULL in imu_v12_0_program_rlc_ram() Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 178/457] drm/amdgpu: Retain job->vm in amdgpu_job_prepare_job Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 179/457] drm/amdgpu: track whether a queue is a kernel queue in amdgpu_mqd_prop Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 180/457] drm/amdgpu: Update external revid for GC v9.5.0 Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 181/457] drm/amdgpu: update mmhub 3.0.1 client id mappings Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 182/457] drm/amdgpu: update mmhub 3.3 " Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 183/457] drm/amdgpu: update mmhub 4.1.0 " Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 184/457] drm/amdgpu: Update supported modes for GC v9.5.0 Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 185/457] drm/amdkfd: Destroy KFD debugfs after destroy KFD wq Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 186/457] drm/amdkfd: Fix checkpoint-restore on multi-xcc Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 187/457] drm/amd/display: Add primary plane to commits for correct VRR handling Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 188/457] drm/amd/display: fix a Null pointer dereference vulnerability Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 189/457] drm/amd/display: Fix DCE 6.0 and 6.4 PLL programming Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 190/457] drm/amd/display: fix initial backlight brightness calculation Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 191/457] drm/amd/display: Pass up errors for reset GPU that fails to init HW Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 192/457] drm/amd/display: Revert "drm/amd/display: Fix AMDGPU_MAX_BL_LEVEL value" Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 193/457] drm/amd/display: Dont overwrite dce60_clk_mgr Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 194/457] LoongArch: KVM: Make function kvm_own_lbt() robust Greg Kroah-Hartman
2025-08-26 11:07 ` [PATCH 6.16 195/457] LoongArch: KVM: Fix stack protector issue in send_ipi_data() Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 196/457] LoongArch: KVM: Add address alignment check in pch_pic register access Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 197/457] net, hsr: reject HSR frame if skb cant hold tag Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 198/457] sched/ext: Fix invalid task state transitions on class switch Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 199/457] ipv6: sr: Fix MAC comparison to be constant-time Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 200/457] cgroup: avoid null de-ref in css_rstat_exit() Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 201/457] cpuidle: governors: menu: Avoid selecting states with too much latency Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 202/457] ACPI: pfr_update: Fix the driver update version check Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 203/457] ACPI: APEI: EINJ: Fix resource leak by remove callback in .exit.text Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 204/457] mptcp: drop skb if MPTCP skb extension allocation fails Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 205/457] mptcp: pm: kernel: flush: do not reset ADD_ADDR limit Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 206/457] mptcp: remove duplicate sk_reset_timer call Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 207/457] mptcp: disable add_addr retransmission when timeout is 0 Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 208/457] selftests: mptcp: pm: check flush doesnt reset limits Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 209/457] selftests: mptcp: connect: fix C23 extension warning Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 210/457] selftests: mptcp: sockopt: " Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 211/457] mm/damon/ops-common: ignore migration request to invalid nodes Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 212/457] btrfs: move transaction aborts to the error site in add_block_group_free_space() Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 213/457] btrfs: always abort transaction on failure to add block group to free space tree Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 214/457] btrfs: abort transaction on unexpected eb generation at btrfs_copy_root() Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 215/457] btrfs: reorganize logic at free_extent_buffer() for better readability Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 216/457] btrfs: add comment for optimization in free_extent_buffer() Greg Kroah-Hartman
2025-08-26 11:08 ` Greg Kroah-Hartman [this message]
2025-08-26 11:08 ` [PATCH 6.16 218/457] btrfs: fix subpage deadlock in try_release_subpage_extent_buffer() Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 219/457] btrfs: add comments on the extra btrfs specific subpage bitmaps Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 220/457] btrfs: rename btrfs_subpage structure Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 221/457] btrfs: subpage: keep TOWRITE tag until folio is cleaned Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 222/457] xfs: decouple xfs_trans_alloc_empty from xfs_trans_alloc Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 223/457] xfs: return the allocated transaction from xfs_trans_alloc_empty Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 224/457] xfs: improve the comments in xfs_select_zone_nowait Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 225/457] xfs: fully decouple XFS_IBULK* flags from XFS_IWALK* flags Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 226/457] xfs: Remove unused label in xfs_dax_notify_dev_failure Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 227/457] erofs: fix build error with CONFIG_EROFS_FS_ZIP_ACCEL=y Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 228/457] erofs: Do not select tristate symbols from bool symbols Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 229/457] crypto: acomp - Fix CFI failure due to type punning Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 230/457] iommu/riscv: prevent NULL deref in iova_to_phys Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 231/457] io_uring/futex: ensure io_futex_wait() cleans up properly on failure Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 232/457] iov_iter: iterate_folioq: fix handling of offset >= folio size Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 233/457] iommu/arm-smmu-v3: Fix smmu_domain->nr_ats_masters decrement Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 234/457] mm/damon/core: fix commit_ops_filters by using correct nth function Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 235/457] mmc: sdhci-of-arasan: Ensure CD logic stabilization before power-up Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 236/457] mmc: sdhci-pci-gli: Add a new function to simplify the code Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 237/457] kho: init new_physxa->phys_bits to fix lockdep Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 238/457] kho: mm: dont allow deferred struct page with KHO Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 239/457] kho: warn if KHO is disabled due to an error Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 240/457] memstick: Fix deadlock by moving removing flag earlier Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 241/457] mmc: sdhci-pci-gli: GL9763e: Mask the replay timer timeout of AER Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 242/457] mmc: sdhci-pci-gli: GL9763e: Rename the gli_set_gl9763e() for consistency Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 243/457] mmc: sdhci_am654: Disable HS400 for AM62P SR1.0 and SR1.1 Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 244/457] NFS: Fix a race when updating an existing write Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 245/457] squashfs: fix memory leak in squashfs_fill_super Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 246/457] mm/damon/core: fix damos_commit_filter not changing allow Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 247/457] mm/debug_vm_pgtable: clear page table entries at destroy_args() Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 248/457] mm/memory-failure: fix infinite UCE for VM_PFNMAP pfn Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 249/457] mm/mremap: fix WARN with uffd that has remap events disabled Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 250/457] ALSA: hda: tas2781: Fix wrong reference of tasdevice_priv Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 251/457] ALSA: hda/realtek: Add support for HP EliteBook x360 830 G6 and EliteBook 830 G6 Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 252/457] RDMA/rxe: Flush delayed SKBs while releasing RXE resources Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 253/457] s390/sclp: Fix SCCB present check Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 254/457] platform/x86/intel-uncore-freq: Check write blocked for ELC Greg Kroah-Hartman
2025-08-26 11:08 ` [PATCH 6.16 255/457] compiler: remove __ADDRESSABLE_ASM{_STR,}() again Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 256/457] accel/habanalabs/gaudi2: Use kvfree() for memory allocated with kvcalloc() Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 257/457] drm/amdgpu/swm14: Update power limit logic Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 258/457] drm/i915: silence rpm wakeref asserts on GEN11_GU_MISC_IIR access Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 259/457] drm/nouveau/gsp: fix mismatched alloc/free for kvmalloc() Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 260/457] drm/i915/gt: Relocate compression repacking WA for JSL/EHL Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 261/457] drm/i915/lnl+/tc: Fix handling of an enabled/disconnected dp-alt sink Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 262/457] drm/i915/icl+/tc: Cache the max lane count value Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 263/457] drm/i915/lnl+/tc: Fix max lane count HW readout Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 264/457] drm/i915/lnl+/tc: Use the cached max lane count value Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 265/457] drm/i915/icl+/tc: Convert AUX powered WARN to a debug message Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 266/457] drm/amd/display: Avoid a NULL pointer dereference Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 267/457] drm/amd/display: Dont overclock DCE 6 by 15% Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 268/457] drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3 Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 269/457] drm/amd/display: Fix Xorg desktop unresponsive on Replay panel Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 270/457] drm/amd/display: Fix DP audio DTO1 clock source on DCE 6 Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 271/457] drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 272/457] drm/amd/display: Fill display clock and vblank " Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 273/457] scsi: mpi3mr: Drop unnecessary volatile from __iomem pointers Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 274/457] scsi: mpi3mr: Serialize admin queue BAR writes on 32-bit systems Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 275/457] PCI: rockchip: Use standard PCIe definitions Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 276/457] PCI: rockchip: Set Target Link Speed to 5.0 GT/s before retraining Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 277/457] drm/amdgpu: fix task hang from failed job submission during process kill Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 278/457] soc: qcom: mdt_loader: Fix error return values in mdt_header_valid() Greg Kroah-Hartman
2025-08-31 16:52   ` Stephan Gerhold
2025-08-31 17:14     ` Sasha Levin
2025-08-26 11:09 ` [PATCH 6.16 279/457] xfs: fix frozen file system assert in xfs_trans_alloc Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 280/457] rust: faux: fix C header link Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 281/457] debugfs: fix mount options not being applied Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 282/457] fs: fix incorrect lflags value in the move_mount syscall Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 283/457] btrfs: zoned: fix data relocation block group reservation Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 284/457] fhandle: do_handle_open() should get FD with user flags Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 285/457] libfs: massage path_from_stashed() to allow custom stashing behavior Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 286/457] smb: server: split ksmbd_rdma_stop_listening() out of ksmbd_rdma_destroy() Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 287/457] fs/buffer: fix use-after-free when call bh_read() helper Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 288/457] signal: Fix memory leak for PIDFD_SELF* sentinels Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 289/457] use uniform permission checks for all mount propagation changes Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 290/457] iommu: Remove ops.pgsize_bitmap from drivers that dont use it Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 291/457] iommu/virtio: Make instance lookup robust Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 292/457] drm/amd: Restore cached manual clock settings during resume Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 293/457] drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS Greg Kroah-Hartman
2025-08-26 12:21   ` Imre Deak
2025-08-26 11:09 ` [PATCH 6.16 294/457] fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 295/457] iio: adc: ad7380: fix missing max_conversion_rate_hz on adaq4381-4 Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 296/457] iio: accel: sca3300: fix uninitialized iio scan data Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 297/457] ftrace: Also allocate and copy hash for reading of filter files Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 298/457] iio: temperature: maxim_thermocouple: use DMA-safe buffer for spi_read() Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 299/457] iio: adc: ad7124: fix channel lookup in syscalib functions Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 300/457] iio: light: as73211: Ensure buffer holes are zeroed Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 301/457] iio: pressure: bmp280: Use IS_ERR() in bmp280_common_probe() Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 302/457] iio: adc: rzg2l_adc: Set driver data before enabling runtime PM Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 303/457] iio: adc: bd79124: Add GPIOLIB dependency Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 304/457] iio: adc: ad7173: prevent scan if too many setups requested Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 305/457] iio: proximity: isl29501: fix buffered read on big-endian systems Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 306/457] iio: adc: rzg2l: Cleanup suspend/resume path Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 307/457] most: core: Drop device reference after usage in get_channel() Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 308/457] kcov, usb: Dont disable interrupts in kcov_remote_start_usb_softirq() Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 309/457] cdx: Fix off-by-one error in cdx_rpmsg_probe() Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 310/457] usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 311/457] comedi: Make insn_rw_emulate_bits() do insn->n samples Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 312/457] comedi: pcl726: Prevent invalid irq number Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 313/457] comedi: Fix use of uninitialized memory in do_insn_ioctl() and do_insnlist_ioctl() Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 314/457] usb: core: hcd: fix accessing unmapped memory in SINGLE_STEP_SET_FEATURE test Greg Kroah-Hartman
2025-08-26 11:09 ` [PATCH 6.16 315/457] usb: renesas-xhci: Fix External ROM access timeouts Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 316/457] USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 317/457] usb: storage: realtek_cr: Use correct byte order for bcs->Residue Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 318/457] USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 319/457] usb: typec: maxim_contaminant: disable low power mode when reading comparator values Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 320/457] usb: typec: maxim_contaminant: re-enable cc toggle if cc is open and port is clean Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 321/457] usb: xhci: Fix slot_id resource race conflict Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 322/457] usb: xhci: fix host not responding after suspend and resume Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 323/457] usb: dwc3: Ignore late xferNotReady event to prevent halt timeout Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 324/457] usb: dwc3: Remove WARN_ON for device endpoint command timeouts Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 325/457] usb: dwc3: pci: add support for the Intel Wildcat Lake Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 326/457] tracing: Remove unneeded goto out logic Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 327/457] tracing: Limit access to parser->buffer when trace_get_user failed Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 328/457] ovl: use I_MUTEX_PARENT when locking parent in ovl_create_temp() Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 329/457] PCI: dwc: Ensure that dw_pcie_wait_for_link() waits 100 ms after link up Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 330/457] tls: fix handling of zero-length records on the rx_list Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 331/457] x86/CPU/AMD: Ignore invalid reset reason value Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 332/457] x86/cpu/hygon: Add missing resctrl_cpu_detect() in bsp_init helper Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 333/457] i2c: rtl9300: Fix out-of-bounds bug in rtl9300_i2c_smbus_xfer Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 334/457] i2c: rtl9300: Fix multi-byte I2C write Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 335/457] i2c: rtl9300: Increase timeout for transfer polling Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 336/457] i2c: rtl9300: Add missing count byte for SMBus Block Ops Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 337/457] devlink: let driver opt out of automatic phys_port_name generation Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 338/457] ixgbe: prevent from unwanted interface name changes Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 339/457] iio: imu: inv_icm42600: use = { } instead of memset() Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 340/457] iio: imu: inv_icm42600: Convert to uXX and sXX integer types Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 341/457] iio: imu: inv_icm42600: change invalid data error to -EBUSY Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 342/457] spi: spi-qpic-snand: use correct CW_PER_PAGE value for OOB write Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 343/457] spi: spi-fsl-lpspi: Clamp too high speed_hz Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 344/457] spi: spi-qpic-snand: fix calculating of ECC OOB regions properties Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 345/457] drm/nouveau/nvif: Fix potential memory leak in nvif_vmm_ctor() Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 346/457] cgroup/cpuset: Use static_branch_enable_cpuslocked() on cpusets_insane_config_key Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 347/457] cgroup/cpuset: Fix a partition error with CPU hotplug Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 348/457] drm/tests: Fix endian warning Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 349/457] drm/tests: Do not use drm_fb_blit() in format-helper tests Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 350/457] drm/tests: Fix drm_test_fb_xrgb8888_to_xrgb2101010() on big-endian Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 351/457] iosys-map: Fix undefined behavior in iosys_map_clear() Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 352/457] rust: alloc: replace aligned_size() with Kmalloc::aligned_layout() Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 353/457] rust: drm: ensure kmalloc() compatible Layout Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 354/457] rust: drm: remove pin annotations from drm::Device Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 355/457] rust: drm: dont pass the address of drm::Device to drm_dev_put() Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 356/457] drm/panic: Add a u64 divide by 10 for arm32 Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 357/457] platform/x86/amd/hsmp: Ensure sock->metric_tbl_addr is non-NULL Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 358/457] RDMA/erdma: Fix ignored return value of init_kernel_qp Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 359/457] RDMA/erdma: Fix unset QPN of GSI QP Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 360/457] RDMA/hns: Fix querying wrong SCC context for DIP algorithm Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 361/457] RDMA/bnxt_re: Fix to do SRQ armena by default Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 362/457] RDMA/bnxt_re: Fix to remove workload check in SRQ limit path Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 363/457] RDMA/bnxt_re: Fix a possible memory leak in the driver Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 364/457] RDMA/bnxt_re: Fix to initialize the PBL array Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 365/457] RDMA/core: Free pfn_list with appropriate kvfree call Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 366/457] RDMA/hns: Fix dip entries leak on devices newer than hip09 Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 367/457] net: xilinx: axienet: Fix RX skb ring management in DMAengine mode Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 368/457] net: bridge: fix soft lockup in br_multicast_query_expired() Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 369/457] net/sched: Fix backlog accounting in qdisc_dequeue_internal Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 370/457] rtase: Fix Rx descriptor CRC error bit definition Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 371/457] scsi: qla4xxx: Prevent a potential error pointer dereference Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 372/457] iommu/amd: Avoid stack buffer overflow from kernel cmdline Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 373/457] Bluetooth: hci_sync: Fix scan state after PA Sync has been established Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 374/457] Bluetooth: btmtk: Fix wait_on_bit_timeout interruption during shutdown Greg Kroah-Hartman
2025-08-26 11:10 ` [PATCH 6.16 375/457] Bluetooth: hci_core: Fix using {cis,bis}_capable for current settings Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 376/457] Bluetooth: hci_core: Fix using ll_privacy_capable " Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 377/457] Bluetooth: hci_sync: Prevent unintended PA sync when SID is 0xFF Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 378/457] Bluetooth: hci_event: fix MTU for BN == 0 in CIS Established Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 379/457] Bluetooth: hci_conn: do return error from hci_enhanced_setup_sync() Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 380/457] Bluetooth: Add PA_LINK to distinguish BIG sync and PA sync connections Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 381/457] Bluetooth: hci_core: Fix not accounting for BIS/CIS/PA links separately Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 382/457] mlxsw: spectrum: Forward packets with an IPv4 link-local source IP Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 383/457] drm: nova-drm: fix 32-bit arm build Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 384/457] md: rename recovery_cp to resync_offset Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 385/457] md: add helper rdev_needs_recovery() Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 386/457] md: fix sync_action incorrect display during resync Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 387/457] rust: alloc: fix `rusttest` by providing `Cmalloc::aligned_layout` too Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 388/457] drm/hisilicon/hibmc: fix the i2c device resource leak when vdac init failed Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 389/457] drm/hisilicon/hibmc: fix irq_request()s irq name variable is local Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 390/457] drm/hisilicon/hibmc: fix the hibmc loaded failed bug Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 391/457] drm/hisilicon/hibmc: fix rare monitors cannot display problem Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 392/457] drm/hisilicon/hibmc: fix dp and vga cannot show together Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 393/457] ALSA: usb-audio: Fix size validation in convert_chmap_v3() Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 394/457] regulator: pca9450: Use devm_register_sys_off_handler Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 395/457] drm/amd/display: Add null pointer check in mod_hdcp_hdcp1_create_session() Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 396/457] drm/amd/display: Adjust DCE 8-10 clock, dont overclock by 15% Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 397/457] drm/amd/display: Dont print errors for nonexistent connectors Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 398/457] net: gso: Forbid IPv6 TSO with extensions on devices with only IPV6_CSUM Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 399/457] ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 400/457] bnxt_en: Fix lockdep warning during rmmod Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 401/457] scsi: ufs: core: Fix IRQ lock inversion for the SCSI host lock Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 402/457] scsi: ufs: core: Remove WARN_ON_ONCE() call from ufshcd_uic_cmd_compl() Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 403/457] scsi: ufs: ufs-qcom: Update esi_vec_mask for HW major version >= 6 Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 404/457] scsi: ufs: ufs-qcom: Fix ESI null pointer dereference Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 405/457] net: ethernet: mtk_ppe: add RCU lock around dev_fill_forward_path Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 406/457] ppp: fix race conditions in ppp_fill_forward_path Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 407/457] net: ti: icssg-prueth: Fix HSR and switch offload Enablement during firwmare reload Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 408/457] drm/xe: Assign ioctl xe file handler to vm in xe_vm_create Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 409/457] regulator: tps65219: regulator: tps65219: Fix error codes in probe() Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 410/457] cifs: Fix oops due to uninitialised variable Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 411/457] phy: mscc: Fix timestamping for vsc8584 Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 412/457] net: usb: asix_devices: Fix PHY address mask in MDIO bus initialization Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 413/457] gve: prevent ethtool ops after shutdown Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 414/457] net: stmmac: thead: Enable TX clock before MAC initialization Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 415/457] net/smc: fix UAF on smcsk after smc_listen_out() Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 416/457] net/mlx5: HWS, fix bad parameter in CQ creation Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 417/457] net/mlx5: HWS, fix complex rules rehash error flow Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 418/457] net/mlx5: HWS, Fix table creation UID Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 419/457] net/mlx5: CT: Use the correct counter offset Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 420/457] microchip: lan865x: fix missing netif_start_queue() call on device open Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 421/457] microchip: lan865x: fix missing Timer Increment config for Rev.B0/B1 Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 422/457] objtool/LoongArch: Get table size correctly if LTO is enabled Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 423/457] LoongArch: Pass annotate-tablejump option " Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 424/457] LoongArch: Optimize module load time by optimizing PLT/GOT counting Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 425/457] ASoC: cs35l56: Update Firmware Addresses for CS35L63 for production silicon Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 426/457] ASoC: cs35l56: Handle new algorithms IDs for CS35L63 Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 427/457] ASoC: cs35l56: Remove SoundWire Clock Divider workaround " Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 428/457] s390/mm: Do not map lowcore with identity mapping Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 429/457] LoongArch: KVM: Use standard bitops API with eiointc Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 430/457] LoongArch: KVM: Use kvm_get_vcpu_by_id() instead of kvm_get_vcpu() Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 431/457] ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 432/457] igc: fix disabling L1.2 PCI-E link substate on I226 on init Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 433/457] net: dsa: microchip: Fix KSZ9477 HSR port setup issue Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 434/457] net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit Greg Kroah-Hartman
2025-08-26 11:11 ` [PATCH 6.16 435/457] net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate Greg Kroah-Hartman
2025-08-26 11:12 ` [PATCH 6.16 436/457] ALSA: timer: fix ida_free call while not allocated Greg Kroah-Hartman
2025-08-26 11:12 ` [PATCH 6.16 437/457] bonding: update LACP activity flag after setting lacp_active Greg Kroah-Hartman
2025-08-26 11:12 ` [PATCH 6.16 438/457] bonding: send LACPDUs periodically in passive mode after receiving partners LACPDU Greg Kroah-Hartman
2025-08-26 11:12 ` [PATCH 6.16 439/457] net: airoha: ppe: Do not invalid PPE entries in case of SW hash collision Greg Kroah-Hartman
2025-08-26 11:12 ` [PATCH 6.16 440/457] block: move elevator queue allocation logic into blk_mq_init_sched Greg Kroah-Hartman
2025-08-26 11:12 ` [PATCH 6.16 441/457] block: fix lockdep warning caused by lock dependency in elv_iosched_store Greg Kroah-Hartman
2025-08-26 11:12 ` [PATCH 6.16 442/457] block: fix potential deadlock while running nr_hw_queue update Greg Kroah-Hartman
2025-08-26 11:12 ` [PATCH 6.16 443/457] blk-mq: fix lockdep warning in __blk_mq_update_nr_hw_queues Greg Kroah-Hartman
2025-08-26 11:12 ` [PATCH 6.16 444/457] block: decrement block_rq_qos static key in rq_qos_del() Greg Kroah-Hartman
2025-08-26 11:12 ` [PATCH 6.16 445/457] block: skip q->rq_qos check in rq_qos_done_bio() Greg Kroah-Hartman
2025-08-26 11:12 ` [PATCH 6.16 446/457] block: avoid cpu_hotplug_lock depedency on freeze_lock Greg Kroah-Hartman
2025-08-26 11:12 ` [PATCH 6.16 447/457] Octeontx2-af: Skip overlap check for SPI field Greg Kroah-Hartman
2025-08-26 11:12 ` [PATCH 6.16 448/457] net/mlx5: Base ECVF devlink port attrs from 0 Greg Kroah-Hartman
2025-08-26 11:12 ` [PATCH 6.16 449/457] net/mlx5: Add IFC bits and enums for buf_ownership Greg Kroah-Hartman
2025-08-26 11:12 ` [PATCH 6.16 450/457] net/mlx5e: Query FW for buffer ownership Greg Kroah-Hartman
2025-08-26 11:12 ` [PATCH 6.16 451/457] net/mlx5e: Preserve shared buffer capacity during headroom updates Greg Kroah-Hartman
2025-08-26 11:12 ` [PATCH 6.16 452/457] ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation Greg Kroah-Hartman
2025-08-26 11:12 ` [PATCH 6.16 453/457] s390/hypfs: Avoid unnecessary ioctl registration in debugfs Greg Kroah-Hartman
2025-08-26 11:12 ` [PATCH 6.16 454/457] s390/hypfs: Enable limited access during lockdown Greg Kroah-Hartman
2025-08-26 11:12 ` [PATCH 6.16 455/457] netfilter: nf_reject: dont leak dst refcount for loopback packets Greg Kroah-Hartman
2025-08-26 11:12 ` [PATCH 6.16 456/457] drm/xe: Move ASID allocation and user PT BO tracking into xe_vm_create Greg Kroah-Hartman
2025-08-26 11:12 ` [PATCH 6.16 457/457] drm/xe: Fix vm_bind_ioctl double free bug Greg Kroah-Hartman
2025-08-26 13:27 ` [PATCH 6.16 000/457] 6.16.4-rc1 review Takeshi Ogasawara
2025-08-26 14:45 ` Miguel Ojeda
2025-08-26 15:10 ` Pascal Ernster
2025-08-26 15:12   ` Pascal Ernster
2025-08-26 16:23 ` Ronald Warsow
2025-08-26 16:32 ` Dileep malepu
2025-08-26 17:42 ` Justin Forbes
2025-08-26 17:44 ` Jon Hunter
2025-08-26 17:54 ` Brett A C Sheffield
2025-08-26 18:03 ` [PATCH 6.16 000/457] " Achill Gilgenast
2025-08-26 20:04 ` Florian Fainelli
2025-08-26 23:05 ` Peter Schneider
2025-08-27  8:11 ` Naresh Kamboju
2025-08-27  8:59 ` Ron Economos
2025-08-27 11:14 ` Mark Brown
2025-08-27 16:45 ` Christian Heusel
2025-08-29  6:22 ` Pavel Machek

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=20250826110942.726789048@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=boris@bur.io \
    --cc=dsterba@suse.com \
    --cc=fdmanana@suse.com \
    --cc=patches@lists.linux.dev \
    --cc=sashal@kernel.org \
    --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;
as well as URLs for NNTP newsgroup(s).