All of lore.kernel.org
 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,
	Vyacheslav Kovalevsky <slva.kovalevskiy.2014@gmail.com>,
	Filipe Manana <fdmanana@suse.com>,
	David Sterba <dsterba@suse.com>
Subject: [PATCH 6.18 379/430] btrfs: dont log conflicting inode if its a dir moved in the current transaction
Date: Mon, 29 Dec 2025 17:13:01 +0100	[thread overview]
Message-ID: <20251229160738.268800211@linuxfoundation.org> (raw)
In-Reply-To: <20251229160724.139406961@linuxfoundation.org>

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

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

From: Filipe Manana <fdmanana@suse.com>

commit 266273eaf4d99475f1ae57f687b3e42bc71ec6f0 upstream.

We can't log a conflicting inode if it's a directory and it was moved
from one parent directory to another parent directory in the current
transaction, as this can result an attempt to have a directory with
two hard links during log replay, one for the old parent directory and
another for the new parent directory.

The following scenario triggers that issue:

1) We have directories "dir1" and "dir2" created in a past transaction.
   Directory "dir1" has inode A as its parent directory;

2) We move "dir1" to some other directory;

3) We create a file with the name "dir1" in directory inode A;

4) We fsync the new file. This results in logging the inode of the new file
   and the inode for the directory "dir1" that was previously moved in the
   current transaction. So the log tree has the INODE_REF item for the
   new location of "dir1";

5) We move the new file to some other directory. This results in updating
   the log tree to included the new INODE_REF for the new location of the
   file and removes the INODE_REF for the old location. This happens
   during the rename when we call btrfs_log_new_name();

6) We fsync the file, and that persists the log tree changes done in the
   previous step (btrfs_log_new_name() only updates the log tree in
   memory);

7) We have a power failure;

8) Next time the fs is mounted, log replay happens and when processing
   the inode for directory "dir1" we find a new INODE_REF and add that
   link, but we don't remove the old link of the inode since we have
   not logged the old parent directory of the directory inode "dir1".

As a result after log replay finishes when we trigger writeback of the
subvolume tree's extent buffers, the tree check will detect that we have
a directory a hard link count of 2 and we get a mount failure.
The errors and stack traces reported in dmesg/syslog are like this:

   [ 3845.729764] BTRFS info (device dm-0): start tree-log replay
   [ 3845.730304] page: refcount:3 mapcount:0 mapping:000000005c8a3027 index:0x1d00 pfn:0x11510c
   [ 3845.731236] memcg:ffff9264c02f4e00
   [ 3845.731751] aops:btree_aops [btrfs] ino:1
   [ 3845.732300] flags: 0x17fffc00000400a(uptodate|private|writeback|node=0|zone=2|lastcpupid=0x1ffff)
   [ 3845.733346] raw: 017fffc00000400a 0000000000000000 dead000000000122 ffff9264d978aea8
   [ 3845.734265] raw: 0000000000001d00 ffff92650e6d4738 00000003ffffffff ffff9264c02f4e00
   [ 3845.735305] page dumped because: eb page dump
   [ 3845.735981] BTRFS critical (device dm-0): corrupt leaf: root=5 block=30408704 slot=6 ino=257, invalid nlink: has 2 expect no more than 1 for dir
   [ 3845.737786] BTRFS info (device dm-0): leaf 30408704 gen 10 total ptrs 17 free space 14881 owner 5
   [ 3845.737789] BTRFS info (device dm-0): refs 4 lock_owner 0 current 30701
   [ 3845.737792] 	item 0 key (256 INODE_ITEM 0) itemoff 16123 itemsize 160
   [ 3845.737794] 		inode generation 3 transid 9 size 16 nbytes 16384
   [ 3845.737795] 		block group 0 mode 40755 links 1 uid 0 gid 0
   [ 3845.737797] 		rdev 0 sequence 2 flags 0x0
   [ 3845.737798] 		atime 1764259517.0
   [ 3845.737800] 		ctime 1764259517.572889464
   [ 3845.737801] 		mtime 1764259517.572889464
   [ 3845.737802] 		otime 1764259517.0
   [ 3845.737803] 	item 1 key (256 INODE_REF 256) itemoff 16111 itemsize 12
   [ 3845.737805] 		index 0 name_len 2
   [ 3845.737807] 	item 2 key (256 DIR_ITEM 2363071922) itemoff 16077 itemsize 34
   [ 3845.737808] 		location key (257 1 0) type 2
   [ 3845.737810] 		transid 9 data_len 0 name_len 4
   [ 3845.737811] 	item 3 key (256 DIR_ITEM 2676584006) itemoff 16043 itemsize 34
   [ 3845.737813] 		location key (258 1 0) type 2
   [ 3845.737814] 		transid 9 data_len 0 name_len 4
   [ 3845.737815] 	item 4 key (256 DIR_INDEX 2) itemoff 16009 itemsize 34
   [ 3845.737816] 		location key (257 1 0) type 2
   [ 3845.737818] 		transid 9 data_len 0 name_len 4
   [ 3845.737819] 	item 5 key (256 DIR_INDEX 3) itemoff 15975 itemsize 34
   [ 3845.737820] 		location key (258 1 0) type 2
   [ 3845.737821] 		transid 9 data_len 0 name_len 4
   [ 3845.737822] 	item 6 key (257 INODE_ITEM 0) itemoff 15815 itemsize 160
   [ 3845.737824] 		inode generation 9 transid 10 size 6 nbytes 0
   [ 3845.737825] 		block group 0 mode 40755 links 2 uid 0 gid 0
   [ 3845.737826] 		rdev 0 sequence 1 flags 0x0
   [ 3845.737827] 		atime 1764259517.572889464
   [ 3845.737828] 		ctime 1764259517.572889464
   [ 3845.737830] 		mtime 1764259517.572889464
   [ 3845.737831] 		otime 1764259517.572889464
   [ 3845.737832] 	item 7 key (257 INODE_REF 256) itemoff 15801 itemsize 14
   [ 3845.737833] 		index 2 name_len 4
   [ 3845.737834] 	item 8 key (257 INODE_REF 258) itemoff 15787 itemsize 14
   [ 3845.737836] 		index 2 name_len 4
   [ 3845.737837] 	item 9 key (257 DIR_ITEM 2507850652) itemoff 15754 itemsize 33
   [ 3845.737838] 		location key (259 1 0) type 1
   [ 3845.737839] 		transid 10 data_len 0 name_len 3
   [ 3845.737840] 	item 10 key (257 DIR_INDEX 2) itemoff 15721 itemsize 33
   [ 3845.737842] 		location key (259 1 0) type 1
   [ 3845.737843] 		transid 10 data_len 0 name_len 3
   [ 3845.737844] 	item 11 key (258 INODE_ITEM 0) itemoff 15561 itemsize 160
   [ 3845.737846] 		inode generation 9 transid 10 size 8 nbytes 0
   [ 3845.737847] 		block group 0 mode 40755 links 1 uid 0 gid 0
   [ 3845.737848] 		rdev 0 sequence 1 flags 0x0
   [ 3845.737849] 		atime 1764259517.572889464
   [ 3845.737850] 		ctime 1764259517.572889464
   [ 3845.737851] 		mtime 1764259517.572889464
   [ 3845.737852] 		otime 1764259517.572889464
   [ 3845.737853] 	item 12 key (258 INODE_REF 256) itemoff 15547 itemsize 14
   [ 3845.737855] 		index 3 name_len 4
   [ 3845.737856] 	item 13 key (258 DIR_ITEM 1843588421) itemoff 15513 itemsize 34
   [ 3845.737857] 		location key (257 1 0) type 2
   [ 3845.737858] 		transid 10 data_len 0 name_len 4
   [ 3845.737860] 	item 14 key (258 DIR_INDEX 2) itemoff 15479 itemsize 34
   [ 3845.737861] 		location key (257 1 0) type 2
   [ 3845.737862] 		transid 10 data_len 0 name_len 4
   [ 3845.737863] 	item 15 key (259 INODE_ITEM 0) itemoff 15319 itemsize 160
   [ 3845.737865] 		inode generation 10 transid 10 size 0 nbytes 0
   [ 3845.737866] 		block group 0 mode 100600 links 1 uid 0 gid 0
   [ 3845.737867] 		rdev 0 sequence 2 flags 0x0
   [ 3845.737868] 		atime 1764259517.580874966
   [ 3845.737869] 		ctime 1764259517.586121869
   [ 3845.737870] 		mtime 1764259517.580874966
   [ 3845.737872] 		otime 1764259517.580874966
   [ 3845.737873] 	item 16 key (259 INODE_REF 257) itemoff 15306 itemsize 13
   [ 3845.737874] 		index 2 name_len 3
   [ 3845.737875] BTRFS error (device dm-0): block=30408704 write time tree block corruption detected
   [ 3845.739448] ------------[ cut here ]------------
   [ 3845.740092] WARNING: CPU: 5 PID: 30701 at fs/btrfs/disk-io.c:335 btree_csum_one_bio+0x25a/0x270 [btrfs]
   [ 3845.741439] Modules linked in: btrfs dm_flakey crc32c_cryptoapi (...)
   [ 3845.750626] CPU: 5 UID: 0 PID: 30701 Comm: mount Tainted: G        W           6.18.0-rc6-btrfs-next-218+ #1 PREEMPT(full)
   [ 3845.752414] Tainted: [W]=WARN
   [ 3845.752828] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.2-0-gea1b7a073390-prebuilt.qemu.org 04/01/2014
   [ 3845.754499] RIP: 0010:btree_csum_one_bio+0x25a/0x270 [btrfs]
   [ 3845.755460] Code: 31 f6 48 89 (...)
   [ 3845.758685] RSP: 0018:ffffa8d9c5677678 EFLAGS: 00010246
   [ 3845.759450] RAX: 0000000000000000 RBX: ffff92650e6d4738 RCX: 0000000000000000
   [ 3845.760309] RDX: 0000000000000000 RSI: ffffffff9aab45b9 RDI: ffff9264c4748000
   [ 3845.761239] RBP: ffff9264d4324000 R08: 0000000000000000 R09: ffffa8d9c5677468
   [ 3845.762607] R10: ffff926bdc1fffa8 R11: 0000000000000003 R12: ffffa8d9c5677680
   [ 3845.764099] R13: 0000000000004000 R14: ffff9264dd624000 R15: ffff9264d978aba8
   [ 3845.765094] FS:  00007f751fa5a840(0000) GS:ffff926c42a82000(0000) knlGS:0000000000000000
   [ 3845.766226] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
   [ 3845.766970] CR2: 0000558df1815380 CR3: 000000010ed88003 CR4: 0000000000370ef0
   [ 3845.768009] Call Trace:
   [ 3845.768392]  <TASK>
   [ 3845.768714]  btrfs_submit_bbio+0x6ee/0x7f0 [btrfs]
   [ 3845.769640]  ? write_one_eb+0x28e/0x340 [btrfs]
   [ 3845.770588]  btree_write_cache_pages+0x2f0/0x550 [btrfs]
   [ 3845.771286]  ? alloc_extent_state+0x19/0x100 [btrfs]
   [ 3845.771967]  ? merge_next_state+0x1a/0x90 [btrfs]
   [ 3845.772586]  ? set_extent_bit+0x233/0x8b0 [btrfs]
   [ 3845.773198]  ? xas_load+0x9/0xc0
   [ 3845.773589]  ? xas_find+0x14d/0x1a0
   [ 3845.773969]  do_writepages+0xc6/0x160
   [ 3845.774367]  filemap_fdatawrite_wbc+0x48/0x60
   [ 3845.775003]  __filemap_fdatawrite_range+0x5b/0x80
   [ 3845.775902]  btrfs_write_marked_extents+0x61/0x170 [btrfs]
   [ 3845.776707]  btrfs_write_and_wait_transaction+0x4e/0xc0 [btrfs]
   [ 3845.777379]  ? _raw_spin_unlock_irqrestore+0x23/0x40
   [ 3845.777923]  btrfs_commit_transaction+0x5ea/0xd20 [btrfs]
   [ 3845.778551]  ? _raw_spin_unlock+0x15/0x30
   [ 3845.778986]  ? release_extent_buffer+0x34/0x160 [btrfs]
   [ 3845.779659]  btrfs_recover_log_trees+0x7a3/0x7c0 [btrfs]
   [ 3845.780416]  ? __pfx_replay_one_buffer+0x10/0x10 [btrfs]
   [ 3845.781499]  open_ctree+0x10bb/0x15f0 [btrfs]
   [ 3845.782194]  btrfs_get_tree.cold+0xb/0x16c [btrfs]
   [ 3845.782764]  ? fscontext_read+0x15c/0x180
   [ 3845.783202]  ? rw_verify_area+0x50/0x180
   [ 3845.783667]  vfs_get_tree+0x25/0xd0
   [ 3845.784047]  vfs_cmd_create+0x59/0xe0
   [ 3845.784458]  __do_sys_fsconfig+0x4f6/0x6b0
   [ 3845.784914]  do_syscall_64+0x50/0x1220
   [ 3845.785340]  entry_SYSCALL_64_after_hwframe+0x76/0x7e
   [ 3845.785980] RIP: 0033:0x7f751fc7f4aa
   [ 3845.786759] Code: 73 01 c3 48 (...)
   [ 3845.789951] RSP: 002b:00007ffcdba45dc8 EFLAGS: 00000246 ORIG_RAX: 00000000000001af
   [ 3845.791402] RAX: ffffffffffffffda RBX: 000055ccc8291c20 RCX: 00007f751fc7f4aa
   [ 3845.792688] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003
   [ 3845.794308] RBP: 000055ccc8292120 R08: 0000000000000000 R09: 0000000000000000
   [ 3845.795829] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
   [ 3845.797183] R13: 00007f751fe11580 R14: 00007f751fe1326c R15: 00007f751fdf8a23
   [ 3845.798633]  </TASK>
   [ 3845.799067] ---[ end trace 0000000000000000 ]---
   [ 3845.800215] BTRFS: error (device dm-0) in btrfs_commit_transaction:2553: errno=-5 IO failure (Error while writing out transaction)
   [ 3845.801860] BTRFS warning (device dm-0 state E): Skipping commit of aborted transaction.
   [ 3845.802815] BTRFS error (device dm-0 state EA): Transaction aborted (error -5)
   [ 3845.803728] BTRFS: error (device dm-0 state EA) in cleanup_transaction:2036: errno=-5 IO failure
   [ 3845.805374] BTRFS: error (device dm-0 state EA) in btrfs_replay_log:2083: errno=-5 IO failure (Failed to recover log tree)
   [ 3845.807919] BTRFS error (device dm-0 state EA): open_ctree failed: -5

Fix this by never logging a conflicting inode that is a directory and was
moved in the current transaction (its last_unlink_trans equals the current
transaction) and instead fallback to a transaction commit.

A test case for fstests will follow soon.

Reported-by: Vyacheslav Kovalevsky <slva.kovalevskiy.2014@gmail.com>
Link: https://lore.kernel.org/linux-btrfs/7bbc9419-5c56-450a-b5a0-efeae7457113@gmail.com/
CC: stable@vger.kernel.org # 6.1+
Signed-off-by: Filipe Manana <fdmanana@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 fs/btrfs/tree-log.c |   38 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

--- a/fs/btrfs/tree-log.c
+++ b/fs/btrfs/tree-log.c
@@ -6050,6 +6050,33 @@ static int conflicting_inode_is_dir(stru
 	return ret;
 }
 
+static bool can_log_conflicting_inode(const struct btrfs_trans_handle *trans,
+				      const struct btrfs_inode *inode)
+{
+	if (!S_ISDIR(inode->vfs_inode.i_mode))
+		return true;
+
+	if (inode->last_unlink_trans < trans->transid)
+		return true;
+
+	/*
+	 * If this is a directory and its unlink_trans is not from a past
+	 * transaction then we must fallback to a transaction commit in order
+	 * to avoid getting a directory with 2 hard links after log replay.
+	 *
+	 * This happens if a directory A is renamed, moved from one parent
+	 * directory to another one, a new file is created in the old parent
+	 * directory with the old name of our directory A, the new file is
+	 * fsynced, then we moved the new file to some other parent directory
+	 * and fsync again the new file. This results in a log tree where we
+	 * logged that directory A existed, with the INODE_REF item for the
+	 * new location but without having logged its old parent inode, so
+	 * that on log replay we add a new link for the new location but the
+	 * old link remains, resulting in a link count of 2.
+	 */
+	return false;
+}
+
 static int add_conflicting_inode(struct btrfs_trans_handle *trans,
 				 struct btrfs_root *root,
 				 struct btrfs_path *path,
@@ -6153,6 +6180,11 @@ static int add_conflicting_inode(struct
 		return 0;
 	}
 
+	if (!can_log_conflicting_inode(trans, inode)) {
+		btrfs_add_delayed_iput(inode);
+		return BTRFS_LOG_FORCE_COMMIT;
+	}
+
 	btrfs_add_delayed_iput(inode);
 
 	ino_elem = kmalloc(sizeof(*ino_elem), GFP_NOFS);
@@ -6217,6 +6249,12 @@ static int log_conflicting_inodes(struct
 				break;
 			}
 
+			if (!can_log_conflicting_inode(trans, inode)) {
+				btrfs_add_delayed_iput(inode);
+				ret = BTRFS_LOG_FORCE_COMMIT;
+				break;
+			}
+
 			/*
 			 * Always log the directory, we cannot make this
 			 * conditional on need_log_inode() because the directory



  parent reply	other threads:[~2025-12-29 16:32 UTC|newest]

Thread overview: 450+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-12-29 16:06 [PATCH 6.18 000/430] 6.18.3-rc1 review Greg Kroah-Hartman
2025-12-29 16:06 ` [PATCH 6.18 001/430] btrfs: do not skip logging new dentries when logging a new name Greg Kroah-Hartman
2025-12-29 16:06 ` [PATCH 6.18 002/430] btrfs: fix a potential path leak in print_data_reloc_error() Greg Kroah-Hartman
2025-12-29 16:06 ` [PATCH 6.18 003/430] bpf, arm64: Do not audit capability check in do_jit() Greg Kroah-Hartman
2025-12-29 16:06 ` [PATCH 6.18 004/430] bpf: Fix truncated dmabuf iterator reads Greg Kroah-Hartman
2025-12-29 16:06 ` [PATCH 6.18 005/430] bpf: Fix verifier assumptions of bpf_d_paths output buffer Greg Kroah-Hartman
2025-12-29 16:06 ` [PATCH 6.18 006/430] btrfs: fix memory leak of fs_devices in degraded seed device path Greg Kroah-Hartman
2025-12-29 16:06 ` [PATCH 6.18 007/430] btrfs: fix changeset leak on mmap write after failure to reserve metadata Greg Kroah-Hartman
2025-12-29 16:06 ` [PATCH 6.18 008/430] shmem: fix recovery on rename failures Greg Kroah-Hartman
2025-12-29 16:06 ` [PATCH 6.18 009/430] iomap: adjust read range correctly for non-block-aligned positions Greg Kroah-Hartman
2025-12-29 16:06 ` [PATCH 6.18 010/430] iomap: account for unaligned end offsets when truncating read range Greg Kroah-Hartman
2025-12-29 16:06 ` [PATCH 6.18 011/430] scripts/faddr2line: Fix "Argument list too long" error Greg Kroah-Hartman
2025-12-29 16:06 ` [PATCH 6.18 012/430] perf/x86/amd: Check event before enable to avoid GPF Greg Kroah-Hartman
2025-12-29 16:06 ` [PATCH 6.18 013/430] sched/deadline: only set free_cpus for online runqueues Greg Kroah-Hartman
2025-12-29 16:06 ` [PATCH 6.18 014/430] sched/fair: Revert max_newidle_lb_cost bump Greg Kroah-Hartman
2025-12-29 16:06 ` [PATCH 6.18 015/430] x86/ptrace: Always inline trivial accessors Greg Kroah-Hartman
2025-12-29 16:06 ` [PATCH 6.18 016/430] ACPICA: Avoid walking the Namespace if start_node is NULL Greg Kroah-Hartman
2025-12-29 16:06 ` [PATCH 6.18 017/430] ACPI: property: Use ACPI functions in acpi_graph_get_next_endpoint() only Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 018/430] cpufreq: dt-platdev: Add JH7110S SOC to the allowlist Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 019/430] ACPI: fan: Workaround for 64-bit firmware bug Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 020/430] cpufreq: s5pv210: fix refcount leak Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 021/430] cpuidle: menu: Use residency threshold in polling state override decisions Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 022/430] x86/microcode: Mark early_parse_cmdline() as __init Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 023/430] scripts: kdoc_parser.py: warn about Python version only once Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 024/430] livepatch: Match old_sympos 0 and 1 in klp_find_func() Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 025/430] crypto: ccp - Add support for PCI device 0x115A Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 026/430] fs/ntfs3: Support timestamps prior to epoch Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 027/430] kbuild: Use objtree for module signing key path Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 028/430] ntfs: set dummy blocksize to read boot_block when mounting Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 029/430] hfsplus: fix volume corruption issue for generic/070 Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 030/430] hfsplus: fix missing hfs_bnode_get() in __hfs_bnode_create Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 031/430] hfsplus: Verify inode mode when loading from disk Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 032/430] hfsplus: fix volume corruption issue for generic/073 Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 033/430] fs/ntfs3: check for shutdown in fsync Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 034/430] wifi: rtl8xxxu: Fix HT40 channel config for RTL8192CU, RTL8723AU Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 035/430] wifi: cfg80211: stop radar detection in cfg80211_leave() Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 036/430] wifi: cfg80211: use cfg80211_leave() in iftype change Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 037/430] wifi: mt76: mt792x: fix wifi init fail by setting MCU_RUNNING after CLC load Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 038/430] wifi: brcmfmac: Add DMI nvram filename quirk for Acer A1 840 tablet Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 039/430] btrfs: scrub: always update btrfs_scrub_progress::last_physical Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 040/430] hfsplus: fix volume corruption issue for generic/101 Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 041/430] gfs2: fix remote evict for read-only filesystems Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 042/430] gfs2: Fix "gfs2: Switch to wait_event in gfs2_quotad" Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 043/430] smb/server: fix return value of smb2_ioctl() Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 044/430] ksmbd: fix use-after-free in ksmbd_tree_connect_put under concurrency Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 045/430] ksmbd: vfs: fix race on m_flags in vfs_cache Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 046/430] Bluetooth: btusb: Add new VID/PID 2b89/6275 for RTL8761BUV Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 047/430] Bluetooth: btusb: MT7922: Add VID/PID 0489/e170 Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 048/430] Bluetooth: btusb: MT7920: Add VID/PID 0489/e135 Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 049/430] Bluetooth: btusb: add new custom firmwares Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 050/430] Bluetooth: btusb: Add new VID/PID 13d3/3533 for RTL8821CE Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 051/430] Bluetooth: btusb: Add new VID/PID 0x0489/0xE12F for RTL8852BE-VT Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 052/430] gfs2: Fix use of bio_chain Greg Kroah-Hartman
2025-12-31 11:54   ` Stephen Zhang
2026-01-02  6:49     ` Greg Kroah-Hartman
2026-01-03  6:26       ` Stephen Zhang
2026-01-05 13:55         ` Greg Kroah-Hartman
2026-01-05 14:25           ` Andreas Gruenbacher
2025-12-29 16:07 ` [PATCH 6.18 053/430] net: fec: ERR007885 Workaround for XDP TX path Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 054/430] netrom: Fix memory leak in nr_sendmsg() Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 055/430] net/sched: ets: Always remove class from active list before deleting in ets_qdisc_change Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 056/430] net/mlx5: make enable_mpesw idempotent Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 057/430] net/mlx5e: Avoid unregistering PSP twice Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 058/430] net: phy: realtek: eliminate priv->phycr2 variable Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 059/430] net: phy: realtek: eliminate has_phycr2 variable Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 060/430] net: phy: realtek: allow CLKOUT to be disabled on RTL8211F(D)(I)-VD-CG Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 061/430] net: phy: realtek: eliminate priv->phycr1 variable Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 062/430] net: phy: realtek: create rtl8211f_config_phy_eee() helper Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 063/430] net: phy: RTL8211FVD: Restore disabling of PHY-mode EEE Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 064/430] ipvlan: Ignore PACKET_LOOPBACK in handle_mode_l2() Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 065/430] net/mlx5: Fix double unregister of HCA_PORTS component Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 066/430] mlxsw: spectrum_router: Fix possible neighbour reference count leak Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 067/430] mlxsw: spectrum_router: Fix neighbour use-after-free Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 068/430] mlxsw: spectrum_mr: Fix use-after-free when updating multicast route stats Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 069/430] bnxt_en: Fix XDP_TX path Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 070/430] net: openvswitch: fix middle attribute validation in push_nsh() action Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 071/430] net: ti: icssg-prueth: add PTP_1588_CLOCK_OPTIONAL dependency Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 072/430] broadcom: b44: prevent uninitialized value usage Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 073/430] selftest: af_unix: Support compilers without flex-array-member-not-at-end support Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 074/430] selftests: net: Fix build warnings Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 075/430] selftests: net: tfo: Fix build warning Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 076/430] inet: frags: avoid theoretical race in ip_frag_reinit() Greg Kroah-Hartman
2025-12-29 16:07 ` [PATCH 6.18 077/430] inet: frags: add inet_frag_queue_flush() Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 078/430] inet: frags: flush pending skbs in fqdir_pre_exit() Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 079/430] netfilter: nf_conncount: fix leaked ct in error paths Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 080/430] ipvs: fix ipv4 null-ptr-deref in route error path Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 081/430] selftests: netfilter: prefer xfail in case race wasnt triggered Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 082/430] caif: fix integer underflow in cffrml_receive() Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 083/430] net/sched: ets: Remove drr class from the active list if it changes to strict Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 084/430] nfc: pn533: Fix error code in pn533_acr122_poweron_rdr() Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 085/430] netfilter: nf_nat: remove bogus direction check Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 086/430] netfilter: nf_tables: remove redundant chain validation on register store Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 087/430] selftests: netfilter: packetdrill: avoid failure on HZ=100 kernel Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 088/430] iommufd/selftest: Make it clearer to gcc that the access is not out of bounds Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 089/430] iommufd/selftest: Check for overflow in IOMMU_TEST_OP_ADD_RESERVED Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 090/430] can: j1939: make j1939_sk_bind() fail if device is no longer registered Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 091/430] ethtool: Avoid overflowing userspace buffer on stats query Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 092/430] net/mlx5: fw reset, clear reset requested on drain_fw_reset Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 093/430] net/mlx5: Drain firmware reset in shutdown callback Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 094/430] net/mlx5: fw_tracer, Validate format string parameters Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 095/430] net/mlx5: fw_tracer, Handle escaped percent properly Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 096/430] net/mlx5: Serialize firmware reset with devlink Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 097/430] net/mlx5e: Use ip6_dst_lookup instead of ipv6_dst_lookup_flow for MAC init Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 098/430] net/mlx5e: Trigger neighbor resolution for unresolved destinations Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 099/430] net/mlx5e: Dont include PSP in the hard MTU calculations Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 100/430] net/handshake: duplicate handshake cancellations leak socket Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 101/430] net: enetc: do not transmit redirected XDP frames when the link is down Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 102/430] net: hns3: using the num_tqps in the vf driver to apply for resources Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 103/430] net: hns3: using the num_tqps to check whether tqp_index is out of range when vf get ring info from mbx Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 104/430] net: hns3: add VLAN id validation before using Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 105/430] drm/tests: hdmi: Handle drm_kunit_helper_enable_crtc_connector() returning EDEADLK Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 106/430] drm/tests: Handle EDEADLK in drm_test_check_valid_clones() Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 107/430] drm/tests: Handle EDEADLK in set_up_atomic_state() Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 108/430] selftests: ublk: fix overflow in ublk_queue_auto_zc_fallback() Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 109/430] block: unify elevator tags and type xarrays into struct elv_change_ctx Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 110/430] block: move elevator tags into struct elevator_resources Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 111/430] block: introduce alloc_sched_data and free_sched_data elevator methods Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 112/430] block: use {alloc|free}_sched data methods Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 113/430] block: fix race between wbt_enable_default and IO submission Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 114/430] spi: microchip: rename driver file and internal identifiers Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 115/430] spi: mpfs: Fix an error handling path in mpfs_spi_probe() Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 116/430] hwmon: (dell-smm) Limit fan multiplier to avoid overflow Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 117/430] hwmon: (ibmpex) fix use-after-free in high/low store Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 118/430] hwmon: (tmp401) fix overflow caused by default conversion rate value Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 119/430] drm/xe: Fix freq kobject leak on sysfs_create_files failure Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 120/430] drm/xe: Apply Wa_14020316580 in xe_gt_idle_enable_pg() Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 121/430] drm/xe: fix drm_gpusvm_init() arguments Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 122/430] drm/me/gsc: mei interrupt top half should be in irq disabled context Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 123/430] drm/xe: Increase TDF timeout Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 124/430] drm/xe: Restore engine registers before restarting schedulers after GT reset Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 125/430] MIPS: Fix a reference leak bug in ip22_check_gio() Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 126/430] drm/panel: sony-td4353-jdi: Enable prepare_prev_first Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 127/430] x86/xen: Fix sparse warning in enlighten_pv.c Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 128/430] arm64: kdump: Fix elfcorehdr overlap caused by reserved memory processing reorder Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 129/430] drm/amdgpu: fix a job->pasid access race in gpu recovery Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 130/430] spi: cadence-quadspi: Fix clock disable on probe failure path Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 131/430] io_uring: fix nr_segs calculation in io_import_kbuf Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 132/430] ublk: add parameter `struct io_uring_cmd *` to ublk_prep_auto_buf_reg() Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 133/430] ublk: add `union ublk_io_buf` with improved naming Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 134/430] ublk: refactor auto buffer register in ublk_dispatch_req() Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 135/430] ublk: fix deadlock when reading partition table Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 136/430] block: rnbd-clt: Fix leaked ID in init_dev() Greg Kroah-Hartman
2025-12-29 16:08 ` [PATCH 6.18 137/430] drm/xe: Limit num_syncs to prevent oversized allocations Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 138/430] drm/xe/oa: " Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 139/430] drm/xe/oa: Always set OAG_OAGLBCTXCTRL_COUNTER_RESUME Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 140/430] amd/iommu: Preserve domain ids inside the kdump kernel Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 141/430] arm64: dts: mediatek: Apply mt8395-radxa DT overlay at build time Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 142/430] hwmon: (ltc4282): Fix reset_history file permissions Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 143/430] ksmbd: skip lock-range check on equal size to avoid size==0 underflow Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 144/430] ksmbd: Fix refcount leak when invalid session is found on session lookup Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 145/430] ksmbd: fix buffer validation by including null terminator size in EA length Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 146/430] HID: input: map HID_GD_Z to ABS_DISTANCE for stylus/pen Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 147/430] Input: apple_z2 - fix reading incorrect reports after exiting sleep Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 148/430] Input: xpad - add support for CRKD Guitars Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 149/430] Input: ti_am335x_tsc - fix off-by-one error in wire_order validation Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 150/430] Input: lkkbd - disable pending work before freeing device Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 151/430] Input: alps - fix use-after-free bugs caused by dev3_register_work Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 152/430] Input: i8042 - add TUXEDO InfinityBook Max Gen10 AMD to i8042 quirk table Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 153/430] xfs: dont leak a locked dquot when xfs_dquot_attach_buf fails Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 154/430] can: gs_usb: gs_can_open(): fix error handling Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 155/430] soc/tegra: fuse: Do not register SoC device on ACPI boot Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 156/430] platform/x86: intel_pmc_ipc: fix ACPI buffer memory leak Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 157/430] ACPI: PCC: Fix race condition by removing static qualifier Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 158/430] ACPI: CPPC: Fix missing PCC check for guaranteed_perf Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 159/430] spi: fsl-cpm: Check length parity before switching to 16 bit mode Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 160/430] mmc: sdhci-esdhc-imx: add alternate ARCH_S32 dependency to Kconfig Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 161/430] mmc: sdhci-of-arasan: Increase CD stable timeout to 2 seconds Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 162/430] dt-bindings: mmc: sdhci-of-aspeed: Switch ref to sdhci-common.yaml Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 163/430] net/hsr: fix NULL pointer dereference in prp_get_untagged_frame() Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 164/430] x86/bug: Fix old GCC compile fails Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 165/430] x86/msi: Make irq_retrigger() functional for posted MSI Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 166/430] x86/fpu: Fix FPU state core dump truncation on CPUs with no extended xfeatures Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 167/430] x86/mm/tlb/trace: Export the TLB_REMOTE_WRONG_CPU enum in <trace/events/tlb.h> Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 168/430] ASoC: fsl_sai: Constrain sample rates from audio PLLs only in master mode Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 169/430] ALSA: vxpocket: Fix resource leak in vxpocket_probe error path Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 170/430] ALSA: pcmcia: Fix resource leak in snd_pdacf_probe " Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 171/430] ALSA: usb-mixer: us16x08: validate meter packet indices Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 172/430] ASoC: ak4458: remove the reset operation in probe and remove Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 173/430] nfsd: fix memory leak in nfsd_create_serv error paths Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 174/430] ASoC: SDCA: support Q7.8 volume format Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 175/430] ASoC: ops: fix snd_soc_get_volsw for sx controls Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 176/430] ipmi: Fix the race between __scan_channels() and deliver_response() Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 177/430] ipmi: Fix __scan_channels() failing to rescan channels Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 178/430] scsi: ufs: host: mediatek: Fix shutdown/suspend race condition Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 179/430] firmware: imx: scu-irq: Init workqueue before request mbox channel Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 180/430] um: init cpu_tasks[] earlier Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 181/430] ti-sysc: allow OMAP2 and OMAP4 timers to be reserved on AM33xx Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 182/430] scsi: smartpqi: Add support for Hurray Data new controller PCI device Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 183/430] scsi: lpfc: Fix reusing an ndlp that is marked NLP_DROPPED during FLOGI Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 184/430] clk: mvebu: cp110 add CLK_IGNORE_UNUSED to pcie_x10, pcie_x11 & pcie_x4 Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 185/430] powerpc/addnote: Fix overflow on 32-bit builds Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 186/430] scsi: qla2xxx: Fix lost interrupts with qlini_mode=disabled Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 187/430] scsi: qla2xxx: Fix initiator mode with qlini_mode=exclusive Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 188/430] scsi: qla2xxx: Use reinit_completion on mbx_intr_comp Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 189/430] fuse: Always flush the page cache before FOPEN_DIRECT_IO write Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 190/430] fuse: Invalidate the page cache after " Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 191/430] via_wdt: fix critical boot hang due to unnamed resource allocation Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 192/430] functionfs: fix the open/removal races Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 193/430] reset: fix BIT macro reference Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 194/430] exfat: fix remount failure in different process environments Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 195/430] exfat: zero out post-EOF page cache on file extension Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 196/430] usbip: Fix locking bug in RT-enabled kernels Greg Kroah-Hartman
2025-12-29 16:09 ` [PATCH 6.18 197/430] usb: typec: ucsi: Handle incorrect num_connectors capability Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 198/430] iio: adc: ti_am335x_adc: Limit step_avg to valid range for gcc complains Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 199/430] usb: xhci: limit run_graceperiod for only usb 3.0 devices Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 200/430] usb: usb-storage: No additional quirks need to be added to the EL-R12 optical drive Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 201/430] usb: xhci: Dont unchain link TRBs on quirky HCs Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 202/430] serial: sprd: Return -EPROBE_DEFER when uart clock is not ready Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 203/430] libperf cpumap: Fix perf_cpu_map__max for an empty/NULL map Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 204/430] clk: qcom: dispcc-sm7150: Fix dispcc_mdss_pclk0_clk_src Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 205/430] i2c: designware: Disable SMBus interrupts to prevent storms from mis-configured firmware Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 206/430] platform/x86: wmi-gamezone: Add Legion Go 2 Quirks Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 207/430] nvme-fc: dont hold rport lock when putting ctrl Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 208/430] hwmon: (emc2305) fix device node refcount leak in error path Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 209/430] nvme-fabrics: add ENOKEY to no retry criteria for authentication failures Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 210/430] hwmon: (emc2305) fix double put in emc2305_probe_childs_from_dt Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 211/430] platform/x86/intel/hid: Add Dell Pro Rugged 10/12 tablet to VGBS DMI quirks Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 212/430] MIPS: ftrace: Fix memory corruption when kernel is located beyond 32 bits Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 213/430] scsi: scsi_debug: Fix atomic write enable module param description Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 214/430] drm/msm: adreno: fix deferencing ifpc_reglist when not declared Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 215/430] drm/msm/a6xx: move preempt_prepare_postamble after error check Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 216/430] ublk: clean up user copy references on ublk server exit Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 217/430] block: rnbd-clt: Fix signedness bug in init_dev() Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 218/430] vhost/vsock: improve RCU read sections around vhost_vsock_get() Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 219/430] cifs: Fix memory and information leak in smb3_reconfigure() Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 220/430] rust/drm/gem: Fix missing header in `Object` rustdoc Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 221/430] rust_binder: avoid mem::take on delivered_deaths Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 222/430] rust: dma: add helpers for architectures without CONFIG_HAS_DMA Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 223/430] samples: rust: fix endianness issue in rust_driver_pci Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 224/430] rust: io: define ResourceSize as resource_size_t Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 225/430] rust: io: move ResourceSize to top-level io module Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 226/430] rust: io: add typedef for phys_addr_t Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 227/430] KEYS: trusted: Fix a memory leak in tpm2_load_cmd Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 228/430] clk: keystone: syscon-clk: fix regmap leak on probe failure Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 229/430] io_uring/poll: correctly handle io_poll_add() return value on update Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 230/430] io_uring: fix min_wait wakeups for SQPOLL Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 231/430] io_uring: fix filename leak in __io_openat_prep() Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 232/430] printk: Avoid scheduling irq_work on suspend Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 233/430] sched_ext: Factor out local_dsq_post_enq() from dispatch_enqueue() Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 234/430] sched_ext: Fix the memleak for sch->helper objects Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 235/430] sched_ext: Fix bypass depth leak on scx_enable() failure Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 236/430] sched_ext: Fix missing post-enqueue handling in move_local_task_to_local_dsq() Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 237/430] x86/mce: Do not clear banks poll bit in mce_poll_banks on AMD SMCA systems Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 238/430] mmc: sdhci-msm: Avoid early clock doubling during HS400 transition Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 239/430] dt-bindings: clock: mmcc-sdm660: Add missing MDSS reset Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 240/430] phy: exynos5-usbdrd: fix clock prepare imbalance Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 241/430] efi: Add missing static initializer for efi_mm::cpus_allowed_lock Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 242/430] perf: arm_cspmu: fix error handling in arm_cspmu_impl_unregister() Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 243/430] lib/crypto: x86/blake2s: Fix 32-bit arg treated as 64-bit Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 244/430] s390/dasd: Fix gendisk parent after copy pair swap Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 245/430] wifi: mt76: Fix DTS power-limits on little endian systems Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 246/430] btrfs: dont rewrite ret from inode_permission Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 247/430] gfs2: fix freeze error handling Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 248/430] block: rate-limit capacity change info log Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 249/430] jbd2: fix the inconsistency between checksum and data in memory for journal sb Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 250/430] floppy: fix for PAGE_SIZE != 4KB Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 251/430] crypto: scatterwalk - Fix memcpy_sglist() to always succeed Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 252/430] kallsyms: Fix wrong "big" kernel symbol type read from procfs Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 253/430] fs/ntfs3: fix mount failure for sparse runs in run_unpack() Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 254/430] ktest.pl: Fix uninitialized var in config-bisect.pl Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 255/430] tpm: Cap the number of PCR banks Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 256/430] fs: PM: Fix reverse check in filesystems_freeze_callback() Greg Kroah-Hartman
2025-12-29 16:10 ` [PATCH 6.18 257/430] printk: Allow printk_trigger_flush() to flush all types Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 258/430] printk: Avoid irq_work for printk_deferred() on suspend Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 259/430] ext4: fix string copying in parse_apply_sb_mount_options() Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 260/430] ext4: check if mount_opts is NUL-terminated in ext4_ioctl_set_tune_sb() Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 261/430] ext4: xattr: fix null pointer deref in ext4_raw_inode() Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 262/430] ext4: clear i_state_flags when alloc inode Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 263/430] ext4: fix incorrect group number assertion in mb_check_buddy Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 264/430] ext4: align max orphan file size with e2fsprogs limit Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 265/430] jbd2: use a per-journal lock_class_key for jbd2_trans_commit_key Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 266/430] jbd2: use a weaker annotation in journal handling Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 267/430] block: Remove queue freezing from several sysfs store callbacks Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 268/430] mm/ksm: fix exec/fork inheritance support for prctl Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 269/430] media: v4l2-mem2mem: Fix outdated documentation Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 270/430] mm/huge_memory: add pmd folio to ds_queue in do_huge_zero_wp_pmd() Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 271/430] tpm2-sessions: Fix out of range indexing in name_size Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 272/430] tpm2-sessions: Fix tpm2_read_public range checks Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 273/430] crash: let architecture decide crash memory export to iomem_resource Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 274/430] dma-mapping: Fix DMA_BIT_MASK() macro being broken Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 275/430] mm/slab: introduce kvfree_rcu_barrier_on_cache() for cache destruction Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 276/430] mptcp: pm: ignore unknown endpoint flags Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 277/430] selftests: mptcp: pm: ensure unknown flags are ignored Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 278/430] mptcp: schedule rtx timer only after pushing data Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 279/430] mptcp: avoid deadlock on fallback while reinjecting Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 280/430] usb: usb-storage: Maintain minimal modifications to the bcdDevice range Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 281/430] media: dvb-usb: dtv5100: fix out-of-bounds in dtv5100_i2c_msg() Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 282/430] media: pvrusb2: Fix incorrect variable used in trace message Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 283/430] phy: broadcom: bcm63xx-usbh: fix section mismatches Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 284/430] usb: ohci-nxp: fix device leak on probe failure Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 285/430] usb: typec: ucsi: huawei-gaokin: add DRM dependency Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 286/430] usb: typec: altmodes/displayport: Drop the device reference in dp_altmode_probe() Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 287/430] USB: lpc32xx_udc: Fix error handling in probe Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 288/430] usb: phy: fsl-usb: Fix use-after-free in delayed work during device removal Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 289/430] usb: phy: isp1301: fix non-OF device reference imbalance Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 290/430] usb: gadget: lpc32xx_udc: fix clock imbalance in error path Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 291/430] usb: dwc3: of-simple: fix clock resource leak in dwc3_of_simple_probe Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 292/430] usb: dwc3: keep susphy enabled during exit to avoid controller faults Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 293/430] usb: renesas_usbhs: Fix a resource leak in usbhs_pipe_malloc() Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 294/430] xhci: dbgtty: fix device unregister: fixup Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 295/430] char: applicom: fix NULL pointer dereference in ac_ioctl Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 296/430] dt-bindings: slimbus: fix warning from example Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 297/430] intel_th: Fix error handling in intel_th_output_open Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 298/430] mei: Fix error handling in mei_register Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 299/430] mei: gsc: add dependency on Xe driver Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 300/430] serial: core: Restore sysfs fwnode information Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 301/430] serial: core: Fix serial device initialization Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 302/430] serial: xilinx_uartps: fix rs485 delay_rts_after_send Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 303/430] serial: sh-sci: Check that the DMA cookie is valid Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 304/430] cpuidle: governors: teo: Drop misguided target residency check Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 305/430] cpufreq: nforce2: fix reference count leak in nforce2 Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 306/430] scsi: Revert "scsi: qla2xxx: Perform lockless command completion in abort path" Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 307/430] scsi: aic94xx: fix use-after-free in device removal path Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 308/430] NFSD: use correct reservation type in nfsd4_scsi_fence_client Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 309/430] scsi: target: Reset t_task_cdb pointer in error case Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 310/430] scsi: mpi3mr: Read missing IOCFacts flag for reply queue full overflow Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 311/430] scsi: ufs: core: Add ufshcd_update_evt_hist() for UFS suspend error Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 312/430] f2fs: ensure node page reads complete before f2fs_put_super() finishes Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 313/430] f2fs: fix to avoid updating compression context during writeback Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 314/430] f2fs: fix to avoid potential deadlock Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 315/430] f2fs: fix to propagate error from f2fs_enable_checkpoint() Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 316/430] f2fs: fix to avoid updating zero-sized extent in extent cache Greg Kroah-Hartman
2025-12-29 16:11 ` [PATCH 6.18 317/430] f2fs: invalidate dentry cache on failed whiteout creation Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 318/430] f2fs: use global inline_xattr_slab instead of per-sb slab cache Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 319/430] f2fs: fix age extent cache insertion skip on counter overflow Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 320/430] f2fs: fix uninitialized one_time_gc in victim_sel_policy Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 321/430] f2fs: fix to detect recoverable inode during dryrun of find_fsync_dnodes() Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 322/430] f2fs: fix to not account invalid blocks in get_left_section_blocks() Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 323/430] f2fs: fix return value of f2fs_recover_fsync_data() Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 324/430] tools/testing/nvdimm: Use per-DIMM device handle Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 325/430] pinctrl: renesas: rzg2l: Fix ISEL restore on resume Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 326/430] KVM: Disallow toggling KVM_MEM_GUEST_MEMFD on an existing memslot Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 327/430] mm/slub: reset KASAN tag in defer_free() before accessing freed memory Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 328/430] media: vidtv: initialize local pointers upon transfer of memory ownership Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 329/430] ocfs2: fix kernel BUG in ocfs2_find_victim_chain Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 330/430] KVM: x86: Dont clear async #PF queue when CR0.PG is disabled (e.g. on #SMI) Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 331/430] platform/chrome: cros_ec_ishtp: Fix UAF after unbinding driver Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 332/430] media: iris: Add sanity check for stop streaming Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 333/430] scs: fix a wrong parameter in __scs_magic Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 334/430] parisc: Do not reprogram affinitiy on ASP chip Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 335/430] dm-pcache: advance slot index before writing slot Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 336/430] lib/crypto: riscv/chacha: Avoid s0/fp register Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 337/430] libceph: make decode_pool() more resilient against corrupted osdmaps Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 338/430] powerpc: Add reloc_offset() to font bitmap pointer used for bootx_printf() Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 339/430] KVM: x86: WARN if hrtimer callback for periodic APIC timer fires with period=0 Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 340/430] KVM: x86: Explicitly set new periodic hrtimer expiration in apic_timer_fn() Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 341/430] KVM: x86: Fix VM hard lockup after prolonged inactivity with periodic HV timer Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 342/430] KVM: nSVM: Avoid incorrect injection of SVM_EXIT_CR0_SEL_WRITE Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 343/430] KVM: SVM: Mark VMCB_NPT as dirty on nested VMRUN Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 344/430] KVM: selftests: Forcefully override ARCH from x86_64 to x86 Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 345/430] KVM: nSVM: Propagate SVM_EXIT_CR0_SEL_WRITE correctly for LMSW emulation Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 346/430] KVM: Fix last_boosted_vcpu index assignment bug Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 347/430] KVM: SVM: Mark VMCB_PERM_MAP as dirty on nested VMRUN Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 348/430] KVM: TDX: Explicitly set user-return MSRs that *may* be clobbered by the TDX-Module Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 349/430] KVM: nVMX: Immediately refresh APICv controls as needed on nested VM-Exit Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 350/430] KVM: nSVM: Set exit_code_hi to -1 when synthesizing SVM_EXIT_ERR (failed VMRUN) Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 351/430] KVM: nSVM: Clear exit_code_hi in VMCB when synthesizing nested VM-Exits Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 352/430] KVM: x86: Apply runtime updates to current CPUID during KVM_SET_CPUID{,2} Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 353/430] KVM: selftests: Add missing "break" in rseq_tests param parsing Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 354/430] xfs: fix a memory leak in xfs_buf_item_init() Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 355/430] xfs: fix stupid compiler warning Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 356/430] xfs: fix the zoned RT growfs check for zone alignment Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 357/430] xfs: fix a UAF problem in xattr repair Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 358/430] xfs: validate that zoned RT devices are zone aligned Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 359/430] tracing: Do not register unsupported perf events Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 360/430] PM: runtime: Do not clear needs_force_resume with enabled runtime PM Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 361/430] arm64/gcs: Flush the GCS locking state on exec Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 362/430] lib/crypto: riscv: Add poly1305-core.S to .gitignore Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 363/430] r8169: fix RTL8117 Wake-on-Lan in DASH mode Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 364/430] net: phy: marvell-88q2xxx: Fix clamped value in mv88q2xxx_hwmon_write Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 365/430] fsnotify: do not generate ACCESS/MODIFY events on child for special files Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 366/430] net/handshake: restore destructor on submit failure Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 367/430] NFSD: Clear SECLABEL in the suppattr_exclcreat bitmap Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 368/430] NFSD: NFSv4 file creation neglects setting ACL Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 369/430] ASoC: SOF: ipc4-topology: Prefer 32-bit DMIC blobs for 8-bit formats as well Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 370/430] ALSA: hda/realtek: Add Asus quirk for TAS amplifiers Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 371/430] NFSD: Clear TIME_DELEG in the suppattr_exclcreat bitmap Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 372/430] ASoC: SOF: ipc4-topology: Convert FLOAT to S32 during blob selection Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 373/430] svcrdma: bound check rq_pages index in inline path Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 374/430] nfsd: Mark variable __maybe_unused to avoid W=1 build break Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 375/430] svcrdma: return 0 on success from svc_rdma_copy_inline_range Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 376/430] svcrdma: use rc_pageoff for memcpy byte offset Greg Kroah-Hartman
2025-12-29 16:12 ` [PATCH 6.18 377/430] SUNRPC: svcauth_gss: avoid NULL deref on zero length gss_token in gss_read_proxy_verf Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 378/430] powerpc/kexec: Enable SMT before waking offline CPUs Greg Kroah-Hartman
2025-12-29 16:13 ` Greg Kroah-Hartman [this message]
2025-12-29 16:13 ` [PATCH 6.18 380/430] cgroup: rstat: use LOCK CMPXCHG in css_rstat_updated Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 381/430] s390/ipl: Clear SBP flag when bootprog is set Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 382/430] gpio: regmap: Fix memleak in error path in gpio_regmap_register() Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 383/430] gpiolib: acpi: Add quirk for Dell Precision 7780 Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 384/430] gpio: loongson: Switch 2K2000/3000 GPIO to BYTE_CTRL_MODE Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 385/430] Revert "drm/amd/display: Fix pbn to kbps Conversion" Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 386/430] drm/amd/display: Use GFP_ATOMIC in dc_create_plane_state() Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 387/430] drm/amd/display: Fix scratch registers offsets for DCN35 Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 388/430] drm/amd/display: Fix scratch registers offsets for DCN351 Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 389/430] drm/displayid: pass iter to drm_find_displayid_extension() Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 390/430] dt-bindings: PCI: qcom,pcie-sc7280: Add missing required power-domains and resets Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 391/430] dt-bindings: PCI: qcom,pcie-sc8280xp: " Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 392/430] dt-bindings: PCI: qcom,pcie-sm8150: " Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 393/430] dt-bindings: PCI: qcom,pcie-sm8250: " Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 394/430] dt-bindings: PCI: qcom,pcie-sm8350: " Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 395/430] dt-bindings: PCI: qcom,pcie-sm8450: " Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 396/430] dt-bindings: PCI: qcom,pcie-sm8550: " Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 397/430] crypto: af_alg - zero initialize memory allocated via sock_kmalloc Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 398/430] crypto: caam - Add check for kcalloc() in test_len() Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 399/430] crypto: arm64/ghash - Fix incorrect output from ghash-neon Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 400/430] amba: tegra-ahb: Fix device leak on SMMU enable Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 401/430] zloop: fail zone append operations that are targeting full zones Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 402/430] zloop: make the write pointer of full zones invalid Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 403/430] virtio: vdpa: Fix reference count leak in octep_sriov_enable() Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 404/430] vfio: Fix ksize arg while copying user struct in vfio_df_ioctl_bind_iommufd() Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 405/430] tracing: Fix fixed array of synthetic event Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 406/430] soc: samsung: exynos-pmu: fix device leak on regmap lookup Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 407/430] soc: qcom: pbs: fix device leak on lookup Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 408/430] soc: qcom: ocmem: " Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 409/430] soc: apple: mailbox: " Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 410/430] soc: amlogic: canvas: " Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 411/430] rtla/timerlat_bpf: Stop tracing on user latency Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 412/430] rpmsg: glink: fix rpmsg device leak Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 413/430] pwm: rzg2l-gpt: Allow checking period_tick cache value only if sibling channel is enabled Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 414/430] platform/x86: intel: chtwc_int33fe: dont dereference swnode args Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 415/430] lib/crypto: riscv: Depend on RISCV_EFFICIENT_VECTOR_UNALIGNED_ACCESS Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 416/430] i2c: amd-mp2: fix reference leak in MP2 PCI device Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 417/430] interconnect: qcom: sdx75: Drop QPIC interconnect and BCM nodes Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 418/430] io_uring/rsrc: fix lost entries after cloned range Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 419/430] hwmon: (max16065) Use local variable to avoid TOCTOU Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 420/430] hwmon: (max6697) fix regmap leak on probe failure Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 421/430] hwmon: (w83791d) Convert macros to functions to avoid TOCTOU Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 422/430] hwmon: (w83l786ng) " Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 423/430] ARM: dts: microchip: sama5d2: fix spi flexcom fifo size to 32 Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 424/430] ARM: dts: microchip: sama7d65: fix uart " Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 425/430] ARM: dts: microchip: sama7g5: " Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 426/430] block: freeze queue when updating zone resources Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 427/430] iommu/mediatek: fix use-after-free on probe deferral Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 428/430] fuse: fix io-uring list corruption for terminated non-committed requests Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 429/430] fuse: fix readahead reclaim deadlock Greg Kroah-Hartman
2025-12-29 16:13 ` [PATCH 6.18 430/430] fuse: missing copy_finish in fuse-over-io-uring argument copies Greg Kroah-Hartman
2025-12-29 16:32 ` [PATCH 6.18 000/430] 6.18.3-rc1 review Brett A C Sheffield
2025-12-29 21:02 ` Ronald Warsow
2025-12-30  1:24 ` Takeshi Ogasawara
2025-12-30 11:47 ` Ron Economos
2025-12-30 11:58 ` Thomas Weißschuh
2025-12-30 12:12   ` Greg Kroah-Hartman
2025-12-30 14:39 ` Peter Schneider
2025-12-30 14:59 ` Justin Forbes
2025-12-30 15:21 ` Naresh Kamboju
2025-12-30 15:38 ` Jeffrin Thalakkottoor
2025-12-30 19:29 ` Dileep malepu
2025-12-31  1:09 ` Miguel Ojeda
2025-12-31 16:42 ` Florian Fainelli
2026-01-02 10:13 ` Jon Hunter

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=20251229160738.268800211@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=dsterba@suse.com \
    --cc=fdmanana@suse.com \
    --cc=patches@lists.linux.dev \
    --cc=slva.kovalevskiy.2014@gmail.com \
    --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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.