invalid opcode: 0000 [#1] PREEMPT SMP KASAN CPU: 1 PID: 16158 Comm: syz-executor2 Not tainted 5.0.0-rc1+ #16 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 RIP: 0010:btrfs_close_one_device fs/btrfs/volumes.c:1287 [inline] RIP: 0010:close_fs_devices.part.0+0x7a1/0xa30 fs/btrfs/volumes.c:1306 kobject: 'loop4' (00000000c5c30c9e): kobject_uevent_env Code: 04 25 28 00 00 00 0f 85 ee 01 00 00 48 81 c4 20 01 00 00 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 36 c8 8c fe 0f 0b e8 2f c8 8c fe <0f> 0b e8 28 c8 8c fe 0f 0b e9 ca fe ff ff e8 1c c8 8c fe 0f 0b e9 RSP: 0018:ffff88804d3df2c8 EFLAGS: 00010216 RAX: 0000000000040000 RBX: ffff88809874f200 RCX: ffffc90009e03000 RDX: 000000000001d71c RSI: ffffffff82f52ee1 RDI: 0000000000000286 RBP: ffff88804d3df410 R08: ffff88808fb1e2c0 R09: ffffed1015ce5b90 R10: ffffed1015ce5b8f R11: ffff8880ae72dc7b R12: ffff8880a0771050 R13: 0000000000000000 R14: dffffc0000000000 R15: ffff888093988040 FS: 00007f0a27251700(0000) GS:ffff8880ae700000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000002253000 CR3: 0000000088e7b000 CR4: 00000000001406e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: kobject: 'loop4' (00000000c5c30c9e): fill_kobj_path: path = '/devices/virtual/block/loop4' close_fs_devices fs/btrfs/volumes.c:1338 [inline] btrfs_close_devices+0xa0/0x200 fs/btrfs/volumes.c:1324 btrfs_mount_root+0xce3/0x14c0 fs/btrfs/super.c:1563 mount_fs+0x123/0x43a fs/super.c:1258 vfs_kern_mount.part.0+0xdb/0x570 fs/namespace.c:959 vfs_kern_mount+0x40/0x60 fs/namespace.c:949 btrfs_mount+0x47d/0x21be fs/btrfs/super.c:1614 mount_fs+0x123/0x43a fs/super.c:1258 vfs_kern_mount.part.0+0xdb/0x570 fs/namespace.c:959 vfs_kern_mount fs/namespace.c:949 [inline] do_new_mount fs/namespace.c:2513 [inline] do_mount+0x58e/0x3330 fs/namespace.c:2847 ksys_mount+0xdb/0x150 fs/namespace.c:3063 __do_sys_mount fs/namespace.c:3077 [inline] __se_sys_mount fs/namespace.c:3074 [inline] __x64_sys_mount+0xbe/0x150 fs/namespace.c:3074 do_syscall_64+0x1a3/0x800 arch/x86/entry/common.c:290 entry_SYSCALL_64_after_hwframe+0x49/0xbe RIP: 0033:0x45a93a Code: b8 a6 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 ed 8c fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 0f 83 ca 8c fb ff c3 66 0f 1f 84 00 00 00 00 00 RSP: 002b:00007f0a27250a88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 RAX: ffffffffffffffda RBX: 00007f0a27250b30 RCX: 000000000045a93a RDX: 00007f0a27250ad0 RSI: 0000000020000100 RDI: 00007f0a27250af0 RBP: 0000000020000100 R08: 00007f0a27250b30 R09: 00007f0a27250ad0 R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000005 R13: 0000000000000000 R14: 00000000004db638 R15: 0000000000000004 Modules linked in: kobject: 'loop3' (000000004ac5fa71): kobject_uevent_env kobject: 'loop3' (000000004ac5fa71): fill_kobj_path: path = '/devices/virtual/block/loop3' ---[ end trace 24bbe8caacda8f73 ]--- RIP: 0010:btrfs_close_one_device fs/btrfs/volumes.c:1287 [inline] RIP: 0010:close_fs_devices.part.0+0x7a1/0xa30 fs/btrfs/volumes.c:1306 Code: 04 25 28 00 00 00 0f 85 ee 01 00 00 48 81 c4 20 01 00 00 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 36 c8 8c fe 0f 0b e8 2f c8 8c fe <0f> 0b e8 28 c8 8c fe 0f 0b e9 ca fe ff ff e8 1c c8 8c fe 0f 0b e9 kobject: 'loop1' (000000001cf34a87): kobject_uevent_env kobject: 'loop1' (000000001cf34a87): fill_kobj_path: path = '/devices/virtual/block/loop1' kobject: 'loop5' (00000000d7cb4478): kobject_uevent_env kobject: 'loop5' (00000000d7cb4478): fill_kobj_path: path = '/devices/virtual/block/loop5' RSP: 0018:ffff88804d3df2c8 EFLAGS: 00010216 RAX: 0000000000040000 RBX: ffff88809874f200 RCX: ffffc90009e03000 RDX: 000000000001d71c RSI: ffffffff82f52ee1 RDI: 0000000000000286 RBP: ffff88804d3df410 R08: ffff88808fb1e2c0 R09: ffffed1015ce5b90 R10: ffffed1015ce5b8f R11: ffff8880ae72dc7b R12: ffff8880a0771050 R13: 0000000000000000 R14: dffffc0000000000 R15: ffff888093988040 FS: 00007f0a27251700(0000) GS:ffff8880ae600000(0000) knlGS:0000000000000000 kobject: 'loop2' (00000000dca27664): kobject_uevent_env CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 kobject: 'loop2' (00000000dca27664): fill_kobj_path: path = '/devices/virtual/block/loop2' CR2: 0000001b33424000 CR3: 0000000088e7b000 CR4: 00000000001406f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 kobject: 'loop5' (00000000d7cb4478): kobject_uevent_env DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 kobject: 'loop5' (00000000d7cb4478): fill_kobj_path: path = '/devices/virtual/block/loop5'