program: syz_read_part_table(0x105a, &(0x7f0000000000)="$eJzsz8FNwzAABdDvOAnkBCMwBjtwZh7IOqzAsbdO0u5QyVUqtyO0Pbx38v/+kuXwUEtJUsfPci3eX/rha7vI67RkSLL734/lN5nbT1rbNlPfrccpaW81teckQzm0Om/p1NbWhyWX5uP2VOr3352+CQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABP7RwAAP//EWQQvw==") r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/partitions\x00', 0x0, 0x0) r1 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/tcp_mtu_probing\x00', 0x1, 0x0) sendfile(r1, r0, &(0x7f00000010c0)=0x264, 0x23b) r2 = socket$inet6(0xa, 0x2, 0x3a) bind$inet6(r2, &(0x7f0000001080)={0xa, 0x4e23, 0x0, @loopback, 0x5}, 0x1c) socket$inet_tcp(0x2, 0x1, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={0x0}, 0x18) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) socket$key(0xf, 0x3, 0x2) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$IP6T_SO_SET_REPLACE(0xffffffffffffffff, 0x29, 0x40, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x4}, 0x24000810) ioctl$TCSETSW(0xffffffffffffffff, 0x5403, &(0x7f0000000240)={0x0, 0x63d, 0x80000002, 0xff, 0x7, "006eac080000f700005c4adeac79d9ca1600"}) r3 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f00000002c0)={'sit0\x00', &(0x7f0000000200)={'tunl0\x00', 0x0, 0x700, 0x80, 0x6, 0xd3, {{0x5, 0x4, 0x1, 0x1, 0x14, 0x67, 0x0, 0x53, 0x2f, 0x0, @dev={0xac, 0x14, 0x14, 0xc}, @initdev={0xac, 0x1e, 0x1, 0x0}}}}}) shmctl$SHM_UNLOCK(r3, 0xc) socket(0x21, 0x5, 0x64e4) syz_emit_vhci(&(0x7f0000000280)=ANY=[@ANYBLOB="043e1d0400000000"], 0x9) syz_mount_image$ext4(&(0x7f0000000240)='ext4\x00', &(0x7f0000000280)='./mnt\x00', 0x0, &(0x7f00000002c0), 0x0, 0x236, &(0x7f0000000300)="$eJzs3TFoM2UcBvDnLomf/b4gVRdBUEFEtFDqJrjURaEgpYgIKlREXJRWqC1urZOLg84qnVyKuFkdpUtxUQSnqh3qImhxsDjoELlcK9VGFFNz8t3vB5fcJe97//e4e95kOS5Aa00nmU/SSTKTpJekON/grnqZPt3cntpfTgaDx38shu3q7dpZv2tJtpI8mGSvLPJiN9nYffro54NH731jvXfPe7tPTU30IE8dHx0+dvLu4usfLjyw8fmX3y8WmU//D8d1+YoRn3WL5Jb/otj/RNFtegT8E0uvfvBVlftbk9w9zH8vZeqT9+baDXu93P/OX/V964cvbp/kWIHLNxj0qt/ArQHQOmWSfopyNkm9Xpazs/V/+K87V8uXVtdemXlhdX3l+aZnKuCy9JPDRz6+8tG1P+X/u06df+D6VeX/iaWdb6r1k07TowEmqcr/zLOb90X+oXXkH9pL/qG95B/aS/6hveQf2kv+ob3kH9pL/qG95B/a63z+AYB2GVxp+g5koClNzz8AAAAAAAAAAAAAAAAAAMBF21P7y2fLpGp++nZy/HCS7qj6neHziJMbh69XfyqqZr8r6m5jeebOMXcwpvcbvvv6pm+brf/ZHc3W31xJtl5LMtftXrz+itPr79+7+W++7z03ZoExPfRks/V/3Wm2/sJB8kk1/8yNmn/K3DZ8Hz3/9KvzN2b9l38ZcwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMzG8BAAD//8n0bSk=") r5 = socket$netlink(0x10, 0x3, 0x0) writev(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)="240000002e0003470fbb65e1c3e4ffff0600600016000000560000002500030019001300", 0x24}], 0x1) rename(&(0x7f0000003080)='./mnt\x00', &(0x7f00000030c0)='mnt/encrypted_dir\x00') sendmmsg$inet6(r2, &(0x7f0000001980)=[{{&(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2={0xff, 0x5, '\x00', 0x0}}, 0x1c, &(0x7f0000000000)=[{&(0x7f0000000100)="a0002883781ecc0e", 0x8}], 0x1}}, {{0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00y', 0x8}], 0x1}}], 0x2, 0x0) [ 69.380896][ T5311] Bluetooth: hci0: command tx timeout [ 69.513895][ T5327] loop0: detected capacity change from 0 to 8192 [ 69.548078][ T5327] loop0: p1 p2 p3 p4 [ 69.548078][ T5327] p3: [ 69.551706][ T5327] loop0: partition table partially beyond EOD, truncated [ 69.557782][ T5327] loop0: p1 start 51379968 is beyond EOD, truncated [ 69.562843][ T5327] loop0: p2 start 4293394690 is beyond EOD, truncated [ 69.568723][ T5327] loop0: p3 size 100663552 extends beyond EOD, truncated [ 69.575209][ T5327] loop0: p4 size 50331648 extends beyond EOD, truncated [ 69.580897][ T5327] loop0: p5 start 51379968 is beyond EOD, truncated [ 69.583686][ T5327] loop0: p6 start 4293394690 is beyond EOD, truncated [ 69.590240][ T5327] loop0: p7 size 100663552 extends beyond EOD, truncated [ 69.639096][ T5327] UDPLite: UDP-Lite is deprecated and scheduled to be removed in 2025, please contact the netdev mailing list [ 69.659900][ T5311] Bluetooth: hci0: unexpected subevent 0x04 length: 5 < 11 [ 69.708810][ T5327] [ 69.710072][ T5327] ====================================================== [ 69.713124][ T5327] WARNING: possible circular locking dependency detected [ 69.716119][ T5327] 6.15.0-rc2-syzkaller-00278-gfc96b232f8e7 #0 Not tainted [ 69.718862][ T5327] ------------------------------------------------------ [ 69.721514][ T5327] syz.0.0/5327 is trying to acquire lock: [ 69.723602][ T5327] ffff8880441685a8 (kn->active#5){++++}-{0:0}, at: __kernfs_remove+0x336/0x570 [ 69.726908][ T5327] [ 69.726908][ T5327] but task is already holding lock: [ 69.729128][ T5327] ffff888032d19358 (&disk->open_mutex){+.+.}-{4:4}, at: bdev_release+0x17e/0x700 [ 69.731900][ T5327] [ 69.731900][ T5327] which lock already depends on the new lock. [ 69.731900][ T5327] [ 69.734941][ T5327] [ 69.734941][ T5327] the existing dependency chain (in reverse order) is: [ 69.737738][ T5327] [ 69.737738][ T5327] -> #2 (&disk->open_mutex){+.+.}-{4:4}: [ 69.740720][ T5327] lock_acquire+0x116/0x2f0 [ 69.742601][ T5327] __mutex_lock+0x1a5/0x10c0 [ 69.745275][ T5327] bdev_open+0xf7/0xcd0 [ 69.747069][ T5327] bdev_file_open_by_dev+0x1b2/0x230 [ 69.749197][ T5327] disk_scan_partitions+0x1be/0x2b0 [ 69.751351][ T5327] add_disk_fwnode+0xd26/0x1020 [ 69.753316][ T5327] pmem_attach_disk+0xd42/0x1020 [ 69.755409][ T5327] nvdimm_bus_probe+0x147/0x4e0 [ 69.757413][ T5327] really_probe+0x2b9/0xad0 [ 69.759336][ T5327] __driver_probe_device+0x1a2/0x390 [ 69.761698][ T5327] driver_probe_device+0x50/0x430 [ 69.763931][ T5327] __driver_attach+0x45f/0x710 [ 69.765974][ T5327] bus_for_each_dev+0x23e/0x2b0 [ 69.768080][ T5327] bus_add_driver+0x346/0x670 [ 69.769901][ T5327] driver_register+0x23a/0x320 [ 69.772387][ T5327] do_one_initcall+0x24a/0x940 [ 69.775002][ T5327] do_initcall_level+0x157/0x210 [ 69.777638][ T5327] do_initcalls+0x71/0xd0 [ 69.780084][ T5327] kernel_init_freeable+0x432/0x5d0 [ 69.782898][ T5327] kernel_init+0x1d/0x2b0 [ 69.785203][ T5327] ret_from_fork+0x4b/0x80 [ 69.787515][ T5327] ret_from_fork_asm+0x1a/0x30 [ 69.790020][ T5327] [ 69.790020][ T5327] -> #1 (&nvdimm_namespace_key){+.+.}-{4:4}: [ 69.793916][ T5327] lock_acquire+0x116/0x2f0 [ 69.796672][ T5327] __mutex_lock+0x1a5/0x10c0 [ 69.798676][ T5327] uevent_show+0x17d/0x340 [ 69.800195][ T5327] dev_attr_show+0x55/0xc0 [ 69.801870][ T5327] sysfs_kf_seq_show+0x32b/0x4a0 [ 69.803902][ T5327] seq_read_iter+0x461/0xda0 [ 69.805469][ T5327] vfs_read+0x9a0/0xb90 [ 69.806894][ T5327] ksys_read+0x19d/0x2d0 [ 69.808465][ T5327] do_syscall_64+0xf3/0x210 [ 69.809942][ T5327] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 69.811837][ T5327] [ 69.811837][ T5327] -> #0 (kn->active#5){++++}-{0:0}: [ 69.814125][ T5327] validate_chain+0xa69/0x24e0 [ 69.815742][ T5327] __lock_acquire+0xad5/0xd80 [ 69.817232][ T5327] lock_acquire+0x116/0x2f0 [ 69.818677][ T5327] kernfs_drain+0x275/0x5e0 [ 69.820294][ T5327] __kernfs_remove+0x336/0x570 [ 69.821889][ T5327] kernfs_remove_by_name_ns+0xad/0x130 [ 69.824211][ T5327] device_del+0x56c/0x9b0 [ 69.826240][ T5327] drop_partition+0x11b/0x180 [ 69.828339][ T5327] bdev_disk_changed+0x2ca/0x14e0 [ 69.830473][ T5327] lo_release+0x540/0x850 [ 69.831974][ T5327] bdev_release+0x5dd/0x700 [ 69.833458][ T5327] blkdev_release+0x15/0x20 [ 69.834930][ T5327] __fput+0x3e9/0x9f0 [ 69.836319][ T5327] fput_close_sync+0x1ef/0x270 [ 69.837906][ T5327] __x64_sys_close+0x7f/0x110 [ 69.839561][ T5327] do_syscall_64+0xf3/0x210 [ 69.841100][ T5327] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 69.843180][ T5327] [ 69.843180][ T5327] other info that might help us debug this: [ 69.843180][ T5327] [ 69.846354][ T5327] Chain exists of: [ 69.846354][ T5327] kn->active#5 --> &nvdimm_namespace_key --> &disk->open_mutex [ 69.846354][ T5327] [ 69.851029][ T5327] Possible unsafe locking scenario: [ 69.851029][ T5327] [ 69.854374][ T5327] CPU0 CPU1 [ 69.857714][ T5327] ---- ---- [ 69.859757][ T5327] lock(&disk->open_mutex); [ 69.861601][ T5327] lock(&nvdimm_namespace_key); [ 69.864847][ T5327] lock(&disk->open_mutex); [ 69.867612][ T5327] lock(kn->active#5); [ 69.869349][ T5327] [ 69.869349][ T5327] *** DEADLOCK *** [ 69.869349][ T5327] [ 69.873283][ T5327] 1 lock held by syz.0.0/5327: [ 69.876219][ T5327] #0: ffff888032d19358 (&disk->open_mutex){+.+.}-{4:4}, at: bdev_release+0x17e/0x700 [ 69.881413][ T5327] [ 69.881413][ T5327] stack backtrace: [ 69.884136][ T5327] CPU: 0 UID: 0 PID: 5327 Comm: syz.0.0 Not tainted 6.15.0-rc2-syzkaller-00278-gfc96b232f8e7 #0 PREEMPT(full) [ 69.884155][ T5327] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 69.884163][ T5327] Call Trace: [ 69.884173][ T5327] [ 69.884180][ T5327] dump_stack_lvl+0x241/0x360 [ 69.884204][ T5327] ? __pfx_dump_stack_lvl+0x10/0x10 [ 69.884221][ T5327] ? __pfx__printk+0x10/0x10 [ 69.884237][ T5327] ? print_lock+0x171/0x1a0 [ 69.884255][ T5327] print_circular_bug+0x2e1/0x300 [ 69.884268][ T5327] check_noncircular+0x142/0x160 [ 69.884282][ T5327] validate_chain+0xa69/0x24e0 [ 69.884297][ T5327] ? lockdep_unlock+0x8d/0x120 [ 69.884311][ T5327] __lock_acquire+0xad5/0xd80 [ 69.884327][ T5327] ? up_write+0x1ab/0x590 [ 69.884338][ T5327] lock_acquire+0x116/0x2f0 [ 69.884351][ T5327] ? __kernfs_remove+0x336/0x570 [ 69.884367][ T5327] kernfs_drain+0x275/0x5e0 [ 69.884379][ T5327] ? __kernfs_remove+0x336/0x570 [ 69.884392][ T5327] ? __pfx_kernfs_drain+0x10/0x10 [ 69.884409][ T5327] __kernfs_remove+0x336/0x570 [ 69.884421][ T5327] kernfs_remove_by_name_ns+0xad/0x130 [ 69.884436][ T5327] device_del+0x56c/0x9b0 [ 69.884452][ T5327] ? __pfx_device_del+0x10/0x10 [ 69.884463][ T5327] ? kobject_put+0x446/0x480 [ 69.884477][ T5327] drop_partition+0x11b/0x180 [ 69.884495][ T5327] bdev_disk_changed+0x2ca/0x14e0 [ 69.884507][ T5327] ? kobject_uevent_env+0x54d/0x8e0 [ 69.884523][ T5327] ? __pfx_bdev_disk_changed+0x10/0x10 [ 69.884532][ T5327] ? kobject_uevent_env+0x54d/0x8e0 [ 69.884547][ T5327] lo_release+0x540/0x850 [ 69.884562][ T5327] ? __pfx_lo_release+0x10/0x10 [ 69.884579][ T5327] ? do_raw_spin_unlock+0x58/0x8b0 [ 69.884604][ T5327] ? __pfx_lo_release+0x10/0x10 [ 69.884616][ T5327] bdev_release+0x5dd/0x700 [ 69.884636][ T5327] blkdev_release+0x15/0x20 [ 69.884651][ T5327] ? __pfx_blkdev_release+0x10/0x10 [ 69.884666][ T5327] __fput+0x3e9/0x9f0 [ 69.884682][ T5327] fput_close_sync+0x1ef/0x270 [ 69.884695][ T5327] ? __pfx_fput_close_sync+0x10/0x10 [ 69.884706][ T5327] ? do_raw_spin_unlock+0x58/0x8b0 [ 69.884720][ T5327] ? filp_flush+0x116/0x190 [ 69.884734][ T5327] __x64_sys_close+0x7f/0x110 [ 69.884747][ T5327] do_syscall_64+0xf3/0x210 [ 69.884760][ T5327] ? clear_bhb_loop+0x45/0xa0 [ 69.884772][ T5327] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 69.884784][ T5327] RIP: 0033:0x7fb35af8cdca [ 69.884798][ T5327] Code: 48 3d 00 f0 ff ff 77 48 c3 0f 1f 80 00 00 00 00 48 83 ec 18 89 7c 24 0c e8 43 91 02 00 8b 7c 24 0c 89 c2 b8 03 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 36 89 d7 89 44 24 0c e8 a3 91 02 00 8b 44 24 [ 69.884808][ T5327] RSP: 002b:00007fb35bd3ce00 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 [ 69.884823][ T5327] RAX: ffffffffffffffda RBX: 000000000000000a RCX: 00007fb35af8cdca [ 69.884831][ T5327] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 000000000000000a [ 69.884838][ T5327] RBP: 0000000000000010 R08: 0000000000000000 R09: 0000000000000230 [ 69.884845][ T5327] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000009 [ 69.884852][ T5327] R13: 00007fb35bd3cef0 R14: 00007fb35bd3d668 R15: 00007fb34ee00000 [ 69.884865][ T5327] [ 70.038663][ T5329] udevd[5329]: inotify_add_watch(7, /dev/loop0p4, 10) failed: No such file or directory