block nbd0: NBD_DISCONNECT nbd: must specify a size in bytes for the device kasan: CONFIG_KASAN_INLINE enabled kasan: GPF could be caused by NULL-ptr deref or user memory access nbd: must specify a size in bytes for the device general protection fault: 0000 [#1] PREEMPT SMP KASAN nbd: must specify a size in bytes for the device Modules linked in: nbd: must specify a size in bytes for the device CPU: 1 PID: 14692 Comm: systemd-udevd Not tainted 4.14.307-syzkaller #0 nbd: must specify a size in bytes for the device Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/16/2023 nbd: must specify a size in bytes for the device task: ffff8880811b0500 task.stack: ffff88809db38000 RIP: 0010:__lock_acquire+0x1cc/0x3f20 kernel/locking/lockdep.c:3369 RSP: 0018:ffff88809db3f938 EFLAGS: 00010006 RAX: dffffc0000000000 RBX: 0000000000000000 RCX: 0000000000000000 RDX: 0000000000000022 RSI: 0000000000000000 RDI: 0000000000000110 RBP: 0000000000000000 R08: 0000000000000001 R09: 0000000000000000 R10: 0000000000000001 R11: ffff8880811b0500 R12: 0000000000000110 R13: 0000000000000000 R14: 0000000000000001 R15: ffffffff8bed1e40 FS: 00007fca0b0148c0(0000) GS:ffff8880ba500000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f56c5feae30 CR3: 00000000ab808000 CR4: 00000000003406e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 nbd: must specify a size in bytes for the device DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: nbd: must specify a size in bytes for the device lock_acquire+0x170/0x3f0 kernel/locking/lockdep.c:3998 nbd: must specify a size in bytes for the device flush_workqueue+0xfa/0x1310 kernel/workqueue.c:2625 nbd: must specify a size in bytes for the device nbd_disconnect_and_put+0xc3/0x140 drivers/block/nbd.c:1919 nbd_release+0x123/0x150 drivers/block/nbd.c:1450 nbd: must specify a size in bytes for the device __blkdev_put+0x5aa/0x800 fs/block_dev.c:1803 nbd: must specify a size in bytes for the device nbd: must specify a size in bytes for the device blkdev_close+0x86/0xb0 fs/block_dev.c:1875 __fput+0x25f/0x7a0 fs/file_table.c:210 task_work_run+0x11f/0x190 kernel/task_work.c:113 tracehook_notify_resume include/linux/tracehook.h:191 [inline] exit_to_usermode_loop+0x1ad/0x200 arch/x86/entry/common.c:164 nbd: must specify a size in bytes for the device prepare_exit_to_usermode arch/x86/entry/common.c:199 [inline] syscall_return_slowpath arch/x86/entry/common.c:270 [inline] do_syscall_64+0x4a3/0x640 arch/x86/entry/common.c:297 nbd: must specify a size in bytes for the device entry_SYSCALL_64_after_hwframe+0x5e/0xd3 RIP: 0033:0x7fca0a15a270 RSP: 002b:00007ffd01f6cd78 EFLAGS: 00000246 ORIG_RAX: 0000000000000003 RAX: 0000000000000000 RBX: 0000000000000007 RCX: 00007fca0a15a270 RDX: 000000000aba9500 RSI: 0000000000000000 RDI: 0000000000000007 RBP: 00007fca0b014710 R08: 00005631a6a908f0 R09: 0000000000000018 R10: 00005631a6aa31b8 R11: 0000000000000246 R12: 0000000000000000 R13: 00005631a6a9e860 R14: 0000000000000003 R15: 000000000000000e nbd: must specify a size in bytes for the device Code: nbd: must specify a size in bytes for the device 18 00 00 00 00 48 81 c4 80 01 00 00 44 89 e8 5b 5d 41 5c 41 5d 41 5e 41 5f c3 48 b8 00 nbd: must specify a size in bytes for the device 00 00 00 00 fc ff df 4c 89 e2 48 c1 ea 03 <80> 3c 02 00 0f 85 67 2a 00 00 49 81 nbd: must specify a size in bytes for the device 3c 24 60 d8 2f 8b 0f 84 5f RIP: __lock_acquire+0x1cc/0x3f20 kernel/locking/lockdep.c:3369 RSP: ffff88809db3f938 ---[ end trace 74f34e4c7bbd958e ]---