possible deadlock in tcm_alloc

Status: upstream: reported C repro on 2026/08/03 10:48
Subsystems: usb
Labels: prio:low
[Documentation on labels]
Reported-by: syzbot+2799146a53c356f8017d@syzkaller.appspotmail.com
First crash: 28d, last: 2d08h
Cause bisection: failed (error log, bisect log)
  
✨ AI Patch Versions (1)
Version Stage Reported Report Link Job
1 moderation 2026/08/05 13:23 Discussion 49909002-0104-485f-85b2-50f21a062149
✨ AI Jobs (2)
ID Workflow Result Correct Bug Created Started Finished Revision
49909002 patching possible deadlock in tcm_alloc 2026/08/05 11:49 2026/08/05 11:49 2026/08/05 13:23 52aa2820
faf7ef40 assessment-security DenialOfService: ❌ Exploitable: ❌ FilesystemTrigger: ❌ NetworkTrigger: ❌ PeripheralTrigger: ❌ RemoteTrigger: ❌ Unprivileged: ❌ UserNamespace: ❌ VMGuestTrigger: ❌ VMHostTrigger: ❌ possible deadlock in tcm_alloc 2026/08/01 00:05 2026/08/01 00:05 2026/08/01 00:09 7664cf44
Discussions (1)
Title Replies (including bot) Last reply
[syzbot] [usb?] possible deadlock in tcm_alloc 0 (2) 2026/08/04 14:57
Similar bugs (3)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-6.6 possible deadlock in tcm_alloc 4 syz, C 15 18d 23d 0/2 upstream: reported C repro on 2026/08/04 20:57
linux-6.1 possible deadlock in tcm_alloc 4 syz, C 28 8d20h 23d 0/3 upstream: reported C repro on 2026/08/04 21:00
linux-5.15 possible deadlock in tcm_alloc 4 14 23d 23d 0/3 upstream: reported on 2026/08/04 18:59
Cause bisection attempts (2)
Created Duration User Patch Repo Result
2026/08/24 02:02 11m bisect upstream error job log
2026/08/16 23:04 0m bisect upstream error

Sample crash report:
======================================================
WARNING: possible circular locking dependency detected
syzkaller #0 Not tainted
------------------------------------------------------
syz-executor300/5624 is trying to acquire lock:
ffffffff8efc7c38 (tpg_instances_lock){+.+.}-{4:4}, at: tcm_alloc+0x21/0x2f0 drivers/usb/gadget/function/f_tcm.c:2733

but task is already holding lock:
ffff888038a60388 (&gi->lock){+.+.}-{4:4}, at: config_usb_cfg_link+0x59/0x260 drivers/usb/gadget/configfs.c:439

which lock already depends on the new lock.


the existing dependency chain (in reverse order) is:

-> #3 (&gi->lock){+.+.}-{4:4}:
       __mutex_lock_common kernel/locking/rtmutex_api.c:559 [inline]
       mutex_lock_nested+0x5a/0x1d0 kernel/locking/rtmutex_api.c:578
       config_usb_cfg_link+0x59/0x260 drivers/usb/gadget/configfs.c:439
       configfs_symlink+0x59a/0x1030 fs/configfs/symlink.c:196
       vfs_symlink+0x18b/0x330 fs/namei.c:5660
       filename_symlinkat+0x1cd/0x420 fs/namei.c:5685
       __do_sys_symlinkat fs/namei.c:5705 [inline]
       __se_sys_symlinkat+0x4e/0x2b0 fs/namei.c:5700
       do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
       do_syscall_64+0x174/0x580 arch/x86/entry/syscall_64.c:94
       entry_SYSCALL_64_after_hwframe+0x77/0x7f

-> #2 (&sb->s_type->i_mutex_key#16){+.+.}-{4:4}:
       down_write+0x3a/0x50 kernel/locking/rwsem.c:1631
       inode_lock include/linux/fs.h:1024 [inline]
       configfs_depend_item_unlocked+0x153/0x420 fs/configfs/dir.c:1259
       usbg_make_tpg+0x1f6/0x590 drivers/usb/gadget/function/f_tcm.c:1686
       target_fabric_make_tpg+0xa8/0x6d0 drivers/target/target_core_fabric_configfs.c:939
       configfs_mkdir+0x4f6/0x9e0 fs/configfs/dir.c:1360
       vfs_mkdir+0x402/0x620 fs/namei.c:5276
       filename_mkdirat+0x289/0x520 fs/namei.c:5309
       __do_sys_mkdirat fs/namei.c:5330 [inline]
       __se_sys_mkdirat+0x35/0x150 fs/namei.c:5327
       do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
       do_syscall_64+0x174/0x580 arch/x86/entry/syscall_64.c:94
       entry_SYSCALL_64_after_hwframe+0x77/0x7f

-> #1 (&opts->dep_lock){+.+.}-{4:4}:
       __mutex_lock_common kernel/locking/rtmutex_api.c:559 [inline]
       mutex_lock_nested+0x5a/0x1d0 kernel/locking/rtmutex_api.c:578
       usbg_make_tpg+0x147/0x590 drivers/usb/gadget/function/f_tcm.c:1678
       target_fabric_make_tpg+0xa8/0x6d0 drivers/target/target_core_fabric_configfs.c:939
       configfs_mkdir+0x4f6/0x9e0 fs/configfs/dir.c:1360
       vfs_mkdir+0x402/0x620 fs/namei.c:5276
       filename_mkdirat+0x289/0x520 fs/namei.c:5309
       __do_sys_mkdirat fs/namei.c:5330 [inline]
       __se_sys_mkdirat+0x35/0x150 fs/namei.c:5327
       do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
       do_syscall_64+0x174/0x580 arch/x86/entry/syscall_64.c:94
       entry_SYSCALL_64_after_hwframe+0x77/0x7f

-> #0 (tpg_instances_lock){+.+.}-{4:4}:
       check_prev_add kernel/locking/lockdep.c:3165 [inline]
       check_prevs_add kernel/locking/lockdep.c:3284 [inline]
       validate_chain kernel/locking/lockdep.c:3908 [inline]
       __lock_acquire+0x1520/0x2ce0 kernel/locking/lockdep.c:5237
       lock_acquire+0x106/0x350 kernel/locking/lockdep.c:5868
       __mutex_lock_common kernel/locking/rtmutex_api.c:559 [inline]
       mutex_lock_nested+0x5a/0x1d0 kernel/locking/rtmutex_api.c:578
       tcm_alloc+0x21/0x2f0 drivers/usb/gadget/function/f_tcm.c:2733
       usb_get_function+0x63/0xb0 drivers/usb/gadget/functions.c:61
       config_usb_cfg_link+0x148/0x260 drivers/usb/gadget/configfs.c:469
       configfs_symlink+0x59a/0x1030 fs/configfs/symlink.c:196
       vfs_symlink+0x18b/0x330 fs/namei.c:5660
       filename_symlinkat+0x1cd/0x420 fs/namei.c:5685
       __do_sys_symlinkat fs/namei.c:5705 [inline]
       __se_sys_symlinkat+0x4e/0x2b0 fs/namei.c:5700
       do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
       do_syscall_64+0x174/0x580 arch/x86/entry/syscall_64.c:94
       entry_SYSCALL_64_after_hwframe+0x77/0x7f

other info that might help us debug this:

Chain exists of:
  tpg_instances_lock --> &sb->s_type->i_mutex_key#16 --> &gi->lock

 Possible unsafe locking scenario:

       CPU0                    CPU1
       ----                    ----
  lock(&gi->lock);
                               lock(&sb->s_type->i_mutex_key#16);
                               lock(&gi->lock);
  lock(tpg_instances_lock);

 *** DEADLOCK ***

3 locks held by syz-executor300/5624:
 #0: ffff88801cfac500 (sb_writers#8){.+.+}-{0:0}, at: mnt_want_write+0x41/0x90 fs/namespace.c:494
 #1: ffff88803fd49718 (&sb->s_type->i_mutex_key#16){+.+.}-{4:4}, at: inode_lock include/linux/fs.h:1024 [inline]
 #1: ffff88803fd49718 (&sb->s_type->i_mutex_key#16){+.+.}-{4:4}, at: configfs_symlink+0x3af/0x1030 fs/configfs/symlink.c:186
 #2: ffff888038a60388 (&gi->lock){+.+.}-{4:4}, at: config_usb_cfg_link+0x59/0x260 drivers/usb/gadget/configfs.c:439

stack backtrace:
CPU: 0 UID: 0 PID: 5624 Comm: syz-executor300 Not tainted syzkaller #0 PREEMPT_{RT,(full)} 
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026
Call Trace:
 <TASK>
 dump_stack_lvl+0xe8/0x150 lib/dump_stack.c:120
 print_circular_bug+0x2e1/0x300 kernel/locking/lockdep.c:2043
 check_noncircular+0x12e/0x150 kernel/locking/lockdep.c:2175
 check_prev_add kernel/locking/lockdep.c:3165 [inline]
 check_prevs_add kernel/locking/lockdep.c:3284 [inline]
 validate_chain kernel/locking/lockdep.c:3908 [inline]
 __lock_acquire+0x1520/0x2ce0 kernel/locking/lockdep.c:5237
 lock_acquire+0x106/0x350 kernel/locking/lockdep.c:5868
 __mutex_lock_common kernel/locking/rtmutex_api.c:559 [inline]
 mutex_lock_nested+0x5a/0x1d0 kernel/locking/rtmutex_api.c:578
 tcm_alloc+0x21/0x2f0 drivers/usb/gadget/function/f_tcm.c:2733
 usb_get_function+0x63/0xb0 drivers/usb/gadget/functions.c:61
 config_usb_cfg_link+0x148/0x260 drivers/usb/gadget/configfs.c:469
 configfs_symlink+0x59a/0x1030 fs/configfs/symlink.c:196
 vfs_symlink+0x18b/0x330 fs/namei.c:5660
 filename_symlinkat+0x1cd/0x420 fs/namei.c:5685
 __do_sys_symlinkat fs/namei.c:5705 [inline]
 __se_sys_symlinkat+0x4e/0x2b0 fs/namei.c:5700
 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
 do_syscall_64+0x174/0x580 arch/x86/entry/syscall_64.c:94
 entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7f250f5f8689
Code: c0 79 93 eb d5 48 8d 7c 1d 00 eb 99 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 d8 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007ffebc1b7d48 EFLAGS: 00000246 ORIG_RAX: 000000000000010a
RAX: ffffffffffffffda RBX: 0073666769666e6f RCX: 00007f250f5f8689
RDX: 0000200000000780 RSI: 00000000ffffff9c RDI: 0000200000000740
RBP: 6e6f635f796d2f2e R08: 0000000000000006 R09: 0000000000000006
R10: 0000000000000006 R11: 0000000000000246 R12: 00007ffebc1b7eb8
R13: 431bde82d7b634db R14: 00007f250f68bc40 R15: 0000000000000002
 </TASK>

Crashes (192):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/08/17 09:25 upstream dcb68831eac7 746171ee .config strace log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root possible deadlock in tcm_alloc
2026/08/04 22:30 upstream 848acc8ffe1b d4abbeac .config strace log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root possible deadlock in tcm_alloc
2026/08/04 18:14 upstream 848acc8ffe1b 3c5eaa21 .config console log report syz / log C [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream possible deadlock in tcm_alloc
2026/08/04 17:26 upstream 848acc8ffe1b 3c5eaa21 .config console log report syz / log C [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream possible deadlock in tcm_alloc
2026/08/04 14:56 upstream 848acc8ffe1b 3c5eaa21 .config console log report syz / log C [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream possible deadlock in tcm_alloc
2026/08/21 15:07 upstream 818bebeb63dd 1e72964b .config strace log report syz / log [disk image] [vmlinux] [kernel image] ci2-upstream-fs possible deadlock in tcm_alloc
2026/08/25 18:36 upstream 818bebeb63dd a9a1fc32 .config console log report syz / log [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream possible deadlock in tcm_alloc
2026/08/22 11:53 upstream 26260251022f 1e72964b .config console log report syz / log [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 possible deadlock in tcm_alloc
2026/08/17 10:59 upstream 8d3ae59288f1 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root possible deadlock in tcm_alloc
2026/08/10 10:39 upstream db2ddb871435 558388e4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root possible deadlock in tcm_alloc
2026/08/10 09:17 upstream db2ddb871435 5d63f80b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root possible deadlock in tcm_alloc
2026/08/10 06:20 upstream b9b3e33b70b7 5d63f80b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root possible deadlock in tcm_alloc
2026/08/10 01:59 upstream b643e495ae92 5d63f80b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root possible deadlock in tcm_alloc
2026/08/09 15:37 upstream 06cf61899d64 5d63f80b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root possible deadlock in tcm_alloc
2026/08/09 06:21 upstream 06cf61899d64 5d63f80b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root possible deadlock in tcm_alloc
2026/08/05 16:33 upstream c21bb4193868 b3eac40e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root possible deadlock in tcm_alloc
2026/08/04 23:34 upstream 848acc8ffe1b d4abbeac .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root possible deadlock in tcm_alloc
2026/08/04 21:23 upstream 848acc8ffe1b d4abbeac .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root possible deadlock in tcm_alloc
2026/08/04 20:23 upstream 848acc8ffe1b d4abbeac .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root possible deadlock in tcm_alloc
2026/08/04 16:12 upstream 848acc8ffe1b d4abbeac .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root possible deadlock in tcm_alloc
2026/08/04 14:18 upstream 848acc8ffe1b d4abbeac .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root possible deadlock in tcm_alloc
2026/08/04 14:12 upstream 848acc8ffe1b d4abbeac .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root possible deadlock in tcm_alloc
2026/08/04 14:11 upstream 848acc8ffe1b d4abbeac .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root possible deadlock in tcm_alloc
2026/08/04 14:09 upstream 848acc8ffe1b d4abbeac .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root possible deadlock in tcm_alloc
2026/08/04 13:57 upstream 848acc8ffe1b d4abbeac .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root possible deadlock in tcm_alloc
2026/08/04 18:28 upstream 848acc8ffe1b 3c5eaa21 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream possible deadlock in tcm_alloc
2026/08/04 15:10 upstream 848acc8ffe1b 3c5eaa21 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream possible deadlock in tcm_alloc
2026/08/04 14:07 upstream 848acc8ffe1b 3c5eaa21 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream possible deadlock in tcm_alloc
2026/08/04 13:29 upstream 848acc8ffe1b 3c5eaa21 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root possible deadlock in tcm_alloc
2026/08/04 13:29 upstream 848acc8ffe1b 3c5eaa21 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root possible deadlock in tcm_alloc
2026/08/04 13:28 upstream 848acc8ffe1b 3c5eaa21 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root possible deadlock in tcm_alloc
2026/08/04 13:28 upstream 848acc8ffe1b 3c5eaa21 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root possible deadlock in tcm_alloc
2026/08/04 13:26 upstream 848acc8ffe1b 3c5eaa21 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root possible deadlock in tcm_alloc
2026/08/04 13:25 upstream 848acc8ffe1b 3c5eaa21 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root possible deadlock in tcm_alloc
2026/08/04 13:24 upstream 848acc8ffe1b 3c5eaa21 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root possible deadlock in tcm_alloc
2026/08/04 13:24 upstream 848acc8ffe1b 3c5eaa21 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root possible deadlock in tcm_alloc
2026/08/04 13:21 upstream 848acc8ffe1b 3c5eaa21 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root possible deadlock in tcm_alloc
2026/08/04 13:21 upstream 848acc8ffe1b 3c5eaa21 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root possible deadlock in tcm_alloc
2026/08/04 13:21 upstream 848acc8ffe1b 3c5eaa21 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root possible deadlock in tcm_alloc
2026/08/04 13:21 upstream 848acc8ffe1b 3c5eaa21 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root possible deadlock in tcm_alloc
2026/07/30 11:16 upstream 11028ab62899 abc81b93 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream possible deadlock in tcm_alloc
2026/07/30 10:39 upstream 11028ab62899 abc81b93 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream possible deadlock in tcm_alloc
2026/08/17 07:30 upstream dcb68831eac7 746171ee .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 possible deadlock in tcm_alloc
2026/08/11 04:49 upstream d58772d8520c 508909ea .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 possible deadlock in tcm_alloc
2026/08/09 18:51 upstream b643e495ae92 5d63f80b .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 possible deadlock in tcm_alloc
2026/08/04 14:16 upstream 848acc8ffe1b 3c5eaa21 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 possible deadlock in tcm_alloc
2026/08/04 14:16 upstream 848acc8ffe1b 3c5eaa21 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 possible deadlock in tcm_alloc
2026/08/04 14:11 upstream 848acc8ffe1b 3c5eaa21 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 possible deadlock in tcm_alloc
2026/08/19 00:24 linux-next 5453bc3279e9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce possible deadlock in tcm_alloc
2026/08/18 01:00 linux-next 4477a78374a5 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce possible deadlock in tcm_alloc
2026/08/05 13:27 linux-next cc2b5f627e8c b3eac40e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce possible deadlock in tcm_alloc
2026/08/04 17:16 linux-next cc2b5f627e8c d4abbeac .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce possible deadlock in tcm_alloc
2026/08/04 17:12 linux-next cc2b5f627e8c d4abbeac .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce possible deadlock in tcm_alloc
2026/08/04 13:35 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 7235a3e71949 d4abbeac .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 possible deadlock in tcm_alloc
2026/08/04 13:32 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 7235a3e71949 d4abbeac .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 possible deadlock in tcm_alloc
2026/08/20 07:01 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git for-next 8da45c93dfa9 1e72964b .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu2-riscv64 possible deadlock in tcm_alloc
2026/08/19 19:01 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git for-next 8da45c93dfa9 1e72964b .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu2-riscv64 possible deadlock in tcm_alloc
2026/08/19 18:53 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git for-next 8da45c93dfa9 1e72964b .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu2-riscv64 possible deadlock in tcm_alloc
2026/08/19 17:53 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git for-next 8da45c93dfa9 1e72964b .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu2-riscv64 possible deadlock in tcm_alloc
* Struck through repros no longer work on HEAD.