From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
patches@lists.linux.dev, Qu Wenruo <wqu@suse.com>,
Filipe Manana <fdmanana@suse.com>,
David Sterba <dsterba@suse.com>, Sasha Levin <sashal@kernel.org>
Subject: [PATCH 7.2 215/281] btrfs: fix xattr replace when multiple xattrs are packed in the same item
Date: Tue, 13 Oct 2026 13:38:51 +0200 [thread overview]
Message-ID: <20261013112900.379858152@linuxfoundation.org> (raw)
In-Reply-To: <20261013112855.045212108@linuxfoundation.org>
7.2-stable review patch. If anyone has any objections, please let me know.
------------------
From: Filipe Manana <fdmanana@suse.com>
[ Upstream commit 858bee1c77857aabcc2327cd32dd8266332de332 ]
If we have a btrfs_dir_item item that packs multiple xattrs and then we
replace the value of one of them (with the setxattr(2) family of syscalls)
with another value of a different size, we end up not having a fully
initialized btrfs_dir_item, resulting in a corruption that the tree
checker will detect at extent buffer writeback time.
This is because in btrfs_setxattr() when we find a btrfs_dir_item with
multiple xattrs (due to the crc32c hash of their name being the same)
we delete one of the xattr items (btrfs_dir_item) and then insert a new
one, but the deletion and insertion results in shifting existing data in
the leaf and therefore when the new value of a xattr has a different size,
the new btrfs_dir_item is placed in a leaf section that was not
initialized and we only copy the value's data and set the value's length
in the new btrfs_dir_item, without setting the name, the name's length,
the key (which must be all zeroes for xattrs), flags (BTRFS_FT_XATTR) and
transaction ID.
The following script reproduces the issue:
$ cat test.sh
#!/bin/bash
DEV=/dev/sdi
MNT=/mnt/sdi
mkfs.btrfs -f $DEV
mount $DEV $MNT
touch $MNT/testfile
# Add two xattrs that, on btrfs, have the same hash (crc32c) for their
# name and therefore are packed into the same btrfs_dir_item.
setfattr -n user.foobar -v 123 $MNT/testfile
setfattr -n user.WvG1c1Td -v qwerty $MNT/testfile
# Verify the xattrs are present.
echo "xattrs before:"
getfattr --absolute-names --dump $MNT/testfile
# Now replace the value of the foobar xattr with a significantly larger
# value.
setfattr -n user.foobar -v abcdefghijklmnopqrstuvwxyz $MNT/testfile
# Check the xattrs have the expected values.
echo "xattrs after:"
getfattr --absolute-names --dump $MNT/testfile
umount $MNT
Running it:
$ ./test.sh
(...)
xattrs before:
# file: /mnt/sdi/testfile
user.WvG1c1Td="qwerty"
user.foobar="123"
xattrs after:
# file: /mnt/sdi/testfile
user.WvG1c1Td="qwerty"
So the "user.foobar" xattr is missing and there was a transaction abort
when unmounting the fs with the following traces in dmesg:
$ dmesg
[869800.159271] BTRFS warning (device sdi): access to eb bytenr 30474240 len 16384 out of range start 16015 len 25964
[869800.159293] ------------[ cut here ]------------
[869800.159296] WARNING: fs/btrfs/extent_io.c:4408 at report_eb_range+0x44/0x60 [btrfs], CPU#8: getfattr/2605179
[869800.168961] Modules linked in: btrfs dm_thin_pool (...)
[869800.190527] CPU: 8 UID: 0 PID: 2605179 Comm: getfattr Tainted: G W 7.3.0-rc3-btrfs-next-244+ #1 PREEMPT(full)
[869800.193726] Tainted: [W]=WARN
[869800.194502] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.2-0-gea1b7a073390-prebuilt.qemu.org 04/01/2014
[869800.197576] RIP: 0010:report_eb_range+0x44/0x60 [btrfs]
[869800.198985] Code: 48 8b 7b 18 (...)
[869800.203531] RSP: 0018:ffffce4541937d58 EFLAGS: 00010246
[869800.204609] RAX: 0000000000000000 RBX: ffff8dde054b8738 RCX: 0000000000000000
[869800.206137] RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffffffffc04c92a0
[869800.207645] RBP: 0000000000003e8f R08: 0000000000000000 R09: 3fffffffffefffff
[869800.226175] R10: ffffce4541937a88 R11: 0000000000000003 R12: 000000000000656c
[869800.227594] R13: ffff8dde14be800f R14: 000000000000656c R15: 0000000000000069
[869800.229097] FS: 00007f59023bb780(0000) GS:ffff8de5788ed000(0000) knlGS:0000000000000000
[869800.231137] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[869800.232321] CR2: 0000558dc45e6a78 CR3: 0000000765b16004 CR4: 0000000000370ef0
[869800.233783] Call Trace:
[869800.234330] <TASK>
[869800.234791] read_extent_buffer+0x4d/0x100 [btrfs]
[869800.235898] btrfs_listxattr+0x199/0x240 [btrfs]
[869800.236912] vfs_listxattr+0x51/0xa0
[869800.237683] listxattr+0x7e/0x100
[869800.238398] path_listxattrat+0x9e/0x190
[869800.239117] do_syscall_64+0x89/0x470
[869800.239877] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[869800.240914] RIP: 0033:0x7f59024cdcb7
[869800.241686] Code: f0 ff ff 73 (...)
[869800.245353] RSP: 002b:00007ffd056dcdb8 EFLAGS: 00000246 ORIG_RAX: 00000000000000c2
[869800.246892] RAX: ffffffffffffffda RBX: 00007ffd056df2e2 RCX: 00007f59024cdcb7
[869800.248853] RDX: 0000000000006600 RSI: 0000558dc45e0470 RDI: 00007ffd056df2e2
[869800.250514] RBP: 00007ffd056df2e2 R08: 0000000000006600 R09: 0000000000006600
[869800.252295] R10: 0000000000000004 R11: 0000000000000246 R12: 00000000ffffff9c
[869800.254105] R13: 0000558dc45e0470 R14: 0000000000006600 R15: 0000000000000000
[869800.255931] </TASK>
[869800.256529] ---[ end trace 0000000000000000 ]---
[869800.260071] page: refcount:2 mapcount:0 mapping:000000007ccfc77f index:0x1d10 pfn:0x608c69
[869800.260075] memcg:ffff8dde00344d40
[869800.260076] aops:btree_aops [btrfs] ino:1
[869800.260151] flags: 0x17fffc00000402a(uptodate|lru|private|writeback|node=0|zone=2|lastcpupid=0x1ffff)
[869800.260154] raw: 017fffc00000402a fffff4adc773d4c8 fffff4adc48f3d88 ffff8de36504ba30
[869800.260155] raw: 0000000000001d10 ffff8dde054b8738 00000002ffffffff ffff8dde00344d40
[869800.260156] page dumped because: eb page dump
[869800.260157] BTRFS critical (device sdi): corrupt leaf: root=5 block=30474240 slot=5 ino=257, invalid location key type, have 46, expect 132 or 1
[869800.260161] BTRFS info (device sdi): leaf 30474240 gen 9 total ptrs 6 free space 15629 owner 5
[869800.260163] BTRFS info (device sdi): refs 3 lock_owner 0 current 2550294
[869800.260164] item 0 key (256 INODE_ITEM 0) itemoff 16123 itemsize 160
[869800.260165] inode generation 3 transid 0 size 0 nbytes 16384
[869800.260166] block group 0 mode 40755 links 1 uid 0 gid 0
[869800.260167] rdev 0 sequence 0 flags 0x0
[869800.260168] atime 1790340637.0
[869800.260169] ctime 1790340637.0
[869800.260169] mtime 1790340637.0
[869800.260170] otime 1790340637.0
[869800.260170] item 1 key (256 INODE_REF 256) itemoff 16111 itemsize 12
[869800.260172] index 0 name_len 2
[869800.260172] item 2 key (256 DIR_ITEM 982728850) itemoff 16073 itemsize 38
[869800.260173] location key (257 1 0) type 1
[869800.260174] transid 9 data_len 0 name_len 8
[869800.260175] item 3 key (257 INODE_ITEM 0) itemoff 15913 itemsize 160
[869800.260176] inode generation 9 transid 9 size 0 nbytes 0
[869800.260177] block group 0 mode 100664 links 1 uid 0 gid 0
[869800.260177] rdev 0 sequence 0 flags 0x0
[869800.260178] atime 1790340638.38778502
[869800.260179] ctime 1790340638.38778502
[869800.260179] mtime 1790340638.38778502
[869800.260180] otime 1790340638.38778502
[869800.260180] item 4 key (257 INODE_REF 256) itemoff 15895 itemsize 18
[869800.260181] index 2 name_len 8
[869800.260182] item 5 key (257 XATTR_ITEM 751495445) itemoff 15779 itemsize 116
[869800.260183] location key (0 0 0) type 8
[869800.266052] transid 9 data_len 6 name_len 13
[869800.266053] location key (8243121639454149888 46 7229457603934778967) type 0
[869800.266055] transid 113 data_len 26 name_len 0
[869800.266056] location key (8608196880778817904 120 162425) type 9
[869800.266057] transid 8391162079612502016 data_len 26982 name_len 25964
[869800.266058] BTRFS error (device sdi): block=30474240 write time tree block corruption detected
[869800.266091] ------------[ cut here ]------------
[869800.266092] WARNING: fs/btrfs/disk-io.c:336 at btree_csum_one_bio+0x20b/0x220 [btrfs], CPU#7: kworker/u50:7/2550294
[869800.268392] Modules linked in: btrfs dm_thin_pool (...)
[869800.365851] CPU: 7 UID: 0 PID: 2550294 Comm: kworker/u50:7 Tainted: G W 7.3.0-rc3-btrfs-next-244+ #1 PREEMPT(full)
[869800.368937] Tainted: [W]=WARN
[869800.369834] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.2-0-gea1b7a073390-prebuilt.qemu.org 04/01/2014
[869800.372778] Workqueue: writeback wb_workfn (flush-btrfs-3821)
[869800.374314] RIP: 0010:btree_csum_one_bio+0x20b/0x220 [btrfs]
[869800.375915] Code: 89 44 24 04 (...)
[869800.380639] RSP: 0018:ffffce4548e3f7d0 EFLAGS: 00010246
[869800.382008] RAX: 0000000000000000 RBX: ffff8dde054b8738 RCX: 0000000000000000
[869800.383850] RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffff8de091c2ddc0
[869800.385710] RBP: ffff8dde196a2000 R08: 0000000000000000 R09: 3fffffffffefffff
[869800.387388] R10: ffffce4548e3f500 R11: 0000000000000003 R12: ffffce4548e3f7d8
[869800.388973] R13: ffff8dde196a2000 R14: ffff8de36504b750 R15: ffff8dde4c497b00
[869800.390414] FS: 0000000000000000(0000) GS:ffff8de5788ad000(0000) knlGS:0000000000000000
[869800.392002] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[869800.393160] CR2: 000055cd6e92ad5c CR3: 00000007cb264001 CR4: 0000000000370ef0
[869800.394595] Call Trace:
[869800.395113] <TASK>
[869800.395570] btrfs_submit_bbio+0x872/0x890 [btrfs]
[869800.397284] write_meta_extent_buffer+0x70/0x80 [btrfs]
[869800.398940] btree_writepages+0x141/0x4f0 [btrfs]
[869800.400426] ? get_random_u32+0x8a/0xf0
[869800.401417] ? build_slab_freelist+0x47/0x130
[869800.402574] ? preempt_count_add+0x6b/0xa0
[869800.403633] ? _raw_spin_lock_irqsave+0x23/0x50
[869800.404807] ? _raw_spin_unlock_irqrestore+0x22/0x40
[869800.406085] ? alloc_from_new_slab+0x18f/0x330
[869800.407223] do_writepages+0xc6/0x160
[869800.408191] ? refill_objects+0xd8/0x300
[869800.409211] __writeback_single_inode+0x42/0x350
[869800.410408] writeback_sb_inodes+0x231/0x560
[869800.411511] wb_writeback+0x8a/0x300
[869800.412440] wb_workfn+0xbf/0x460
[869800.413291] ? _raw_spin_unlock+0x14/0x30
[869800.414328] ? finish_task_switch.isra.0+0xb9/0x380
[869800.415105] process_one_work+0x1d1/0x3d0
[869800.416633] worker_thread+0x1c4/0x330
[869800.417467] ? __pfx_worker_thread+0x10/0x10
[869800.418452] kthread+0xfc/0x130
[869800.419257] ? __pfx_kthread+0x10/0x10
[869800.420089] ret_from_fork+0x1f7/0x2c0
[869800.420863] ? __pfx_kthread+0x10/0x10
[869800.421654] ret_from_fork_asm+0x1a/0x30
[869800.422484] </TASK>
[869800.422953] ---[ end trace 0000000000000000 ]---
[869800.424005] BTRFS error (device sdi state A): Transaction 9 aborted (-EIO)
[869800.424010] BTRFS: error (device sdi state A) in __btrfs_run_delayed_items:1162: errno=-5 IO failure
[869800.424011] BTRFS info (device sdi state EA): forced readonly
[869800.424013] BTRFS warning (device sdi state EA): Skipping commit of aborted transaction.
[869800.424014] BTRFS: error (device sdi state EA) in cleanup_transaction:2076: errno=-5 IO failure
Fix this by always setting all fields in the new btrfs_dir_item when we
replace an existing xattr.
Fixes: 5f5bc6b1e2d5 ("Btrfs: make xattr replace operations atomic")
Reviewed-by: Qu Wenruo <wqu@suse.com>
Signed-off-by: Filipe Manana <fdmanana@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
fs/btrfs/xattr.c | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/fs/btrfs/xattr.c b/fs/btrfs/xattr.c
index ab55d10bd71fd..e8762e12f3e1e 100644
--- a/fs/btrfs/xattr.c
+++ b/fs/btrfs/xattr.c
@@ -161,6 +161,7 @@ int btrfs_setxattr(struct btrfs_trans_handle *trans, struct inode *inode,
const u16 old_data_len = btrfs_dir_data_len(leaf, di);
const u32 item_size = btrfs_item_size(leaf, slot);
const u32 data_size = sizeof(*di) + name_len + size;
+ unsigned long name_ptr;
unsigned long data_ptr;
char *ptr;
@@ -189,8 +190,16 @@ int btrfs_setxattr(struct btrfs_trans_handle *trans, struct inode *inode,
ptr = btrfs_item_ptr(leaf, slot, char);
ptr += btrfs_item_size(leaf, slot) - data_size;
di = (struct btrfs_dir_item *)ptr;
+ memzero_extent_buffer(leaf, (unsigned long)ptr +
+ offsetof(struct btrfs_dir_item, location),
+ sizeof(struct btrfs_disk_key));
+ btrfs_set_dir_flags(leaf, di, BTRFS_FT_XATTR);
+ btrfs_set_dir_transid(leaf, di, trans->transid);
+ btrfs_set_dir_name_len(leaf, di, name_len);
btrfs_set_dir_data_len(leaf, di, size);
+ name_ptr = (unsigned long)(di + 1);
data_ptr = ((unsigned long)(di + 1)) + name_len;
+ write_extent_buffer(leaf, name, name_ptr, name_len);
write_extent_buffer(leaf, value, data_ptr, size);
} else {
/*
--
2.53.0
next prev parent reply other threads:[~2026-10-13 11:56 UTC|newest]
Thread overview: 291+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-10-13 11:35 [PATCH 7.2 000/281] 7.2.11-rc1 review Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 001/281] bnxt_en: fix DMA mapping length for padded small packets Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 002/281] fs: Free any excess xarray nodes in clear_inode() Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 003/281] net/mlx5e: Prevent stale XSK buffer release on refill retry Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 004/281] net/mlx5e: Prevent stale XSK buffer release on MPWQE " Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 005/281] ipv6: Fix redirect exception creation for UDP/RAW sockets Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 006/281] ipv4: udp: Create exceptions before socket matching Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 007/281] ipv6: " Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 008/281] ipv4: validate checksum_start before completing checksum Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 009/281] rust_binder: reschedule node refcount update on thread exit Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 010/281] ipv4: stop PMTU walk when nexthop group shrinks Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 011/281] ipv4: stop exception dump " Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 012/281] ipv4: stop route notification sizing " Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 013/281] ipv4: do not warn on route notification size race Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 014/281] ipv6: " Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 015/281] Input: ati_remote2 - fix type confusion in device attribute handlers Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 016/281] Input: xpad - add support for 8BitDo Pro 2 Wired Controller for Xbox Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 017/281] Input: xpad - add support for Corsair Novablade Pro Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 018/281] ALSA: ctxfi: Fix memory leakage when clearing DAO input mappers Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 019/281] ALSA: hda/tas2781: Accept V1 calibration data without CRC Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 020/281] arm64: irq: exclude the softirq stack switch from KCOV Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 021/281] ASoC: amd: yc: Add DMI quirk for Acer Aspire Go 15 (AG15-21P) Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 022/281] ata: libata-scsi: do not lose CHECK CONDITION for failed ATAPI commands Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 023/281] btrfs: scrub: fix local_root reference leak in scrub_print_warning_inode() Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 024/281] can: dev: init_can_skb(): restore skb header initialization Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 025/281] can: fix unique skb identifier regression under RPS Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 026/281] cgroup/cpuset: Handle cpu hotplug race in guarantee_active_cpus() Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 027/281] cipso: adjust cached option offsets when removing CIPSO Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 028/281] dm ioctl: dont let data_start run past the buffer Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 029/281] usb: f81604: fix struct f81604_int_data size mismatch Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 030/281] vsock/virtio: account only unread bytes in read_skb() Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 031/281] wifi: brcmfmac: fix P2P device removal race in brcmf_detach() Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 032/281] wifi: mt76: mt7603: initialize global station WCID Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 033/281] wifi: mt76: mt7996: fix uninitialized buf read in mt7996_variant_fem_init() Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 034/281] wireguard: queueing: preserve tstamp_type when encapsulating packet Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 035/281] wireguard: noise: reject response consumption after intermediate initiation Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 036/281] workqueue: Fix NULL current_pwq deref in chained work check Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 037/281] x86/CPU/AMD: Fix AMD TLBI Erratum #1718 Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 038/281] xen/netfront: dont leak the skb when xennet_fill_frags() fails Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 039/281] tee: shm: reject zero-sized allocations in tee_dyn_shm_alloc_helper() Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 040/281] strparser: make sure __strp_recv isnt running before tearing down the parser Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 041/281] swiotlb: fix default_swiotlb_limit() for non-growable default pool Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 042/281] tcp: reject net_iov in zerocopy receive mapping hints Greg Kroah-Hartman
2026-10-13 11:35 ` [PATCH 7.2 043/281] tipc: destroy topsrv workqueues before closing connections Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 044/281] tipc: hold a reference to nodes found by link name Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 045/281] Revert "wifi: libertas: reject short monitor TX frames" Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 046/281] RISC-V: Clear HSTATUS.HU on CPU initialization Greg Kroah-Hartman
2026-10-13 13:05 ` Miguel Ojeda
2026-10-13 11:36 ` [PATCH 7.2 047/281] selinux: fix data race on AVC latest_notif Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 048/281] selinux: preserve NATIVE_LABELS on already-initialized sb in set_mnt_opts Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 049/281] sctp: copy zeroed stats to user in sctp_getsockopt_pr_streamstatus() when !streamoute Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 050/281] selftests/mm: cleanup -Wformat issues in hugetlb-mmap Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 051/281] e1000e: add system to disable K1 list Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 052/281] EDAC/amd64: Mask UMC chip select to the four implemented selects Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 053/281] fsverity: RCU-delay the freeing of struct fsverity_info Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 054/281] gpio: mpsse: fix race when arming the IRQ poll worker Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 055/281] gpio: xilinx: fix runtime PM leak on request error path Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 056/281] iavf: send MAC change request synchronously Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 057/281] gve: fix napi_disable deadlock when attempting to disable XSK pools Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 058/281] gve: fix XSK buffer leak when rings are stopped Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 059/281] gve: fix XSK buffer leak on error descriptor Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 060/281] ibmveth: h_free logical LAN on open-fail after register Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 061/281] ibmveth: fix TX LTB and filter unwind on open-fail Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 062/281] ice: fix use-after-free in dynamic port cleanup Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 063/281] ice: fix metadata_dst refcount handling on representor teardown Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 064/281] io_uring/register: dont exempt disabled rings from task restrictions Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 065/281] io_uring/net: populate CONNECT filter fields for 24-byte sockaddr_in6 Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 066/281] ip6_gre: remove obsolete ERSPAN PMTU update Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 067/281] keys: finalize persistent keyring timeout after link attempt Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 068/281] KEYS: Fix add_key() race with keyring restriction Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 069/281] memstick: core: wait for request completion before freeing card Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 070/281] memstick: rtsx_usb_ms: complete requests after eject instead of dropping them Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 071/281] mm/mremap: fix locked_vm leak by splitting VMA for MREMAP_DONTUNMAP Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 072/281] mm: dont schedule deferred kernel page table freeing while booting Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 073/281] dm-crypt: reject the lmk IV mode with AEAD ciphers Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 074/281] dm-integrity: fix buffer overflow in inline mode with large tag size Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 075/281] dm-snap: reject the transient exception store for snapshot-merge Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 076/281] dm: fix reading free memory in do_resume Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 077/281] mmc: cavium-octeon: destroy slot platform devices on remove Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 078/281] mmc: cavium-thunderx: " Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 079/281] mmc: mtk-sd: Cancel request timeout work " Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 080/281] mmc: sdhci-sprd: disable runtime PM " Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 081/281] net/packet: guard the ll header push in packet_rcv_spkt() Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 082/281] net/smc: protect clcsock lifetime in smc_getname Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 083/281] net: bridge: avoid recursive multicast port cleanup Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 084/281] net: dsa: microchip: fix KSZ8765 fiber detection Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 085/281] net: skbuff: dont leave stale bytes in skb_copy_and_csum_bits() Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 086/281] net: sparx5: free the matchall entry on destroy Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 087/281] net: usb: ax88179_178a: fix rx frame length for non-last packets Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 088/281] net: xilinx: axienet: Free outstanding DMA buffers on dmaengine stop Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 089/281] net: team: stop reusing skb after queue override Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 090/281] net: team: free skb when broadcast has no txable port Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 091/281] nvme: fix swapped ZRASF zone state values for full and read only Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 092/281] openvswitch: fix soft lockup in the netlink flow dump Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 093/281] optee: register TEE devices only once fully initialized Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 094/281] power: sequencing: pcie-m2: Fix leaking array from of_regulator_bulk_get_all() Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 095/281] regulator: ltc3676: dont read the write-only HRST and CLIRQ registers Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 096/281] regulator: of: fill in supply names in of_regulator_bulk_get_all() Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 097/281] regulator: tps6594-regulator: Fix n_linear_ranges for TPS65224 BUCK2-4 Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 098/281] pmdomain: imx8m-blk-ctrl: Serialize power on/off across sibling domains Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 099/281] pmdomain: rockchip: dont ignore clock lookup errors on attach Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 100/281] pmdomain: rockchip: fix clock leak on domain probe failure Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 101/281] pmdomain: rockchip: propagate subdomain add errors Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 102/281] scsi: ch: Do not keep references to data transfer element devices Greg Kroah-Hartman
2026-10-13 11:36 ` [PATCH 7.2 103/281] scsi: qedi: Initialize callback state before registration Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 104/281] scsi: ufs: core: Avoid unsafe MMIO reads in ufshcd_mcq_compl_all_cqes_lock() Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 105/281] scsi: ufs: core: Decouple CQ sweep from request iterator in MCQ Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 106/281] riscv: entry: gate shadow call stack reload on sstatus.SPP, not tp Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 107/281] riscv: errata: select RISCV_ALTERNATIVE_EARLY for THEAD GHOSTWRITE Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 108/281] riscv: fix load_unaligned_zeropad() fixup for RV32 Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 109/281] riscv: futex: untag the user pointer before the atomic access Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 110/281] riscv: hwprobe: use _BITULL() rather than BIT() in MIPS vendor uapi header Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 111/281] riscv: lib: Fix ZBB strnlen wrap-around regression on huge counts Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 112/281] riscv: patch: fix handling of bpf-jit execmem addresses Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 113/281] riscv: ptrace: reject CFI regset access when extensions are absent Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 114/281] Bluetooth: btintel_pcie: use managed IRQ teardown Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 115/281] Bluetooth: hci_sock: Serialize dead-device detachment Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 116/281] Bluetooth: hci_sync: Fix command skb lifetime during scan setup Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 117/281] Bluetooth: ISO: Reject concurrent BIS listener setup Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 118/281] Bluetooth: ISO: Serialize concurrent connect calls Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 119/281] Bluetooth: MGMT: Fix status of pending commands flushed on power off Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 120/281] Bluetooth: SCO: serialise sco_conn lifetime against sco_recv_scodata() Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 121/281] Bluetooth: RFCOMM: free the skb when the DLC has no owner Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 122/281] Bluetooth: RFCOMM: connect the session socket without rfcomm_mutex Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 123/281] Bluetooth: RFCOMM: Fix NULL tty_dev dereference in rfcomm_dev_shutdown Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 124/281] drm/fb-helper: defer setup when fbdev_probe() fails, not just on -EAGAIN Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 125/281] drm/gud: dont keep a connector without a CRTC as connector_state Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 126/281] drm/i915/gem: Prevent overstepping exec array boundary Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 127/281] drm/i915/gt: Unmask interrupts only when ACTIVE is true Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 128/281] drm/imagination: Size page table preallocation by device address Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 129/281] drm/panthor: validate userspace queue count against initialized firmware slot count Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 130/281] drm/vc4: drain the hangcheck timer and works on V3D unbind Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 131/281] drm/vc4: Fix firmware reference leak in vc4_drm_bind() Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 132/281] drm/vmwgfx: validate pitch coming from userspace Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 133/281] drm/xe/i2c: cancel the client work on remove Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 134/281] drm/xe: Fix shrinker accounting double-subtraction on nested external pins Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 135/281] drm/xe: Fix stale pinned_link entry when fb-pin performs the final unpin Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 136/281] drm/bridge: th1520-dw-hdmi: Fix error check on dw_hdmi_probe() return value Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 137/281] drm/bridge: th1520-dw-hdmi: Fix remove() callback Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 138/281] drm/amdkfd: align SDMA doorbell base for shader doorbell writes Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 139/281] drm/amdkfd: fix dma_buf reference leak in get_dmabuf_info Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 140/281] drm/amdgpu: serialize vblank counter reads against GPU reset Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 141/281] drm/amdgpu: make Mac FB workaround generic Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 142/281] drm/amdgpu: copy debugfs register data outside the GRBM/SRBM locks Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 143/281] drm/amdgpu/userq: only accept doorbell BOs as queue doorbell Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 144/281] drm/amdgpu/userq: return the memdup_user() error for the user MQD Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 145/281] drm/amd/display: Fix direct scanout alpha on some DRM_FORMATs Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 146/281] drm/amd/display: disable self-refresh on tearing flips Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 147/281] mount: keep a copied mount unbindable Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 148/281] fs: dont silently unmount busy mounts Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 149/281] namespace: reset the old parents ->overmount in mnt_change_mountpoint() Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 150/281] statmount: read the parent of an unmounted mount under mount_lock Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 151/281] namespace: dont inherit MNT_UMOUNT in clone_mnt() Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 152/281] namespace: dont copy an unmounted mount tree Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 153/281] fs: refuse fspick() on internal superblocks Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 154/281] namespace: check the target before walking it in do_mount_setattr() Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 155/281] namespace: queue a mount only once for mount notifications Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 156/281] namespace: check a submount for references right before unmounting it Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 157/281] namespace: check a recursive bind mount for mount namespace loops Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 158/281] namespace: keep covered mounts covered in OPEN_TREE_NAMESPACE Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 159/281] namespace: look at the topmost mount for a mount namespace file Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 160/281] namespace: dont reconfigure internal superblocks via remount and umount Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 161/281] namespace: remove the fsnotify marks of a mount namespace in process context Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 162/281] namespace: check the mounts before reading their parents in pivot_root() Greg Kroah-Hartman
2026-10-13 11:37 ` [PATCH 7.2 163/281] dcache: dont put a mountpoint on a dentry thats being removed Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 164/281] unshare: dont drop active namespace references that were never taken Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 165/281] namespace: dont let a pseudo dentry become the root of a mount Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 166/281] namespace: unhash a dentry before detaching the mounts on it Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 167/281] namei: dont reveal overmounted entries in refwalk Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 168/281] fcntl: refuse F_SET_RW_HINT on an immutable inode Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 169/281] namespace: refuse an automount below a mount that is in no namespace Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 170/281] nullfs: dont update the access time Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 171/281] namespace: never expire a locked mount Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 172/281] namespace: handle mount locking for automounts correctly Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 173/281] namespace: keep the lock on a mount that a propagated copy is moved beneath Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 174/281] xfs: stop exchanging reflink flags when exchanging mappings Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 175/281] xfs: fix exchange-range-to-eof file size exchange Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 176/281] clk: qcom: gcc-eliza: Fix always-enabling PCIE_RSCC clocks Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 177/281] clk: qcom: gcc-kaanapali: " Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 178/281] clk: qcom: gpucc-glymur: Mark the GPU CX GDSC as votable Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 179/281] clk: qcom: gpucc-kaanapali: " Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 180/281] arm64: dts: lx2160a: fix incorrect pinmux Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 181/281] arm64: dts: lx2160a: fix IIC1 pinmux submask rejected by pinctrl-single Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 182/281] arm64: dts: lx2160a: fix the iic5 spi3 pinmux offset and value Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 183/281] iommu/dma: skip swiotlb bounce for DMA_ATTR_MMIO in iommu_dma_map_phys Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 184/281] mount: refuse MOVE_MOUNT_SET_GROUP on an unbindable mount Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 185/281] fs: dont let a migrating task hide its reference from do_umount() Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 186/281] scsi: ufs: core: Hold a clock reference across the probe Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 187/281] Bluetooth: btintel_pcie: fix TX descriptor bounds check Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 188/281] Bluetooth: btintel_pcie: Add shared HW reset for clean start Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 189/281] drm/bridge: Fix unlocked list_del in drm_bridge_add() Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 190/281] drm/bridge: Fix unlocked list access in drm_bridge_attach() Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 191/281] cgroup/cpuset: Dont access cpuset_cgrp_subsys.root in is_in_v2_mode() Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 192/281] drm/dp: dont mark the AUX backlight enabled when enabling failed Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 193/281] gpio: exar: initialize the ID before registering its cleanup Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 194/281] drm/aspeed: Balance the display clock enable on teardown Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 195/281] drm/vc4: Free the BO cache size list " Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 196/281] drm/vc4: Use kvmalloc_objs() for the BO cache size list Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 197/281] net/sched: em_text: reject unterminated algo before autoload Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 198/281] amt: send the relays General Query directly from the receive path Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 199/281] lib/dim: fix 32-bit overflow in dim_calc_stats() rates Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 200/281] cxgb4/ch_ktls: disable softirqs around tid_list erases Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 201/281] wifi: mt76: mt7996: program a link again if the driver holds it Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 202/281] net: stmmac: propagate PTP addend and system time programming errors Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 203/281] tee: optee: ffa: support shared memory offsets on large-page kernels Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 204/281] bonding: fix the program leak when XDP is replaced Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 205/281] ice: Restore Ordered MMIO Writes for Tx Doorbells Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 206/281] nvmet: return Invalid Field for invalid NSIDs feature 82h Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 207/281] nvmet: use the local P2P device on metadata allocation failure Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 208/281] arm64/boot: Dont set PMUv3p9 FGT2 bits without PMUv3 Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 209/281] spi: spi-nxp-fspi: exit stop mode before waiting for DLL lock Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 210/281] zloop: zero out only the unread tail of short reads Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 211/281] btrfs: always return -EIOCBQUEUED after btrfs_uring_read_extent_endio Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 212/281] btrfs: free iov when btrfs_uring_read_extent() fails Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 213/281] btrfs: unlock inode and extent in caller when io_uring read extent fails Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 214/281] btrfs: dont stash io_uring encoded data across -EAGAIN Greg Kroah-Hartman
2026-10-13 11:38 ` Greg Kroah-Hartman [this message]
2026-10-13 11:38 ` [PATCH 7.2 216/281] btrfs: fix lost error return value in btrfs_listxattr() Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 217/281] drm/xe/mmio: Fix xe_mmio_wait32() to honor delay/sleep maximums Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 218/281] drm/xe: Do not emit Wa_16010904313 twice Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 219/281] net: make dev_xdp_sb_prog_count() see programs attached through a link Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 220/281] net/mlx5: Lag, split aggregate speed into oper and max helpers Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 221/281] net: stmmac: Do not advertise S-VLAN stripping when it is disabled Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 222/281] net: stmmac: Disable S-Tag processing on dwmac4 Greg Kroah-Hartman
2026-10-13 11:38 ` [PATCH 7.2 223/281] net: airoha: Add retry mechanism to airoha_qdma_set_trtcm_param() Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 224/281] riscv: vector: Fix data pointer constraints in context save/restore Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 225/281] riscv: vector: Fix output operands in context save Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 226/281] Revert "net: stmmac: propagate PTP addend and system time programming errors" Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 227/281] scsi: ufs: mediatek: Handle mPHY power-on failures Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 228/281] wifi: mt76: mt7996: take over connection monitoring Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 229/281] wifi: mac80211: add AQL support for multicast packets Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 230/281] wifi: mac80211: add ieee80211_txq_aql_pending() Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 231/281] wifi: mt76: add PS buffering support for HW-managed TIM drivers Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 232/281] wifi: mt76: account non-AQL frames per peer rather than per link Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 233/281] wifi: mt76: use ALTX queue for packets to disassociated stations Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 234/281] wifi: mt76: mt7925: restore the legacy BSS after MLO teardown Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 235/281] wifi: mt76: mt7996: fix struct mt7996_mcu_wed_rro_ba_delete_event layout Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 236/281] wifi: mt76: mt7915: disable rx napi when removing device Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 237/281] wifi: mt76: mt7925: dont put the band auto marker in TGID Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 238/281] wifi: mt76: mt792x: treat 0xff ACPI SAR entries as no limit Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 239/281] wifi: mt76: mt792x: pick the SAR table layout from the table itself Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 240/281] drm/xe/sysctrl: Fix mailbox header handling Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 241/281] Revert "wifi: ath12k: add panic handler" Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 242/281] ASoC: adau1372: allow sleepy powerdown GPIOs Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 243/281] ASoC: adau1372: fix invalid default state of output ASRC and DAC muxes Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 244/281] ASoC: samsung: i2s: enable op_clk in probe to balance runtime PM Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 245/281] spi: sg2044-nor: Return transfer errors Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 246/281] spi: sg2044-nor: Honor SPI clock limits Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 247/281] cgroup/cpuset: Call is_in_v2_mode() after acquiring cpuset_mutex in cpuset_handle_hotplug() Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 248/281] flow_dissector: avoid u16 truncation of skb->len when computing thoff Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 249/281] net: always dissect GSO packets in __virtio_net_hdr_to_skb() Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 250/281] net: sparx5: start the TOD counters on non-PTP lan969x variants Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 251/281] devlink: fix devlink_rel reference leak when notify work is pending Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 252/281] net/sched: cls_route: reject change with no routing attribute Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 253/281] Revert "net/mlx5: E-Switch, preserve max tx speed on vport state modification" Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 254/281] net: bcmgenet: if UMAC was suspended in SW_RESET, restore it to SW_RESET Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 255/281] pfcp: make sure the SEID is linear before reading it Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 256/281] ASoC: sdw_utils: Add codec info for CS35L62 Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 257/281] ASoC: sdw_utils: Switch CS35L56/57/62/63 to use OT25 DAI Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 258/281] riscv: fix NR_CPUS range leaking 64-bit default onto 32-bit builds Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 259/281] riscv: ptrace: Zero-initialize regset buffers before copyin Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 260/281] bnxt_en: Add bnxt_clear_bars() helper Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 261/281] bnxt_en: Fix driver init in kdump kernel Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 262/281] bnxt_en: Re-write the BARs following any type of PCIe errors Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 263/281] flow_dissector: avoid u16 truncation of hlen in bpf_flow_dissect() Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 264/281] bareudp: set the inner protocol to the protocol of the packet Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 265/281] drm/imagination: Fix reference and vm_bo handling in remap() Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 266/281] veth: fix peer NETDEV_XDP_ACT_NDO_XMIT after GRO is toggled while down Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 267/281] net/mlx5e: Order ICOSQ cc update after CQ doorbell Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 268/281] mlxsw: spectrum_flower: Fix port range register leak in tmplt_create() Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 269/281] net/packet: call packet_parse_headers after virtio_net_hdr_to_skb Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 270/281] ptp: ocp: fix PCIe delay estimation calculation Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 271/281] net: openvswitch: validate transport header presence in set_ipv6_addr Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 272/281] vsock: Fix memory leak in vmci_transport_recv_dgram_cb() Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 273/281] drm/vc4: Disable the V3D interrupt across runtime suspend Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 274/281] drm/vc4: Fix binner slot allocation failing on an idle GPU Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 275/281] sched_ext: Generate qseq from a per-task counter Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 276/281] sched_ext: Call ops.dequeue() when a task arrives on a remote local DSQ Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 277/281] drm/amd/display: Dont replace a sink mode that shares the native totals Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 278/281] io_uring/memmap: account the pages a compound region really uses Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 279/281] io_uring: do not charge the SQ/CQ rings to RLIMIT_MEMLOCK Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 280/281] io_uring/kbuf: dont charge provided buffer " Greg Kroah-Hartman
2026-10-13 11:39 ` [PATCH 7.2 281/281] mm/mremap: fix locked_vm leak from MREMAP_DONTUNMAP self-merge Greg Kroah-Hartman
2026-10-13 13:23 ` [PATCH 7.2 000/281] 7.2.11-rc1 review Pavel Machek
2026-10-13 16:30 ` Ronald Warsow
2026-10-13 17:03 ` Miguel Ojeda
2026-10-13 19:47 ` Florian Fainelli
2026-10-13 21:23 ` Peter Schneider
2026-10-13 22:22 ` Shuah Khan
2026-10-13 22:27 ` Justin Forbes
2026-10-14 11:42 ` Brett A C Sheffield
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=20261013112900.379858152@linuxfoundation.org \
--to=gregkh@linuxfoundation.org \
--cc=dsterba@suse.com \
--cc=fdmanana@suse.com \
--cc=patches@lists.linux.dev \
--cc=sashal@kernel.org \
--cc=stable@vger.kernel.org \
--cc=wqu@suse.com \
/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