(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x1000000000000000}, &(0x7f0000000200), 0x0) [ 347.802638] ldm_validate_partition_table(): Disk read failed. 02:57:11 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x4000000000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:57:11 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 347.873470] Dev nbd0: unable to read RDB block 0 [ 347.880045] block nbd1: Receive control failed (result -22) [ 347.894645] block nbd1: shutting down sockets 02:57:11 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 347.975422] nbd0: unable to read partition table [ 347.980915] ldm_validate_partition_table(): Disk read failed. [ 348.010945] block nbd2: Receive control failed (result -22) [ 348.020207] Dev nbd1: unable to read RDB block 0 [ 348.045293] nbd0: partition table beyond EOD, truncated [ 348.065980] nbd1: unable to read partition table [ 348.080162] block nbd2: shutting down sockets 02:57:11 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0xfeffffff00000000}, &(0x7f0000000200), 0x0) [ 348.091324] nbd1: partition table beyond EOD, truncated [ 348.096942] block nbd5: Receive control failed (result -22) [ 348.119039] ldm_validate_partition_table(): Disk read failed. [ 348.135869] block nbd5: shutting down sockets [ 348.141301] Dev nbd2: unable to read RDB block 0 [ 348.168885] block nbd3: Receive control failed (result -22) [ 348.177199] print_req_error: 1236 callbacks suppressed [ 348.177208] print_req_error: I/O error, dev nbd2, sector 0 [ 348.188486] buffer_io_error: 1238 callbacks suppressed [ 348.188494] Buffer I/O error on dev nbd2, logical block 0, async page read [ 348.202811] print_req_error: I/O error, dev nbd2, sector 2 [ 348.208846] Buffer I/O error on dev nbd2, logical block 1, async page read 02:57:11 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 348.217290] print_req_error: I/O error, dev nbd2, sector 4 [ 348.217520] block nbd3: shutting down sockets [ 348.223001] Buffer I/O error on dev nbd2, logical block 2, async page read [ 348.234665] print_req_error: I/O error, dev nbd2, sector 6 [ 348.240389] Buffer I/O error on dev nbd2, logical block 3, async page read [ 348.252690] print_req_error: I/O error, dev nbd2, sector 0 [ 348.255129] block nbd5: shutting down sockets [ 348.259523] Buffer I/O error on dev nbd2, logical block 0, async page read [ 348.275773] print_req_error: I/O error, dev nbd2, sector 2 [ 348.281470] Buffer I/O error on dev nbd2, logical block 1, async page read [ 348.290799] print_req_error: I/O error, dev nbd2, sector 4 [ 348.296546] Buffer I/O error on dev nbd2, logical block 2, async page read [ 348.304068] print_req_error: I/O error, dev nbd2, sector 6 [ 348.310147] Buffer I/O error on dev nbd2, logical block 3, async page read 02:57:11 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:11 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x9600) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:11 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0xffc99a3b00000000}, &(0x7f0000000200), 0x0) [ 348.318705] print_req_error: I/O error, dev nbd2, sector 0 [ 348.324392] Buffer I/O error on dev nbd2, logical block 0, async page read [ 348.331945] print_req_error: I/O error, dev nbd2, sector 2 [ 348.337650] Buffer I/O error on dev nbd2, logical block 1, async page read [ 348.344728] nbd2: unable to read partition table [ 348.350826] nbd2: partition table beyond EOD, truncated [ 348.452223] block nbd0: Receive control failed (result -22) [ 348.481038] block nbd0: shutting down sockets [ 348.485753] block nbd1: Receive control failed (result -22) 02:57:11 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x6b6b6b00000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 348.498910] block nbd1: shutting down sockets 02:57:11 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 348.534583] ldm_validate_partition_table(): Disk read failed. [ 348.542810] ldm_validate_partition_table(): Disk read failed. 02:57:11 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0xffffffff00000000}, &(0x7f0000000200), 0x0) [ 348.579666] Dev nbd1: unable to read RDB block 0 [ 348.614588] nbd1: unable to read partition table [ 348.622668] Dev nbd0: unable to read RDB block 0 [ 348.639917] nbd1: partition table beyond EOD, truncated [ 348.652703] block nbd3: Receive control failed (result -22) [ 348.715545] nbd0: unable to read partition table [ 348.733410] nbd0: partition table beyond EOD, truncated [ 348.735203] block nbd3: shutting down sockets 02:57:12 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x3}, &(0x7f0000000200), 0x0) [ 348.760746] block nbd2: Receive control failed (result -22) [ 348.763605] block nbd5: Receive control failed (result -22) [ 348.788463] block nbd2: shutting down sockets [ 348.793126] block nbd5: shutting down sockets 02:57:12 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x9}, &(0x7f0000000200), 0x0) 02:57:12 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xe00f) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:12 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:12 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:12 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 348.912395] block nbd5: shutting down sockets 02:57:12 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x80710000000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:57:12 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x10}, &(0x7f0000000200), 0x0) [ 349.009805] block nbd2: Receive control failed (result -22) [ 349.025581] block nbd1: Receive control failed (result -22) [ 349.078936] block nbd1: shutting down sockets [ 349.083627] block nbd2: shutting down sockets [ 349.133718] block nbd0: Receive control failed (result -22) [ 349.149834] block nbd3: Receive control failed (result -22) [ 349.170826] block nbd0: shutting down sockets 02:57:12 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 349.218609] ldm_validate_partition_table(): Disk read failed. 02:57:12 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x300}, &(0x7f0000000200), 0x0) 02:57:12 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x400000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 349.267009] block nbd3: shutting down sockets [ 349.277723] Dev nbd0: unable to read RDB block 0 [ 349.282641] block nbd5: Receive control failed (result -22) [ 349.318360] nbd0: unable to read partition table 02:57:12 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x900}, &(0x7f0000000200), 0x0) [ 349.346957] nbd0: partition table beyond EOD, truncated [ 349.368756] block nbd5: shutting down sockets 02:57:12 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 349.410871] block nbd2: Receive control failed (result -22) [ 349.417467] block nbd1: Receive control failed (result -22) [ 349.424685] block nbd1: shutting down sockets [ 349.469982] block nbd2: shutting down sockets 02:57:12 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:12 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xf0700000000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 349.491340] block nbd1: Receive control failed (result -22) [ 349.503094] block nbd1: shutting down sockets 02:57:12 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x4000}, &(0x7f0000000200), 0x0) 02:57:12 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:12 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x510000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 349.652553] block nbd3: Receive control failed (result -22) [ 349.695926] find_fallback: 10 callbacks suppressed [ 349.695941] block nbd3: Attempted send on invalid socket [ 349.706542] block nbd3: shutting down sockets [ 349.748367] block nbd0: Receive control failed (result -22) [ 349.762928] block nbd2: Receive control failed (result -22) [ 349.798378] ldm_validate_partition_table(): Disk read failed. [ 349.804492] block nbd5: Receive control failed (result -22) [ 349.812507] block nbd0: shutting down sockets [ 349.831867] block nbd2: shutting down sockets [ 349.832623] block nbd1: Receive control failed (result -22) [ 349.843666] block nbd1: shutting down sockets 02:57:13 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x400000}, &(0x7f0000000200), 0x0) [ 349.859272] block nbd5: shutting down sockets [ 349.867472] Dev nbd3: unable to read RDB block 0 [ 349.891552] block nbd1: Receive control failed (result -22) 02:57:13 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 349.906168] block nbd1: shutting down sockets [ 349.910082] nbd3: unable to read partition table [ 349.928434] nbd3: partition table beyond EOD, truncated 02:57:13 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:13 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x1000000}, &(0x7f0000000200), 0x0) [ 349.964021] block nbd5: Receive control failed (result -22) [ 349.987949] block nbd5: shutting down sockets 02:57:13 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x70f000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:13 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x100000000000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 350.119545] block nbd2: Receive control failed (result -22) [ 350.120459] block nbd0: Receive control failed (result -22) [ 350.145797] block nbd0: shutting down sockets [ 350.174406] block nbd2: shutting down sockets 02:57:13 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:13 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x3000000}, &(0x7f0000000200), 0x0) [ 350.200206] block nbd1: Receive control failed (result -22) [ 350.239252] block nbd1: shutting down sockets [ 350.249032] block nbd5: Receive control failed (result -22) 02:57:13 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:13 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 350.303646] block nbd5: Attempted send on invalid socket [ 350.309311] block nbd5: shutting down sockets [ 350.337415] block nbd1: shutting down sockets [ 350.377374] ldm_validate_partition_table(): Disk read failed. [ 350.424344] block nbd3: Receive control failed (result -22) [ 350.447660] Dev nbd5: unable to read RDB block 0 [ 350.467527] block nbd2: Receive control failed (result -22) 02:57:13 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x9000000}, &(0x7f0000000200), 0x0) 02:57:13 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x718000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 350.475655] block nbd2: Attempted send on invalid socket [ 350.479569] block nbd3: Attempted send on invalid socket [ 350.481181] block nbd2: shutting down sockets [ 350.491214] block nbd0: Receive control failed (result -22) [ 350.497133] block nbd3: shutting down sockets [ 350.500643] nbd5: unable to read partition table [ 350.527342] nbd5: partition table beyond EOD, truncated [ 350.528935] ldm_validate_partition_table(): Disk read failed. [ 350.541367] block nbd0: shutting down sockets [ 350.568012] ldm_validate_partition_table(): Disk read failed. [ 350.571914] block nbd1: Receive control failed (result -22) [ 350.590984] block nbd1: shutting down sockets [ 350.594787] Dev nbd2: unable to read RDB block 0 02:57:13 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x11, 0x2, 0x0) syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r0 = syz_open_dev$ndb(0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r1, 0x0) write$input_event(r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r0, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r0, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r2, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 350.623934] nbd2: unable to read partition table [ 350.644143] Dev nbd3: unable to read RDB block 0 [ 350.645466] nbd2: partition table beyond EOD, [ 350.665291] truncated [ 350.672968] block nbd1: Receive control failed (result -22) [ 350.679837] block nbd1: shutting down sockets [ 350.706210] nbd3: unable to read partition table 02:57:13 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x760000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:14 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x10000000}, &(0x7f0000000200), 0x0) 02:57:14 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 350.749051] nbd3: partition table beyond EOD, truncated 02:57:14 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x200000000000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:57:14 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x3b9ac9ff}, &(0x7f0000000200), 0x0) [ 350.874595] block nbd1: Receive control failed (result -22) [ 350.892063] block nbd1: shutting down sockets 02:57:14 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) 02:57:14 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x11, 0x2, 0x0) syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r0 = syz_open_dev$ndb(0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r1, 0x0) write$input_event(r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r0, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r0, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r2, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 350.996892] block nbd1: Receive control failed (result -22) [ 351.007503] block nbd1: shutting down sockets [ 351.011643] block nbd2: Receive control failed (result -22) [ 351.045685] block nbd2: shutting down sockets 02:57:14 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x807100) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:14 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0xfeffffff}, &(0x7f0000000200), 0x0) [ 351.121205] block nbd5: Receive control failed (result -22) 02:57:14 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:57:14 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x11, 0x2, 0x0) syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r0 = syz_open_dev$ndb(0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r1, 0x0) write$input_event(r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r0, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r0, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r2, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 351.185212] block nbd5: shutting down sockets [ 351.187499] block nbd3: Receive control failed (result -22) [ 351.208706] block nbd3: shutting down sockets 02:57:14 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0xffc99a3b}, &(0x7f0000000200), 0x0) [ 351.256438] block nbd1: Receive control failed (result -22) [ 351.263615] block nbd1: Attempted send on invalid socket [ 351.269349] block nbd1: shutting down sockets [ 351.278606] block nbd5: shutting down sockets [ 351.300616] ldm_validate_partition_table(): Disk read failed. [ 351.323615] Dev nbd1: unable to read RDB block 0 02:57:14 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 351.349653] nbd1: unable to read partition table [ 351.365667] block nbd2: Receive control failed (result -22) [ 351.385945] nbd1: partition table beyond EOD, truncated 02:57:14 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x300000000000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:57:14 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0xfffffffe}, &(0x7f0000000200), 0x0) [ 351.408181] block nbd2: Attempted send on invalid socket [ 351.413731] block nbd2: shutting down sockets [ 351.428790] ldm_validate_partition_table(): Disk read failed. [ 351.446463] block nbd1: shutting down sockets 02:57:14 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 351.496190] Dev nbd2: unable to read RDB block 0 [ 351.512012] block nbd3: Receive control failed (result -22) [ 351.531113] block nbd3: shutting down sockets 02:57:14 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x960000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 351.553986] nbd2: unable to read partition table 02:57:14 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 351.600929] nbd2: partition table beyond EOD, truncated [ 351.618578] block nbd5: Receive control failed (result -22) [ 351.668845] block nbd5: shutting down sockets [ 351.692866] block nbd1: Receive control failed (result -22) [ 351.700399] block nbd1: Attempted send on invalid socket [ 351.706410] block nbd1: shutting down sockets [ 351.719460] ldm_validate_partition_table(): Disk read failed. [ 351.731336] block nbd0: Receive control failed (result -22) 02:57:14 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x1000000000000}, &(0x7f0000000200), 0x0) [ 351.757889] block nbd0: shutting down sockets 02:57:15 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 351.787729] Dev nbd1: unable to read RDB block 0 [ 351.793867] block nbd3: Receive control failed (result -22) [ 351.815394] block nbd5: Could not allocate knbd recv work queue. 02:57:15 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 351.853992] block nbd5: shutting down sockets [ 351.865826] nbd1: unable to read partition table [ 351.867601] block nbd3: shutting down sockets [ 351.888177] nbd1: partition table beyond EOD, truncated 02:57:15 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) 02:57:15 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x40000000000000}, &(0x7f0000000200), 0x0) 02:57:15 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x400000000000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 351.987200] block nbd1: shutting down sockets [ 351.999690] block nbd2: Receive control failed (result -22) [ 352.079872] block nbd2: shutting down sockets 02:57:15 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xf07000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:15 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 352.117547] block nbd3: Receive control failed (result -22) [ 352.148441] block nbd3: shutting down sockets 02:57:15 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x100000000000000}, &(0x7f0000000200), 0x0) [ 352.187857] block nbd0: Receive control failed (result -22) [ 352.223411] block nbd5: Receive control failed (result -22) [ 352.254231] block nbd1: Receive control failed (result -22) [ 352.272171] block nbd5: Attempted send on invalid socket [ 352.277752] block nbd5: shutting down sockets [ 352.310913] block nbd0: shutting down sockets 02:57:15 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 352.347858] block nbd2: Receive control failed (result -22) [ 352.354266] ldm_validate_partition_table(): Disk read failed. [ 352.360168] block nbd1: shutting down sockets [ 352.388904] block nbd1: shutting down sockets 02:57:15 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x300000000000000}, &(0x7f0000000200), 0x0) 02:57:15 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 352.409307] Dev nbd5: unable to read RDB block 0 [ 352.418653] block nbd2: shutting down sockets [ 352.448343] nbd5: unable to read partition table 02:57:15 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x1000000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 352.475531] nbd5: partition table beyond EOD, truncated [ 352.499802] block nbd3: Receive control failed (result -22) [ 352.535778] block nbd3: shutting down sockets 02:57:15 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) [ 352.579416] block nbd1: Receive control failed (result -22) [ 352.611387] block nbd1: Attempted send on invalid socket [ 352.617709] block nbd1: shutting down sockets 02:57:15 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x11, 0x2, 0x0) syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r0 = syz_open_dev$ndb(0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r1, 0x0) write$input_event(r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_CLEAR_SOCK(r0, 0xab03) 02:57:15 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x900000000000000}, &(0x7f0000000200), 0x0) [ 352.627480] ldm_validate_partition_table(): Disk read failed. 02:57:15 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x500000000000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 352.684544] block nbd0: Receive control failed (result -22) [ 352.706948] Dev nbd1: unable to read RDB block 0 [ 352.720952] block nbd0: Attempted send on invalid socket [ 352.726576] block nbd0: shutting down sockets [ 352.770186] nbd1: unable to read partition table [ 352.778676] block nbd2: Receive control failed (result -22) [ 352.791008] nbd1: partition table beyond EOD, truncated [ 352.829692] block nbd2: shutting down sockets [ 352.842403] ldm_validate_partition_table(): Disk read failed. [ 352.877402] block nbd1: shutting down sockets 02:57:16 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x11, 0x2, 0x0) syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r0 = syz_open_dev$ndb(0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r1, 0x0) write$input_event(r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_CLEAR_SOCK(r0, 0xab03) 02:57:16 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x1000000000000000}, &(0x7f0000000200), 0x0) [ 352.899911] Dev nbd0: unable to read RDB block 0 [ 352.906343] ldm_validate_partition_table(): Disk read failed. [ 352.932671] nbd0: unable to read partition table [ 352.939900] block nbd5: Receive control failed (result -22) 02:57:16 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x2000000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 352.965705] nbd0: partition table beyond EOD, truncated [ 352.972977] Dev nbd2: unable to read RDB block 0 [ 352.987639] block nbd5: shutting down sockets [ 353.040114] nbd2: unable to read partition table [ 353.058501] block nbd5: Could not allocate knbd recv work queue. [ 353.074275] nbd2: partition table beyond EOD, truncated 02:57:16 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x11, 0x2, 0x0) syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r0 = syz_open_dev$ndb(0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r1, 0x0) write$input_event(r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_CLEAR_SOCK(r0, 0xab03) 02:57:16 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0xfeffffff00000000}, &(0x7f0000000200), 0x0) [ 353.097830] block nbd5: shutting down sockets 02:57:16 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 353.137971] block nbd1: Receive control failed (result -22) [ 353.147964] block nbd1: shutting down sockets [ 353.167110] ldm_validate_partition_table(): Disk read failed. 02:57:16 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x600000000000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 353.188378] print_req_error: 868 callbacks suppressed [ 353.188388] print_req_error: I/O error, dev nbd1, sector 0 [ 353.199697] buffer_io_error: 873 callbacks suppressed [ 353.199708] Buffer I/O error on dev nbd1, logical block 0, async page read [ 353.205625] print_req_error: I/O error, dev nbd1, sector 2 [ 353.217962] Buffer I/O error on dev nbd1, logical block 1, async page read [ 353.231362] print_req_error: I/O error, dev nbd1, sector 4 [ 353.237154] Buffer I/O error on dev nbd1, logical block 2, async page read [ 353.245271] print_req_error: I/O error, dev nbd1, sector 6 [ 353.250982] Buffer I/O error on dev nbd1, logical block 3, async page read [ 353.259738] print_req_error: I/O error, dev nbd1, sector 0 [ 353.265514] Buffer I/O error on dev nbd1, logical block 0, async page read [ 353.272579] print_req_error: I/O error, dev nbd1, sector 2 [ 353.278681] Buffer I/O error on dev nbd1, logical block 1, async page read [ 353.285914] Buffer I/O error on dev nbd1, logical block 2, async page read [ 353.292955] Buffer I/O error on dev nbd1, logical block 3, async page read [ 353.300550] print_req_error: I/O error, dev nbd1, sector 0 [ 353.307364] Buffer I/O error on dev nbd1, logical block 0, async page read [ 353.315588] print_req_error: I/O error, dev nbd1, sector 2 [ 353.321246] Buffer I/O error on dev nbd1, logical block 1, async page read [ 353.328652] print_req_error: I/O error, dev nbd1, sector 4 02:57:16 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) 02:57:16 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0xffc99a3b00000000}, &(0x7f0000000200), 0x0) [ 353.334488] print_req_error: I/O error, dev nbd1, sector 6 [ 353.340894] Dev nbd1: unable to read RDB block 0 [ 353.367960] block nbd0: Receive control failed (result -22) [ 353.379010] nbd1: unable to read partition table [ 353.401342] block nbd0: shutting down sockets [ 353.435589] nbd1: partition table beyond EOD, truncated 02:57:16 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 353.487983] block nbd5: Receive control failed (result -22) [ 353.504241] block nbd5: shutting down sockets [ 353.505364] ldm_validate_partition_table(): Disk read failed. 02:57:16 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0xffffffff00000000}, &(0x7f0000000200), 0x0) [ 353.537556] block nbd1: shutting down sockets [ 353.539316] Dev nbd0: unable to read RDB block 0 [ 353.577431] nbd0: unable to read partition table [ 353.594379] nbd0: partition table beyond EOD, truncated [ 353.601049] block nbd2: Receive control failed (result -22) 02:57:16 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x20000000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 353.637299] block nbd3: Receive control failed (result -22) [ 353.645233] block nbd5: Could not allocate knbd recv work queue. [ 353.656149] block nbd3: shutting down sockets [ 353.671849] block nbd5: shutting down sockets [ 353.679592] block nbd2: shutting down sockets 02:57:16 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) 02:57:16 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x700000000000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:57:17 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 353.746548] block nbd1: Receive control failed (result -22) [ 353.757909] ldm_validate_partition_table(): Disk read failed. [ 353.808833] block nbd1: shutting down sockets 02:57:17 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x3}, &(0x7f0000000200), 0x0) [ 353.848958] Dev nbd2: unable to read RDB block 0 [ 353.886756] block nbd1: shutting down sockets [ 353.928562] nbd2: unable to read partition table 02:57:17 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x30000000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 353.952579] nbd2: partition table beyond EOD, truncated [ 353.955166] block nbd3: Receive control failed (result -22) [ 353.991380] block nbd3: shutting down sockets [ 353.996777] block nbd5: Receive control failed (result -22) 02:57:17 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x9}, &(0x7f0000000200), 0x0) [ 354.011126] block nbd0: Receive control failed (result -22) [ 354.017952] block nbd5: shutting down sockets [ 354.058961] block nbd0: shutting down sockets 02:57:17 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 354.093948] block nbd5: Could not allocate knbd recv work queue. [ 354.123120] ldm_validate_partition_table(): Disk read failed. [ 354.129357] block nbd1: Receive control failed (result -22) [ 354.159071] block nbd5: shutting down sockets [ 354.178721] Dev nbd0: unable to read RDB block 0 02:57:17 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) [ 354.200934] block nbd1: shutting down sockets [ 354.209341] nbd0: unable to read partition table [ 354.225172] nbd0: partition table beyond EOD, truncated 02:57:17 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x10}, &(0x7f0000000200), 0x0) 02:57:17 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x800000000000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 354.277638] block nbd1: shutting down sockets [ 354.282273] block nbd3: Receive control failed (result -22) [ 354.328740] block nbd3: shutting down sockets 02:57:17 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:17 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x40000000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:17 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x300}, &(0x7f0000000200), 0x0) 02:57:17 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 354.502141] block nbd2: Receive control failed (result -22) [ 354.548764] block nbd2: shutting down sockets [ 354.572314] block nbd1: Receive control failed (result -22) [ 354.611216] block nbd1: shutting down sockets 02:57:17 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x900}, &(0x7f0000000200), 0x0) [ 354.623876] block nbd5: Receive control failed (result -22) [ 354.628440] block nbd0: Receive control failed (result -22) [ 354.633347] ldm_validate_partition_table(): Disk read failed. 02:57:17 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xfffffff5) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 354.669637] Dev nbd1: unable to read RDB block 0 [ 354.684462] block nbd3: Receive control failed (result -22) [ 354.686698] nbd1: unable to read partition table [ 354.715427] block nbd5: shutting down sockets [ 354.720921] block nbd3: shutting down sockets [ 354.721729] nbd1: partition table beyond EOD, [ 354.725889] block nbd0: shutting down sockets [ 354.737956] truncated 02:57:18 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x4000}, &(0x7f0000000200), 0x0) [ 354.794622] block nbd5: shutting down sockets 02:57:18 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:18 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) 02:57:18 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x60000000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:18 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x900000000000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 354.911379] block nbd2: Receive control failed (result -22) [ 354.981264] block nbd2: shutting down sockets [ 355.041596] block nbd3: Receive control failed (result -22) [ 355.045052] block nbd1: Receive control failed (result -22) [ 355.055338] block nbd1: shutting down sockets [ 355.073771] block nbd3: shutting down sockets 02:57:18 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x400000}, &(0x7f0000000200), 0x0) [ 355.095776] block nbd0: Receive control failed (result -22) [ 355.103734] block nbd1: shutting down sockets [ 355.139475] find_fallback: 6 callbacks suppressed [ 355.139491] block nbd0: Attempted send on invalid socket [ 355.150509] block nbd0: shutting down sockets 02:57:18 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 355.181688] block nbd5: Receive control failed (result -22) [ 355.212691] block nbd5: shutting down sockets 02:57:18 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) 02:57:18 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xe00f0000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 355.231250] ldm_validate_partition_table(): Disk read failed. 02:57:18 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x1000000}, &(0x7f0000000200), 0x0) [ 355.296403] Dev nbd0: unable to read RDB block 0 02:57:18 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xc00000000000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 355.360076] nbd0: unable to read partition table [ 355.397775] nbd0: partition table beyond EOD, truncated [ 355.421039] block nbd3: Receive control failed (result -22) [ 355.429093] block nbd1: Receive control failed (result -22) [ 355.432985] block nbd2: Receive control failed (result -22) [ 355.453694] block nbd3: shutting down sockets [ 355.481947] block nbd1: shutting down sockets 02:57:18 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x3000000}, &(0x7f0000000200), 0x0) [ 355.525382] block nbd2: shutting down sockets [ 355.536825] block nbd1: shutting down sockets 02:57:18 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:18 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 355.574452] block nbd5: Receive control failed (result -22) [ 355.589029] block nbd5: Attempted send on invalid socket [ 355.594594] block nbd5: shutting down sockets [ 355.678186] ldm_validate_partition_table(): Disk read failed. 02:57:18 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xf0ffffff) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:18 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 355.721508] Dev nbd5: unable to read RDB block 0 02:57:19 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x9000000}, &(0x7f0000000200), 0x0) [ 355.761956] block nbd3: Receive control failed (result -22) [ 355.771086] block nbd0: Receive control failed (result -22) [ 355.786819] nbd5: unable to read partition table [ 355.820989] block nbd0: shutting down sockets [ 355.824758] nbd5: partition table beyond EOD, truncated [ 355.842863] block nbd1: Receive control failed (result -22) [ 355.844743] block nbd3: shutting down sockets [ 355.867486] block nbd1: shutting down sockets [ 355.908195] block nbd1: shutting down sockets 02:57:19 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x10000000}, &(0x7f0000000200), 0x0) 02:57:19 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:19 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(0xffffffffffffffff, 0xab03) [ 355.971591] block nbd2: Receive control failed (result -22) 02:57:19 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xe00000000000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 356.027632] block nbd2: shutting down sockets 02:57:19 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xfffffff0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 356.141668] block nbd3: shutting down sockets 02:57:19 executing program 2 (fault-call:14 fault-nth:0): perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:19 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x3b9ac9ff}, &(0x7f0000000200), 0x0) [ 356.216234] block nbd0: Receive control failed (result -22) [ 356.259666] block nbd0: shutting down sockets [ 356.260948] block nbd5: Receive control failed (result -22) [ 356.264757] block nbd1: Receive control failed (result -22) [ 356.278099] block nbd1: shutting down sockets 02:57:19 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(0xffffffffffffffff, 0xab03) [ 356.303796] block nbd5: shutting down sockets [ 356.344822] block nbd1: Receive control failed (result -22) [ 356.351988] block nbd1: shutting down sockets [ 356.381100] FAULT_INJECTION: forcing a failure. [ 356.381100] name failslab, interval 1, probability 0, space 0, times 0 [ 356.384218] block nbd2: Receive control failed (result -22) [ 356.392340] CPU: 1 PID: 16281 Comm: syz-executor.2 Not tainted 4.19.80 #0 [ 356.392410] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 356.392415] Call Trace: [ 356.392440] dump_stack+0x172/0x1f0 [ 356.392464] should_fail.cold+0xa/0x1b [ 356.392480] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 356.392501] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 356.392514] ? __sigqueue_alloc+0x173/0x4d0 [ 356.392531] ? find_held_lock+0x35/0x130 [ 356.392555] __should_failslab+0x121/0x190 [ 356.392571] should_failslab+0x9/0x14 [ 356.392587] kmem_cache_alloc+0x47/0x700 [ 356.392604] ? kasan_check_read+0x11/0x20 [ 356.392623] __sigqueue_alloc+0x268/0x4d0 [ 356.392641] __send_signal+0x20f/0x14a0 [ 356.392658] ? lock_acquire+0x16f/0x3f0 [ 356.405312] send_signal+0x49/0xd0 [ 356.405333] force_sig_info+0x251/0x310 [ 356.405364] force_sig_info_fault.constprop.0+0x215/0x360 [ 356.405382] ? is_prefetch.isra.0+0x470/0x470 [ 356.405402] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 356.430368] ? trace_hardirqs_on+0x67/0x220 [ 356.430392] __bad_area_nosemaphore+0x2db/0x3f0 [ 356.430408] ? vmacache_find+0x65/0x310 [ 356.430430] bad_area+0x69/0x80 [ 356.430448] __do_page_fault+0xae1/0xe90 [ 356.430460] ? ksys_write+0x1f1/0x2d0 [ 356.430480] ? vmalloc_fault+0x740/0x740 [ 356.443943] ? trace_hardirqs_off_caller+0x65/0x220 [ 356.524020] ? trace_hardirqs_on_caller+0x6a/0x220 [ 356.524039] ? page_fault+0x8/0x30 [ 356.524061] do_page_fault+0x71/0x57d [ 356.534014] ? page_fault+0x8/0x30 [ 356.534032] page_fault+0x1e/0x30 [ 356.534047] RIP: 0033:0x45365f [ 356.551537] Code: bc d1 f3 0f 7f 27 f3 0f 7f 6f 10 f3 0f 7f 77 20 f3 0f 7f 7f 30 49 83 c0 0f 49 29 d0 48 8d 7c 17 31 e9 95 0b 00 00 66 0f ef c0 0f 6f 0e f3 0f 6f 56 10 66 0f 74 c1 66 0f d7 d0 49 83 f8 11 0f [ 356.570453] RSP: 002b:00007f3992bf37a8 EFLAGS: 00010283 [ 356.575835] RAX: 00007f3992bf3850 RBX: 00007f3992bf3c90 RCX: 0000000000000000 [ 356.583117] RDX: 00000000000003ff RSI: 0000000000000000 RDI: 00007f3992bf3850 02:57:19 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:19 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0xfeffffff}, &(0x7f0000000200), 0x0) 02:57:19 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0xffc99a3b}, &(0x7f0000000200), 0x0) [ 356.590392] RBP: 000000000075bfc8 R08: 00000000000003ff R09: 0000000000000000 [ 356.597672] R10: 0000000000000064 R11: 0000000000000000 R12: 00007f3992bf46d4 [ 356.604956] R13: 00000000004c9199 R14: 00000000004e07d8 R15: 0000000000000008 [ 356.624300] block nbd5: Could not allocate knbd recv work queue. 02:57:19 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x400000000000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 356.648841] block nbd5: shutting down sockets [ 356.664808] block nbd0: Receive control failed (result -22) [ 356.676330] block nbd0: shutting down sockets [ 356.687325] block nbd3: shutting down sockets 02:57:19 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0xfffffffe}, &(0x7f0000000200), 0x0) [ 356.732395] block nbd2: shutting down sockets 02:57:20 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(0xffffffffffffffff, 0xab03) 02:57:20 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:20 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x2000000000000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:57:20 executing program 2 (fault-call:14 fault-nth:1): perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 356.900851] block nbd1: Receive control failed (result -22) [ 356.911298] block nbd1: Attempted send on invalid socket [ 356.916903] block nbd1: shutting down sockets [ 356.934211] block nbd3: shutting down sockets [ 356.936363] ldm_validate_partition_table(): Disk read failed. 02:57:20 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x1000000000000}, &(0x7f0000000200), 0x0) [ 356.951407] Dev nbd1: unable to read RDB block 0 [ 356.963914] nbd1: unable to read partition table [ 356.980948] block nbd0: Receive control failed (result -22) [ 356.995470] nbd1: partition table beyond EOD, truncated [ 357.020386] block nbd0: shutting down sockets 02:57:20 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) 02:57:20 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 357.083132] block nbd5: Receive control failed (result -22) [ 357.100517] block nbd5: shutting down sockets 02:57:20 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x40000000000000}, &(0x7f0000000200), 0x0) 02:57:20 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x510000000000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 357.157074] block nbd2: Receive control failed (result -22) [ 357.168289] block nbd5: shutting down sockets [ 357.173473] FAULT_INJECTION: forcing a failure. [ 357.173473] name failslab, interval 1, probability 0, space 0, times 0 02:57:20 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) [ 357.267399] CPU: 0 PID: 16321 Comm: syz-executor.2 Not tainted 4.19.80 #0 [ 357.274385] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 357.283749] Call Trace: [ 357.286355] dump_stack+0x172/0x1f0 [ 357.290011] should_fail.cold+0xa/0x1b [ 357.293924] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 357.299043] ? lock_downgrade+0x880/0x880 [ 357.303244] __should_failslab+0x121/0x190 [ 357.307484] should_failslab+0x9/0x14 [ 357.307503] kmem_cache_alloc+0x2ae/0x700 02:57:20 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x2300000000000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 357.307521] ? setup_sigcontext+0x7d0/0x7d0 [ 357.307544] getname_flags+0xd6/0x5b0 [ 357.307563] getname+0x1a/0x20 [ 357.307581] do_sys_open+0x2c9/0x550 [ 357.307602] ? filp_open+0x80/0x80 [ 357.307617] ? exit_to_usermode_loop+0x43/0x2c0 [ 357.307641] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 357.319891] ? do_syscall_64+0x26/0x620 [ 357.326861] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 357.326875] ? do_syscall_64+0x26/0x620 [ 357.326899] __x64_sys_open+0x7e/0xc0 [ 357.326915] do_syscall_64+0xfd/0x620 [ 357.326933] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 357.326947] RIP: 0033:0x413941 [ 357.347533] Code: 75 14 b8 02 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 19 00 00 c3 48 83 ec 08 e8 0a fa ff ff 48 89 04 24 b8 02 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 53 fa ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 357.347543] RSP: 002b:00007f3992c147a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 357.347560] RAX: ffffffffffffffda RBX: 6666666666666667 RCX: 0000000000413941 [ 357.347569] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00007f3992c14850 [ 357.347580] RBP: 000000000075bf20 R08: 00007f3992c147b0 R09: 000000000075bf20 [ 357.347588] R10: 0000000000000064 R11: 0000000000000293 R12: 00007f3992c156d4 [ 357.347598] R13: 00000000004c9199 R14: 00000000004e07d8 R15: 0000000000000008 [ 357.348384] block nbd0: Receive control failed (result -22) [ 357.403875] block nbd1: Receive control failed (result -22) [ 357.459356] block nbd1: shutting down sockets 02:57:20 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x100000000000000}, &(0x7f0000000200), 0x0) [ 357.476827] block nbd0: shutting down sockets [ 357.488178] block nbd2: shutting down sockets 02:57:20 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) 02:57:20 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x760000000000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:20 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) write$input_event(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r3, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 357.575975] block nbd5: Receive control failed (result -22) [ 357.594440] block nbd5: shutting down sockets 02:57:20 executing program 2 (fault-call:14 fault-nth:2): perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:20 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x300000000000000}, &(0x7f0000000200), 0x0) [ 357.692864] block nbd5: Could not allocate knbd recv work queue. 02:57:21 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) [ 357.742853] block nbd5: shutting down sockets [ 357.753457] block nbd1: Receive control failed (result -22) [ 357.762874] block nbd2: Receive control failed (result -22) [ 357.785765] block nbd1: shutting down sockets [ 357.804066] block nbd0: Receive control failed (result -22) [ 357.833098] block nbd0: shutting down sockets [ 357.847317] block nbd1: shutting down sockets 02:57:21 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x3000000000000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 357.852147] block nbd2: shutting down sockets 02:57:21 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x7fffffffefff) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:21 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:21 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) 02:57:21 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) write$input_event(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r3, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:21 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x900000000000000}, &(0x7f0000000200), 0x0) [ 358.080472] block nbd5: Receive control failed (result -22) [ 358.081869] block nbd2: Receive control failed (result -22) [ 358.099316] block nbd2: Attempted send on invalid socket [ 358.104841] block nbd2: shutting down sockets [ 358.110386] block nbd1: Receive control failed (result -22) [ 358.122672] block nbd5: shutting down sockets [ 358.133991] block nbd1: shutting down sockets [ 358.140272] ldm_validate_partition_table(): Disk read failed. [ 358.167462] Dev nbd2: unable to read RDB block 0 [ 358.181577] block nbd0: Receive control failed (result -22) [ 358.202657] block nbd1: shutting down sockets [ 358.209167] block nbd5: Could not allocate knbd recv work queue. [ 358.210666] print_req_error: 484 callbacks suppressed [ 358.210674] print_req_error: I/O error, dev nbd2, sector 0 [ 358.226834] buffer_io_error: 486 callbacks suppressed 02:57:21 executing program 3: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) 02:57:21 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x1000000000000000}, &(0x7f0000000200), 0x0) [ 358.226844] Buffer I/O error on dev nbd2, logical block 0, async page read [ 358.245128] print_req_error: I/O error, dev nbd2, sector 2 [ 358.250853] Buffer I/O error on dev nbd2, logical block 1, async page read [ 358.258918] print_req_error: I/O error, dev nbd2, sector 4 [ 358.264629] Buffer I/O error on dev nbd2, logical block 2, async page read [ 358.264997] block nbd0: shutting down sockets [ 358.284043] block nbd5: shutting down sockets [ 358.286560] print_req_error: I/O error, dev nbd2, sector 6 [ 358.294254] Buffer I/O error on dev nbd2, logical block 3, async page read [ 358.307810] print_req_error: I/O error, dev nbd2, sector 0 [ 358.313524] Buffer I/O error on dev nbd2, logical block 0, async page read [ 358.321164] print_req_error: I/O error, dev nbd2, sector 2 [ 358.326939] Buffer I/O error on dev nbd2, logical block 1, async page read [ 358.334479] print_req_error: I/O error, dev nbd2, sector 4 [ 358.340236] Buffer I/O error on dev nbd2, logical block 2, async page read [ 358.347871] print_req_error: I/O error, dev nbd2, sector 6 [ 358.353578] Buffer I/O error on dev nbd2, logical block 3, async page read [ 358.362253] print_req_error: I/O error, dev nbd2, sector 0 [ 358.368247] Buffer I/O error on dev nbd2, logical block 0, async page read 02:57:21 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) write$input_event(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r3, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:21 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) 02:57:21 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x960000000000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:21 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x3f00000000000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 358.396819] print_req_error: I/O error, dev nbd2, sector 2 [ 358.402524] Buffer I/O error on dev nbd2, logical block 1, async page read [ 358.411794] nbd2: unable to read partition table [ 358.426215] nbd2: partition table beyond EOD, truncated 02:57:21 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0xfeffffff00000000}, &(0x7f0000000200), 0x0) [ 358.566256] block nbd3: Receive control failed (result -22) [ 358.576827] block nbd1: Receive control failed (result -22) [ 358.584358] block nbd1: Attempted send on invalid socket [ 358.590940] block nbd1: shutting down sockets [ 358.614200] ldm_validate_partition_table(): Disk read failed. [ 358.633936] block nbd0: Receive control failed (result -22) 02:57:21 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x2) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:21 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0xffc99a3b00000000}, &(0x7f0000000200), 0x0) [ 358.659816] block nbd3: shutting down sockets [ 358.694118] Dev nbd1: unable to read RDB block 0 [ 358.714629] block nbd5: Receive control failed (result -22) [ 358.730124] block nbd0: shutting down sockets [ 358.739937] nbd1: unable to read partition table [ 358.760291] block nbd5: shutting down sockets 02:57:22 executing program 3: r0 = socket(0x0, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 358.776110] nbd1: partition table beyond EOD, truncated [ 358.813396] block nbd2: Receive control failed (result -22) 02:57:22 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0xffffffff00000000}, &(0x7f0000000200), 0x0) 02:57:22 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r2, 0x0) write$input_event(r2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(0xffffffffffffffff, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(0xffffffffffffffff, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r3, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 358.851576] block nbd5: Could not allocate knbd recv work queue. [ 358.867021] block nbd2: shutting down sockets [ 358.878798] block nbd5: shutting down sockets 02:57:22 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x80710000000000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 358.928533] block nbd2: Could not allocate knbd recv work queue. 02:57:22 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x4000000000000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:57:22 executing program 3: r0 = socket(0x0, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 358.978258] block nbd2: shutting down sockets 02:57:22 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x3) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 359.089079] block nbd0: shutting down sockets 02:57:22 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f0000000200), 0x0) [ 359.112209] block nbd1: Receive control failed (result -22) [ 359.119585] block nbd1: Attempted send on invalid socket [ 359.125210] block nbd1: shutting down sockets [ 359.139113] ldm_validate_partition_table(): Disk read failed. [ 359.161562] Dev nbd1: unable to read RDB block 0 [ 359.182567] nbd1: unable to read partition table [ 359.190587] block nbd5: Receive control failed (result -22) 02:57:22 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r2, 0x0) write$input_event(r2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(0xffffffffffffffff, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(0xffffffffffffffff, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r3, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 359.213632] nbd1: partition table beyond EOD, truncated 02:57:22 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x9}, &(0x7f0000000200), 0x0) 02:57:22 executing program 3: r0 = socket(0x0, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 359.237775] block nbd2: Receive control failed (result -22) [ 359.239392] block nbd5: shutting down sockets [ 359.270105] block nbd2: Attempted send on invalid socket [ 359.275976] block nbd2: shutting down sockets [ 359.292403] ldm_validate_partition_table(): Disk read failed. [ 359.333546] block nbd5: Could not allocate knbd recv work queue. [ 359.336603] Dev nbd2: unable to read RDB block 0 [ 359.370828] nbd2: unable to read partition table 02:57:22 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xf0700000000000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 359.395888] block nbd5: shutting down sockets 02:57:22 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x10}, &(0x7f0000000200), 0x0) [ 359.420920] nbd2: partition table beyond EOD, truncated 02:57:22 executing program 3: r0 = socket(0x11, 0x0, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 359.462907] block nbd0: shutting down sockets [ 359.467654] block nbd1: Receive control failed (result -22) 02:57:22 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x55aaffff00000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 359.513996] block nbd1: Attempted send on invalid socket [ 359.519591] block nbd1: shutting down sockets [ 359.534714] ldm_validate_partition_table(): Disk read failed. [ 359.561466] Dev nbd1: unable to read RDB block 0 02:57:22 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r2, 0x0) write$input_event(r2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(0xffffffffffffffff, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(0xffffffffffffffff, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r3, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 359.585518] block nbd2: Could not allocate knbd recv work queue. [ 359.618678] block nbd2: shutting down sockets [ 359.623989] nbd1: unable to read partition table 02:57:22 executing program 3: r0 = socket(0x11, 0x0, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) 02:57:22 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x300}, &(0x7f0000000200), 0x0) 02:57:22 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x4) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 359.678315] nbd1: partition table beyond EOD, truncated [ 359.698839] block nbd0: shutting down sockets [ 359.748675] block nbd5: Receive control failed (result -22) [ 359.771003] block nbd1: shutting down sockets [ 359.790431] block nbd5: shutting down sockets 02:57:23 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r2, 0x0) write$input_event(r2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r1, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r3, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:23 executing program 3: r0 = socket(0x11, 0x0, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) 02:57:23 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x900}, &(0x7f0000000200), 0x0) 02:57:23 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x100000000000000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 359.882520] block nbd5: Could not allocate knbd recv work queue. [ 359.915723] block nbd5: shutting down sockets [ 359.970031] block nbd2: Receive control failed (result -22) 02:57:23 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r2, 0x0) write$input_event(r2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r1, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r3, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:23 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x6000000000000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 360.033980] block nbd2: shutting down sockets [ 360.076871] block nbd1: Receive control failed (result -22) [ 360.084361] block nbd1: Attempted send on invalid socket [ 360.090469] block nbd1: shutting down sockets [ 360.099160] block nbd2: Could not allocate knbd recv work queue. 02:57:23 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 360.125242] ldm_validate_partition_table(): Disk read failed. [ 360.144425] block nbd2: shutting down sockets 02:57:23 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x4000}, &(0x7f0000000200), 0x0) [ 360.177455] Dev nbd1: unable to read RDB block 0 02:57:23 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x5) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 360.208857] block nbd5: Receive control failed (result -22) [ 360.233191] nbd1: unable to read partition table [ 360.247828] nbd1: partition table beyond EOD, truncated [ 360.270202] block nbd5: shutting down sockets 02:57:23 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r2, 0x0) write$input_event(r2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r1, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r3, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:23 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x400000}, &(0x7f0000000200), 0x0) [ 360.346219] block nbd2: Receive control failed (result -22) [ 360.362732] block nbd5: shutting down sockets [ 360.372106] block nbd2: Attempted send on invalid socket [ 360.377658] block nbd2: shutting down sockets [ 360.385893] ldm_validate_partition_table(): Disk read failed. 02:57:23 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) 02:57:23 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x200000000000000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 360.414212] Dev nbd2: unable to read RDB block 0 02:57:23 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xf0ffffff00000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 360.471743] nbd2: unable to read partition table [ 360.512567] nbd2: partition table beyond EOD, truncated [ 360.552262] block nbd1: Receive control failed (result -22) 02:57:23 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x1000000}, &(0x7f0000000200), 0x0) 02:57:23 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r2, 0x0) write$input_event(r2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) ioctl$NBD_SET_SIZE_BLOCKS(r1, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r3, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:23 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 360.574002] block nbd1: shutting down sockets [ 360.657463] block nbd1: Receive control failed (result -22) [ 360.664336] block nbd1: Attempted send on invalid socket [ 360.669971] block nbd1: shutting down sockets [ 360.677968] ldm_validate_partition_table(): Disk read failed. [ 360.703956] block nbd5: Receive control failed (result -22) [ 360.710200] Dev nbd1: unable to read RDB block 0 [ 360.738643] nbd1: unable to read partition table 02:57:24 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x6) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:24 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x3000000}, &(0x7f0000000200), 0x0) [ 360.755014] nbd1: partition table beyond EOD, truncated [ 360.767469] block nbd5: shutting down sockets 02:57:24 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) 02:57:24 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r2, 0x0) write$input_event(r2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) ioctl$NBD_SET_SIZE_BLOCKS(r1, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r3, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 360.833808] block nbd5: Could not allocate knbd recv work queue. 02:57:24 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x2000000000000000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 360.894626] block nbd5: shutting down sockets [ 360.924427] block nbd2: Receive control failed (result -22) [ 360.948712] block nbd2: Attempted send on invalid socket [ 360.954278] block nbd2: shutting down sockets [ 360.959789] block nbd3: Receive control failed (result -22) 02:57:24 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x9000000}, &(0x7f0000000200), 0x0) [ 360.984570] block nbd3: shutting down sockets [ 361.009951] block nbd1: Receive control failed (result -22) [ 361.042482] ldm_validate_partition_table(): Disk read failed. 02:57:24 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xf5ffffff00000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:57:24 executing program 3: r0 = socket(0x11, 0x2, 0x0) syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) [ 361.075704] block nbd1: shutting down sockets [ 361.076910] Dev nbd2: unable to read RDB block 0 02:57:24 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r2, 0x0) write$input_event(r2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) ioctl$NBD_SET_SIZE_BLOCKS(r1, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r3, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 361.138524] block nbd1: shutting down sockets 02:57:24 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x3000000000000000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 361.164419] nbd2: unable to read partition table [ 361.182610] nbd2: partition table beyond EOD, truncated 02:57:24 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x10000000}, &(0x7f0000000200), 0x0) 02:57:24 executing program 3: r0 = socket(0x11, 0x2, 0x0) syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) 02:57:24 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x7) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:24 executing program 0: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 361.348834] block nbd5: Receive control failed (result -22) [ 361.374414] block nbd1: Receive control failed (result -22) [ 361.382774] block nbd1: Attempted send on invalid socket [ 361.388479] block nbd1: shutting down sockets [ 361.397168] block nbd5: shutting down sockets [ 361.415585] ldm_validate_partition_table(): Disk read failed. [ 361.426734] Dev nbd1: unable to read RDB block 0 02:57:24 executing program 3: r0 = socket(0x11, 0x2, 0x0) syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) [ 361.454807] nbd1: unable to read partition table [ 361.472435] nbd1: partition table beyond EOD, truncated [ 361.489491] block nbd2: Receive control failed (result -22) 02:57:24 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x3b9ac9ff}, &(0x7f0000000200), 0x0) [ 361.500701] block nbd2: Attempted send on invalid socket [ 361.506301] block nbd2: shutting down sockets [ 361.506390] block nbd0: Receive control failed (result -22) [ 361.542937] block nbd0: Attempted send on invalid socket [ 361.548671] block nbd0: shutting down sockets [ 361.558237] ldm_validate_partition_table(): Disk read failed. [ 361.565513] ldm_validate_partition_table(): Disk read failed. 02:57:24 executing program 3: socket(0x11, 0x2, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) 02:57:24 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xf6ffffff00000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 361.607852] Dev nbd0: unable to read RDB block 0 [ 361.622082] Dev nbd2: unable to read RDB block 0 [ 361.646957] nbd0: unable to read partition table 02:57:24 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x4000000000000000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 361.677499] nbd0: partition table beyond EOD, truncated [ 361.712047] nbd2: unable to read partition table 02:57:24 executing program 3: socket(0x11, 0x2, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) [ 361.734310] nbd2: partition table beyond EOD, truncated 02:57:25 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0xfeffffff}, &(0x7f0000000200), 0x0) [ 361.780835] block nbd5: Receive control failed (result -22) [ 361.807303] block nbd5: Attempted send on invalid socket [ 361.812817] block nbd5: shutting down sockets 02:57:25 executing program 0: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 361.839481] block nbd1: Receive control failed (result -22) [ 361.850273] block nbd1: shutting down sockets [ 361.901734] block nbd2: Could not allocate knbd recv work queue. [ 361.925417] ldm_validate_partition_table(): Disk read failed. [ 361.945899] block nbd2: shutting down sockets 02:57:25 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x6000000000000000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:25 executing program 3: socket(0x11, 0x2, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) [ 361.962602] Dev nbd5: unable to read RDB block 0 [ 361.982047] block nbd0: Receive control failed (result -22) [ 361.988171] nbd5: unable to read partition table [ 361.999099] nbd5: partition table beyond EOD, truncated 02:57:25 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x8) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:25 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0xffc99a3b}, &(0x7f0000000200), 0x0) [ 362.038479] block nbd0: shutting down sockets 02:57:25 executing program 0: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 362.132018] block nbd1: Receive control failed (result -22) [ 362.139117] block nbd1: Attempted send on invalid socket [ 362.144639] block nbd1: shutting down sockets [ 362.154098] ldm_validate_partition_table(): Disk read failed. 02:57:25 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xff0f000000000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 362.182568] Dev nbd1: unable to read RDB block 0 02:57:25 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, &(0x7f0000000200), 0x0) 02:57:25 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(0xffffffffffffffff, 0xab03) [ 362.227364] nbd1: unable to read partition table [ 362.275908] block nbd2: Receive control failed (result -22) [ 362.282872] block nbd2: Attempted send on invalid socket [ 362.288826] block nbd2: shutting down sockets [ 362.310488] block nbd0: Receive control failed (result -22) [ 362.317391] ldm_validate_partition_table(): Disk read failed. [ 362.323487] nbd1: partition table beyond EOD, truncated [ 362.345426] block nbd0: shutting down sockets [ 362.359081] Dev nbd2: unable to read RDB block 0 02:57:25 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x1000000000000}, &(0x7f0000000200), 0x0) [ 362.374316] block nbd3: shutting down sockets [ 362.381020] nbd2: unable to read partition table [ 362.388004] nbd2: partition table beyond EOD, truncated 02:57:25 executing program 0: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:25 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(0xffffffffffffffff, 0xab03) 02:57:25 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xe00f000000000000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 362.445434] block nbd5: Receive control failed (result -22) [ 362.478414] block nbd5: shutting down sockets 02:57:25 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x9) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:25 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}, &(0x7f0000000200), 0x0) [ 362.575184] block nbd5: Could not allocate knbd recv work queue. [ 362.585510] block nbd1: Receive control failed (result -22) [ 362.597041] block nbd1: Attempted send on invalid socket [ 362.602571] block nbd1: shutting down sockets [ 362.617270] block nbd0: Receive control failed (result -22) [ 362.625955] block nbd0: shutting down sockets [ 362.642501] block nbd5: shutting down sockets [ 362.645798] block nbd3: shutting down sockets [ 362.653701] ldm_validate_partition_table(): Disk read failed. [ 362.683827] block nbd2: Receive control failed (result -22) [ 362.694679] Dev nbd1: unable to read RDB block 0 [ 362.700306] block nbd2: shutting down sockets [ 362.708883] ldm_validate_partition_table(): Disk read failed. [ 362.709390] nbd1: unable to read partition table [ 362.716490] Dev nbd2: unable to read RDB block 0 [ 362.726117] nbd2: unable to read partition table 02:57:25 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xffefffffff7f0000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:57:26 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, &(0x7f0000000200), 0x0) 02:57:26 executing program 0: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 362.731094] nbd2: partition table beyond EOD, truncated [ 362.748879] nbd1: partition table beyond EOD, truncated 02:57:26 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(0xffffffffffffffff, 0xab03) [ 362.808793] block nbd2: Could not allocate knbd recv work queue. [ 362.817306] block nbd1: shutting down sockets [ 362.840753] block nbd2: shutting down sockets [ 362.895834] block nbd3: shutting down sockets 02:57:26 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xf0ffffff00000000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 362.925317] block nbd0: Receive control failed (result -22) 02:57:26 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xa) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:26 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x300000000000000}, &(0x7f0000000200), 0x0) [ 362.970466] block nbd5: Receive control failed (result -22) [ 362.980547] block nbd5: shutting down sockets [ 362.985777] block nbd0: shutting down sockets [ 363.076275] block nbd5: Could not allocate knbd recv work queue. [ 363.082565] block nbd1: Receive control failed (result -22) [ 363.104100] block nbd5: shutting down sockets [ 363.121211] block nbd1: shutting down sockets 02:57:26 executing program 3 (fault-call:5 fault-nth:0): r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) 02:57:26 executing program 0: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 363.127491] block nbd2: Receive control failed (result -22) [ 363.144348] block nbd2: shutting down sockets [ 363.152869] ldm_validate_partition_table(): Disk read failed. [ 363.162848] ldm_validate_partition_table(): Disk read failed. 02:57:26 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xffff000000000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 363.190427] Dev nbd1: unable to read RDB block 0 [ 363.203916] FAULT_INJECTION: forcing a failure. [ 363.203916] name failslab, interval 1, probability 0, space 0, times 0 [ 363.221286] print_req_error: 1049 callbacks suppressed [ 363.221295] print_req_error: I/O error, dev nbd2, sector 6 [ 363.233736] print_req_error: I/O error, dev nbd2, sector 0 [ 363.239519] buffer_io_error: 1053 callbacks suppressed [ 363.239529] Buffer I/O error on dev nbd2, logical block 0, async page read [ 363.249796] CPU: 0 PID: 16822 Comm: syz-executor.3 Not tainted 4.19.80 #0 [ 363.258778] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 363.261681] print_req_error: I/O error, dev nbd2, sector 2 [ 363.268132] Call Trace: [ 363.268162] dump_stack+0x172/0x1f0 [ 363.268186] should_fail.cold+0xa/0x1b [ 363.268206] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 363.268223] ? lock_downgrade+0x880/0x880 [ 363.268252] __should_failslab+0x121/0x190 [ 363.273873] Buffer I/O error on dev nbd2, logical block 1, async page read [ 363.276445] should_failslab+0x9/0x14 [ 363.276462] __kmalloc+0x2e2/0x750 [ 363.276480] ? lock_acquire+0x16f/0x3f0 [ 363.276501] ? nbd_ioctl+0x166/0xcb0 [ 363.280421] print_req_error: I/O error, dev nbd2, sector 4 [ 363.284167] ? __alloc_workqueue_key+0x139/0xee0 [ 363.289315] Buffer I/O error on dev nbd2, logical block 2, async page read [ 363.293388] __alloc_workqueue_key+0x139/0xee0 [ 363.297870] print_req_error: I/O error, dev nbd2, sector 6 [ 363.304646] ? __mutex_lock+0x3cd/0x1300 [ 363.308483] Buffer I/O error on dev nbd2, logical block 3, async page read [ 363.311961] ? selinux_ipv4_output+0x50/0x50 [ 363.316039] Dev nbd2: unable to read RDB block 0 [ 363.319621] ? workqueue_sysfs_register+0x3e0/0x3e0 [ 363.335186] print_req_error: I/O error, dev nbd1, sector 0 [ 363.336978] ? SOFTIRQ_verbose+0x10/0x10 [ 363.336999] ? mutex_trylock+0x1e0/0x1e0 02:57:26 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x900000000000000}, &(0x7f0000000200), 0x0) [ 363.337017] ? avc_has_extended_perms+0x8e7/0x10f0 [ 363.341589] Buffer I/O error on dev nbd1, logical block 0, async page read [ 363.347205] nbd_start_device+0x188/0xd00 [ 363.347233] nbd_ioctl+0x412/0xcb0 [ 363.347247] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 363.347263] ? avc_has_extended_perms+0xa78/0x10f0 [ 363.351515] print_req_error: I/O error, dev nbd1, sector 2 [ 363.358313] ? nbd_add_socket+0x680/0x680 [ 363.358331] ? avc_ss_reset+0x190/0x190 [ 363.358345] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 02:57:26 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000}, &(0x7f0000000200), 0x0) [ 363.358365] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 363.358379] ? nbd_add_socket+0x680/0x680 [ 363.358396] blkdev_ioctl+0xc38/0x1ab6 [ 363.358412] ? blkpg_ioctl+0xa90/0xa90 [ 363.362811] Buffer I/O error on dev nbd1, logical block 1, async page read [ 363.367561] ? __fget+0x340/0x540 [ 363.367589] block_ioctl+0xee/0x130 [ 363.367606] ? blkdev_fallocate+0x410/0x410 [ 363.373297] print_req_error: I/O error, dev nbd1, sector 4 [ 363.378655] do_vfs_ioctl+0xd5f/0x1380 [ 363.378678] ? selinux_file_ioctl+0x46f/0x5e0 [ 363.378693] ? selinux_file_ioctl+0x125/0x5e0 [ 363.378710] ? ioctl_preallocate+0x210/0x210 [ 363.378727] ? selinux_file_mprotect+0x620/0x620 [ 363.382773] Buffer I/O error on dev nbd1, logical block 2, async page read [ 363.386826] ? iterate_fd+0x360/0x360 [ 363.386842] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 363.386855] ? fput+0x128/0x1a0 [ 363.386876] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 363.386890] ? security_file_ioctl+0x8d/0xc0 [ 363.386906] ksys_ioctl+0xab/0xd0 [ 363.386927] __x64_sys_ioctl+0x73/0xb0 [ 363.392090] print_req_error: I/O error, dev nbd1, sector 6 [ 363.398851] do_syscall_64+0xfd/0x620 [ 363.398874] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 363.398886] RIP: 0033:0x459a59 [ 363.398902] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 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 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 363.398913] RSP: 002b:00007f147f10ec78 EFLAGS: 00000246 [ 363.403053] Buffer I/O error on dev nbd1, logical block 3, async page read [ 363.406562] ORIG_RAX: 0000000000000010 02:57:26 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0xfeffffff00000000}, &(0x7f0000000200), 0x0) [ 363.406573] RAX: ffffffffffffffda RBX: 00007f147f10ec90 RCX: 0000000000459a59 [ 363.406582] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 363.406591] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 363.406599] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f147f10f6d4 [ 363.406608] R13: 00000000004c3381 R14: 00000000004d70b8 R15: 0000000000000006 [ 363.447133] block nbd3: Could not allocate knbd recv work queue. [ 363.457678] print_req_error: I/O error, dev nbd2, sector 0 [ 363.465811] Buffer I/O error on dev nbd1, logical block 0, async page read [ 363.468190] Buffer I/O error on dev nbd2, logical block 0, async page read [ 363.475763] nbd1: unable to read partition table [ 363.556846] nbd2: unable to read partition table [ 363.594533] block nbd3: shutting down sockets [ 363.615556] block nbd5: Receive control failed (result -22) [ 363.635197] nbd2: partition table beyond EOD, [ 363.647285] nbd1: partition table beyond EOD, [ 363.677090] truncated 02:57:26 executing program 3 (fault-call:5 fault-nth:1): r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 363.701032] truncated [ 363.720095] block nbd5: shutting down sockets 02:57:27 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0xffc99a3b00000000}, &(0x7f0000000200), 0x0) 02:57:27 executing program 0: perf_event_open(&(0x7f0000000680)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:27 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xffefffffff7f0000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:27 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xc) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:27 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xffffff7f00000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 363.855959] FAULT_INJECTION: forcing a failure. [ 363.855959] name failslab, interval 1, probability 0, space 0, times 0 [ 363.965488] CPU: 0 PID: 16848 Comm: syz-executor.3 Not tainted 4.19.80 #0 [ 363.972480] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 363.981848] Call Trace: [ 363.984461] dump_stack+0x172/0x1f0 [ 363.988118] should_fail.cold+0xa/0x1b [ 363.992034] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 363.997160] ? lock_downgrade+0x880/0x880 [ 364.001338] __should_failslab+0x121/0x190 [ 364.005592] should_failslab+0x9/0x14 [ 364.009407] kmem_cache_alloc_trace+0x2cc/0x760 [ 364.014092] ? lock_acquire+0x16f/0x3f0 [ 364.018077] ? nbd_ioctl+0x166/0xcb0 [ 364.021808] ? __alloc_workqueue_key+0x139/0xee0 [ 364.026582] __alloc_workqueue_key+0x18e/0xee0 [ 364.031180] ? __mutex_lock+0x3cd/0x1300 [ 364.035255] ? selinux_ipv4_output+0x50/0x50 [ 364.039685] ? workqueue_sysfs_register+0x3e0/0x3e0 [ 364.044716] ? SOFTIRQ_verbose+0x10/0x10 [ 364.048794] ? mutex_trylock+0x1e0/0x1e0 [ 364.052869] ? avc_has_extended_perms+0x8e7/0x10f0 [ 364.057825] nbd_start_device+0x188/0xd00 [ 364.061996] nbd_ioctl+0x412/0xcb0 02:57:27 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000}, &(0x7f0000000200), 0x0) [ 364.065546] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 364.069111] block nbd5: Receive control failed (result -22) [ 364.071100] ? avc_has_extended_perms+0xa78/0x10f0 [ 364.071126] ? nbd_add_socket+0x680/0x680 [ 364.071146] ? avc_ss_reset+0x190/0x190 [ 364.081908] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 364.081933] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 364.081950] ? nbd_add_socket+0x680/0x680 [ 364.081971] blkdev_ioctl+0xc38/0x1ab6 [ 364.081990] ? blkpg_ioctl+0xa90/0xa90 [ 364.113193] ? __fget+0x340/0x540 [ 364.113226] block_ioctl+0xee/0x130 [ 364.113240] ? blkdev_fallocate+0x410/0x410 [ 364.113259] do_vfs_ioctl+0xd5f/0x1380 [ 364.128527] ? selinux_file_ioctl+0x46f/0x5e0 [ 364.128544] ? selinux_file_ioctl+0x125/0x5e0 [ 364.128569] ? ioctl_preallocate+0x210/0x210 [ 364.137555] ? selinux_file_mprotect+0x620/0x620 [ 364.137586] ? iterate_fd+0x360/0x360 [ 364.137601] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 364.137615] ? fput+0x128/0x1a0 [ 364.137634] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 364.137649] ? security_file_ioctl+0x8d/0xc0 [ 364.137672] ksys_ioctl+0xab/0xd0 [ 364.137695] __x64_sys_ioctl+0x73/0xb0 [ 364.137715] do_syscall_64+0xfd/0x620 [ 364.164977] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 364.164992] RIP: 0033:0x459a59 [ 364.165007] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 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 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 364.165014] RSP: 002b:00007f147f10ec78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 364.165030] RAX: ffffffffffffffda RBX: 00007f147f10ec90 RCX: 0000000000459a59 [ 364.165039] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 364.165047] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 364.165055] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f147f10f6d4 [ 364.165064] R13: 00000000004c3381 R14: 00000000004d70b8 R15: 0000000000000006 [ 364.201315] block nbd3: Could not allocate knbd recv work queue. [ 364.209357] block nbd0: Receive control failed (result -22) [ 364.227356] block nbd1: Receive control failed (result -22) [ 364.253976] block nbd2: Receive control failed (result -22) [ 364.279819] block nbd3: shutting down sockets [ 364.296326] block nbd0: shutting down sockets [ 364.304284] block nbd5: shutting down sockets 02:57:27 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f0000000200), 0x0) 02:57:27 executing program 3 (fault-call:5 fault-nth:2): r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 364.313667] block nbd1: shutting down sockets [ 364.324057] block nbd2: shutting down sockets 02:57:27 executing program 0: perf_event_open(&(0x7f0000000680)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 364.396394] block nbd1: shutting down sockets [ 364.401062] block nbd2: Could not allocate knbd recv work queue. [ 364.410307] block nbd5: Receive control failed (result -22) [ 364.418295] block nbd5: shutting down sockets [ 364.430889] FAULT_INJECTION: forcing a failure. [ 364.430889] name failslab, interval 1, probability 0, space 0, times 0 [ 364.458963] CPU: 1 PID: 16883 Comm: syz-executor.3 Not tainted 4.19.80 #0 [ 364.466219] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 364.475584] Call Trace: [ 364.478196] dump_stack+0x172/0x1f0 [ 364.481852] should_fail.cold+0xa/0x1b [ 364.485765] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 364.490887] ? lock_downgrade+0x880/0x880 [ 364.495064] __should_failslab+0x121/0x190 [ 364.499321] should_failslab+0x9/0x14 [ 364.503138] __kmalloc+0x2e2/0x750 [ 364.506690] ? __lock_is_held+0xb6/0x140 [ 364.510791] ? apply_wqattrs_prepare+0xfb/0xa30 [ 364.515503] apply_wqattrs_prepare+0xfb/0xa30 [ 364.520033] apply_workqueue_attrs_locked+0xcf/0x120 [ 364.525151] apply_workqueue_attrs+0x31/0x50 [ 364.529576] __alloc_workqueue_key+0x5a7/0xee0 [ 364.534181] ? __mutex_lock+0x3cd/0x1300 [ 364.538264] ? workqueue_sysfs_register+0x3e0/0x3e0 [ 364.538806] block nbd2: shutting down sockets [ 364.543294] ? mutex_trylock+0x1e0/0x1e0 [ 364.543313] ? avc_has_extended_perms+0x8e7/0x10f0 [ 364.543341] nbd_start_device+0x188/0xd00 [ 364.543366] nbd_ioctl+0x412/0xcb0 [ 364.551894] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 364.551911] ? avc_has_extended_perms+0xa78/0x10f0 [ 364.551934] ? nbd_add_socket+0x680/0x680 [ 364.551950] ? avc_ss_reset+0x190/0x190 [ 364.561011] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 364.588650] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 364.594213] ? nbd_add_socket+0x680/0x680 [ 364.598376] blkdev_ioctl+0xc38/0x1ab6 [ 364.602282] ? blkpg_ioctl+0xa90/0xa90 [ 364.606200] ? __fget+0x340/0x540 [ 364.609685] block_ioctl+0xee/0x130 [ 364.613324] ? blkdev_fallocate+0x410/0x410 [ 364.617656] do_vfs_ioctl+0xd5f/0x1380 [ 364.621553] ? selinux_file_ioctl+0x46f/0x5e0 [ 364.626064] ? selinux_file_ioctl+0x125/0x5e0 [ 364.630572] ? ioctl_preallocate+0x210/0x210 [ 364.630592] ? selinux_file_mprotect+0x620/0x620 [ 364.630619] ? iterate_fd+0x360/0x360 [ 364.630635] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 364.639782] ? fput+0x128/0x1a0 [ 364.639807] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 364.639825] ? security_file_ioctl+0x8d/0xc0 [ 364.639846] ksys_ioctl+0xab/0xd0 [ 364.639867] __x64_sys_ioctl+0x73/0xb0 [ 364.669722] do_syscall_64+0xfd/0x620 [ 364.673561] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 364.678758] RIP: 0033:0x459a59 [ 364.681958] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 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 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 364.700880] RSP: 002b:00007f147f10ec78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 02:57:27 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, &(0x7f0000000200), 0x0) 02:57:27 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, &(0x7f0000000200), 0x0) 02:57:27 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000000)={0x3f, 0x8004, 0x1, 0x3f}, &(0x7f0000000040)=0x10) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:27 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300}, &(0x7f0000000200), 0x0) [ 364.708606] RAX: ffffffffffffffda RBX: 00007f147f10ec90 RCX: 0000000000459a59 [ 364.715881] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 364.715890] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 364.715899] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f147f10f6d4 [ 364.715908] R13: 00000000004c3381 R14: 00000000004d70b8 R15: 0000000000000006 [ 364.725868] block nbd3: Could not allocate knbd recv work queue. [ 364.762203] block nbd3: shutting down sockets [ 364.769574] block nbd0: Receive control failed (result -22) [ 364.786139] block nbd0: shutting down sockets 02:57:28 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xe) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 364.822093] block nbd1: Receive control failed (result -22) [ 364.830481] block nbd1: shutting down sockets 02:57:28 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xffffffff00000000) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:57:28 executing program 3 (fault-call:5 fault-nth:3): r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 364.865395] ldm_validate_partition_table(): Disk read failed. 02:57:28 executing program 0: perf_event_open(&(0x7f0000000680)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 364.912681] Dev nbd1: unable to read RDB block 0 [ 364.940279] nbd1: unable to read partition table 02:57:28 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900}, &(0x7f0000000200), 0x0) [ 364.962660] nbd1: partition table beyond EOD, truncated [ 365.036522] block nbd2: Receive control failed (result -22) [ 365.053866] FAULT_INJECTION: forcing a failure. [ 365.053866] name failslab, interval 1, probability 0, space 0, times 0 [ 365.069155] block nbd2: shutting down sockets [ 365.081954] CPU: 1 PID: 16920 Comm: syz-executor.3 Not tainted 4.19.80 #0 [ 365.088927] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 365.098380] Call Trace: [ 365.100982] dump_stack+0x172/0x1f0 [ 365.104609] should_fail.cold+0xa/0x1b [ 365.108492] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 365.113603] ? lock_downgrade+0x880/0x880 [ 365.117750] __should_failslab+0x121/0x190 [ 365.122118] should_failslab+0x9/0x14 [ 365.125941] kmem_cache_alloc_trace+0x2cc/0x760 [ 365.130626] ? apply_wqattrs_prepare+0xfb/0xa30 [ 365.135568] apply_wqattrs_prepare+0x13b/0xa30 [ 365.140173] apply_workqueue_attrs_locked+0xcf/0x120 [ 365.145274] apply_workqueue_attrs+0x31/0x50 [ 365.149682] __alloc_workqueue_key+0x5a7/0xee0 [ 365.154264] ? __mutex_lock+0x3cd/0x1300 [ 365.158325] ? workqueue_sysfs_register+0x3e0/0x3e0 [ 365.163338] ? mutex_trylock+0x1e0/0x1e0 [ 365.167399] ? avc_has_extended_perms+0x8e7/0x10f0 [ 365.172334] nbd_start_device+0x188/0xd00 [ 365.176482] nbd_ioctl+0x412/0xcb0 [ 365.180029] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 365.185554] ? avc_has_extended_perms+0xa78/0x10f0 [ 365.190475] ? nbd_add_socket+0x680/0x680 [ 365.194622] ? avc_ss_reset+0x190/0x190 [ 365.198583] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 365.204112] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 365.209724] ? nbd_add_socket+0x680/0x680 [ 365.213865] blkdev_ioctl+0xc38/0x1ab6 [ 365.217746] ? blkpg_ioctl+0xa90/0xa90 [ 365.221630] ? __fget+0x340/0x540 [ 365.225094] block_ioctl+0xee/0x130 [ 365.228708] ? blkdev_fallocate+0x410/0x410 [ 365.233029] do_vfs_ioctl+0xd5f/0x1380 [ 365.236904] ? selinux_file_ioctl+0x46f/0x5e0 [ 365.241397] ? selinux_file_ioctl+0x125/0x5e0 [ 365.245886] ? ioctl_preallocate+0x210/0x210 [ 365.250290] ? selinux_file_mprotect+0x620/0x620 [ 365.255044] ? iterate_fd+0x360/0x360 [ 365.258833] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 365.264357] ? fput+0x128/0x1a0 [ 365.267630] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 365.273153] ? security_file_ioctl+0x8d/0xc0 [ 365.277565] ksys_ioctl+0xab/0xd0 [ 365.281010] __x64_sys_ioctl+0x73/0xb0 [ 365.284892] do_syscall_64+0xfd/0x620 [ 365.288687] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 365.293873] RIP: 0033:0x459a59 [ 365.297058] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 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 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 365.315949] RSP: 002b:00007f147f10ec78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 365.323651] RAX: ffffffffffffffda RBX: 00007f147f10ec90 RCX: 0000000000459a59 [ 365.330906] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 365.338165] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 365.345421] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f147f10f6d4 [ 365.352677] R13: 00000000004c3381 R14: 00000000004d70b8 R15: 0000000000000006 [ 365.364170] block nbd3: Could not allocate knbd recv work queue. [ 365.369129] ldm_validate_partition_table(): Disk read failed. [ 365.376471] block nbd0: Receive control failed (result -22) 02:57:28 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}, &(0x7f0000000200), 0x0) 02:57:28 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r3, 0x7, &(0x7f0000027000)={0x1}) connect$netrom(r3, &(0x7f0000000000)={{0x3, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x3}, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @default, @null, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) fcntl$F_SET_RW_HINT(0xffffffffffffffff, 0x40c, &(0x7f0000000080)=0x6) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 365.389543] block nbd3: shutting down sockets [ 365.408770] Dev nbd2: unable to read RDB block 0 [ 365.411474] block nbd0: shutting down sockets [ 365.440752] block nbd5: Receive control failed (result -22) [ 365.461007] block nbd5: shutting down sockets [ 365.471846] nbd2: unable to read partition table 02:57:28 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000}, &(0x7f0000000200), 0x0) [ 365.486612] nbd2: partition table beyond EOD, truncated 02:57:28 executing program 3 (fault-call:5 fault-nth:4): r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 365.545034] block nbd5: Could not allocate knbd recv work queue. [ 365.553940] block nbd1: Receive control failed (result -22) [ 365.561337] find_fallback: 5 callbacks suppressed [ 365.561351] block nbd1: Attempted send on invalid socket [ 365.571795] block nbd1: shutting down sockets [ 365.585193] ldm_validate_partition_table(): Disk read failed. 02:57:28 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 365.598751] block nbd2: shutting down sockets [ 365.618807] block nbd5: shutting down sockets [ 365.619897] FAULT_INJECTION: forcing a failure. [ 365.619897] name failslab, interval 1, probability 0, space 0, times 0 [ 365.636514] Dev nbd1: unable to read RDB block 0 [ 365.653106] nbd1: unable to read partition table [ 365.666054] nbd1: partition table beyond EOD, truncated [ 365.674736] CPU: 1 PID: 16945 Comm: syz-executor.3 Not tainted 4.19.80 #0 [ 365.681697] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 365.691062] Call Trace: [ 365.693679] dump_stack+0x172/0x1f0 [ 365.697334] should_fail.cold+0xa/0x1b [ 365.701238] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 365.706354] ? lock_downgrade+0x880/0x880 [ 365.710523] __should_failslab+0x121/0x190 [ 365.714774] should_failslab+0x9/0x14 [ 365.718584] kmem_cache_alloc_trace+0x2cc/0x760 [ 365.723286] apply_wqattrs_prepare+0x1c7/0xa30 [ 365.727890] apply_workqueue_attrs_locked+0xcf/0x120 [ 365.733002] apply_workqueue_attrs+0x31/0x50 [ 365.737417] __alloc_workqueue_key+0x5a7/0xee0 [ 365.742011] ? __mutex_lock+0x3cd/0x1300 [ 365.746091] ? workqueue_sysfs_register+0x3e0/0x3e0 [ 365.751117] ? mutex_trylock+0x1e0/0x1e0 [ 365.755174] ? avc_has_extended_perms+0x8e7/0x10f0 [ 365.755202] nbd_start_device+0x188/0xd00 [ 365.755226] nbd_ioctl+0x412/0xcb0 [ 365.767815] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 365.773364] ? avc_has_extended_perms+0xa78/0x10f0 [ 365.778312] ? nbd_add_socket+0x680/0x680 [ 365.782481] ? avc_ss_reset+0x190/0x190 [ 365.786464] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 365.792012] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 365.797554] ? nbd_add_socket+0x680/0x680 02:57:29 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x23) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:29 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) setsockopt$MISDN_TIME_STAMP(r3, 0x0, 0x1, &(0x7f0000000000), 0x4) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r4, 0x0) setsockopt$RXRPC_SECURITY_KEY(r4, 0x110, 0x1, &(0x7f0000000080)='syz0\x00', 0x5) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd0]}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 365.801718] blkdev_ioctl+0xc38/0x1ab6 [ 365.805622] ? blkpg_ioctl+0xa90/0xa90 [ 365.809548] ? __fget+0x340/0x540 [ 365.813028] block_ioctl+0xee/0x130 [ 365.816664] ? blkdev_fallocate+0x410/0x410 [ 365.820999] do_vfs_ioctl+0xd5f/0x1380 [ 365.824904] ? selinux_file_ioctl+0x46f/0x5e0 [ 365.829414] ? selinux_file_ioctl+0x125/0x5e0 [ 365.833930] ? ioctl_preallocate+0x210/0x210 [ 365.838349] ? selinux_file_mprotect+0x620/0x620 [ 365.843215] ? iterate_fd+0x360/0x360 [ 365.847032] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 365.852596] ? fput+0x128/0x1a0 [ 365.855870] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 365.861447] ? security_file_ioctl+0x8d/0xc0 [ 365.865846] ksys_ioctl+0xab/0xd0 [ 365.869289] __x64_sys_ioctl+0x73/0xb0 [ 365.873164] do_syscall_64+0xfd/0x620 [ 365.876958] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 365.882139] RIP: 0033:0x459a59 [ 365.885327] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 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 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 365.904230] RSP: 002b:00007f147f10ec78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 365.911950] RAX: ffffffffffffffda RBX: 00007f147f10ec90 RCX: 0000000000459a59 [ 365.919218] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 365.926480] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 365.933796] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f147f10f6d4 [ 365.941057] R13: 00000000004c3381 R14: 00000000004d70b8 R15: 0000000000000006 02:57:29 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000}, &(0x7f0000000200), 0x0) [ 365.952916] block nbd3: Could not allocate knbd recv work queue. [ 365.993544] block nbd0: Receive control failed (result -22) [ 366.007495] block nbd2: Receive control failed (result -22) [ 366.031569] block nbd0: shutting down sockets 02:57:29 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) bind$bt_rfcomm(0xffffffffffffffff, &(0x7f0000000000)={0x1f, {0x4, 0x80, 0x9, 0x0, 0x0, 0x6}, 0x1f}, 0xa) [ 366.040950] block nbd2: shutting down sockets [ 366.062049] block nbd3: shutting down sockets [ 366.071573] block nbd5: Receive control failed (result -22) 02:57:29 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3000000}, &(0x7f0000000200), 0x0) 02:57:29 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 366.097478] block nbd5: Attempted send on invalid socket [ 366.102979] block nbd5: shutting down sockets [ 366.149926] block nbd1: Receive control failed (result -22) [ 366.165114] block nbd1: Attempted send on invalid socket [ 366.170652] block nbd1: shutting down sockets [ 366.187588] ldm_validate_partition_table(): Disk read failed. [ 366.197152] ldm_validate_partition_table(): Disk read failed. [ 366.224054] Dev nbd5: unable to read RDB block 0 02:57:29 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9000000}, &(0x7f0000000200), 0x0) 02:57:29 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x30) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 366.261098] Dev nbd1: unable to read RDB block 0 [ 366.262956] nbd5: unable to read partition table [ 366.275626] nbd1: unable to read partition table [ 366.280719] nbd1: partition table beyond EOD, truncated [ 366.288044] block nbd0: Receive control failed (result -22) [ 366.309976] nbd5: partition table beyond EOD, truncated [ 366.313177] block nbd0: Attempted send on invalid socket [ 366.321027] block nbd0: shutting down sockets [ 366.352507] ldm_validate_partition_table(): Disk read failed. [ 366.365845] block nbd2: Receive control failed (result -22) [ 366.378401] block nbd2: Attempted send on invalid socket [ 366.383972] block nbd2: shutting down sockets [ 366.392438] Dev nbd0: unable to read RDB block 0 [ 366.413690] ldm_validate_partition_table(): Disk read failed. [ 366.415534] nbd0: unable to read partition table [ 366.423986] Dev nbd2: unable to read RDB block 0 [ 366.426386] block nbd1: shutting down sockets [ 366.441649] nbd2: unable to read partition table [ 366.442561] nbd0: partition table beyond EOD, [ 366.452310] nbd2: partition table beyond EOD, [ 366.454539] truncated 02:57:29 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) openat$vimc2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/video2\x00', 0x2, 0x0) 02:57:29 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000}, &(0x7f0000000200), 0x0) [ 366.461754] truncated [ 366.621331] block nbd5: Receive control failed (result -22) 02:57:29 executing program 3 (fault-call:5 fault-nth:5): r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) 02:57:29 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r4, 0x0) ioctl$KIOCSOUND(r4, 0x4b2f, 0x8) ftruncate(r3, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_LOCK(r3, 0x40405514, &(0x7f0000000040)={0x9, 0x2, 0x40, 0x4, 'syz0\x00', 0x1}) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) r5 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r5, 0x0) ioctl$SG_GET_SCSI_ID(r5, 0x2276, &(0x7f0000000000)) 02:57:29 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:29 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x48) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:29 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3b9ac9ff}, &(0x7f0000000200), 0x0) [ 366.668954] block nbd5: shutting down sockets [ 366.725690] block nbd0: Receive control failed (result -22) [ 366.736308] block nbd1: Receive control failed (result -22) [ 366.743435] block nbd1: Attempted send on invalid socket [ 366.749454] block nbd1: shutting down sockets [ 366.758077] ldm_validate_partition_table(): Disk read failed. [ 366.773014] block nbd2: Receive control failed (result -22) [ 366.773692] FAULT_INJECTION: forcing a failure. [ 366.773692] name failslab, interval 1, probability 0, space 0, times 0 [ 366.795218] block nbd0: shutting down sockets [ 366.815348] Dev nbd1: unable to read RDB block 0 [ 366.817695] CPU: 0 PID: 17017 Comm: syz-executor.3 Not tainted 4.19.80 #0 [ 366.821738] block nbd5: shutting down sockets [ 366.827077] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 366.827084] Call Trace: [ 366.827108] dump_stack+0x172/0x1f0 [ 366.827130] should_fail.cold+0xa/0x1b [ 366.827152] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 366.827172] ? lock_downgrade+0x880/0x880 [ 366.827197] __should_failslab+0x121/0x190 [ 366.827213] should_failslab+0x9/0x14 [ 366.827230] kmem_cache_alloc_node+0x26c/0x710 [ 366.827258] alloc_unbound_pwq+0x4c1/0xc30 [ 366.827285] apply_wqattrs_prepare+0x3c5/0xa30 [ 366.827315] apply_workqueue_attrs_locked+0xcf/0x120 [ 366.827335] apply_workqueue_attrs+0x31/0x50 [ 366.827350] __alloc_workqueue_key+0x5a7/0xee0 [ 366.827368] ? __mutex_lock+0x3cd/0x1300 [ 366.836241] nbd1: unable to read partition table [ 366.841219] ? workqueue_sysfs_register+0x3e0/0x3e0 [ 366.841240] ? mutex_trylock+0x1e0/0x1e0 [ 366.841259] ? avc_has_extended_perms+0x8e7/0x10f0 [ 366.850410] nbd1: partition table beyond EOD, [ 366.851341] nbd_start_device+0x188/0xd00 [ 366.858231] truncated [ 366.860572] nbd_ioctl+0x412/0xcb0 [ 366.860593] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 366.868602] ? avc_has_extended_perms+0xa78/0x10f0 [ 366.868625] ? nbd_add_socket+0x680/0x680 [ 366.947998] ? avc_ss_reset+0x190/0x190 [ 366.951963] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 366.957513] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 366.963049] ? nbd_add_socket+0x680/0x680 [ 366.967205] blkdev_ioctl+0xc38/0x1ab6 [ 366.971433] ? blkpg_ioctl+0xa90/0xa90 [ 366.975319] ? __fget+0x340/0x540 [ 366.978778] block_ioctl+0xee/0x130 [ 366.982399] ? blkdev_fallocate+0x410/0x410 [ 366.986719] do_vfs_ioctl+0xd5f/0x1380 [ 366.990610] ? selinux_file_ioctl+0x46f/0x5e0 [ 366.995107] ? selinux_file_ioctl+0x125/0x5e0 [ 366.999600] ? ioctl_preallocate+0x210/0x210 [ 367.003995] ? selinux_file_mprotect+0x620/0x620 [ 367.008746] ? iterate_fd+0x360/0x360 [ 367.012552] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 367.018087] ? fput+0x128/0x1a0 [ 367.021359] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 367.026885] ? security_file_ioctl+0x8d/0xc0 [ 367.031285] ksys_ioctl+0xab/0xd0 [ 367.034731] __x64_sys_ioctl+0x73/0xb0 [ 367.038619] do_syscall_64+0xfd/0x620 [ 367.042413] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 367.047587] RIP: 0033:0x459a59 [ 367.050773] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 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 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 367.069666] RSP: 002b:00007f147f10ec78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 367.077363] RAX: ffffffffffffffda RBX: 00007f147f10ec90 RCX: 0000000000459a59 [ 367.084625] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 367.091882] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 367.099141] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f147f10f6d4 [ 367.106399] R13: 00000000004c3381 R14: 00000000004d70b8 R15: 0000000000000006 02:57:30 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfeffffff}, &(0x7f0000000200), 0x0) [ 367.122733] block nbd3: Could not allocate knbd recv work queue. [ 367.129774] block nbd2: shutting down sockets [ 367.144055] block nbd3: shutting down sockets 02:57:30 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x9, [@restrict={0x6, 0x0, 0x0, 0xb, 0x4}, @restrict={0x4, 0x0, 0x0, 0xb, 0x4}]}, {0x0, [0x5f, 0x2e, 0x232bb2981655aa67, 0x2e, 0x30, 0x2e, 0x0]}}, &(0x7f0000000200)=""/248, 0x39, 0xf8}, 0x20) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r3, 0x84, 0x18, &(0x7f0000000000)={0x0, 0x4}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(0xffffffffffffffff, 0x84, 0x19, &(0x7f00000000c0)={r4, 0x8}, 0x8) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 367.194545] block nbd1: Receive control failed (result -22) [ 367.205761] block nbd1: Attempted send on invalid socket [ 367.210323] block nbd2: Could not allocate knbd recv work queue. [ 367.211288] block nbd1: shutting down sockets [ 367.238431] block nbd2: shutting down sockets 02:57:30 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 367.243116] ldm_validate_partition_table(): Disk read failed. 02:57:30 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffc99a3b}, &(0x7f0000000200), 0x0) 02:57:30 executing program 3 (fault-call:5 fault-nth:6): r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 367.275655] Dev nbd1: unable to read RDB block 0 02:57:30 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x4c) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 367.316786] nbd1: unable to read partition table [ 367.372084] nbd1: partition table beyond EOD, truncated [ 367.439995] block nbd0: Receive control failed (result -22) [ 367.452155] block nbd5: Receive control failed (result -22) [ 367.474434] block nbd5: Attempted send on invalid socket [ 367.480086] block nbd5: shutting down sockets [ 367.485267] FAULT_INJECTION: forcing a failure. [ 367.485267] name failslab, interval 1, probability 0, space 0, times 0 [ 367.506394] block nbd2: Receive control failed (result -22) [ 367.512345] CPU: 0 PID: 17050 Comm: syz-executor.3 Not tainted 4.19.80 #0 [ 367.519294] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 367.528652] Call Trace: [ 367.531240] dump_stack+0x172/0x1f0 [ 367.534866] should_fail.cold+0xa/0x1b [ 367.538770] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 367.543869] ? lock_downgrade+0x880/0x880 [ 367.548017] __should_failslab+0x121/0x190 [ 367.552241] should_failslab+0x9/0x14 [ 367.556033] kmem_cache_alloc_node_trace+0x274/0x720 [ 367.561127] ? lock_downgrade+0x880/0x880 [ 367.565271] alloc_worker+0x47/0x1c0 [ 367.568983] init_rescuer.part.0+0x1f/0x190 [ 367.573297] __alloc_workqueue_key+0xb8e/0xee0 [ 367.577871] ? __mutex_lock+0x3cd/0x1300 [ 367.581926] ? workqueue_sysfs_register+0x3e0/0x3e0 [ 367.586935] ? mutex_trylock+0x1e0/0x1e0 [ 367.590984] ? avc_has_extended_perms+0x8e7/0x10f0 [ 367.595911] nbd_start_device+0x188/0xd00 [ 367.600059] nbd_ioctl+0x412/0xcb0 [ 367.603590] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 367.609123] ? avc_has_extended_perms+0xa78/0x10f0 [ 367.614044] ? nbd_add_socket+0x680/0x680 [ 367.618184] ? avc_ss_reset+0x190/0x190 [ 367.622146] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 367.627676] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 367.633212] ? nbd_add_socket+0x680/0x680 [ 367.637356] blkdev_ioctl+0xc38/0x1ab6 [ 367.641234] ? blkpg_ioctl+0xa90/0xa90 [ 367.645120] ? __fget+0x340/0x540 [ 367.648571] block_ioctl+0xee/0x130 [ 367.652361] ? blkdev_fallocate+0x410/0x410 [ 367.656674] do_vfs_ioctl+0xd5f/0x1380 [ 367.660555] ? selinux_file_ioctl+0x46f/0x5e0 [ 367.665040] ? selinux_file_ioctl+0x125/0x5e0 [ 367.669526] ? ioctl_preallocate+0x210/0x210 [ 367.673933] ? selinux_file_mprotect+0x620/0x620 [ 367.678685] ? iterate_fd+0x360/0x360 [ 367.682485] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 367.688010] ? fput+0x128/0x1a0 [ 367.691284] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 367.696811] ? security_file_ioctl+0x8d/0xc0 [ 367.701212] ksys_ioctl+0xab/0xd0 [ 367.704656] __x64_sys_ioctl+0x73/0xb0 [ 367.708537] do_syscall_64+0xfd/0x620 [ 367.712332] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 367.717510] RIP: 0033:0x459a59 [ 367.720706] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 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 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 02:57:31 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, &(0x7f0000000200), 0x0) [ 367.739597] RSP: 002b:00007f147f10ec78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 367.747307] RAX: ffffffffffffffda RBX: 00007f147f10ec90 RCX: 0000000000459a59 [ 367.754566] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 367.761824] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 367.769080] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f147f10f6d4 [ 367.776338] R13: 00000000004c3381 R14: 00000000004d70b8 R15: 0000000000000006 [ 367.786677] block nbd0: shutting down sockets [ 367.828642] ldm_validate_partition_table(): Disk read failed. [ 367.831135] block nbd2: shutting down sockets 02:57:31 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:31 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e23, 0x4, @remote, 0x3000000}, 0x1c) [ 367.872069] block nbd3: Could not allocate knbd recv work queue. [ 367.873785] Dev nbd5: unable to read RDB block 0 [ 367.887994] block nbd3: shutting down sockets 02:57:31 executing program 3 (fault-call:5 fault-nth:7): r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 367.923978] nbd5: unable to read partition table [ 367.939856] nbd5: partition table beyond EOD, truncated [ 367.963543] block nbd2: Receive control failed (result -22) 02:57:31 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000}, &(0x7f0000000200), 0x0) [ 368.015868] block nbd2: shutting down sockets [ 368.052724] block nbd1: Receive control failed (result -22) [ 368.060753] block nbd1: shutting down sockets [ 368.087191] block nbd0: Receive control failed (result -22) 02:57:31 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) r4 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r4, 0xc0406618, &(0x7f0000000080)={{0x1, 0x0, @identifier="796a0137ab1b2d72348c1be219eb9369"}}) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) r5 = socket$inet6_sctp(0xa, 0x1, 0x84) ioctl$FICLONERANGE(r5, 0x4020940d, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x8, 0x2, 0x7}) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 368.100485] block nbd0: shutting down sockets 02:57:31 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x60) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 368.148963] block nbd1: Receive control failed (result -22) [ 368.155916] block nbd1: Attempted send on invalid socket [ 368.161443] block nbd1: shutting down sockets [ 368.176995] ldm_validate_partition_table(): Disk read failed. [ 368.202415] Dev nbd1: unable to read RDB block 0 [ 368.225185] print_req_error: 665 callbacks suppressed [ 368.225196] print_req_error: I/O error, dev nbd1, sector 0 [ 368.236458] print_req_error: I/O error, dev nbd1, sector 2 [ 368.242489] print_req_error: I/O error, dev nbd1, sector 4 [ 368.248236] buffer_io_error: 668 callbacks suppressed [ 368.248247] Buffer I/O error on dev nbd1, logical block 2, async page read [ 368.260762] print_req_error: I/O error, dev nbd1, sector 6 [ 368.266616] Buffer I/O error on dev nbd1, logical block 3, async page read 02:57:31 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) 02:57:31 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 368.273975] print_req_error: I/O error, dev nbd1, sector 0 [ 368.279756] Buffer I/O error on dev nbd1, logical block 0, async page read [ 368.286855] block nbd2: Receive control failed (result -22) [ 368.287198] print_req_error: I/O error, dev nbd1, sector 2 [ 368.298374] block nbd5: Receive control failed (result -22) [ 368.304703] Buffer I/O error on dev nbd1, logical block 1, async page read [ 368.313018] print_req_error: I/O error, dev nbd1, sector 4 [ 368.318764] Buffer I/O error on dev nbd1, logical block 2, async page read [ 368.328779] print_req_error: I/O error, dev nbd1, sector 6 [ 368.334495] Buffer I/O error on dev nbd1, logical block 3, async page read [ 368.341829] print_req_error: I/O error, dev nbd1, sector 0 [ 368.347577] Buffer I/O error on dev nbd1, logical block 0, async page read [ 368.355457] print_req_error: I/O error, dev nbd1, sector 2 [ 368.361154] Buffer I/O error on dev nbd1, logical block 1, async page read [ 368.368824] Buffer I/O error on dev nbd1, logical block 2, async page read 02:57:31 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}, &(0x7f0000000200), 0x0) [ 368.385475] Buffer I/O error on dev nbd1, logical block 3, async page read [ 368.396488] nbd1: unable to read partition table [ 368.401426] block nbd3: Receive control failed (result -22) [ 368.411449] block nbd2: shutting down sockets [ 368.419786] block nbd5: shutting down sockets [ 368.424009] nbd1: partition table beyond EOD, truncated [ 368.441321] block nbd3: shutting down sockets [ 368.469397] block nbd2: Could not allocate knbd recv work queue. [ 368.494168] block nbd2: shutting down sockets 02:57:31 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, &(0x7f0000000200), 0x0) 02:57:31 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x2) 02:57:31 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(0x0, 0x0) syz_open_dev$ndb(&(0x7f0000000000)='/dev/mbd#\x00', 0x0, 0x41ec83) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) connect$inet(r3, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x2a}}, 0x10) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 368.532474] block nbd5: Receive control failed (result -22) [ 368.543835] block nbd5: Attempted send on invalid socket [ 368.549407] block nbd5: shutting down sockets [ 368.570767] ldm_validate_partition_table(): Disk read failed. 02:57:31 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x68) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 368.643615] Dev nbd5: unable to read RDB block 0 [ 368.651262] block nbd0: Receive control failed (result -22) [ 368.681739] block nbd3: shutting down sockets [ 368.684089] block nbd0: shutting down sockets [ 368.699907] nbd5: unable to read partition table [ 368.710375] block nbd1: Receive control failed (result -22) [ 368.718388] block nbd1: shutting down sockets [ 368.726394] nbd5: partition table beyond EOD, truncated 02:57:32 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300000000000000}, &(0x7f0000000200), 0x0) 02:57:32 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 368.770099] block nbd3: shutting down sockets [ 368.786570] block nbd1: Receive control failed (result -22) [ 368.794019] block nbd1: shutting down sockets 02:57:32 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200]}, 0x45c) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(r4, 0xc0a85322, &(0x7f0000000200)) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffff43f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6492]}, 0x45c) 02:57:32 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x301) [ 368.863674] block nbd2: Receive control failed (result -22) [ 368.893817] block nbd2: shutting down sockets 02:57:32 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r2, 0x7, &(0x7f0000027000)={0x1}) ioctl$TCGETS(r2, 0x5401, &(0x7f0000000000)) r3 = syz_open_dev$ndb(0x0, 0x0, 0x0) ioctl$TIOCVHANGUP(r2, 0x5437, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r3, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r3, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:32 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900000000000000}, &(0x7f0000000200), 0x0) [ 369.002339] ldm_validate_partition_table(): Disk read failed. [ 369.019572] block nbd5: Receive control failed (result -22) 02:57:32 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 369.052875] block nbd5: shutting down sockets [ 369.061691] block nbd3: shutting down sockets [ 369.068606] Dev nbd2: unable to read RDB block 0 [ 369.096138] block nbd1: Receive control failed (result -22) [ 369.103679] block nbd1: shutting down sockets [ 369.107737] nbd2: unable to read partition table [ 369.128115] block nbd5: Could not allocate knbd recv work queue. [ 369.133752] nbd2: partition table beyond EOD, truncated [ 369.146764] ldm_validate_partition_table(): Disk read failed. [ 369.164662] Dev nbd1: unable to read RDB block 0 [ 369.167672] block nbd5: shutting down sockets [ 369.176805] block nbd3: shutting down sockets 02:57:32 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000}, &(0x7f0000000200), 0x0) [ 369.202335] nbd1: unable to read partition table [ 369.213798] nbd1: partition table beyond EOD, truncated [ 369.277472] block nbd1: shutting down sockets 02:57:32 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x20) ftruncate(0xffffffffffffffff, 0x4) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) getsockopt$inet_tcp_buf(r3, 0x6, 0x1a, &(0x7f0000000000)=""/3, &(0x7f0000000080)=0x3) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff0000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:57:32 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x6c) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:32 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x125d) 02:57:32 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:32 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfeffffff00000000}, &(0x7f0000000200), 0x0) [ 369.439528] block nbd2: Receive control failed (result -22) 02:57:32 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) r3 = gettid() tkill(r3, 0x1004000000013) r4 = syz_open_procfs(r3, 0xffffffffffffffff) ioctl$DRM_IOCTL_RES_CTX(r4, 0xc0106426, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}]}) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) r5 = syz_open_dev$mouse(&(0x7f0000000080)='/dev/input/mouse#\x00', 0x6204, 0x8480) r6 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r6, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) fsetxattr$trusted_overlay_upper(r6, &(0x7f0000000100)='trusted.overlay.upper\x00', &(0x7f0000000200)={0x0, 0xfb, 0xf6, 0x4, 0x80, "8b235ab0397556b1fa7c316fa468e4cf", "e2df7553a4f98958ba9eb7b74a81d4f8e6c4827a345b6bba61081ed2432cca787e36ae42dcecf189cc8faff3d5e6633433b5511aebacb628c8051e4cee7e60b0c67361b01a764572c20c34453f3be77107529707c7a37c31a564fd51be0d8d3462d9e491b157b26f4444e78825d15ce7a8e83dcce2592595061b7664d4eb6a8f028b1233bdef0ef07b32abd888dcfd585f08cb589e9741e8cd68535746e4c891553bd25044dec1b7b0ec562b3d62b9d73c7fb48a7f17f56ea3bcd552f9bc1087122c641419146cd2744759dadce6f9cdb9d2a87b87ccdf67b0f65523fe778659ab"}, 0xf6, 0x1) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r5, 0xc040564b, &(0x7f00000000c0)={0x0, 0x0, 0x4001, 0x7f, 0x9, {0x9, 0x1ff}, 0x45a8e36d76a0fdf8}) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 369.506253] block nbd2: shutting down sockets [ 369.512949] block nbd3: shutting down sockets 02:57:32 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffc99a3b00000000}, &(0x7f0000000200), 0x0) 02:57:32 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x0, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 369.553281] block nbd5: Receive control failed (result -22) [ 369.579465] block nbd5: shutting down sockets [ 369.603681] block nbd3: shutting down sockets [ 369.619016] block nbd2: Could not allocate knbd recv work queue. [ 369.658707] block nbd2: shutting down sockets [ 369.670296] ldm_validate_partition_table(): Disk read failed. 02:57:32 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000}, &(0x7f0000000200), 0x0) 02:57:32 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x125e) 02:57:33 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x74) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 369.708375] Dev nbd5: unable to read RDB block 0 [ 369.726839] nbd5: unable to read partition table [ 369.736305] nbd5: partition table beyond EOD, truncated 02:57:33 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x0, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 369.828520] block nbd3: shutting down sockets [ 369.833912] block nbd5: Receive control failed (result -22) [ 369.856389] block nbd3: shutting down sockets [ 369.878581] block nbd5: shutting down sockets 02:57:33 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x125f) 02:57:33 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f0000000200), 0x0) 02:57:33 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r4, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) fsetxattr$security_capability(r4, &(0x7f0000000000)='security.capability\x00', &(0x7f0000000080)=@v2={0x2000000, [{0x0, 0x8}, {0x6, 0xfff}]}, 0x14, 0x1) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 369.971740] block nbd2: Receive control failed (result -22) [ 369.996031] block nbd2: shutting down sockets [ 370.041648] block nbd3: shutting down sockets [ 370.056547] ldm_validate_partition_table(): Disk read failed. 02:57:33 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x0, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 370.099078] Dev nbd2: unable to read RDB block 0 02:57:33 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x1260) [ 370.123482] nbd2: unable to read partition table [ 370.136343] block nbd3: shutting down sockets [ 370.139400] nbd2: partition table beyond EOD, truncated [ 370.273897] block nbd5: Receive control failed (result -22) [ 370.288018] block nbd3: shutting down sockets [ 370.319087] block nbd5: shutting down sockets [ 370.365271] block nbd3: shutting down sockets 02:57:35 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:35 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, &(0x7f0000000200), 0x0) 02:57:35 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x7a) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:35 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$KVM_SET_MP_STATE(r1, 0x4004ae99, &(0x7f00000000c0)=0xa30a89ea435b17) r2 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r3 = syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) r5 = syz_open_dev$sndseq(&(0x7f0000000140)='/dev/snd/seq\x00', 0x0, 0x38000) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f0000000200)={0x20, @time, 0x6, {0x7d, 0x1}, 0x29, 0x3, 0x7f}) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r4, 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r3, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) r6 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r6, 0x7, &(0x7f0000027000)={0x1}) r7 = accept4$llc(r6, &(0x7f0000000000)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000080)=0x10, 0x80000) fchdir(r7) ioctl$NBD_CLEAR_SOCK(r3, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}, 0x45c) 02:57:35 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x1261) [ 372.608196] block nbd3: shutting down sockets [ 372.668127] block nbd2: Receive control failed (result -22) [ 372.682701] find_fallback: 4 callbacks suppressed [ 372.682716] block nbd2: Attempted send on invalid socket [ 372.688795] block nbd3: shutting down sockets [ 372.693407] block nbd2: shutting down sockets 02:57:35 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, &(0x7f0000000200), 0x0) 02:57:35 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 372.721515] block nbd5: Receive control failed (result -22) [ 372.773715] ldm_validate_partition_table(): Disk read failed. [ 372.802229] block nbd5: shutting down sockets 02:57:36 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x1262) [ 372.853853] Dev nbd2: unable to read RDB block 0 02:57:36 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300}, &(0x7f0000000200), 0x0) [ 372.911595] nbd2: unable to read partition table [ 372.931750] block nbd5: Receive control failed (result -22) [ 372.942113] block nbd5: Attempted send on invalid socket [ 372.947215] block nbd3: shutting down sockets [ 372.947717] block nbd5: shutting down sockets [ 372.967087] ldm_validate_partition_table(): Disk read failed. [ 372.973455] nbd2: partition table beyond EOD, truncated [ 372.991044] block nbd3: shutting down sockets 02:57:36 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 373.014711] Dev nbd5: unable to read RDB block 0 [ 373.046828] nbd5: unable to read partition table 02:57:36 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x1263) 02:57:36 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x300) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 373.095174] nbd5: partition table beyond EOD, truncated [ 373.162868] block nbd3: shutting down sockets 02:57:36 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900}, &(0x7f0000000200), 0x0) 02:57:36 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r4) ioctl$SG_GET_KEEP_ORPHAN(r4, 0x2288, &(0x7f0000000000)) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 373.226100] block nbd3: shutting down sockets [ 373.275888] block nbd2: Receive control failed (result -22) [ 373.282738] block nbd2: Attempted send on invalid socket [ 373.288427] block nbd2: shutting down sockets [ 373.292948] print_req_error: 422 callbacks suppressed [ 373.292958] print_req_error: I/O error, dev nbd2, sector 0 [ 373.303873] buffer_io_error: 420 callbacks suppressed [ 373.303882] Buffer I/O error on dev nbd2, logical block 0, async page read [ 373.316334] print_req_error: I/O error, dev nbd2, sector 2 02:57:36 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x1264) 02:57:36 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(0x0, 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 373.321978] Buffer I/O error on dev nbd2, logical block 1, async page read [ 373.329392] Buffer I/O error on dev nbd2, logical block 2, async page read [ 373.336788] Buffer I/O error on dev nbd2, logical block 3, async page read [ 373.344200] print_req_error: I/O error, dev nbd2, sector 0 [ 373.350009] Buffer I/O error on dev nbd2, logical block 0, async page read [ 373.362617] print_req_error: I/O error, dev nbd2, sector 2 [ 373.368337] Buffer I/O error on dev nbd2, logical block 1, async page read [ 373.391808] print_req_error: I/O error, dev nbd2, sector 4 [ 373.397641] Buffer I/O error on dev nbd2, logical block 2, async page read [ 373.405255] print_req_error: I/O error, dev nbd2, sector 6 [ 373.410947] Buffer I/O error on dev nbd2, logical block 3, async page read [ 373.419121] print_req_error: I/O error, dev nbd2, sector 0 [ 373.424822] Buffer I/O error on dev nbd2, logical block 0, async page read [ 373.432413] print_req_error: I/O error, dev nbd2, sector 2 [ 373.438287] Buffer I/O error on dev nbd2, logical block 1, async page read [ 373.446035] print_req_error: I/O error, dev nbd2, sector 4 [ 373.452109] print_req_error: I/O error, dev nbd2, sector 6 [ 373.453852] block nbd5: Receive control failed (result -22) [ 373.460511] ldm_validate_partition_table(): Disk read failed. [ 373.481706] block nbd5: Attempted send on invalid socket [ 373.487289] block nbd5: shutting down sockets 02:57:36 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}, &(0x7f0000000200), 0x0) [ 373.507798] Dev nbd2: unable to read RDB block 0 [ 373.514462] block nbd3: shutting down sockets [ 373.547951] nbd2: unable to read partition table [ 373.552178] ldm_validate_partition_table(): Disk read failed. [ 373.565317] nbd2: partition table beyond EOD, truncated [ 373.586241] block nbd3: shutting down sockets 02:57:36 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x1265) [ 373.607863] Dev nbd5: unable to read RDB block 0 [ 373.620957] block nbd0: Receive control failed (result -22) [ 373.638548] block nbd0: Attempted send on invalid socket [ 373.646932] block nbd0: shutting down sockets [ 373.685274] nbd5: unable to read partition table 02:57:36 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000}, &(0x7f0000000200), 0x0) [ 373.705502] nbd5: partition table beyond EOD, truncated [ 373.719735] ldm_validate_partition_table(): Disk read failed. 02:57:37 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x500) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 373.772603] Dev nbd0: unable to read RDB block 0 [ 373.826311] block nbd3: shutting down sockets [ 373.835164] nbd0: unable to read partition table [ 373.840505] nbd0: partition table beyond EOD, truncated 02:57:37 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$KVM_SET_GSI_ROUTING(r3, 0x4008ae6a, &(0x7f0000000d00)=ANY=[@ANYBLOB="080000000000000003000000040000000000000000000000ff7fffff02000000040000000000000000000000000000000000000000000000080000000300000000000000000000008800000008000000000100000000000000000000000000000000000000000000ff000000030000000000000000000000060000000000000006000000000000000100000000000000310e000006000000a5a5000001000000000000000000000002000000b5000000010000000000000000000000000000000000000000000000040000000100000000000000000000000000000001800000000000000000000000000000000000000000000000000000020000000500000000000000000000001f000100000900000000000000000000000000000000000000000000000000004ecc000004000000000000000000000004000000010000000000000000000000000000000000000000000000000000009bd900000300000000000000000000000010000074a01225000000000000000000000000000000009da97b887ab46e29fed75a6c418ecd2164a9143d38698dd836eb373d4db553469543649cfc5a2f97733813353588dc8443872b81c35cd74504652a62813f47d8d37ebd937e401f3898050000000000000000"]) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 373.887073] block nbd3: shutting down sockets 02:57:37 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000}, &(0x7f0000000200), 0x0) [ 373.921450] block nbd2: Receive control failed (result -22) [ 373.957595] block nbd2: Attempted send on invalid socket [ 373.963169] block nbd2: shutting down sockets 02:57:37 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x1267) 02:57:37 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(0x0, 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 374.066434] ldm_validate_partition_table(): Disk read failed. [ 374.111794] block nbd5: Receive control failed (result -22) [ 374.119795] block nbd3: shutting down sockets 02:57:37 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3000000}, &(0x7f0000000200), 0x0) [ 374.154086] block nbd5: shutting down sockets [ 374.159870] Dev nbd2: unable to read RDB block 0 [ 374.187423] block nbd3: shutting down sockets [ 374.193327] nbd2: unable to read partition table [ 374.211314] nbd2: partition table beyond EOD, truncated 02:57:37 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x1268) [ 374.257141] block nbd0: Receive control failed (result -22) [ 374.288835] block nbd2: Could not allocate knbd recv work queue. [ 374.331722] block nbd0: shutting down sockets 02:57:37 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) getsockopt$inet_udp_int(r0, 0x11, 0xa, &(0x7f0000000000), &(0x7f0000000080)=0x4) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 374.365276] block nbd2: shutting down sockets 02:57:37 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9000000}, &(0x7f0000000200), 0x0) [ 374.393677] block nbd3: shutting down sockets [ 374.458368] block nbd3: shutting down sockets 02:57:37 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x600) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:37 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(0x0, 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:37 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x1269) [ 374.559416] block nbd5: Receive control failed (result -22) 02:57:37 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000}, &(0x7f0000000200), 0x0) [ 374.619853] block nbd5: Attempted send on invalid socket [ 374.625468] block nbd5: shutting down sockets [ 374.699704] block nbd0: Receive control failed (result -22) [ 374.709787] block nbd3: shutting down sockets [ 374.734503] ldm_validate_partition_table(): Disk read failed. [ 374.756947] block nbd2: Receive control failed (result -22) [ 374.769735] block nbd3: shutting down sockets [ 374.776804] block nbd0: shutting down sockets [ 374.796428] Dev nbd5: unable to read RDB block 0 02:57:38 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3b9ac9ff}, &(0x7f0000000200), 0x0) [ 374.824439] nbd5: unable to read partition table [ 374.827282] block nbd2: Attempted send on invalid socket [ 374.834828] block nbd2: shutting down sockets [ 374.859834] nbd5: partition table beyond EOD, truncated 02:57:38 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x1274) 02:57:38 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 374.936069] ldm_validate_partition_table(): Disk read failed. [ 375.002670] Dev nbd2: unable to read RDB block 0 [ 375.015900] block nbd3: shutting down sockets 02:57:38 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfeffffff}, &(0x7f0000000200), 0x0) [ 375.046021] nbd2: unable to read partition table [ 375.056072] block nbd3: shutting down sockets [ 375.070976] nbd2: partition table beyond EOD, truncated 02:57:38 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x1276) [ 375.151931] block nbd0: Receive control failed (result -22) [ 375.161610] block nbd2: Could not allocate knbd recv work queue. [ 375.171497] block nbd0: Attempted send on invalid socket [ 375.177217] block nbd0: shutting down sockets [ 375.192420] block nbd2: shutting down sockets 02:57:38 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffc99a3b}, &(0x7f0000000200), 0x0) 02:57:38 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) r4 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/hash_stats\x00', 0x0, 0x0) r5 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000180)='/dev/dsp\x00', 0x400000, 0x0) r6 = syz_genetlink_get_family_id$tipc(&(0x7f0000000240)='TIPC\x00') sendmsg$TIPC_CMD_DISABLE_BEARER(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000640)=ANY=[@ANYBLOB, @ANYRES16=r6, @ANYBLOB="0700f98de8f05cdd0dd3010000008980c6c1fb07cfc5000c001369621f81000000"], 0x3}}, 0x0) sendmsg$TIPC_CMD_SET_LINK_TOL(r5, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x54648400}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x68, r6, 0x400, 0x70bd2b, 0x25dfdbff, {{}, 0x0, 0x4107, 0x0, {0x4c, 0x18, {0x1, @media='eth\x00'}}}, [""]}, 0x68}, 0x1, 0x0, 0x0, 0x4}, 0x8000) openat$kvm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/kvm\x00', 0xf72546abac905797, 0x0) bpf$MAP_DELETE_ELEM(0x3, &(0x7f00000000c0)={r4, &(0x7f0000000080)="2b3c987416c48faff1848bb06931cb560540d4daf86f70202085bcd7864fff2ba9b3cd218c5555c0737ebfb16beeda7697c80028b75a68"}, 0x20) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x45c) [ 375.247920] ldm_validate_partition_table(): Disk read failed. [ 375.269896] block nbd3: shutting down sockets 02:57:38 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x700) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 375.312940] Dev nbd0: unable to read RDB block 0 [ 375.346263] block nbd3: shutting down sockets [ 375.374076] nbd0: unable to read partition table 02:57:38 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x1277) [ 375.420521] nbd0: partition table beyond EOD, truncated 02:57:38 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, &(0x7f0000000200), 0x0) [ 375.465742] block nbd2: Receive control failed (result -22) [ 375.517427] block nbd2: shutting down sockets [ 375.536417] block nbd3: shutting down sockets [ 375.567832] block nbd5: Receive control failed (result -22) [ 375.591355] block nbd5: shutting down sockets [ 375.601743] block nbd2: Receive control failed (result -22) 02:57:38 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 375.616654] block nbd3: shutting down sockets [ 375.628176] block nbd2: shutting down sockets [ 375.651546] block nbd5: Receive control failed (result -22) [ 375.658766] block nbd5: Attempted send on invalid socket 02:57:38 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000}, &(0x7f0000000200), 0x0) [ 375.664332] block nbd5: shutting down sockets [ 375.680951] ldm_validate_partition_table(): Disk read failed. 02:57:38 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x1278) [ 375.760855] Dev nbd5: unable to read RDB block 0 02:57:39 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x900) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 375.786409] block nbd0: Receive control failed (result -22) [ 375.825387] nbd5: unable to read partition table [ 375.829133] block nbd0: shutting down sockets [ 375.854985] block nbd3: shutting down sockets [ 375.855177] nbd5: partition table beyond EOD, truncated [ 375.883199] ldm_validate_partition_table(): Disk read failed. [ 375.937619] block nbd3: shutting down sockets 02:57:39 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}, &(0x7f0000000200), 0x0) [ 375.967710] Dev nbd0: unable to read RDB block 0 [ 375.994496] block nbd2: Receive control failed (result -22) [ 376.016363] block nbd2: shutting down sockets [ 376.038113] nbd0: unable to read partition table [ 376.055305] nbd0: partition table beyond EOD, truncated 02:57:39 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x1279) [ 376.102497] ldm_validate_partition_table(): Disk read failed. 02:57:39 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd]}, 0x45c) r4 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r4, 0x7, &(0x7f0000027000)={0x1}) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000200)={{{@in6=@loopback, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@broadcast}}, &(0x7f0000000080)=0xe8) sendmsg$nl_route_sched(r4, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x48000200}, 0xc, &(0x7f00000000c0)={&(0x7f0000000d00)=@delqdisc={0x164, 0x25, 0x2, 0x70bd28, 0x25dfdbfe, {0x0, r5, {0x0, 0x2}, {0xfff3, 0xffe0}, {0x10, 0xffe0}}, [@TCA_INGRESS_BLOCK={0x8, 0xd, 0x9}, @qdisc_kind_options=@q_tbf={{0x8, 0x1, 'tbf\x00'}, {0x10, 0x2, [@TCA_TBF_RATE64={0xc, 0x4, 0xeea5c56e8b7ad88e}]}}, @qdisc_kind_options=@q_codel={{0xc, 0x1, 'codel\x00'}, {0x34, 0x2, [@TCA_CODEL_LIMIT={0x8, 0x2, 0x1}, @TCA_CODEL_INTERVAL={0x8, 0x3, 0x7f}, @TCA_CODEL_LIMIT={0x8, 0x2, 0x5}, @TCA_CODEL_ECN={0x8, 0x4, 0x1}, @TCA_CODEL_TARGET={0x8, 0x1, 0x3}, @TCA_CODEL_LIMIT={0x8, 0x2, 0x6}]}}, @TCA_STAB={0xe0, 0x8, [{{0x1c, 0x1, {0xff, 0x40, 0x7, 0xa8, 0x0, 0x0, 0x5a1, 0x7}}, {0x14, 0x2, [0xa2ee, 0xffff, 0x1, 0x7, 0x1, 0x3, 0x26]}}, {{0x1c, 0x1, {0x7d, 0xcf, 0x8, 0x800, 0x0, 0x6, 0x100, 0x3}}, {0xc, 0x2, [0x5, 0x8, 0x1]}}, {{0x1c, 0x1, {0x40, 0x40, 0x2, 0x4, 0x1, 0xfff, 0x10000, 0x9}}, {0x18, 0x2, [0x3f, 0x99dd, 0x0, 0x2, 0x40, 0x8, 0xfff, 0x8080, 0x7ff]}}, {{0x1c, 0x1, {0x80, 0x1, 0xfff, 0x6, 0x0, 0x7, 0x2c8, 0x2}}, {0x8, 0x2, [0x6, 0x8000]}}, {{0x1c, 0x1, {0x1, 0x9, 0x18, 0x6, 0x0, 0x2, 0x5, 0x5}}, {0x10, 0x2, [0x800, 0x9, 0x4, 0x7ff, 0x1]}}]}]}, 0x164}, 0x1, 0x0, 0x0, 0x4000}, 0x40440c4) 02:57:39 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, &(0x7f0000000200), 0x0) 02:57:39 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 376.185336] block nbd3: shutting down sockets [ 376.194304] Dev nbd2: unable to read RDB block 0 [ 376.221282] nbd2: unable to read partition table [ 376.246745] block nbd3: shutting down sockets [ 376.249121] nbd2: partition table beyond EOD, [ 376.267053] truncated 02:57:39 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x127a) [ 376.343864] block nbd5: Receive control failed (result -22) [ 376.355251] block nbd2: Could not allocate knbd recv work queue. [ 376.405924] block nbd5: shutting down sockets [ 376.422186] block nbd2: shutting down sockets [ 376.436851] block nbd0: Receive control failed (result -22) 02:57:39 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300000000000000}, &(0x7f0000000200), 0x0) [ 376.484315] block nbd3: shutting down sockets [ 376.487301] block nbd0: shutting down sockets 02:57:39 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xa00) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:39 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r4, 0x0) setsockopt$inet6_int(r4, 0x29, 0xa7187fa838a13dfc, &(0x7f0000000000)=0x200, 0x4) [ 376.566131] block nbd3: shutting down sockets [ 376.585656] ldm_validate_partition_table(): Disk read failed. [ 376.620689] Dev nbd0: unable to read RDB block 0 02:57:39 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900000000000000}, &(0x7f0000000200), 0x0) 02:57:39 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x127b) [ 376.723607] nbd0: unable to read partition table [ 376.735571] nbd0: partition table beyond EOD, truncated 02:57:40 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 376.846492] block nbd2: Receive control failed (result -22) [ 376.854410] block nbd3: shutting down sockets [ 376.893495] block nbd5: Receive control failed (result -22) [ 376.923428] block nbd2: shutting down sockets 02:57:40 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000}, &(0x7f0000000200), 0x0) [ 376.946100] block nbd3: shutting down sockets [ 376.967250] block nbd5: shutting down sockets 02:57:40 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x127c) [ 376.991372] block nbd2: Could not allocate knbd recv work queue. [ 377.005572] block nbd2: shutting down sockets [ 377.044218] block nbd0: Receive control failed (result -22) [ 377.074856] block nbd5: Receive control failed (result -22) 02:57:40 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xc00) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 377.102050] block nbd3: shutting down sockets [ 377.107200] block nbd0: shutting down sockets [ 377.117945] block nbd5: shutting down sockets [ 377.169447] block nbd3: shutting down sockets 02:57:40 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfeffffff00000000}, &(0x7f0000000200), 0x0) 02:57:40 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:40 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/hash_stats\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r4, 0x40045532, &(0x7f0000000080)=0x7) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffd]}, 0x45c) [ 377.202262] block nbd2: Receive control failed (result -22) 02:57:40 executing program 1: r0 = socket(0x28, 0x800, 0x69) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) r3 = creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/sys/net/ipv4/vs/lblc_expiration\x00', 0x2, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$EVIOCGUNIQ(r7, 0x80404508, 0x0) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS(r6, 0xc0385720, &(0x7f00000000c0)={0x1, {r8, r9+30000000}, 0x0, 0x5}) write$RDMA_USER_CM_CMD_CREATE_ID(r7, &(0x7f00000002c0)={0x0, 0x14d114775de95e04, 0xfa00, {0x1, &(0x7f0000000140)={0xffffffffffffffff}, 0x200, 0x3}}, 0x20) write$RDMA_USER_CM_CMD_ACCEPT(r5, &(0x7f0000000a00)={0x8, 0x120, 0xfa00, {0x0, {0x0, 0x0, "a11fd9bb777ed6d2de013aa84c1780812dde64019c3679140f98742d991c188999137e2c0c273c01ce5ee4a98e9a5f9621977495adc63b5e42cfed5f869c9b9c3762653da39cff6f836d3d8c2f820218e7f36d69edfe4f6100003ba171580d5d229a27995ec89a2ae6ea35537a994f882cb14b30ea1e81f4ffce42d406d795b1667439abc3912178aa17fed740c80915b5df43ad2e40db2e0c07023314ebb582148f97bf4b7f329a3f160dfa8dc19707f955096b143bd08da435072e87ba883dfc7fec35c82353166a54070000004068adc33e99bed553bae5b0410241e3d969c47980bfb66acc42eae3297dadf62b3f5d48f2bbbae626416b7f89ba77f540b4", 0x0, 0x4, 0x0, 0x8, 0x100000000, 0x5, 0x3}, r10}}, 0xffffffffffffffad) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffffff, 0xc0106426, &(0x7f0000000b80)={0x3, &(0x7f0000000b40)=[{}, {0x0}, {}]}) ioctl$DRM_IOCTL_GET_CTX(r6, 0xc0086423, &(0x7f0000000c00)={r11}) ioctl$DRM_IOCTL_GET_SAREA_CTX(r5, 0xc010641d, &(0x7f0000000100)={r11, &(0x7f0000000000)=""/250}) ioctl$DRM_IOCTL_GET_CTX(r3, 0xc0086423, &(0x7f0000000000)={r11, 0x1}) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x400080) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 377.250122] block nbd2: shutting down sockets 02:57:40 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x127d) [ 377.327036] block nbd2: Could not allocate knbd recv work queue. [ 377.359451] block nbd2: shutting down sockets 02:57:40 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffc99a3b00000000}, &(0x7f0000000200), 0x0) [ 377.392343] block nbd3: shutting down sockets 02:57:40 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f0000000000)='/dev/nbd#\x00', 0x0, 0x2a500) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) r4 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r4, 0x7, &(0x7f0000027000)={0x1}) ioctl$VIDIOC_SUBDEV_G_FMT(r4, 0xc0585604, &(0x7f0000000040)={0x1, 0x0, {0x6, 0x2a, 0x3018, 0x6, 0x7, 0x3, 0x0, 0x7}}) 02:57:40 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xe00) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 377.466850] block nbd0: Receive control failed (result -22) [ 377.494587] block nbd3: shutting down sockets [ 377.508185] block nbd0: shutting down sockets [ 377.532721] block nbd5: Receive control failed (result -22) [ 377.546463] block nbd5: shutting down sockets [ 377.557391] block nbd1: Receive control failed (result -22) 02:57:40 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000}, &(0x7f0000000200), 0x0) 02:57:40 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:40 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x127e) [ 377.601029] block nbd5: Could not allocate knbd recv work queue. [ 377.608671] block nbd1: shutting down sockets [ 377.658422] block nbd5: shutting down sockets [ 377.691704] block nbd2: Receive control failed (result -22) [ 377.701010] block nbd1: shutting down sockets [ 377.711935] find_fallback: 3 callbacks suppressed [ 377.711950] block nbd2: Attempted send on invalid socket [ 377.722344] block nbd2: shutting down sockets [ 377.731779] ldm_validate_partition_table(): Disk read failed. 02:57:41 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x11, 0x2, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r2, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r3, 0x7, &(0x7f0000027000)={0x1}) r4 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cachefiles\x00', 0x121800, 0x0) r5 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/backup_only\x00', 0x2, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r5) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r1, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) r6 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$FS_IOC_MEASURE_VERITY(r0, 0xc0046686, &(0x7f0000000140)={0x0, 0x58, "c3b9999c4d3dccdec3bac2419b018495aba0d8eeb86c2b904fa26a54e5a3b55a51ca877764942cbe0247560cbae6a319ea975bdd0161caf56117392549f4afd21f49d16fe9fa6f4e6f0029395823b887a28be2b9baf41ff0"}) ftruncate(r6, 0x0) ioctl$DRM_IOCTL_GET_MAP(r6, 0xc0286404, &(0x7f00000000c0)={&(0x7f0000ffb000/0x3000)=nil, 0x5, 0x5, 0x20, &(0x7f0000ffa000/0x3000)=nil, 0x703}) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 377.733392] block nbd3: shutting down sockets [ 377.758733] Dev nbd2: unable to read RDB block 0 [ 377.766833] nbd2: unable to read partition table [ 377.772145] nbd2: partition table beyond EOD, truncated [ 377.776059] block nbd3: shutting down sockets 02:57:41 executing program 1: r0 = socket(0x8, 0x4, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x21) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xee616345989bd48a) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 377.840680] block nbd0: Receive control failed (result -22) 02:57:41 executing program 4: pipe(&(0x7f0000000140)) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x802, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000100)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) pselect6(0x40, &(0x7f0000000280)={0x0, 0x3, 0x4, 0x0, 0x0, 0x0, 0x9}, 0x0, &(0x7f0000000140)={0x1ff, 0x40000000000000, 0x0, 0x0, 0xfffffffffffffffe}, &(0x7f0000000200)={r1, r2+10000000}, 0x0) 02:57:41 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x127f) [ 377.894107] block nbd0: shutting down sockets 02:57:41 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x2000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:41 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 378.024753] block nbd3: shutting down sockets 02:57:41 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r1, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) setsockopt$sock_int(r1, 0x1, 0x13, &(0x7f0000000000)=0x1, 0x4) r2 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r3 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r3, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r3, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 378.086266] block nbd3: shutting down sockets [ 378.125764] block nbd2: Receive control failed (result -22) [ 378.153386] block nbd2: Attempted send on invalid socket [ 378.159093] block nbd2: shutting down sockets [ 378.169210] ldm_validate_partition_table(): Disk read failed. 02:57:41 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x4b47) 02:57:41 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) r4 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r4) setsockopt$inet_mreq(r4, 0x0, 0x0, &(0x7f0000000000)={@local, @local}, 0x8) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 378.176073] block nbd1: Receive control failed (result -22) [ 378.177348] Dev nbd2: unable to read RDB block 0 [ 378.189309] nbd2: unable to read partition table [ 378.194422] nbd2: partition table beyond EOD, truncated [ 378.201846] block nbd1: Attempted send on invalid socket [ 378.207406] block nbd1: shutting down sockets [ 378.218903] ldm_validate_partition_table(): Disk read failed. [ 378.253920] Dev nbd1: unable to read RDB block 0 [ 378.283371] block nbd0: Receive control failed (result -22) [ 378.285816] block nbd3: shutting down sockets [ 378.296412] print_req_error: 821 callbacks suppressed [ 378.296422] print_req_error: I/O error, dev nbd1, sector 6 [ 378.299248] block nbd0: Attempted send on invalid socket [ 378.301931] print_req_error: I/O error, dev nbd1, sector 0 [ 378.307296] block nbd0: shutting down sockets [ 378.307312] print_req_error: I/O error, dev nbd0, sector 0 [ 378.307326] buffer_io_error: 826 callbacks suppressed [ 378.307334] Buffer I/O error on dev nbd0, logical block 0, async page read [ 378.327357] print_req_error: I/O error, dev nbd0, sector 2 [ 378.328900] Buffer I/O error on dev nbd1, logical block 0, async page read [ 378.333900] Buffer I/O error on dev nbd0, logical block 1, async page read [ 378.341020] print_req_error: I/O error, dev nbd1, sector 2 [ 378.350640] print_req_error: I/O error, dev nbd0, sector 4 [ 378.353673] Buffer I/O error on dev nbd1, logical block 1, async page read [ 378.353696] Buffer I/O error on dev nbd1, logical block 2, async page read [ 378.353716] Buffer I/O error on dev nbd1, logical block 3, async page read [ 378.360822] Buffer I/O error on dev nbd0, logical block 2, async page read [ 378.361987] print_req_error: I/O error, dev nbd0, sector 6 [ 378.405354] nbd1: unable to read partition table [ 378.407007] Buffer I/O error on dev nbd0, logical block 3, async page read [ 378.412356] block nbd3: shutting down sockets [ 378.423835] print_req_error: I/O error, dev nbd0, sector 0 [ 378.429596] Buffer I/O error on dev nbd0, logical block 0, async page read [ 378.437967] print_req_error: I/O error, dev nbd0, sector 2 [ 378.443674] Buffer I/O error on dev nbd0, logical block 1, async page read [ 378.452728] print_req_error: I/O error, dev nbd0, sector 4 [ 378.453434] block nbd2: Receive control failed (result -22) [ 378.466356] nbd1: partition table beyond EOD, truncated [ 378.485933] block nbd5: Receive control failed (result -22) [ 378.498437] ldm_validate_partition_table(): Disk read failed. [ 378.514954] block nbd5: shutting down sockets [ 378.528324] block nbd2: shutting down sockets 02:57:41 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x4b49) [ 378.534143] block nbd1: Could not allocate knbd recv work queue. [ 378.539480] Dev nbd0: unable to read RDB block 0 [ 378.552961] block nbd1: shutting down sockets [ 378.575791] nbd0: unable to read partition table [ 378.586693] nbd0: partition table beyond EOD, truncated 02:57:41 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x2300) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 378.612307] block nbd3: shutting down sockets 02:57:41 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:41 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x40) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 378.666759] block nbd3: shutting down sockets 02:57:41 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$USBDEVFS_CONTROL(r4, 0xc0185500, &(0x7f0000000140)={0x60, 0x30, 0x1, 0x1, 0x4d, 0x0, &(0x7f0000000080)="eb044fc2605e7ef8995805b50b0610661a7afaf6e680666ef8714f9b8664e46c041d08bdacc7675a12c89e5462fbc90defb753f81edf694fb246761ae2ef22d5a166dc53714bb79504e37bfabf"}) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) r5 = openat$audio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/audio\x00', 0x200000, 0x0) accept4$inet(r5, &(0x7f0000000280)={0x2, 0x0, @empty}, &(0x7f00000002c0)=0x10, 0x1800) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r6 = msgget(0x2, 0x59) msgsnd(r6, &(0x7f0000000d00)=ANY=[@ANYBLOB="c39704825419e146645f72c60946a55366c0c07b8323657be9d5fe2607a8f28baf8d13a3596344e80290db64554145e1d0a7a22c122a009f2a40d5016346321510bd8b6b8b6ddb89fc4283b75f5b83669223c1c2ef3e3ee7fcef0b5bd29787197e67a1a647270209fcd9448a376dcf43dad0a2f2661cfaefd67e3d663b2a6abf6c77fdd9e1757277a395d45fc9e4746fe193ec474e7450e9cb474ad3204ff52a8d4c8193cd5c85951f2635d765cdefdb1889aed483fe1a58d85b5eb6b75b55576379effeeef6356dc65ec8e47064afb0c0f4c3e66774ff48657e520836da83c2d4e3ae4de6d473d71adfe0dbcbad89e7a6823a6c860098a8bccb5ea5d1ac30b129fdaac2f5bf7c6df8337443d47a683c6dfa23005a61b3bc1a6c9c9d5f36438e9b77948b5eeae694a996cb3dc0156aff94d6eb55df17cd9a115e8970f911e15c9297a54f47271ff0f28e197825b169b2cb982f655919aa3ebfa1ec872c7605355648528e188c57f4bbefdfb1bac39bf0bfd271d442a46c201dd03c619bccf5a3d284127a88fc30ed4659f21682f8937288dddb9d5c42a61bb61410b87251d7128709ab1b0d5e856aae2bd31fd48e532f46b371422c11ddec6eadbb5aff612b4cac2b6b0a584806bdb34bf70144dda8e760844d8766bece7657a6f80005d8f5926d42bfa66c75f55341f72d9ff33a2946233262a6e73fda29e320ef46f545a780ce26e8a964f84f342f20afcaaaefb4ed5df16505d4be5dd1d0f3fc82338ccd605b4d6473b3a1d8cd9e0a8e713ec6139700e62f2a8f4266e15369aa848df63c65e3fb08aa0d4e400483fbedb90f8c4bfcc5e97e0cf709a663676cc9dde9a51016bd6a7b8425ff870f9e3267f6cdd1c96bf517c3d6b27e0840c9ba15e75aac4f4b7dd375ca38868d6eb0f93492a2e0adc54b75b125a4899c5b2e1b5a565cb40ea3301349660a38cba25d3acb6f14f5b76a3649cb9a594c45825aba87a6b65ba7d196e859b8692e1adac5b237f2c8cea4051c4f1ed1265237dd3bf0b2322bae9d155e5e5d2ffcd936720c2b05c1e47947d6255a8a0d1bbd5ec19b8cca4defe964b692a5c630026cd5f95018f75514e521bf0a7dfb6ca87e50288f8ed76726ff4618664def54fb092b242f99d76de6e23d8e551f33cbe8b2e93e4cf012c44cc288e77bae3415ff031980c03344753217dee2e81e688faba6f7fdd0e2a0bf66403d75fa70ac73cc74779e97dbb09d5751e27d11e06bd6e5d8bba27b3acfc72c116065e28aa222c19812b1d794f7d6fcc4ace321692855e105209ecd3a6a2da4843c405cf0c5f94cc47a8eea47948007c567d93c5f79a27fb5778b434ac1f8e6192a0eb288d8e426b0400172396b4169524c67a307bd9c5dd64f38aa0214d3bebd72778a2fc9a7ce573f7e362e06342bbe2025f33afbba71a2f4ec861ce47813bc8ccfe0d075976ca1270ced6eac9fdb4218ab6a04e7f241e05944a60b73f6b63f31ceea768753b5af3c0473868f1b44cfe7a79db4d45613c98082cb2899dc45db74aad014c5a041dd062b35799006ff7608ac1add541b55d92dfda0af7a3abbd998ac09d1c7cc87fbda261e80ad4bae1b2d9b665f7580322a454791945de32a24b23dcb75541f77bda659ac09ac0d8d40a8604c12b53165277a651b811985cc382a8fde291336a4220aa499bbf479b9ef80022adbfdbc03f227e1fbb3247d2617dc2444b7e49ea107c416bdab408ec9af842025765f8a622ff109bb8720c6eeb89dc93a19d1f522ea440032de95b6b36c83bdec3c546d306ab26e9a918563e9396250393ca006f33d445126528bf86dca26c219ac6bcfe3b12382c7741562fb8314af94c3bc51215cba1ff6defd3bc55a454e1e0947aea6ed8c78f426b9bbcae2e44606fbe4d02f493c8cadd0ea7e568db29a045a22e15e9f9ea1b700c77fef642d9a51e00d57882ad27d1698048f1fdc98a32a043d704bd8236ab5f6e7d34af53494e856b3718a5d4e75e0690144c567b3075cff413cd161fbf24abecdf8cf1528230e8028b4357fa83a995ff74b9daa1b13ae46b9bedc9b20da863a7a5abaf7657a72d64fc9307a91bfbdab517ccf0895ee05b08ec9765ca93f518c726da0291567abc799212374e1c99eb35e1c8b9a9bbe32636fb3fb4389123a9c0c393bf0ace0aeb135a032aaf99cb52e128c2950139eb0b2df20bc6bc8889be74a721198d8d94bf1909280bd935b7f32b57eb547ebb8b651601a27719564220ab1bbf937d1d07de7b01605e66bc3a6fa5be57aeb08d78002b655722436c2a89249fd3ae25d926b7af28e8286ac8b10639fa3c20810979e38d24f37e26e7988898fbbce51aa8319b158f21f88dc96f144112ca2329dd149bcacc73b0adf199d7a46471f3a11831c229f8219d88c316bdac4cd6fd7c24201629c7d8e627c48e9139ab225365724e4751341b9b7c23f5a34852975e792cbdae85781f376c123531b8e7ca08245606359cf06871cb65649fd9900ae4889617960f9fe489ddafc4ab8392a55b62a7ae8469913d605e822cd2e16c629bcf2d7bbab6e3892598cf450daac38a4067558569450802780818534dc76132196b8fe4fab7cf3c1722e6f1ddbf9a436521125d2884783056c71c743b7c165277cf5be0cd255e080b75405542b5e441edd3c41142009a993b7755c15348ab6c861a5763ed64ad640a50873ff25c69b26d7b7a45b5b89f4acf102655886c55415149fc88c6160fedfab00d1bdaa00dc0e8778a3cc2d8cdc1077968dea88f99cd5d2d416de3e03fe22b87a4431325ab4319c7213230fb925a860e092e0eea2b98ebdd9812921e55f1adc2177354107d01fa97c7a228e5ae1de42eba28c555f54e35489a25fa596a167830e001517f66816d66b98e2a1152f7df0d7735b4204d7d570c9d8c1a10476aff7df6e5d4889d0bd8e3765ad0a759fb2241949a0a2567b4039f47a08e45ec7ddd1c0d212a749163d37fd63c5e8cc9f68a23bcc237bf8843fd2104389423c43c68e7eab6350f1fd55d45ca4704172878b7a54093466b88795327bedf3f441c5145b4011445fa69c4ea13af168cf68cbfaf43bc3a6b5a47be212906df6bb76b065425624700941be8ce7e41db03d7765e44a6ea6cc188f7ac7175ff8a58282ff00463a3f1f3385337f32644091d0cd8584cf438ba8d1d51dbd4133114bf55ef10717da691b70aa710b3941f333811405e8f67312bc476daa02bc7bc536ce5595ecbd5b891dd29c7f8ff5d8a6c4ff27af7af4b57adbdae46540d8196dfb7e1fa392fa39c187f5f4290d2c95ad4ed5e2be2d72363aa3e272feb8505a114e058b691574476d642f1ef7fd869958d4d8eae6e394270ad0aba7f75fc79876c4bfe7153c429e86855ca64d3a694df88922561249aeb14cda7a161ab948ac1850de7a05e1176ea5e4e09e5c8d0a8ad2814474684696e174edbb73c832079f8a9ce4c32a3d2863589f9f5adacef43863f63e3e7b1cd6099adb326f693b82a5f0ef061ef81d3850c3d22a5cae5703587319ae2c15b776a34f73aae94e9524a9a316dba70d2b8c4243b06f6dfcf574e68f6dd5ea0be3097d32efe1c4bf85ab02ce54937ff3b1e8c830bdbc247c327a5f47f2c3ab660d834b4511166e7251640bb6e4c8fd4967f439e7ad368e1501b2eb3c7cb5a4c704728c1ab02aaf83e7e7aebecf3435fc9a4fe96c7babb291a834ca7ca0a8e76aab0117d3c2c484024b8728f9fd6a7a526af2943c21c614bdcecb5f7b18d9ee650613b6fac889337cbe03420e998e980509291d0e95634ad4a9f0ad5922c57e2c29fb610f473a5cdf95818493b6e00b523a0769f31b37d1b0ff306b657369842bcc78f586d4972499adde37c1a53281050a9b826deacd2fc43e97271531618ea9727142842a8ab1f1e0d3f04c675a744171f788e7af194638efd01512737fa6a1016650e9f954ea500f86e2dc4ae3864f4d3a2ded3c309f51a769c8b20bcbf9643e1f8f94484d37eb93917305ca75c2abac47c26a79974aeda4b6a49c87b24e8119ab80e1b983544b5735c43732dba6abdededba88a5a9bbbbd28dae240e30000f30e62a6b3e955b54e24fa014bf53ed328068a35a65f4413f7232dedf8251af4471f6d7016052b5495e7385bfa377d805f3fd53ef0bdb241a954b190e47c4cc6774063c0f1076202240302fb5fae2e93a17068c53e663159652fda596ba1c7efe66211399fc22e307898a72f245a7ec06e6bff7ae37be55e02fad7c1e3fb44cbb4bce85ce701e8e90deaaf77f4ab6770c1e1172665c9e63ffb6ba57291dcc3bad7526b75a222e1793f8f5ab2f736a9e3ca65beef89532fb84447ead81b895fa22657d40920ab9adad44c5ab7b929c3169c8fe361bea4fb8fefeb058cb4f68b79225097361563e5df124e5abb782ebf790e5bee3050268049c03dc4310d1ce689b55c11ca894f1a2166bff72e75c0d7ea05bb3e2063d765872fad6bedc4f65c4b57734c9b4b14d1957702da12b6f56f82e980061ba6a51b2d078124b4109eff81f2ec598568a0419928571380c41978e71561acde6ba4990b37ef80a2a34618da94b9442a8ac2687de18e28d7c3e5f331e27b9f32ffb37ffdfcd813bf0912c084d42466c80317f7a462450970507c014ef4d2cb7dc032d691daba44d23d72d8916b22f05e61c1a87cc180fe5c539d2ffdc1414687ad74d3e0aaaaf4cd1b7b61765cc0ec9387adecdd977b088f0b9d8f6a3ea8c4bfd75070d972fb628b1947d33688df140dec7096dc63e0386de62937fd71aa38474f5c9bd5b02860cd3b1ed0c1df5e45e8853b768fd0a3190f15936c34c4e34a4dfb29a0c18a2e7203fa6f24160a9450876d9bc3f819a2b3356287a2099319dec5339502764c1c9f61c40477882d6962c09efaf17263ccb85790b749de60ce95e3e0045bfec2023a5364fe376cf5780860c7c159e72f31f0cb98e21940e01feeea8aced55fa00f7c20fcdeda3a514febb6382b0815e434330df7869320c4a9635685b658a0f813d5eded9c42798e5793bc852234fa95dcb6a3806c067a01d3e82ec5931b0eab9bd96afd1b8c155fd27ae549dca54c7951da1928993bcfe15c3acf0e6c0cefd76e3dec8b4f6844262605acc1bf397dc32272573781b794179f0679d6d3af92480953c94aaae30f50dc20da6931d5db640ada5703e5029a279e4ece3bb5f4bad7ba7b34997536928b98ed6af99604740ee4e62b2cbe85c1a5edf60e2b692bb3e41e2f682cee01c4592b4ff329197515c4a6d81790847e85e31c9ab2e61f44b1af27fec6737740ff3a71981e32fa25c2bdba30b0133be83c2734986b372d4988959b1eb5c1f52d70b42dbb39ff5c644d627a2132166b60c3ba586b925b5359109609e943abf608850c1d2fcbf7c65080f80b949a07658457db3a36ff601f2e6be9157f5ae999469b3346fe72f12d10fc9cd3729d4ff14d6f91fe057a99c9d9a1248c11e42be91e0ff447243ee606116e34e0df8d688d9e5c16f1a3c5de9750133808f5afca101223b708fe673a7f4f70124765a76679a7a5509664cd4f3d127f8659d8f5d2655b5f5b1332d57c28928b36df4a86d128df743b5058c4ba696f766f7170007300f40ea1b9fbe27fc2468e941c8b169163eb736e91729f4fc4ee253d2574133560455de429041fee5caf1454c9371359e0ab05e284bf9448d3bbaff12fbd2b1f3851f2d178bb0507fb25622b49d0813d64fec18a92f3eecf01d2b06a01dce6368df38e2c1c180a8d4dc5bcdc4f6079faf5d56853a1010fcf53c41383335ff8983ed17acfe39afe"], 0x1008, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00', {}, 0x0, [], [], [], [0x0, 0x0, 0x0, 0x3]}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd], [0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x45c) r7 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r7, 0x0) ioctl$KVM_ASSIGN_SET_INTX_MASK(r7, 0x4040aea4, &(0x7f0000000200)={0x9fa, 0x6, 0x200, 0x5, 0x74}) write$UHID_DESTROY(r4, &(0x7f0000000180), 0x4) [ 378.766811] block nbd2: Receive control failed (result -22) [ 378.776632] block nbd1: Receive control failed (result -22) [ 378.795103] block nbd1: Attempted send on invalid socket [ 378.800604] block nbd1: shutting down sockets [ 378.808823] block nbd2: shutting down sockets [ 378.831156] ldm_validate_partition_table(): Disk read failed. [ 378.847801] Dev nbd1: unable to read RDB block 0 [ 378.864252] nbd1: unable to read partition table [ 378.866507] block nbd0: shutting down sockets 02:57:42 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, r1, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) ioctl$TIOCCONS(r0, 0x541d) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r2, 0x0) ioctl$CAPI_NCCI_OPENCOUNT(r2, 0x80044326, &(0x7f0000000000)=0x3f) 02:57:42 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x541b) [ 378.881128] block nbd2: Could not allocate knbd recv work queue. [ 378.891332] nbd1: partition table beyond EOD, truncated [ 378.902473] block nbd2: shutting down sockets 02:57:42 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 378.965460] block nbd5: Receive control failed (result -22) [ 379.005341] block nbd3: shutting down sockets [ 379.006231] block nbd5: Attempted send on invalid socket 02:57:42 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x3000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 379.015417] block nbd5: shutting down sockets 02:57:42 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) setsockopt$inet_dccp_buf(r3, 0x21, 0x4c, &(0x7f0000000000)="b8f46c62264d893b83fc2010d38a89ac3b4c15620e010ea4e5285755b72944a8e85cfae55209be44473c690cccd667dd2d61761f9efdeef1", 0x38) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 379.053818] ldm_validate_partition_table(): Disk read failed. [ 379.061156] block nbd3: shutting down sockets [ 379.068376] Dev nbd5: unable to read RDB block 0 02:57:42 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f00000002c0)={0xa4, 0x0, 0xffffffff, 'queue0\x00', 0x1}) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 379.125439] nbd5: unable to read partition table [ 379.130761] nbd5: partition table beyond EOD, truncated 02:57:42 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x5421) [ 379.228790] block nbd0: Receive control failed (result -22) [ 379.241265] block nbd0: shutting down sockets 02:57:42 executing program 4: pipe(&(0x7f0000000140)) r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) ioctl$BLKFLSBUF(r0, 0x1261, &(0x7f0000000000)=0x80) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9c644aaef14d1948, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x1ff) 02:57:42 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r2, 0x0) write$input_event(r2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r1, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r3, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 379.288667] block nbd2: Receive control failed (result -22) [ 379.307900] block nbd3: shutting down sockets [ 379.314103] block nbd1: Receive control failed (result -22) [ 379.326044] block nbd1: Attempted send on invalid socket [ 379.331565] block nbd1: shutting down sockets 02:57:42 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000240)='TIPC\x00') sendmsg$TIPC_CMD_DISABLE_BEARER(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000640)=ANY=[@ANYBLOB, @ANYRES16=r4, @ANYBLOB="0700f98de8f05cdd0dd3010000008980c6c1fb07cfc5000c001369621f81000000"], 0x3}}, 0x0) sendmsg$TIPC_CMD_GET_NETID(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r4, 0x200, 0x70bd2d, 0x25dfdbff}, 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x12) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 379.363168] ldm_validate_partition_table(): Disk read failed. [ 379.376012] block nbd3: shutting down sockets [ 379.387928] block nbd2: shutting down sockets [ 379.405696] Dev nbd1: unable to read RDB block 0 [ 379.437055] nbd1: unable to read partition table 02:57:42 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x5450) [ 379.464836] nbd1: partition table beyond EOD, truncated [ 379.468656] block nbd2: shutting down sockets [ 379.557425] block nbd1: shutting down sockets 02:57:42 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x3f00) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:42 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r2, 0x0) write$input_event(r2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r1, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r3, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:42 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) lsetxattr$security_evm(&(0x7f00000022c0)='./file0\x00', &(0x7f0000002300)='security.evm\x00', &(0x7f0000002340)=@md5={0x1, "fb005eb72dd444cc484478fec1574aac"}, 0x11, 0x2) ioctl$SIOCAX25OPTRT(0xffffffffffffffff, 0x89e7, &(0x7f0000000240)={@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x2, 0x20}) perf_event_open(&(0x7f0000002480)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x20060}, 0x0, 0x4, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r0, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="dae753c2ea896978053020069c912ac870497f23dd66a697d4e079b86a714fe0bbf71e020290fc0b2e19a19f39621e7e92941394bcef1b4cca92d5021686bc8de8c123a6c22b13ce26b4ac026c4e2cfa69942296665dcde988b47f5d9aeffca889ff434857fa7a9f29cb9ae5e556ccfe0471e1cd903aa855f6b07b67ac1acbf3a7942541bdbfd8a695eeba1c3b37b93a4db4b5def788e895bd0a9972c77cd333dde55cf01e0a24d0c31656628fc5636ce37507a1fc02a0cbee013dea1e5dba1d60144c262b7c190c96eeb29149306151321f21dea3c8a4175802abe32367b7b361fd6234486ba738d20b39e3b89447a90fceead663fc96635ed95952bcd83cbcefe99c84633ac9e4844abb189541135b968f54cbcec27adc3ccead9219063aa7f113744ca228a795b25709dd24b95a976d7f9207e2cd260cfc9466ea593475d8d8770a90ca19579bdaa4ec1e3ffdc9bbaf973993b30d727fa3ddb9f4bfcfe0946aab7848c2406d2848297f4fc70963f20a075a485d97ab747e037de4929be515978d06a76db2168c520fe2ee350f7e8c5b551614965d8e04000a71e200af83562474788c18ffd37908d70bcc49a981e2f84f0228baef582f8acf9fa2f1ba43b3604cce7e874840e8595d2b6c793bef8d1abe062e9c3f9723ddce7c188f12592bfecc3fc051631190502fc0b7cc0f3a26fd67ad84a5ac38376efbbf23cd374ea3dcacc64a8aa863a111fb013db916a2788ecf5fd91dc20157e1124b4b5b281f2af5805aaf0a75dd76d58ba1831e3f914ea86304d3219768d759a15d9c63a8e89d660bfac02828c908be61efb7d25cf741bea9f0091e502b67292d7f296a7a50a4a20359231d1d8677afc3e45685ea9850dde9ce55af69d74108c2e2eac016ea1ee928095cd859a2d98d1fa2b646b01a77aaaa21c39689ffe01e2811f875f29c674d7ffbd840a92cb5b8ac0cdd312caaedea470adfeae5e85c2e8734a6bb46510ae13c975923348f81fb25b484f9beb94725411a5eb9309d3698d5c4d887442e97223fffc4ed75e52c1198ebb74f484ca7e0b3aa37493af8cf9ae9a187339f43170c5a58cc8eca7cfc4dc55e4ee930a33118e34dc24c2b7451a34ee6209b7334038ddaf68a5536ce984593a3947bbd7a524a165efe78ae8c3578806ec5ebd6f3f34c0a984d3fc8cf3ae393841630aa52f76c51e25ebcbe8c28e217b4ab8f0e19e62a5a2d5444e735afb1e545146a7dd5e733f7ce28e597f9c3465c56fe5cc09289645236717e56ff8a99129f06a31bad579d7c2fec2aff669f6df40afcebbc88f2efb53bebdced24d9840a4650f63ead4cfe8712afe6b228cf9371a1ccad12c01498638fcc1f580e3185add6fbaf1e385c123c84f5f0cea80d8579094620ded350d52be88810cfbcf0457ac4f9e706d18aec385495217c79e537837beb66d39e711b5840c3361cb300a6a6b6eb31b4823c670e8212bce7fa07cbed674f092ce3047ee662d50b8c13ceaecfbb5f5b8a004ec1930992c9ed59ac67c1ab32a7d4e9781e89d6b062893fdc6539383ad425fcf05af98e3ef977003e36a2b6524d7e4e2fa3329b6d071f609d24e3556dc23287a7b689334b16463e16c2fd30a03d89a8ca678ea6d89dc30ecf4ee8e0743ded0f3aec69265808e62d582bf7ae02ae8bb91363983c5814f30724015cabdc59e2fe469be0bf593c07554e070334b0cb46e3504f57aa2fcc6c2ad89277c726b745629efe67b83e36f79a16f3679897119a3d22851c995d4f93a7362d272f50f63a567efaf7ef7f1110afdb18567339ec846d1e09e811943e4d3132924461ac1711c189b826382ba91e79e188da4d723183bf6478ff68a5464b69f62c8071600dc274094598451b06a9c3aca372a743a48a22228ec057f608af196b445279fb7bf47bc92cc9c020ea5b59d9c607c16cda173d084bb2c61d0875734e0394f1a083f1b06712f1f5e7987b7103ec0b03f1e0f6351481ac148982e4de84a96592ac5eb7dbf3e1c68d1e8729f98650bcadcc4b31e15c4584b66521d82111ebb00edead0182256545f6f916a01cea3cb5083beb72c829a1c934034171b707334c189f2ea12d16471d8090c7c62f7135e97523e749cfc7f135d9379435813428926d3bb3bff1da9eb408c35cb532152a37231a0c7f2d453436e2cc6d36e933e65fa769789ad06ba51c98f747671dc5a433100ebed8255aed48f35883b750fe8f5fd6fd916ae0d2a0fdf45974ef59ee6f35c7923fe11249342d2056eac2990927676c8e4975140f5be2567973829450eebf3ee0cf1a6597226d8df73d9d5c00807cf2f2215c53a517cdc48205037d3f3b6ae4fbcc67f52e4e75c60074ac491fd3a76a5e7be145f6a78b3fdd76dc914646559839814830fa7cb776efa8c6065ebf88f681f247213b56d4c2afdc211657b4a2025c5dfc30265800b2fd18763e41cd9123cb6d72197fb3d4154a4980877a0463ec5629d76c95a5edf61d54d5967e59155db311f684bc30178de21dc28dad2bd6951cc66cd35472db0c1db764d93472d5147cfc0bc6c925f3901fd3c284f0371b1073b05bea1fc3504c6564713fb03c6c5ac754217724c1a586294f1dcd436627f7e797ce8c65ee3a5a43ec1c2586159e86becc95600d4124ad31669a9eb2609aa15912b6941ef76c7795c7a4b427944f6c55f190a41ebe5b993616b67fe4dbcdef2476e1c1cca57f730bcd6ef9a9bfaccbf2bd41703bc69391cca93858ed927aea0fe99e03d3b7ff81478c9047d599c050142efd125dc43dd8614a01a0cd6581f5d09930506dee1cf2cb25506f19eca542864e0e6343174de74b78897a2a4cd08203c1a3869b2bc75e972f280530df970f4b0e05ca4d5b320b7d474d5ce63a06e2a8e4f353c941e77daeba3ed4785d39b5421e4991389a69d423bdd34e15e97b10ffefc534679259f6d1908bcab73d50ba3e14de72313d43e1142c94e37499b190411124e968599bdc1b5ed151f6d6d462aaa788a92b1af6fdb7f91f314fbe39b9923dfada944323f01a6750cd8511070419f3e3223a3b9064befce46a585aa55e2b2d16ea9166b1b31ced66b50e44b1ca808e56b361c999d9e8fa275c68df863f0ad3d08ba569e7e97c8f43417f55ff093385fead5eb60d78f4ca21e03695d7a01f2e939434ca513415ffa602214a5874162decd5683ab39ef7cfa290aa84d0a10eed443db1b8de4e5cf7c2a94dd2b72ffee407992e266ba5d573c06e4c8678d191933eff4705d222b3444dab1c6f3088d4f0062ea99d04965ad0d196881a6096133f4e6fe9384d66ed9afb151ca70c467e710844e83ca8a440521705ce1b2aa6e3168074171e346135eac2123c8a1966a13895e01a80e77dfadeeb7e7dcc6bf129167add1c072713b41cd253a425d2b6b69e03c30087d343c4ddec4005a0217bb474dd03e68b87f6c8303c94a6c5b56db34ca53bac36eddb023abbaa1b353b99614f1bbba19b24ddc50420ad720765450ba033ddccc916184f162ef6a11af6581cea191ca5cb2da33f997e487586012d91b0d2b1539063874acc7e8bddee397ceaf8eeb87ae8aebe6c66c84c4f5750c25e4f5d7f04454aabf89450b03cc8bdc6189de8db512da8b23265bb96080cd68cff8ea59bc484dd346cb5e51a119d6401210441731dc590cfbcab3feb822e5ce6e422a29187372099df77142661ec29100821f8a470af9b3fd3685848e5662b75b4e8e0cecf4a2ab2a88246a84c426c9f49958b5e2101fe963839b264dcb782ae0f73a8b27885dc4ad1886be83d1f35d2a57bd26b56597ea5d350a7a37e555a608f93e70e40296c9b225c13b12d5855f67ed7360d9547130839d48cb180ef98e540eaf847d59899dcd7e5366f6cabc0f882057ac821f0ba31809fe4b408a91e104cff0c5457352feb9f2403d7a31ae52c5aa89a631805438075b1818ccf8eb9b90b41ab508214c196b993c3312cd6965b962fda03e8eb2fc63b3cd5cf053bd2f14c164a47915fa69d7c5345f12bdfacf6bb9323da6615b9f33313b7066469117b2f0ed9a9aed064879f5f3be97052cf6bd4285f544a65867c90a22161f8181c28f50fbb27cbdb5570b394d7a4ce5e37bc09f2e827d3a26cdef6f62e62187dcb419050c434fc2597586609cf3a7e3c4d95ed5de292ebc5ebcae4cd9d878f4a65b344adc0baa8fefebef8eb5676bfa8fc3e761007fe2d758ba285e56f4f3b24bdf72f13b7508e7cc50ee725520a7eebe0c2fcbac8144efdac4df8a939da953e61769686c97a4ff5337e0e6ce0e9542924d3842902f3dfde2bf71bdcb8aa9c58879879ffe3469a05e046bb305b9dc20b271b0827fd4deca6f2879ad9413538921ba2fbca0da6ccfe047fdc693277eafc94eedb6533ef12be02e537fb9cbb772c0c3ea68e45766aca9d04bfb19f95f59ee5fc731ec754925c8fd0ed68ab8a41c0152ebb32a7639995107f11e1525d2ab6df35c5deea0c54738e87d56e2bdfb1a5ea374bae8eacacb1d6d993db1140007c7fec45d2c3e1fa8cf55403a5f45268db2331b890ef6aca0b5fcb41f8f3fe73b95b6dd53c52316a433dd12650343bdceb1db02656dfd74957273325cc8dbb92a8c4078cba72d8518c12fe4899892fc1009af035a46d41992b477dd6639277faca1006f269f21fd4cd9b06cfb5105e3faf8ab4666b38431d4c7a4e542f8de602f14f066faf0d788eae0e1a1a47e2db8c5af06706016ed3e68582c96dd149ade1f98a9ea875922e978730851ec01d3a21080ce0ede8ba8a2541aaa20a3ad33fd65c5967e641f15d7bae4a12b6413e6f23ae57f13e1f6e496853f34864b199d761d71bab5d9635904fc95b4bbbe6b15898fca72b4c10267b6bfb110bdb1b5f56bf5e9ba6ca6e89f4c266a50aed4be275a912f7aefa1f7c72b25e1494b33e8f65a53846f85a17e43acf5088ef6d625aec1790e2517c90631d0cbfb3f066fef5029914a726a30f7eb279b5351d2a532fa5395de9555750ef6ffee9e5780717d4086c0f96874d1836580785f52c4a74ea22c15f7e54b4b3249a1dd28c93f2252cd0073bed00c56e6a66b8a8ee0033c37ec90bc0e87e1a27009cf554bdf63f6d5260c76d1ced22cf15bdd092d37b73a6abdeec4370212471f0e224ca063ef2ffaa726445dc910af0db99695139c67ec2e570975df5d267c9888c635bf4054311de007a4bca60183b6d5bf05adb8e22a5e6d2697d7916766a3d028f534838b5ee5e9b542dea83917f00383a6ee0480777d6d783cc9c42340fe5f4bf5f6a64bc8ce0d7138f0f6bccc1740ecf412f02fc5ec9d025ba66022a017b7ecfe0cf99d0bfc085a2f6c5a82f679db8919b47885f91dea7a8844cf2d531bb2a64508ec9f93b942f22b8492f271b31e9fcf33de81efc6a3de48f404e173d820063665037253e725edb1dcd549107e48fdd5ba4b2e4266108bb24eb1457a445b3bddfdc13ccc17f1172cfc775398d0052290852058fc99c1361615e51918f10afe9170fa9de051da5a9fd4a628b1790c4b0bfd0d5f4035ee921eefa43fd4334f8e5e4a08df50ca9e762e76465827542173b72750e4d25ed6b5b6bb2d061870e53e07224485f6b52c8cbf41b228c0898d489bfd867f9d3287fa4600dd86c4b0a257ae410eb82dab7ac34dc348283266d60a2097120a6fafc04856b804d8a3b0adc62c28a93b396362ba84166c3985f91ca472b2c8b80811759814a2111b855e308b3a2a622a4bee89d05442b16615f267d90095b7c15dbb13d411a67444fa38de4481188f027ad610f752a879b66fc775151", 0x1000}, {&(0x7f0000000080)="9a802a8aeebe6e4ae4f525f14e904c0ab1d929fb1d634b8f23d657bf69f3fd0667fb67b86e5b241fc528fdfe3b0e815a1d64d10822f8e9ab6ac8e71735de435a1dc827df052851fe16b0b1ae973c53c3fa20d365250fefbfb167a9eca1d4e4d35173d5b4a74b657e8c8212386bf868b57b9f85b4d97858d49f7744dfe5b4ed97ee0a493f0b3b1640937debbd9e8ffdcb66a3468dc580f118c947e57477b3ab8eae674a4f0a29ae9b4c0cb2d1bc960fb53284fb774f50cc9988f796fa373d", 0xbe}, {&(0x7f0000000000)="9a68a0a82258dc2dd561211e8f63e279de1d6c866ccdb291b88e1d7694ebad997a966b69a1875f264653e5dcfb6e1709f6b2c5cc50853305c3", 0x39}, {&(0x7f00000012c0)="7813854ff07e87c9db2cb29ce17a46322184267d5a05cd80b4669db181adb78d9519ab9c8f81d180695621c1de00bb10f8bdf741fb2b8971b88b4b3bf712f9f279f79f5787a2b598634601e8ecc94a7d86166998902703fcd27ce306fb3f8e093bee37e95b288f8a10234764f61b66cc7de7b194d08547836fc09e0c8cd43b40befdf87e18b3e61637caea63b0272df6f55ecc9c0cb0f33c559ea25724429b7c6f64f1cec58d677bbfc3ee5bfd40cb591741a09a574fac366f8e30118f23ed4332a55cda1fef56e202212e20974a776d5b85b0188b623495c444e5e5c6a9ebe0f6f65db5a25ec1cc944539fe9cde0802877f6e885127ca479d240b8594a7f6ef4e1c141105fa38304d9e106e109f131fb00bc71b861c26c9309fc5112eabc1725ead05a895b38717a2c61ff3948a615a34b8bd6a842c8616ab80b781e85c91c46b74d2d3f2386ca4d8fcdaeec9db5b0a7a6a1e4db99618e020feadfd603d1b36d244b0e9c31b16c26a1d61d82bed8e1e56469f11125746f2d69f471dbbb5845aca834eacfc89f3a3a88f85c7098b1049c2181a5c5021d6deffe234b34bc75d0c3a4f7c94c4ebb61b8e54b45209d3d9d7cf325f11a22bb2776b7f755604eae29f3eea9214700bf7f79bed1bb323c78fe5abe821fc5fd3c9ce3bd7c1a56476302b5bf274bb62cb6d70ac05d862d083477addc25d01fb2f2341beac0e81e31055bcad152dd6d2a032f4f63971173865648cfe044e980c7c4a89fde62608050bd751705d44618427c549210ccd9a734fc951d54026e3c50239f3e45557d781b201f545e1523800ef96289d0aa6fed4cd398c32827dc986b705bd2a0c029da02601d31effba0fcc4160f30dd29b8e78a7703cbbf9c20aee909cca2808cee386e37a243801e22f92e4d7af48f860261e77c57c17c2c549d785faac2ef3ca7cda027d8a416270a1fe06b93a2501cb207c9644e322a3e70dbcc8e88898715aaf9197dc15c6071bbb3a31b5c39ab3e46b716bb65f86ef7f6399b88f67b73af9a8875e084de3a36739af46ea0098263a71cd926d258a278f806b5507c20e4e5dfca46b00b7dfcf90228e63abe305ad070cc2af696dfd4eb085257fd6a183274a003a25a896315bde6d88635f4caa2b06be537c7933d62075d0c3b8bd898d06f193445e30c04832f6c84187cecd391e53f4b58ab58875b36aa35fcb37344ca8903ba5cabd88a9479383c3bfe8535b3a7a133db345b1dfe51b412bf30a9093d3e4ca3a3919cee9c0a258be75a73e9147fb636de73daedcf56b675b19fa822fff794882b03b30f0ea95b781442ad3a809e29458350df8f45faf2a3816e7da39d2fe2c5e98cc1727d38caa28d28a52a5f94a869d20b6335b66192e1281238c63e2d19f21f6c581e3d49b7bec8d5b37f63d02023398a8ca66fd00b75b8525eae3ccd986382a9fa87406bc546c21719517c3a066cf7e43d0e93ee1324e41da16627a030bf6a44ea758906221901c77728f9eda6ec7c90b547f53573e4152329b236bd16b3483a8d4254adbd79b3129698f6569c2178cd90d82a533f2f765c98d7a479f37040b46639ea3893c4392bf2d6ebdbfc8a00957bb8cf7e0a0000e48e5398243801e1404b60e24469f68f03c2b9d606d571a048bef0f10a4685af8698c94e91f7d166fdd82902e2d6b57f241978cd6fe4e16bb3c6eb36eb31c6f870254dfaba682ba59092cf7af6f7c6b990af5add46176d3ced48810e9dd7b3bc49cb35b74dcd1691744ee343e95ab12e9306c84c408ef16e772dd43a81e7301e7398a2bc1badc05b122e92cd69fffbe15bf4aebafed561c7c0dc14c5c13781c54aa0906727332feac9309d705fa1c63030575ca46e67577ad03d597d7f3fbd920842fad884662cdd017eef7e68c06842c52cbc15edd9efea1a932fbb5cb472da3f437b7ed620d2e1743b8dd13c8c255a248ce3a815361e66e7844b14f28aebc1a334355b8bdfaed49a089176a6569045f5af311404096fc9747dbd784f50a58257ac9328ff4b1b64ac5d32105d9e6ef28c6a2aae7ddd507ccf75336fad28d378e268d3f1d11a319d444e5b547f277db58da5e8e5abee336000be81112f09b6f75299ec8919f9cb0ed9dbe48b3419cf0e2032efb56d84ab9a7c621e39fa6f0c40d6b606bfd0d8a9f521863c8d960a0b82cbae1930d55121113a91749dc01d816a6eff81deadb4beee8943594d9073c4aa6a7500351f81052b4dfef6ff0330c9d878f68579be6076c3d2ee6aa3353e08834577a6caf8b7afa759a7decf89ee88ca91635979ae415c99d4a1d38b70938699e380bfa5754318c71e72df7bf45160330b9ab493e8d4a053516d0d41470b9cb338dc2e12f2785c4f99d1fdc6ea8a7bb36fa7e5fe2ac741aa46c6d26b25b913b818e0a2f9b510b3e8f58477955f7d14bb8b640e9491fe2e14e2f96f6bf37161ff6bc944bffe5b2ad7090d0dd96e7f286243d14e0d2daddf83bb61a0d58b2598baba1c6fe36e9b9a03cdcaccfed1b9b945a6f97171ad4efb9962a5650110bfde205a4f837694b2446dcc1cbd27cf6cf27ba80998d39900f6c1a3fa1c7b9586c71219b9ccd7f61af19c370a41f72544201e75a02c5e022622797a2132d049c46f6cef3132c608bfdefde1a728fc8a655c7c2be833b278b912c1c5fc6548cf75cfd4cf402e585f10092d75f967a4c30258d14a83f7d6e8a52de1f7abf32f2dba91a09a683f230b404f7090aaea8c81049d94f623a4b2891f456dbe8950569752dd30d01bcdc3c81aa16c3d76723f2fa88342fb946f791a97f238148355b42174d749387f1c13dab06515992e1e51f6ef3315339114d09f9d3fb4dfaa73a42ffec52e0174e552168d77540178d9e02620a7f0675d355f3e79f036510feb1a8d30bc45bfc197ff4f0dbbbb1ea6051229f428c0993e416480d64f88ac27712c4f4d12802190ff34c1dc70f770351b3b754c7e19bbf632e6d1b129db682b958610f4525041555599e2bdb0aedb886b3d3f56053622f5f113aeb2a4f0742e34cef685f8182a4529190399da5d534a9a355650d02ec4512ecc1d0dfe9260cf46f81887acc3465ab90767edc06be0ee9af66fe7930aa71fe1fd838204126f0b4e1fca9997e31cacfead7a38b6af059d58ea45102d7e9439956c1524a4860e10f1f2c2a64276c3ab49d4bc335f00bae40f5a1591b7e2d3ed12f4e88b13b682a67f556d83a27be161b41748fbecc996dd716e3e9ba224c5f76310196837be1ae3d40fa939d8c0e10a46fa7fe262f5bad8a53a9791ec37b9be6629fd6d12aeb47e11f8838be38489ddee4fbfbbad5885aa00dfab77af56616fae1cd291602c69210a96611e0738361be991726bc4e796351a673fda49f949c2c702e8de47234440898bed1d866f85b66c95c5e310711d3155f42bf901a021c318b21a0a6b8e477fb62fbc2d62e9e8913924e70eaa35acb2b67c3c4896226372a8cb2d9a573a9d23cee4bacf54824bd9e5eaad527ff5c997f7d8852715b3db406f67669cfa8cab7ae6185004e4ecceb281e48c2e421a8f65b5b4f52b778cfabb822279ea2556bcae032d14a742424b13101e4537fba4616d330069fb18a8af96143d269e599b52f73408c10bcc824083bb2b2acad465349d12f3b83c8cc45540836192622a7779108cd6bf7edb24b6c5d240ea5282bbdcc2d008e7c6a12725aebe7ddcef708cf3095e20ce6095b0cb56b1b4aa49f57195330130b7091e6e857b7b181b72a225f7714fa797ec2ff9bad1c21600a49965c94952a37005de1fadd71afd6c156bcca88e5d95414e79233110f7da9e8af1dbc352bb3b7c3a372ed02b780ae600da12513238c7709e98e787b91c9b78ee3932b308510e3ac00577783cfd849d5252f423fe56ee5e7d3f3ff8f459630140ea5dc735a04c792033b94ded8e9ef28ab0b2e9c66dce4ca1eecdd7b3c2ea004a56063547a46314a7b1e9622d1093a0594a6abfbf7cfd99f1ee25459e439e65ed3d5f38abd17928ee7a60cbe5ffd04fcf40e286268fe5a9faa3507f9f254fa4f172d55b787a92687751bf11c9cabacbfe0905525c283d8c8a328288e9b60779b9b9175a64679ccc70956ba83e66db2cd20800557942ba6a9fc9ff78dc65eb0a7e686cfe9cbbe7498423d9b8110bbf8313434dd3db41d63f639a67fd8c16caa9196df176a95e090ce094da92df3dda7bfeb76b0ccdf91c4973627d3ab9ccfa66aaf870476ba978a1ba87e2aa5ebbf569c0018d734c943e1bc13f8b3dd4c2b367bdd3602579f282e7501d60f301a6736d6cdf31cd7d655c69ec1a2c4a771265ad9cb06d759042aa06d2d45230807ef0846784f32a043c5f326929fdc34817bdf6105f03f2a787f214afb5b965a505aa2b6069d8da1ec4318e1ddb39135dda8bfe91e9c0583beb85011187ae1bf1b1af29ca482f736ea58f49bac9acd221e80fe2c7a26a62955c82389532e228ad26ec95c3550c0e9e7d28989902e5ff53598195f1473cad786cfae6f7542f4ffc4e085d24f5e18d8b637b6614a8da9f8a51f60205df1010b3d439acd08ac006ac09f3ba19a660fad4da2c69929160215493d82461605c9e0dfea01567d1f7e8b5d1d86d18c0eff197134164c1b442c47c64cc9a0325dad6c5e00433e9e0dd6248c23ec8d38a7bfe731f33c150835e71faec450e6f48928478a8d196a10aea47c271f86687af01afbe67b338afba5c1b5d1bf7debd9a37fb7b02772f37e0923ab0dcb500591473025995d67f53efaeadcf1806fb05be211e7a5b3d51b1c71926a1eccd06bf44c396b60a2836ffdf6f61deebb1e97fd08d7717d1ba370b942bd9e2c598693d225229ef82f68416ca78806c3b9cc9c3228da7e007a61712f9cecbff33a950d6d3cd632d5e16f59a47d3be654bf2f9d00a5169f82ddbe2b7d3baa46a352de41b0b317c48e160c3ef6303a9ccb373bd7320f0d56261a6ad0efe399e982fc0ba3c71c5c5e0c8693fef575ad44ea0dc56d575cf7cbd7e5cc5889b6c63c02be7efed4109b628ac2f77ce51de6979136b5836d4f1254c7c1c24663b163dafd56843b5ca45608d84f254f91e45a404cce8935f07f67d4927097db08264aad74285c7d04b1d748fb91e385ec31e770d744472d3c939fcf4dc8d369cb4d2b054328573ca378bae73d6c5197bee119039079a59b71cba63e950110b0b421fefd0cf60196e62fa81a377142351096773e1a0bba8b8311509a1e1a7a639c0302d861666fd23abfcac7c2195b3e25c1d1c967b223b3aa72c095eb25f287d4863c5701465bd31ff7db00f777786ac64b5ec9c6a27e596856dc6d8db1a05f6c18ba0c0a94947127f3f9f528b0a4fafe4ed9cf829b5b201791f3e32dbbf60940ea7471246fe015cb6f34ae028e4717e633ae6b5b63dedbf0d61bd8a52490ff29e688a636ccd74fe97cfd60f78e5bec5c66c6ad187f9c9b40268536f2daa5a26f0f6fb85ed39f1644ef98d808a9bdb220346d10f93ec88edbb11d36493ed08192c2557394c3d27fd5fb7ad0c389dedc9eb36ddac9930f4bc5ccc0457557d66145625e412316e2208c8bc68dbac88b0b5575d6d0bd8ae2db3a66e75841aa64c13f3341840a6b114cd3b336eaf8850fb85d87dff459d017cbb54ba7707a983578b0b72bf095371e18ffe4de20376e95f07dcaa32b121fde58dbf769591c9ae732ad83ea8a224d35507f8af5d49cf5f20c06f41f7ec5d631c6990272f96f8a21d496ea0dcd0917a9c95deec4c9c49d159b877cd1c930540ce0bae10eb78bc0b9c553917952be3aa58f8e079aaaef", 0x1000}, {&(0x7f0000002500)="30638253de72a30a5ff6d3237a615e4bd0f65049a9232364b79d8591bd86d89b181c5459c52440f7723bba70bdd5024669e6716fcf773c9d9f7613a8f940bbb69e785ae7aa49473fcfe750429185cf418d028e6a304ecf6cf01bd498949aa66845a0a2ab0fad4cd2a0f36059feab33dc3cad5374bfe84c853a03eff12c51a494329f224bf91907e68c12afe2ea253051f226a318c951", 0x96}, {&(0x7f0000002380)="728384b3ccefdb05898c231cb00cbb436f33e5dccb2ff35ac9bbbc693bd38fe4a6227321471e49117cc8b02114b6c5888311a1ca5ed0f7c824c20496ddd8b962cf2413ee16588f0f09cd80e434a96b8664c93413cbc8469567b4757f2dcb533c1d83b0efb624e921c3d3d20f8c272cd896e1062e042b7f10b15a40f53c930de56a74275b8f10cf9feb708ce872e3cbfd58ebfcd31e5b5d9aa9c5d2e404433bf6ab80b24cb39019868d8e79c9a6390b66a7eabdfe05ede8791752cdd3ad522d74ba4fb9cd893fe49c271f91b3829830bccc4747d1ed712ca854afa6e9cde910", 0xdf}], 0x6, 0x21) clock_nanosleep(0x3, 0x0, &(0x7f00000025c0)={0x0, 0x989680}, 0x0) 02:57:42 executing program 1: r0 = socket(0x11, 0x2, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x4) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r3, 0x7, &(0x7f0000027000)={0x1}) ioctl$SCSI_IOCTL_PROBE_HOST(r3, 0x5385, &(0x7f0000000000)={0x77, ""/119}) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 379.607693] block nbd3: shutting down sockets [ 379.609735] block nbd5: Receive control failed (result -22) [ 379.628485] block nbd5: Attempted send on invalid socket [ 379.634012] block nbd5: shutting down sockets [ 379.677766] block nbd3: shutting down sockets [ 379.725405] ldm_validate_partition_table(): Disk read failed. 02:57:43 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x5451) [ 379.785793] Dev nbd5: unable to read RDB block 0 02:57:43 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r1) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000002c0)="129c41e344866935af341df5a4adf25bd5620d82b5bbaa0d55388ac4ee266304e8b369978be52c24aecbe59b2dfc6083270ce2eb5bd62b4d45d353907026413b8b2a19a779ffaf2dae63cbabdfb6b4c6dc92ccdd0c7657c2ef51d674e8f913353c07496562b2d9fedb1bc466e4f186d7b403804010ba7dc92f214e5467727163b258d8e542201b20281c41fb84443d76b7fe23708c08742c89e4e212b9313ae6c8f6efcf01efa35186aa7a3ef14aaff5e466cfa9c52ffb2e31d8df8545e2820bbff623a815fd", 0xc6) openat$cgroup_procs(r1, &(0x7f0000000000)='tasks\x00', 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 379.832383] nbd5: unable to read partition table [ 379.843732] block nbd1: Receive control failed (result -22) [ 379.853703] block nbd2: Receive control failed (result -22) [ 379.854568] block nbd1: Attempted send on invalid socket [ 379.862054] nbd5: partition table beyond EOD, [ 379.865013] block nbd1: shutting down sockets [ 379.873312] ldm_validate_partition_table(): Disk read failed. [ 379.910501] block nbd3: shutting down sockets [ 379.910659] block nbd2: shutting down sockets [ 379.925466] truncated [ 379.930654] Dev nbd1: unable to read RDB block 0 [ 379.946325] block nbd3: shutting down sockets 02:57:43 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r2, 0x0) write$input_event(r2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r1, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r3, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 379.966971] nbd1: unable to read partition table 02:57:43 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$MON_IOCH_MFLUSH(r0, 0x9208, 0x9) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 02:57:43 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x5452) [ 380.006828] block nbd5: shutting down sockets [ 380.014106] nbd1: partition table beyond EOD, truncated [ 380.020283] block nbd2: shutting down sockets 02:57:43 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffe01, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}, 0x45c) [ 380.137544] block nbd3: shutting down sockets 02:57:43 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x4000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:43 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x11, 0x2, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r2, 0x0) write$input_event(r2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) ioctl$NBD_SET_SIZE_BLOCKS(r1, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r3, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 380.168240] block nbd1: Receive control failed (result -22) [ 380.174705] block nbd1: shutting down sockets [ 380.206549] block nbd3: shutting down sockets 02:57:43 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0xa3ee20a0b8aee3fa, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 02:57:43 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x5460) 02:57:43 executing program 1: r0 = socket(0x11, 0x2, 0x80) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x10300) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r3, 0x7, &(0x7f0000027000)={0x1}) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f0000000000)=0x7, 0x4) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) setxattr$security_ima(&(0x7f0000000080)='./file0/bus\x00', &(0x7f00000000c0)='security.ima\x00', &(0x7f0000000100)=@md5={0x1, "77a1283f7efd6f3198ca02bb1881bf80"}, 0x11, 0x4) [ 380.351782] block nbd2: Receive control failed (result -22) [ 380.387982] block nbd5: Receive control failed (result -22) [ 380.400153] block nbd2: shutting down sockets [ 380.435205] block nbd5: shutting down sockets 02:57:43 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff}) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r1, 0x0) renameat2(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x2) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) pselect6(0x40, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x1f}, 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0xfffffffffffffffd}, &(0x7f0000000200), 0x0) [ 380.458230] block nbd3: shutting down sockets [ 380.475890] block nbd2: Receive control failed (result -22) [ 380.497238] block nbd2: shutting down sockets [ 380.507143] block nbd3: shutting down sockets 02:57:43 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [0xfff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x10000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf65, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x45c) 02:57:43 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x4800) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:43 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab00) 02:57:43 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_open_dev$dmmidi(&(0x7f0000000040)='/dev/dmmidi#\x00', 0x9, 0x20c100) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r4, 0x0) ioctl$LOOP_SET_BLOCK_SIZE(r4, 0x4c09, 0xed79) openat$cgroup_ro(r3, &(0x7f0000000000)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:43 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x11, 0x2, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r2, 0x0) write$input_event(r2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) ioctl$NBD_SET_SIZE_BLOCKS(r1, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r3, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:43 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000027000)={0x1}) ioctl$RNDADDTOENTCNT(r0, 0x40045201, &(0x7f0000000240)=0x4) r1 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r1, &(0x7f00000023c0)={0x0, 0xffc8, 0x0, 0xffffffffffffffa2}, 0x14044d5b) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r3 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r3) getsockopt$inet_sctp_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000180), &(0x7f00000001c0)=0xb) ftruncate(r2, 0x0) mmap$usbmon(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x20010, r2, 0x0) fadvise64(r1, 0x0, 0x100, 0x4) lsetxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='system.advise\x00', &(0x7f0000000100)='@posix_acl_access*\x00', 0x13, 0x1) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x200, 0x0, 0x0, 0x1}, 0x0, 0x2, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 380.765495] block nbd3: shutting down sockets [ 380.768536] block nbd5: Receive control failed (result -22) [ 380.799195] block nbd5: shutting down sockets [ 380.813195] block nbd1: Receive control failed (result -22) 02:57:44 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r0, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/251, 0xfb}], 0x1, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r1, 0x7, &(0x7f0000027000)={0x1}) sendmsg$nl_route_sched(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x65abfd9bc3156bd}, 0xc, &(0x7f0000000100)={&(0x7f00000005c0)=@gettaction={0x1d4, 0x32, 0x20, 0x70bd28, 0x25dfdbff, {}, [@action_gd=@TCA_ACT_TAB={0x8c, 0x1, [{0x10, 0x10, @TCA_ACT_KIND={0x8, 0x1, 'xt\x00'}}, {0x10, 0x1a, @TCA_ACT_INDEX={0x8, 0x3, 0x8}}, {0x14, 0x1f, @TCA_ACT_KIND={0xc, 0x1, 'skbmod\x00'}}, {0x10, 0x3, @TCA_ACT_INDEX={0x8, 0x3, 0x3}}, {0x10, 0x1d, @TCA_ACT_INDEX={0x8, 0x3, 0x2}}, {0x10, 0x1, @TCA_ACT_INDEX={0x8, 0x3, 0x4}}, {0x10, 0xb, @TCA_ACT_KIND={0x8, 0x1, 'nat\x00'}}, {0x14, 0x1c, @TCA_ACT_KIND={0xc, 0x1, 'csum\x00'}}]}, @action_gd=@TCA_ACT_TAB={0x90, 0x1, [{0x10, 0x118, @TCA_ACT_KIND={0x8, 0x1, 'xt\xfayC\xf8{ \xe0*\xb5H\x1b9\xeb\xde\x00'}}, {0x14, 0x19, @TCA_ACT_KIND={0xc, 0x1, 'skbmod\x00'}}, {0x14, 0x20, @TCA_ACT_KIND={0xc, 0x1, 'skbedit\x00'}}, {0x10, 0x1c, @TCA_ACT_INDEX={0x8, 0x3, 0xffffff0e}}, {0x10, 0x3, @TCA_ACT_INDEX={0x8, 0x3, 0x1}}, {0x9a, 0xb, @TCA_ACT_INDEX={0x8, 0x3, 0x5}}, {0x14, 0x10, @TCA_ACT_KIND={0xc, 0x1, 'mirred\x00'}}, {0x10, 0x11, @TCA_ACT_KIND={0x8, 0x1, 'bpf\x00'}}]}, @action_dump_flags=@TCA_ROOT_FLAGS={0xc, 0x2, {0x1}}, @action_gd=@TCA_ACT_TAB={0x3e, 0x1, [{0x10, 0x240000, @TCA_ACT_INDEX={0x8, 0x3, 0x9}}, {0x10, 0x14, @TCA_ACT_INDEX={0x8, 0x3, 0x8}}, {0x14, 0x0, @TCA_ACT_KIND={0xc, 0x1, 'police\x00'}}, {0x14, 0x16, @TCA_ACT_KIND={0xc, 0x1, 'pedit\x00'}}, {0x10, 0x11, @TCA_ACT_INDEX={0x8, 0x3, 0x4}}, {0x14, 0x2, @TCA_ACT_KIND={0xc, 0x1, 'vlan\x00'}}]}, @action_gd=@TCA_ACT_TAB={0x28, 0x1, [{0x10, 0xe, @TCA_ACT_INDEX={0x8, 0x3, 0x4}}, {0x14, 0x7, @TCA_ACT_KIND={0xc, 0x1, 'police\x00'}}]}]}, 0x1d4}}, 0x40004011) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 380.846690] block nbd3: shutting down sockets [ 380.865144] block nbd1: shutting down sockets [ 380.879703] block nbd2: Receive control failed (result -22) 02:57:44 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab01) [ 380.918628] block nbd1: shutting down sockets [ 380.926101] block nbd2: shutting down sockets 02:57:44 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) r4 = add_key$keyring(&(0x7f0000000140)='keyring\x00', &(0x7f0000000180)={'syz'}, 0x0, 0x0, 0xfffffffffffffffe) r5 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000040)={'syz'}, 0x0, 0x0, r4) keyctl$search(0xa, r4, &(0x7f00000001c0)='keyring\x00', &(0x7f0000000200)={'syz'}, r5) keyctl$read(0xb, r5, &(0x7f0000000200)=""/158, 0x9e) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:57:44 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r3) getsockopt$bt_sco_SCO_OPTIONS(r3, 0x11, 0x1, &(0x7f0000000000)=""/125, &(0x7f0000000080)=0x7d) creat(0x0, 0x40) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000200)='/dev/dlm-control\x00', 0x400000, 0x0) setsockopt$nfc_llcp_NFC_LLCP_RW(r4, 0x118, 0x0, &(0x7f0000000240)=0x5, 0x4) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) r5 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r5) setsockopt$inet6_tcp_buf(r5, 0x6, 0xe, &(0x7f00000000c0)="0db49670c097899ceeba21541f188104", 0x10) syz_open_dev$ndb(0x0, 0x0, 0x581840) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:44 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x11, 0x2, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r2, 0x0) write$input_event(r2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) ioctl$NBD_SET_SIZE_BLOCKS(r1, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r3, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 381.027854] block nbd2: Could not allocate knbd recv work queue. [ 381.070293] block nbd2: shutting down sockets [ 381.072868] block nbd3: shutting down sockets [ 381.126883] block nbd3: shutting down sockets 02:57:44 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 02:57:44 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x4c00) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 381.176603] block nbd5: Receive control failed (result -22) [ 381.200660] block nbd1: Receive control failed (result -22) [ 381.208070] block nbd1: shutting down sockets 02:57:44 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab02) [ 381.229737] block nbd5: Attempted send on invalid socket [ 381.235362] block nbd5: shutting down sockets [ 381.279240] block nbd1: Could not allocate knbd recv work queue. [ 381.311382] block nbd3: shutting down sockets [ 381.316425] ldm_validate_partition_table(): Disk read failed. 02:57:44 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(0xffffffffffffffff, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 381.335253] block nbd1: shutting down sockets [ 381.366940] block nbd2: Receive control failed (result -22) [ 381.378222] block nbd2: shutting down sockets [ 381.378260] Dev nbd5: unable to read RDB block 0 [ 381.386646] ldm_validate_partition_table(): Disk read failed. 02:57:44 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_p}ock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 02:57:44 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x400000) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r3, 0x7, &(0x7f0000027000)={0x1}) ioctl$ASHMEM_SET_PROT_MASK(r3, 0x40087705, &(0x7f0000000000)={0x112, 0x7}) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 381.416265] nbd5: unable to read partition table [ 381.424366] block nbd3: shutting down sockets [ 381.430167] nbd5: partition table beyond EOD, truncated [ 381.435699] Dev nbd2: unable to read RDB block 0 [ 381.495789] nbd2: unable to read partition table [ 381.517585] block nbd1: shutting down sockets [ 381.531580] nbd2: partition table beyond EOD, truncated [ 381.552013] block nbd0: Receive control failed (result -22) 02:57:44 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab04) 02:57:44 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r0, 0x0) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000000000)={0x0, 0x25, 0x30, 0x8000, 0x8}, &(0x7f0000000080)=0x18) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000100)={r1, 0x1aab}, &(0x7f0000000180)=0x8) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 381.563770] block nbd1: shutting down sockets [ 381.578373] block nbd0: shutting down sockets 02:57:44 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x201) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r4, 0xc0a85320, &(0x7f0000000200)={{0x2, 0x1}, 'port1\x00', 0x90, 0x80000, 0x31, 0x0, 0x800, 0x4, 0x800, 0x0, 0x5, 0xb953}) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:57:44 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(0x0, 0x0) creat(0x0, 0x97fe1237408a6332) r4 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r4, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) ftruncate(r4, 0x0) r5 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000080)={r5, 0xbb, 0x9d}, &(0x7f0000000140)=ANY=[@ANYBLOB="6568bd6c32f6f5144aa795d2928ced606e633d706b63733120686173fb500da3723100010000656e65726963e1ff000000000000000000000001000000000000000000000000000000c1d6cc8a00"/94], &(0x7f0000000380)="bca60a30e75b27879c87203980677a3c8bf34394f15fbf696920723f2513642cac1cfa6a2e91cfd0b6d7b8fbfe4dca32663a876de95c08592d94c7b66feac76748c9923b4ee55529d81b5592f0aca8287200e549f13e9c3ba153d50acf5d68b8e3ee1969c5dd4a76a806ca9501bc1ad165fd4488cb3641f5e61c85a0e9ca8572ab7a9e6bae7f56dd7172433c038fb494375241ca9607891aeef352f69af5794903defcf47b5436799790421f276fd0aa5e01d12f758effb85e7b42", &(0x7f00000002c0)=""/157) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) mlockall(0x2) syz_open_dev$ndb(0x0, 0x0, 0x0) r6 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r6, 0x0) ioctl$KVM_SET_CLOCK(r3, 0x4030ae7b, &(0x7f00000000c0)={0x7fff, 0x1}) ioctl$UI_SET_ABSBIT(r6, 0x40045567, 0x5) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 381.686024] block nbd3: shutting down sockets 02:57:44 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x5100) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:44 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(0xffffffffffffffff, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 381.766677] block nbd3: shutting down sockets [ 381.795893] block nbd1: Receive control failed (result -22) [ 381.803743] block nbd1: shutting down sockets [ 381.818806] ldm_validate_partition_table(): Disk read failed. [ 381.843743] Dev nbd1: unable to read RDB block 0 [ 381.858527] block nbd5: Receive control failed (result -22) [ 381.873514] nbd1: unable to read partition table [ 381.882763] block nbd2: Receive control failed (result -22) [ 381.889499] block nbd2: shutting down sockets 02:57:45 executing program 4: pipe(&(0x7f0000000140)) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000), 0xc) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 02:57:45 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab05) [ 381.889663] block nbd5: shutting down sockets [ 381.910255] ldm_validate_partition_table(): Disk read failed. [ 381.916987] audit: type=1804 audit(1571540265.133:148): pid=17853 uid=0 auid=4294967295 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir666419445/syzkaller.oI3ztK/267/bus" dev="sda1" ino=17236 res=1 [ 381.956846] nbd1: partition table beyond EOD, truncated [ 381.970915] block nbd0: Receive control failed (result -22) [ 381.991942] ldm_validate_partition_table(): Disk read failed. [ 381.995109] Dev nbd2: unable to read RDB block 0 [ 381.999308] block nbd0: shutting down sockets [ 382.019850] Dev nbd5: unable to read RDB block 0 [ 382.035385] nbd2: unable to read partition table [ 382.039526] nbd5: unable to read partition table 02:57:45 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(0xffffffffffffffff, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 382.059582] nbd2: partition table beyond EOD, truncated [ 382.067271] block nbd3: shutting down sockets [ 382.070441] nbd5: partition table beyond EOD, truncated 02:57:45 executing program 4: pipe(&(0x7f00000004c0)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x2) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r0 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r0) getsockopt$bt_BT_FLUSHABLE(r0, 0x112, 0x8, &(0x7f0000000000)=0x80000001, &(0x7f0000000080)=0x4) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r1, 0x0) write$USERIO_CMD_SET_PORT_TYPE(r1, &(0x7f0000000180)={0x1, 0x20}, 0x2) pselect6(0x40, &(0x7f0000000280)={0x0, 0x7f}, 0x0, &(0x7f0000000100)={0x1ff, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000200), 0x0) r2 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r2, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) r3 = dup(r2) write$FUSE_NOTIFY_POLL(r3, &(0x7f00000001c0)={0x18, 0x1, 0x0, {0x5}}, 0x18) [ 382.156509] block nbd3: shutting down sockets 02:57:45 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) r3 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$NBD_SET_SIZE_BLOCKS(r3, 0xab07, 0x9) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 382.186034] audit: type=1804 audit(1571540265.393:149): pid=17853 uid=0 auid=4294967295 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir666419445/syzkaller.oI3ztK/267/bus" dev="sda1" ino=17236 res=1 02:57:45 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab06) 02:57:45 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x6000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 382.286402] block nbd0: Receive control failed (result -22) 02:57:45 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) r4 = add_key$keyring(&(0x7f00000002c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r5 = add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f00000006c0)="080000000000000037595409d020ee89f347f85954148506ada508304f9a72c09ed607aaa5aebe2498570ca5d2d11eadfec8ef98f956a77dd104439715fb62f2aa8e3d83b831c272", 0x48, r4) r6 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r7 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f00000000c0), 0x390, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000100)={r6, r7, r5}, 0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000040)={'crct10dif\x00\x00\x00 \x00\x00\x00+\xcc\xff%\xd2cTH,\x00'}}) r8 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f0000000d00)="6fbacd78ce4a439e7fad860d23df257dffd302cf35e4aa7c01d1205416d164c6f51cdd9f354c039ba854125f54a128285e223493a93170bf047963cc8876fd851d9587e41f7bcdbc1debd23c21ceae6937e9b6e90bdf8631be6aa420109fcbd5a9a8250094419dd0cbe355013e855cec2bf0079df867f613cab5aea163791cc7adeef61ef4143275bfa20ce8f8f731f0368cf7b24135023330c6607b3499e1d75be519366d1bc71a7c795727ead710fed00588bd8969a06865f411e1f541cb63595b823e09d96bbe9d93a96f4f5827d95f5fb1523b16dad5e588f7850038c8115950b25e42287bbef9ec9dfc84cb4358089d8f605f3ad5cd60582db3e94d937e4318c16780d402ef7b3283e48d437a5c558b2ada1a869263b08a33484eb011e6b13001ba89bdbd4ceb653c0d513e82391757d2f1b8af430fb846c01ee4101025d004cf592e4939279f9687a87b70a5c1d8d3ad62db17e86563aac0297e2adecff911c4789fe981a9996d5f3815fb53edd5acdf5eecde56e630fa5bbc39b08539f17211af4b099b3e5b8c56b2630d0ab6af21c77f00f7b8181ebe319aa8c398d1cd67260fe499a5d4122f8e83902e4e3e045567c0eb7865f140d9057713a3fd8de044397be22bb7fa939dad636f014f12fa7105b77264373257baa8734239856baee7ce70b85baad30071b827a6415e55a6b7f921016671a4bb7d0acaa61b7cf2772911a30d90dcc661dfc66744dcfd83c8e8a4889d2c4a1a6467251cda552ce7bae285f930e2503083996ba901475d54e116d4a12b436f0365a2b7e122e38b34c00ff818cc5b988138dd602d3aa63e79c9d92384d4af8a2fdfaac826e6a0ae157ca64b7bad1fb66813eab7e308a3a8dea3fce1fa5c4966827ab9c276097ac1490ab24c14aaf079ff3a435ab05d62d9e35c2605bae1bbc8a0b8bf58de296193284b3706e7faceb3d504f0fb5369572ccfba845032ef6aca643fb74f9e235c04f7e62a55fb01894930d595da44fd708f297ee8e232e3d93f81af423f11dc8bc8fc01f08ff9cca5daf6d463a3a06b7329bbf7a59910a5bb8edb9a60ecedc18719ba3bbfee663cc981ed1d12a4f4a2b71a4df800e79b0caef841bb73c1bba80f3f57df4b26ad6209eae8ad0dd77474022e8b466b34c00f0ab735b87b1e6be1ca59b7a4947517caa70268ef029e3cac663c93d24f6f5852a229f9da66904a7acd2582928b40a359d69e0662628f566960fc04a0a68065023f8266f2463206941a8a5a0ea4b66bb71a9651e7b6c613b48cb3d9a0dca304c4ed003246fa623fc06d87a9e72c7f34031be367373f68d34ece226bfbf99ae1fee333177fc519797d472726e17ffdf01b701464d19eef6599764ad9a4c68842d9586f7a2b305113f482aa819b8f972d3b7f189a0d06f4a21fe742781ec8708ff184bef9b405fe4c630345f7221eb57ea94b8fa10a28e47d1b0fc51d0fa280d9dfa2bbc1c6238ab898a044fb91317ccac7c3a88cdf68d630bdf8223ac8e4029912993b41a3558119adf96edd7315dbed1bbadeb7a671a3c4ad4020ff6e9eb5767d3b4cbde6facd45572959b4bde4f27de92f688bd9a0ced4267851ee6a3613ddd0a4f0026d877f69ab9647b7e626a0b048526f06ff5ef0344df26f6b71e346e2ae261efbf49e98e9f73fc174e899f470605c6f390fa6279ce5ffe651820bb153e38e4ac211ff664e74fde49e1147754700b54b460137a9221d2625ca22c3795a3981f28e1d9314f9df5bc0558cf0db33325357a9be85e0ae76cd6506a7a14979e9041fd05966e51e03b2108db024b06a5ea45ac3e9b05967a48fd3007c7350a4e974afcf585ac707da1f07ac48659e816229d29056a067872927c9c2e374635fa3064558ce1f7ab3bb85f5232a57decf3fec8f10a547f6ec8cd7b566820d2581a8aa967918935e644bc6fa5bbf5d04f240ff286acf8bee6ffc727751b4a580ff2ce27124fe9a5c77e466cf313991e475e6ba8c9e1044fbf36cda228e221be6b0bbff8828811ecad1ffa6a914ffe6fa1089b18f0dfe93da455033d393c458f247138a56499f9ff0a26a0a8178dcc3ae0a2a8294ac25a156cfaf7001844592ad7786831c3e8d343d3d3da780346fd82e3074cfd3da45e4a7c885933460312ff59f2132859da320c4a11cfd774d3226d54d94cc6b5610c23a33ed261e0c874a05af4e92bbda880329d6aeccb6b47f79636c15fdd8816d48bf617e24f9ab72d1a777dad2a3fdc0a8b45c09d3a964527ba19fdfbba1535ec3c29a9bfdfe13ec9ae7cf53fee54415a39459efd2cfd784388bcfcc384ba0a1fc107a7411e409fe3f37e494fbc0ef8d5944860f416d0983316f47c2d46e508dd4ca196f06a198163c2bf70e22fc30f4915ea9eddab795a4fe08026b99b72f9924e277121fa618b2b55d774cd56e7607ccd8326fa9e89178b7d6db777c152fe96e74171bbbf8ecafefa17fae1b850233a40a0166f727e8abe642f5caf6891c9c7d698b2fad13f117b6badc5792cbc878ddcd9e0847071df926a056fc906b9544cbbcaaa1024ff958e37ab9dcde8f7d567610ae31d1c53053fc9206649ad9bd11312647fdd497d878f9d39cee078bf51582429ebc3e7a859c4d04d9cb327b6183a1572a296fd950069cf48ba3fe8cfbb943e1c54cab8baf379c054574aec1cff46e0a38e9c3d24c4ad5dc74437c07a4fa6904ea9a7cbd2c6f9cc19a0d678b1790f5e16daed904507de691124e082c3d6f0788869f642acbeff50b6be39d32a278ea7eeb81a2403aa2ca7fb1ac0112cfc2f7892e3d0c7a6575b7a89d7675403e01f63cd4a5e6fa9d36f8b702bde8a014c946e5587eebed327d9465873a3bba95472f9877dc88864a049197fef5521e0b3a664f6831d9c113d712c7448ee7a0c95b53231dd1dcdbcc75ec6eb3e052da0b35356e26b5227b2cbd07eea53c718bb41eac46c01f33560bc20173188980d866f24f6f64ef7d0907b1a629486cc2e1d1dabc4bc831f19facb591ec250c50d01f8148437328a1bc0c76dbea88580f549dbdf477cfec6bb813f93d4b54d7308849d31e45b9049f7851c5ae41f1721bfd75edbaca830f93272ffd16149b6cb1644cbf4552ea40573e56cb1f8670ceef5b8b0031a223839e781666d7c45f69c9e248450c446dbd5179c5732e994ce9f8a1b4ccd371fe3f211679a4ac9b3d993764ce98457c4b1612ef7dcea5407ad62c382de9945f545f1f83036ea98b73a9376cae27a5d98551941d2a490d940297ac82b8301ddd6187d7f173c8358a131afc5da895338692c7b96e53844cc7e530f581c479a94c8ae2ad0e2b1b5e869cc0c174bf5929aeadb7471b01f205f73d0f139c74e35bda9f11026f21bd6c8381db378a5aafa75a530f390e99d255e8e9b678e614eb3ef2e476779a14f0f195c667e78dab14cda2a9a0b29c0c0f8b44b0eeb0ed9a7af966428e9c78f04a994b2ff9fe1113f72f5887c28918c47d02f0dfcee812e7ee16707b591aa844f2c0aa296e5bea15cfe2f7efce0f4db0b26c1d390d2a99d6b74f442d318f9dc49a4fa3dcc8f19c9c1dd1bd0c7afd4d85156646a9a4254ff5c379b22b251a636d645fb88e820369a835711afeb989eb73f87a146f11dcd9e499a5905b2792cfc0f4c9be4003a97c45afb94b1b6d023d672b71d201895a3b5e9ed1082c78c256a54c3b4e85cdd00a4b0a5e01cb75cfe08cbf81e6c0d87a57bbeff1a08a353d9220938904ec902e1fd6db32c40b78d215463384b011697c00e5aed2c52c30ea0684854109c83b90831b495a65a707f1a3581bde96d138f29cab575a8ec2dcf6bd5f0d83a4ce30c617dfe9ea5d55c097a3299674e2b7f2dbcfebcf42f78a786135ce556a27fc309e08942f328a981c15271f20dc480338c3f8a70946b1e45a862247eefec0f56996736cf5fc0949cda9e16373db4115f7c6668956e854cc9fa22c4b9c2a02b35a08720f3a1563f38263712f8ceacf867ede8f69dad7949d9d319f524abdd97d38f3241ef0dd134eaca05742ee8e15a838a55e491821b88b3c847ce214c6ae6c38ee28d3a41b1d1e3e6840254a8cb524b106fef3df69b361eaf9d34f354af490f744297e61c876f21e5368db2d278b9b9813e64ff4b9934be36a46de7bbd98cb0ec725961935648de69e3d8ad04d2639bebd55fdc496e44755161cbfb6a27b5793acb2f5d505074509f8f8af6504c0b4e1cd3bfa3bc3896f572fb8609519f6beef7c357e922a9606c387fa08233e53de7416b3f3d322170010b72a1710b5a3b0eac56e0c75acef5196f69231d332aeafa65631ee655b3f97e546992cfdbe0b3b1308da5db9af701756b866aa4d8c09d09b6df06025aa91bd0e2ba763ef37143ee268f35e4bd2c663adeae152bf67f6e7a7d1cadb6e350b44de4a65f192916ade99d5417c1ad62d32888a0a92485b70529187e3ec4c56464239a2d5a484031b38281aaf3364f9686cead66cccc949b9056cd129c224f2249d85ee135ca4ec688e45155896093fd4014e21d2714f4ebe21254925c3682161dd4f3d4489c61ed2f409c8085f5cc6615a1736a2db409c6253d2ea68a1e676903d829c188b3869f051e200a4172cffcf01416d76ebe5462a603bef61e4505856c6f1c90b80492d068e6ff831fc4e38ca1ef1b40f45f6a687dba38771c667036ecc485456a0b47700df76bd361ad8c3b1002e896f2fa1e075fd16e3f3a9a0b039e9788b86bc147588396fa3022093b043aed3354ac740383a4c01da10fda5fcb721eacf31cf517f5c5f7e1b3ec0d8787fd9eec0add8cdd3a762a5ff5f98646fa3cdd5b5d5a6bc4b0eca5b03961d02b04ac9a6aad1628f548a9916b7848a0bf897069e8929b689a2c6f2f990ef1aa03841d13ddc3002ebba94a034a35e71b8c1ca1086ca03e638febaf70f4e1cc9df8540a0458f628f167b4383fa08bbe7c90f274c53eb85d826352c5a98fb69c96a5c69af90eb7746b3c4048964c95098d0c04bb36c884bf2a97d11382760867b1ab5e53c652f54dbcd6f66c44bc4f5f69333801f350e74c6e771fe1b87557c47cb6f4978c44103bba4752ce2acb1b771de6232092fe7ea0549989e647a4c6286d436b7fc707393aafa6753fd502297d542aab05366fd4d5a7de4e8251270e686a9944e4d187d010401ff2e02b6af0aa41b180f651f87ecab96d90ebb6b7f5d1847d586f9863b5f2332c51caa384c64bcc8946d58f54e0ec099a3926c020915cf5dd15c44f07fdce81e808a6ec4c46b5e4fab7d1f1ba3cec29455982d76761f7948e6f4539a905c4c41a8514c7ff33a692026c87a421a34e79231b46c9eaa3b20e1327c1122c0b74e21e03b982bc1be8ebc8ef9ee9da4471c321b534a9ebd5f59d7a4c299d43ef99b41689f37824d24ee9c7b923579a9b91afa9f63708d542351bcf48d9856d7eab5624ac5d005f0f762bd5caccc14dccc3c2495c60fe250c9e471ae647476a5d3cf4b73f8d954db30b3df2afda9c67bf3dcd700f6c2f5811fe50e0dc9a2087643430105bf8cac84364e8a186197a16e1db67c02dea4bfecc9e368cd183eee8eb78e8b0cd6259e5f28fec980beff850df87498bbff8b4e3a6cf76c0b43418d3f154ff8d4f094461207bbcc14f24614214f2d677bdf088a028444d6ce856bdfc97b9c963bb83d2dd50e84e9ebb3c908703618975073ac4f16113c1a6af06e24147dc33b1ccaca232234461978381a9b4b7741f1e8d235291bdc5ec6fd5f37cbcda633d6c6bc87edfd2f171aa2b54863d8243199fb60af859f170373dd1cd7c4dc38cf", 0x1000, 0xfffffffffffffffc) r9 = add_key$keyring(&(0x7f0000000140)='keyring\x00', &(0x7f0000000180)={'syz'}, 0x0, 0x0, 0xfffffffffffffffe) r10 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000040)={'syz'}, 0x0, 0x0, r9) keyctl$search(0xa, r9, &(0x7f00000001c0)='keyring\x00', &(0x7f0000000200)={'syz'}, r10) r11 = request_key(&(0x7f00000000c0)='user\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)=')\x00', r10) keyctl$dh_compute(0x17, &(0x7f0000000200)={r6, r8, r11}, &(0x7f0000000240)=""/197, 0xc5, &(0x7f0000000380)={&(0x7f0000000340)={'xxhash64-generic\x00'}, &(0x7f0000001d00)="40d4aaba5b9163d5f494a99afbd81bae903588f5254b9145c352a424748b75725096c96f2e511382905eb18b95b2adb4323385d03cc9167d5ec8a6927822206e8abf4f4f3a086aef74d986b1aecb6a7237a9277ff50c590fbec15f0f959ca3fe5ae9bfae6e0dbd621a8cf8d0eb4316ef82d026dd20d4698da79023a4f3c59a168ac0c1bf7c4ec33f4aff6d0066d0dfc9a6d25dc02b801834df259bc86fdd89a88ab474c9790b977e57bd58f9444ae29eb8d72eb1931c992572b556e0a4ef226b4b1cfde053f7b45e275841c62384834e00a6a5f7aff5a34d6633d33c7c87792996", 0xe1}) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf29], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:57:45 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff}) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_GETVERSION(r0, 0x80087601, &(0x7f0000000000)) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 382.341567] block nbd0: shutting down sockets [ 382.354431] block nbd1: Receive control failed (result -22) [ 382.365612] block nbd1: shutting down sockets [ 382.375253] block nbd3: shutting down sockets [ 382.437338] block nbd3: shutting down sockets [ 382.437777] block nbd1: shutting down sockets 02:57:45 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:45 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab07) [ 382.484618] block nbd2: Receive control failed (result -22) [ 382.523719] block nbd2: shutting down sockets 02:57:45 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$DRM_IOCTL_RM_MAP(r3, 0x4028641b, &(0x7f0000000000)={&(0x7f0000ffb000/0x4000)=nil, 0x3, 0x0, 0x94, &(0x7f0000ffa000/0x4000)=nil, 0x2}) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:45 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$int_in(r0, 0x5421, &(0x7f0000000000)=0x3) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x717}, 0x0, 0x0, 0x43}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 382.597807] block nbd5: Receive control failed (result -22) [ 382.622609] block nbd2: Could not allocate knbd recv work queue. [ 382.630164] block nbd5: shutting down sockets [ 382.649122] block nbd3: shutting down sockets [ 382.668375] block nbd0: Receive control failed (result -22) [ 382.689342] block nbd0: shutting down sockets [ 382.691196] block nbd2: shutting down sockets [ 382.710748] block nbd3: shutting down sockets [ 382.716071] block nbd1: Receive control failed (result -22) [ 382.722802] find_fallback: 4 callbacks suppressed [ 382.722816] block nbd1: Attempted send on invalid socket [ 382.733737] block nbd1: shutting down sockets [ 382.742874] ldm_validate_partition_table(): Disk read failed. [ 382.749878] block nbd5: Receive control failed (result -22) 02:57:46 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab08) [ 382.770679] block nbd5: shutting down sockets 02:57:46 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 382.807135] Dev nbd1: unable to read RDB block 0 02:57:46 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x1) connect$bt_l2cap(r0, &(0x7f0000000080)={0x1f, 0x3, {0x1, 0x8, 0xfe, 0x1f, 0x3, 0x6}, 0x1ff, 0x1}, 0xe) r1 = gettid() tkill(r1, 0x1004000000013) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000100), 0x7}, 0x0, 0x0, 0x0, 0x0, 0x1ff}, r1, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 02:57:46 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x6800) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 382.875282] nbd1: unable to read partition table [ 382.905978] nbd1: partition table beyond EOD, truncated [ 382.921944] block nbd3: NBD_DISCONNECT [ 382.943729] block nbd3: Send disconnect failed -6 02:57:46 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) prctl$PR_SET_MM(0x23, 0xf, &(0x7f0000ffc000/0x1000)=nil) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r4, 0x0) ioctl$EVIOCRMFF(r4, 0x40044581, &(0x7f0000000140)=0x88) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) r5 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r5) r6 = syz_open_dev$mouse(&(0x7f0000000180)='/dev/input/mouse#\x00', 0x7, 0x4040) ioctl$NBD_SET_SOCK(r5, 0xab00, r6) syz_init_net_socket$netrom(0x6, 0x5, 0x0) r7 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r7, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) getsockopt$sock_linger(r7, 0x1, 0xd, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) r8 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$FS_IOC_SETFSLABEL(r8, 0x41009432, &(0x7f0000000200)="f4b06fd1f368797ebf8c6e02bc690b22ea85488795387386c5183f8cb5a9e8115c21e90068eedf9020aeb696272690a4f88dc19222d33cdf777b3b61b7472c04c32a00ee2038d0c59c3a93784a0d21cef4fe3f78e766203f5f83f0b62388d913bac0c227438df46d3c7db6c7775ff8c734f971331489b340c8b64fce54ba1748c33ed812963cd5e074c704089567d12444939c1ee408becd683aa08731f66c7a0d105c5565e7bcd7c974aee916016a8601e899e329c78262fd01aea7f470d7e8cc9a8657f93f90fa588cf0967df12e09b46f7c52dc8caf64ecb1c58e0c888ca24458c663ab6e8490fe6d2e55eb8d2c150847a262374887a3fe1c4fa5565b86b1") ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc]}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f]}, 0x45c) set_mempolicy(0x8000, &(0x7f0000000000)=0x9, 0x2) [ 382.984207] block nbd3: Disconnected due to user request. [ 383.003238] block nbd0: Receive control failed (result -22) [ 383.028731] block nbd3: shutting down sockets [ 383.033010] block nbd0: shutting down sockets [ 383.048881] block nbd2: Receive control failed (result -22) [ 383.062790] block nbd2: Attempted send on invalid socket [ 383.066150] block nbd3: NBD_DISCONNECT [ 383.068547] block nbd2: shutting down sockets [ 383.072264] block nbd3: Send disconnect failed -6 [ 383.088622] ldm_validate_partition_table(): Disk read failed. [ 383.106857] Dev nbd2: unable to read RDB block 0 [ 383.113274] block nbd3: Disconnected due to user request. 02:57:46 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 383.127759] nbd2: unable to read partition table [ 383.134598] block nbd3: shutting down sockets [ 383.152469] nbd2: partition table beyond EOD, truncated [ 383.169292] block nbd5: Receive control failed (result -22) 02:57:46 executing program 1: setsockopt$sock_void(0xffffffffffffffff, 0x1, 0x1b, 0x0, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) r3 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffd6c}, 0x14044d5b) fsetxattr$trusted_overlay_redirect(r3, &(0x7f0000000000)='trusted.overlay.redirect\x00', &(0x7f0000000040)='./file0\x00', 0x8, 0x2) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) r4 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r4, &(0x7f0000000280)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000), 0x13f}}, 0x20) r5 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r5, &(0x7f0000000040)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_QUERY_ROUTE(r5, &(0x7f0000000200)={0x5, 0x10, 0xfa00, {0x0, r6}}, 0x18) write$RDMA_USER_CM_CMD_RESOLVE_IP(r4, &(0x7f00000000c0)={0x3, 0x40, 0xfa00, {{0x2, 0x0, 0x0, @rand_addr="04d80adce20f9259329568b6080100ec"}, {0x2, 0x0, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}}, r6}}, 0x48) write$RDMA_USER_CM_CMD_NOTIFY(0xffffffffffffffff, &(0x7f00000000c0)={0xf, 0x8, 0xfa00, {r6, 0xb}}, 0x10) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 383.198065] block nbd5: Attempted send on invalid socket [ 383.203743] block nbd5: shutting down sockets 02:57:46 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab09) [ 383.249839] block nbd2: Could not allocate knbd recv work queue. [ 383.271650] ldm_validate_partition_table(): Disk read failed. [ 383.293955] block nbd2: shutting down sockets [ 383.307651] print_req_error: 818 callbacks suppressed [ 383.307661] print_req_error: I/O error, dev nbd5, sector 6 [ 383.318938] buffer_io_error: 821 callbacks suppressed [ 383.318948] Buffer I/O error on dev nbd5, logical block 3, async page read [ 383.331844] Dev nbd5: unable to read RDB block 0 [ 383.343071] print_req_error: I/O error, dev nbd5, sector 0 [ 383.348840] Buffer I/O error on dev nbd5, logical block 0, async page read [ 383.355919] block nbd0: Receive control failed (result -22) [ 383.356816] print_req_error: I/O error, dev nbd5, sector 2 [ 383.367527] Buffer I/O error on dev nbd5, logical block 1, async page read [ 383.382248] print_req_error: I/O error, dev nbd5, sector 4 [ 383.387984] Buffer I/O error on dev nbd5, logical block 2, async page read [ 383.395269] print_req_error: I/O error, dev nbd5, sector 6 [ 383.400934] block nbd1: Receive control failed (result -22) 02:57:46 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x6c00) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 383.401053] Buffer I/O error on dev nbd5, logical block 3, async page read [ 383.408008] block nbd3: shutting down sockets [ 383.419114] print_req_error: I/O error, dev nbd5, sector 0 [ 383.424790] Buffer I/O error on dev nbd5, logical block 0, async page read [ 383.436643] print_req_error: I/O error, dev nbd5, sector 2 [ 383.442299] Buffer I/O error on dev nbd5, logical block 1, async page read [ 383.451174] print_req_error: I/O error, dev nbd5, sector 4 [ 383.456952] Buffer I/O error on dev nbd5, logical block 2, async page read [ 383.465780] print_req_error: I/O error, dev nbd5, sector 6 [ 383.471487] Buffer I/O error on dev nbd5, logical block 3, async page read [ 383.480171] print_req_error: I/O error, dev nbd5, sector 0 [ 383.485924] Buffer I/O error on dev nbd5, logical block 0, async page read [ 383.495134] nbd5: unable to read partition table [ 383.496011] block nbd0: shutting down sockets [ 383.505907] nbd5: partition table beyond EOD, truncated [ 383.508111] block nbd1: Attempted send on invalid socket [ 383.516837] block nbd1: shutting down sockets [ 383.529093] ldm_validate_partition_table(): Disk read failed. [ 383.535887] block nbd2: Receive control failed (result -22) [ 383.537872] Dev nbd1: unable to read RDB block 0 [ 383.547530] block nbd2: Attempted send on invalid socket [ 383.553037] block nbd2: shutting down sockets [ 383.555293] nbd1: unable to read partition table [ 383.560171] block nbd3: shutting down sockets [ 383.562618] nbd1: partition table beyond EOD, truncated [ 383.582032] ldm_validate_partition_table(): Disk read failed. [ 383.604550] Dev nbd2: unable to read RDB block 0 02:57:46 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 383.611674] nbd2: unable to read partition table [ 383.619187] nbd2: partition table beyond EOD, truncated 02:57:46 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab0a) 02:57:46 executing program 5: r0 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$DRM_IOCTL_AGP_RELEASE(r0, 0x6431) perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x2, 0x0) r2 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r3 = syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r4, 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r3, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r3, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:57:47 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) r3 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r3) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = add_key$keyring(&(0x7f00000002c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r5 = add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f00000006c0)="080000000000000037595409d020ee89f347f85954148506ada508304f9a72c09ed607aaa5aebe2498570ca5d2d11eadfec8ef98f956a77dd104439715fb62f2aa8e3d83b831c272c31f4412f90df7203dd222f0652c485463d225ffcc2357e053c0ba88cdce1e394b0c4896e5ee5b1de0dd94615ce05f1eec", 0x79, r4) r6 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r7 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f00000000c0), 0x390, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000100)={r6, r7, r5}, 0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000040)={'crct10dif\x00\x00\x00 \x00\x00\x00+\xcc\xff%\xd2cTH,\x00'}}) keyctl$dh_compute(0x17, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x0}) r8 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r8, 0x0) r9 = accept4$tipc(r8, &(0x7f0000000080), &(0x7f00000000c0)=0x10, 0x800) flock(r9, 0x0) ioctl$RNDADDENTROPY(r3, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:47 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x7400) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 383.760886] block nbd0: Receive control failed (result -22) [ 383.782079] block nbd3: shutting down sockets [ 383.829951] block nbd3: shutting down sockets [ 383.835066] block nbd0: shutting down sockets [ 383.908374] block nbd1: Receive control failed (result -22) [ 383.916242] block nbd1: Attempted send on invalid socket [ 383.921766] block nbd1: shutting down sockets [ 383.933851] ldm_validate_partition_table(): Disk read failed. [ 383.980113] Dev nbd1: unable to read RDB block 0 [ 383.993943] block nbd5: Receive control failed (result -22) [ 384.010126] block nbd2: Receive control failed (result -22) [ 384.017786] nbd1: unable to read partition table [ 384.029441] block nbd5: Attempted send on invalid socket [ 384.035003] block nbd5: shutting down sockets [ 384.040910] block nbd2: shutting down sockets [ 384.048240] nbd1: partition table beyond EOD, truncated [ 384.078986] ldm_validate_partition_table(): Disk read failed. [ 384.103418] block nbd2: Could not allocate knbd recv work queue. [ 384.105733] Dev nbd5: unable to read RDB block 0 [ 384.122947] nbd5: unable to read partition table [ 384.123007] block nbd2: shutting down sockets [ 384.128062] nbd5: partition table beyond EOD, truncated [ 384.215643] block nbd5: Receive control failed (result -22) [ 384.223736] block nbd5: shutting down sockets 02:57:49 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff}) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4$rose(r0, &(0x7f0000000000)=@short={0xb, @remote, @rose}, &(0x7f0000000080)=0x1c, 0xc0000) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 02:57:49 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x40049409) 02:57:49 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:49 executing program 1: r0 = socket(0x11, 0x2, 0x0) setsockopt(r0, 0x2, 0x3, &(0x7f0000000080)="036cafb90e254c10fa8975a1f6d10ca827cbfe2dd48e6ed4c654635a37cbfd121f1dafc46083b81b0a09db81a1b52101613fe5b5287cc66f39d29c6c4fb525c582728d15e1d04dd21315db112ec809ace3d2dfeb505d1213977e0447538074eed1dc4a484a8a6ee4114b4f26ed4f5cf107645df9eeba200d4a54ff4d2fd819e00674d26ff5d76a705b9b49458c1765f68173f08fe8d0f6e7f7bb62f3f5f7cb8d651eb0441bc91e0f2a154dd2df58c94d07ff7a", 0xb3) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) openat$selinux_validatetrans(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/validatetrans\x00', 0x1, 0x0) r3 = gettid() tkill(r3, 0x1004000000013) sched_getaffinity(r3, 0x8, &(0x7f0000000000)) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:49 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x7600) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:49 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$FS_IOC_GETFSMAP(r4, 0xc0c0583b, &(0x7f0000000200)={0x0, 0x0, 0x4, 0x0, [], [{0x6, 0x40ae, 0x99f, 0x3ff, 0x8, 0x1}, {0x2, 0x1000, 0x1000000000, 0x9, 0x3, 0x5}], [[], [], [], []]}) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 385.952107] block nbd3: shutting down sockets [ 385.996803] block nbd3: shutting down sockets [ 386.057805] block nbd0: Receive control failed (result -22) [ 386.080976] block nbd0: Attempted send on invalid socket [ 386.086550] block nbd0: shutting down sockets [ 386.086655] block nbd5: Receive control failed (result -22) [ 386.102449] block nbd5: shutting down sockets 02:57:49 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x9) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x4}}, r0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 386.107072] block nbd2: Receive control failed (result -22) 02:57:49 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x40081271) [ 386.130081] block nbd2: shutting down sockets [ 386.186588] ldm_validate_partition_table(): Disk read failed. [ 386.211369] block nbd2: Could not allocate knbd recv work queue. [ 386.224783] Dev nbd0: unable to read RDB block 0 02:57:49 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$USBDEVFS_RESETEP(r2, 0x80045503, &(0x7f0000000080)={0x2}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$UI_SET_SNDBIT(r1, 0x4004556a, 0x5) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000000)=0x0) ioctl$TIOCVHANGUP(r2, 0x5437, 0x0) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000180)={[], 0x0, 0x1, 0x93, 0x8, 0x5b55, r3}) [ 386.236673] block nbd3: shutting down sockets [ 386.241932] block nbd5: Receive control failed (result -22) [ 386.253538] block nbd5: Attempted send on invalid socket [ 386.259147] block nbd5: shutting down sockets [ 386.261779] nbd0: unable to read partition table [ 386.272754] ldm_validate_partition_table(): Disk read failed. [ 386.282184] nbd0: partition table beyond EOD, truncated [ 386.291259] Dev nbd5: unable to read RDB block 0 [ 386.297318] block nbd2: shutting down sockets [ 386.319262] block nbd3: shutting down sockets [ 386.330118] nbd5: unable to read partition table 02:57:49 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x7a00) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:49 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) write$UHID_CREATE(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 'syz1\x00', 'syz0\x00', 'syz1\x00', &(0x7f0000000000), 0x0, 0x3, 0x0, 0x0, 0x1, 0x4ae}, 0x120) [ 386.352946] nbd5: partition table beyond EOD, truncated 02:57:49 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(0xffffffffffffffff, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:49 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x40086602) [ 386.533527] block nbd3: shutting down sockets 02:57:49 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r3, 0x7, &(0x7f0000027000)={0x1}) setsockopt$TIPC_GROUP_JOIN(r3, 0x10f, 0x87, &(0x7f0000000300)={0x40, 0x2, 0x2}, 0x10) r4 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) r5 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r4, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) r6 = syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x802, 0x0) r7 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r7) getsockopt$IP6T_SO_GET_REVISION_MATCH(r7, 0x29, 0x44, &(0x7f0000000000)={'TPROXY\x00'}, &(0x7f0000000080)=0x1e) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r5, 0x84, 0x9, &(0x7f0000000200)={0x0, @in6={{0xa, 0x4e21, 0x20, @loopback, 0x1000}}, 0x5, 0x5a9b, 0x40, 0x5, 0x2}, &(0x7f00000000c0)=0x98) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8, 0x10, r6, 0x0) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000000140)={r8, 0x6, 0x0, 0x3, 0x6}, &(0x7f0000000180)=0x18) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20e]}, 0x45c) r9 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r9, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) fcntl$setstatus(r9, 0x4, 0xc00) openat$selinux_mls(0xffffffffffffff9c, &(0x7f00000002c0)='/selinux/mls\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff]}, 0x45c) 02:57:49 executing program 4: pipe(&(0x7f0000000140)) ioctl$sock_SIOCBRADDBR(0xffffffffffffffff, 0x89a0, &(0x7f0000000000)='vlan0\x00') openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 386.579692] block nbd2: Receive control failed (result -22) [ 386.601127] block nbd0: shutting down sockets [ 386.610478] block nbd2: Attempted send on invalid socket [ 386.616063] block nbd2: shutting down sockets [ 386.649475] block nbd3: shutting down sockets [ 386.708469] ldm_validate_partition_table(): Disk read failed. [ 386.727967] Dev nbd2: unable to read RDB block 0 [ 386.748328] nbd2: unable to read partition table [ 386.764858] block nbd5: Receive control failed (result -22) [ 386.777960] block nbd5: shutting down sockets [ 386.786503] nbd2: partition table beyond EOD, truncated [ 386.836547] ldm_validate_partition_table(): Disk read failed. [ 386.855719] Dev nbd5: unable to read RDB block 0 [ 386.870358] nbd5: unable to read partition table [ 386.876801] nbd5: partition table beyond EOD, truncated [ 386.903447] block nbd2: Receive control failed (result -22) [ 386.917965] block nbd2: shutting down sockets [ 386.969754] block nbd5: Receive control failed (result -22) [ 386.985796] block nbd5: shutting down sockets [ 387.000868] ldm_validate_partition_table(): Disk read failed. [ 387.008041] Dev nbd5: unable to read RDB block 0 [ 387.013658] nbd5: unable to read partition table [ 387.019585] nbd5: partition table beyond EOD, truncated 02:57:52 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) r3 = socket$bt_rfcomm(0x1f, 0x3, 0x3) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x800, 0x0) r5 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r5, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) ppoll(&(0x7f0000000040)=[{r3, 0x2001}, {r4, 0x2000}, {r2, 0x4c6f6238ec1b921c}, {r5, 0x80}], 0x4, &(0x7f0000000080), &(0x7f00000000c0)={0x7}, 0x8) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:52 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x40087602) 02:57:52 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(0xffffffffffffffff, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:52 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r0, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000000)='/dev/video36\x00', 0x2, 0x0) fcntl$dupfd(r0, 0x406, r1) r2 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dsp\x00', 0x4002, 0x0) ioctl$KVM_XEN_HVM_CONFIG(r2, 0x4038ae7a, &(0x7f0000000100)={0x1, 0x31c, &(0x7f0000000180)="7b35dde2c4518d11c3da266232b8c3d9153f069d03810a91d51c3126f9440797eac1418f401fe98428cd1a7767238643c6e7707c479f0a3d6a5bac1be1e34d99ad1f1313a271d762b5e187e6b5d15d2b67bf8b6a7def4f63f84364b8d30c03bc6e35e7b205c73ee8534c4dc9282f1ddbf4dc96b271a77a67a484f304d5784c43", &(0x7f00000002c0)="a52ddc55463ae8d8230a54737b2663eaab7280a44d68bde425db16e2f67414e257b67e331e67e0eb1ab871735778c0304a98f5f71c1f66d101284fe987e72093f7a1bd9675ad9ead0938c41c859efd75440abbebac64acbbac6ab65a02ece56a13b10322f8eb1786dacd466e17f83024802b306dee211e447b07d0cf4d6efdcd25f875e53418e85d77b7f3e7f060363a151b8f4878a4ff3c75bc4420f3ee74d035490779bf168e719328a3b8c61f78feb69aaa9d22177a4d50c00d1b339db202e6d482976b7199c722ee04a08e2fe1b428a4048817196691b9862eb54796ebb571b14be14833ea3b0d", 0x80, 0xe9}) 02:57:52 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x9600) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:52 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) r4 = syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0x1, 0x0) r5 = dup3(r3, r4, 0x80000) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) r6 = gettid() tkill(r6, 0x1004000000013) sched_getscheduler(r6) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffffff, 0xc0106426, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {}, {0x0}, {}]}) ioctl$DRM_IOCTL_LOCK(r5, 0x4008642a, &(0x7f0000000140)={r7, 0x23}) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 389.055958] block nbd3: shutting down sockets 02:57:52 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x20080, 0x0) setsockopt$inet_tcp_TCP_QUEUE_SEQ(r0, 0x6, 0x15, &(0x7f0000000080)=0x6, 0x4) [ 389.117923] block nbd0: shutting down sockets [ 389.136972] block nbd3: shutting down sockets [ 389.150351] block nbd1: Receive control failed (result -22) [ 389.176407] block nbd2: Receive control failed (result -22) [ 389.195176] find_fallback: 2 callbacks suppressed [ 389.195191] block nbd2: Attempted send on invalid socket [ 389.201751] block nbd1: Attempted send on invalid socket [ 389.205716] block nbd2: shutting down sockets [ 389.211122] block nbd1: shutting down sockets [ 389.218683] print_req_error: 543 callbacks suppressed [ 389.218692] print_req_error: I/O error, dev nbd2, sector 0 [ 389.230157] print_req_error: I/O error, dev nbd1, sector 0 [ 389.231514] buffer_io_error: 543 callbacks suppressed [ 389.231522] Buffer I/O error on dev nbd2, logical block 0, async page read [ 389.237214] Buffer I/O error on dev nbd1, logical block 0, async page read [ 389.238409] print_req_error: I/O error, dev nbd1, sector 2 [ 389.244219] print_req_error: I/O error, dev nbd2, sector 2 [ 389.249495] Buffer I/O error on dev nbd1, logical block 1, async page read [ 389.249684] print_req_error: I/O error, dev nbd1, sector 4 [ 389.256868] Buffer I/O error on dev nbd2, logical block 1, async page read [ 389.262338] Buffer I/O error on dev nbd1, logical block 2, async page read [ 389.268094] Buffer I/O error on dev nbd2, logical block 2, async page read [ 389.285311] Buffer I/O error on dev nbd1, logical block 3, async page read [ 389.287823] Buffer I/O error on dev nbd2, logical block 3, async page read [ 389.295360] print_req_error: I/O error, dev nbd1, sector 0 [ 389.302144] print_req_error: I/O error, dev nbd2, sector 0 02:57:52 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x40101283) 02:57:52 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(0xffffffffffffffff, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 389.309328] Buffer I/O error on dev nbd1, logical block 0, async page read [ 389.315939] Buffer I/O error on dev nbd2, logical block 0, async page read [ 389.316237] print_req_error: I/O error, dev nbd2, sector 0 [ 389.322012] print_req_error: I/O error, dev nbd1, sector 0 [ 389.327423] print_req_error: I/O error, dev nbd2, sector 0 [ 389.337794] ldm_validate_partition_table(): Disk read failed. [ 389.344327] ldm_validate_partition_table(): Disk read failed. [ 389.356910] Dev nbd1: unable to read RDB block 0 [ 389.382331] nbd1: unable to read partition table [ 389.396841] block nbd3: shutting down sockets [ 389.406236] nbd1: partition table beyond EOD, truncated 02:57:52 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x50f800, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rfkill\x00', 0x2b797e4846abcb24, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(0xffffffffffffffff, 0x40405515, &(0x7f0000000000)={0x3, 0x0, 0x80, 0x4, '\x00', 0x80}) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 389.457761] block nbd3: shutting down sockets [ 389.497104] Dev nbd2: unable to read RDB block 0 [ 389.528935] block nbd0: shutting down sockets 02:57:52 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x401070c9) 02:57:52 executing program 1: r0 = socket(0x11, 0x4, 0x21) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r3, 0x7, &(0x7f0000027000)={0x1}) ioctl$PPPIOCGL2TPSTATS(r3, 0x80487436, &(0x7f0000000000)="daaf304072c55bdda3d834487a485a0aa0aeb150940fd26d1568acba09ffd40cab84d7a640f08eb821c479b89a52899f98fec8f2cec8560d6e4936954cfc7fb431b6431222cac2ea87f96cf72c053b83b7ebb27a60b8b598f9d38e03ef59616102813e2abfed7b892a26d3602a9d86d287f33110f8e194c1c2ab05543c726f32a3909b8b4973e104c3e805043f5c2d3b58") ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 389.566345] nbd2: unable to read partition table [ 389.586930] nbd2: partition table beyond EOD, truncated 02:57:52 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 389.640006] block nbd2: Could not allocate knbd recv work queue. [ 389.661403] block nbd3: shutting down sockets [ 389.665306] block nbd2: shutting down sockets 02:57:52 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) msgget$private(0x0, 0x100) r0 = socket$vsock_stream(0x28, 0x1, 0x0) r1 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r1, 0x7, &(0x7f0000027000)={0x1}) ioctl$UI_END_FF_UPLOAD(r1, 0x406855c9, &(0x7f0000000180)={0x10, 0x3, {0x54, 0x9, 0x7, {0x5, 0x6}, {0x8001, 0x1000}, @const={0x1, {0x5, 0x80, 0x8000, 0xbf}}}, {0xe9fcd7e61ea80726, 0x5, 0x1ff, {0x6}, {0x6, 0xffc0}, @const={0x6, {0x7, 0xfffb, 0x9, 0x40}}}}) sendmsg(r0, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) r2 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r2, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) tee(r0, r2, 0x7ff, 0x1) [ 389.716419] block nbd3: shutting down sockets 02:57:53 executing program 1: r0 = socket(0x10, 0x0, 0x7) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) close(r3) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r4, &(0x7f0000d83fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f0000000280)=ANY=[@ANYBLOB="08000000843920a3afc3ae980e0bc5003419b7980bf441fd31b8c94df747596a09842f00533ae08c79a8e22dbb734cab3285257b6e29ef0b9a6df1a15e6bcd55ad92e9bb8af33d859932b2dc9966554e664198bfc4ead476d2008226f006b84f24cabfd4dfe39466a9d9eec0fb9d10bc1f29e63dd4e75030cf5269f69b376f95f5a4e5b9238c146e7cbdfc25391c255703c077e4063bfc74369ab599798ea68aa2054dcb0218fcfc44fd4249414a247ac13e2ae8bc32d525e1d04b758b9034bfb14524bb990014110d0f1d78dd8008e8693439cf46501b452e924add6aed", @ANYRES32=0x0], &(0x7f0000000180)=0x8) setsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x10, &(0x7f0000000140)=@assoc_value={r5}, 0x8) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r0, 0x84, 0x5, &(0x7f0000000100)={r5, @in={{0x2, 0x4e22, @multicast1}}}, 0x84) r6 = creat(0x0, 0x3) r7 = creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) r8 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r8) ioctl$NBD_SET_SIZE_BLOCKS(r8, 0xab07, 0x5) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000380)='./cgroup/syz0\x00', 0x200002, 0x0) ioctl$TCSETAW(r7, 0x5407, &(0x7f0000000000)={0x9, 0x2ad, 0x3, 0x2, 0x4, 0x5, 0x7, 0x1, 0x2}) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) r9 = open(&(0x7f0000021000)='./file0\x00', 0x400, 0x0) fchdir(r9) getsockopt$inet6_tcp_int(r9, 0x6, 0x18, &(0x7f0000000200), &(0x7f0000000240)=0x4) r10 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r10, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) ioctl$sock_kcm_SIOCKCMCLONE(r6, 0x89e2, &(0x7f0000000040)={r10}) getsockopt$TIPC_NODE_RECVQ_DEPTH(r11, 0x10f, 0x83, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 02:57:53 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xff0f) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:53 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x401070ca) [ 389.904414] block nbd0: Receive control failed (result -22) [ 389.914528] sctp: [Deprecated]: syz-executor.1 (pid 18137) Use of struct sctp_assoc_value in delayed_ack socket option. [ 389.914528] Use struct sctp_sack_info instead [ 389.931138] block nbd3: shutting down sockets [ 389.933196] block nbd0: Attempted send on invalid socket [ 389.941213] block nbd0: shutting down sockets [ 389.981509] ldm_validate_partition_table(): Disk read failed. [ 389.998660] block nbd3: shutting down sockets [ 390.014315] Dev nbd0: unable to read RDB block 0 [ 390.015883] block nbd2: Receive control failed (result -22) [ 390.032920] nbd0: unable to read partition table [ 390.039915] nbd0: partition table beyond EOD, truncated [ 390.044052] block nbd2: Attempted send on invalid socket [ 390.050843] block nbd2: shutting down sockets [ 390.083039] ldm_validate_partition_table(): Disk read failed. [ 390.103104] Dev nbd2: unable to read RDB block 0 [ 390.131139] nbd2: unable to read partition table [ 390.138947] nbd2: partition table beyond EOD, truncated [ 392.126889] block nbd5: shutting down sockets 02:57:55 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x401070cd) 02:57:55 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x1c, 0x40000) getsockopt$inet6_mreq(r0, 0x29, 0x14, &(0x7f0000000100)={@empty}, &(0x7f0000000080)=0x14) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 02:57:55 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:57:55 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x40000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:55 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ubi_ctrl\x00', 0x408002, 0x0) setsockopt$bt_hci_HCI_TIME_STAMP(r3, 0x0, 0x3, &(0x7f0000000080)=0x20, 0x4) creat(0x0, 0x0) creat(0x0, 0x0) r4 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r4, 0x7, &(0x7f0000027000)={0x1}) ioctl$IOC_PR_RESERVE(r4, 0x401070c9, &(0x7f00000000c0)={0x0, 0xc6, 0x1}) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) r5 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r5) ioctl$VIDIOC_G_SELECTION(r5, 0xc040565e, &(0x7f0000000100)={0x1, 0x100, 0x2, {0x401, 0x840, 0xffffffd8, 0x9}}) socket$isdn_base(0x22, 0x3, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) r6 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r6, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) ioctl$FS_IOC_FSGETXATTR(r6, 0x801c581f, &(0x7f0000000000)={0x5, 0x342, 0x100, 0x478, 0x2}) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:55 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x8914, &(0x7f0000000c40)='nr0\x01\x00`\xa1\x9e\xf9\xd2\xc6#\xd9\xa1W\x1c\xb96\x9b\xcda\xef~Iy:\xe1\x87\x12\xec\x97\x80\xe9\xa1S\f\xc7?\xa6\x95I\v\x7f\xbb\xd3[\x17\f\x10u\x1d9\xae\xb6`\xd8c\xe4\x9b\x8cO;=\xadH\x90+[-l\xfd\n\xbd7,c\xbc\xf5\xd7\r\xf3\xfdM.\x8dD<\x88\xbc\x0eV7\xdd\x82\xfc45\xbe\xd4\xde]i<\x9ax\x1c\x86>\x05\xd8\xa6\xf8h\x9a[\xe2\x92\x16\x06\x1f?\xf5?\x8bk9fx\xe7\xba\x15^\xf9\x15-~\xff\xff\x00\x00#1\xeb\x8e\xb1\xedU\x86\xdc\xf8\xd5\x1b\xca\xa9\xc7[\xa2\xef\xacM\xb3\xb0\xb9\x996\x1aD\xff,\"\xc2\xab\xbe\xf4-\xd2N\xab\xe6r3F\xa6\xe4l\x04\x99\xa2\x14B\xd8\xd0\r\xcbW\xf0\x13\xffu\x95\xed\xd0\xff\ai0\xde6u\xd3A\x17\xa4N\xb0\xe4\xf82\x93m\xa4NW\xe4:>6\xbdH\xd2\xa8[\xf4\xfdJ\x80N\x83\xf2\xf3\xcf7\x8aCZ\xf5\xe2\x87\xd4\xe2s7\xb4\xad\xa1\x1b&!\x982\xeck+8Dk;\x95\xfe7q\xe9\xf4,\xa3\x0f\xb2\x1e\x12\xf0\xa3\xd8\xbc-\x85EJ\xf9\xfc\xc0#-\x8f\xd9\tD\x8b\x01\xf4lY=1\xea\x1c\x92de\xe3ZA\x99\a\x9c<\xb4\x11(\xb1|\xb0\x1f\xbf[R+\xe0\xfd\x02\x02*\xda7\xfe\xcc\x14\xb6\xc8\xc8\x83\x18\x83\xb8Z\x11\x06\xf2\xf8g\x02\x04R\x9f\x17\xa3P\xf2\r\xd3\xbfQ\xa9\x8c\xfd\xa7\f.68\xa4\x83\xafh_\x9c\x91\xc1q_|L\x11\x03\x94\xc0\t=\x17\x95P\xd7\xcdH\x1c8^ARL\x9b\x1f\xf6P\rSj\x95\xd9o\x03\xd4\x85\x96\xe0\b\xbf\n\x02\x8bS\x9c\xecyl\xec\x13\x82Rk\x9cAz\xab\rT\xadLO\f\x17Y\x1dg\x10\xe3LL\x1fC\xfa\xd9\xb0\xfb\xb4\xf3[\xdf\xd0\xd6\x82\xf6~0\xb8\xf4\xb0X\xfew\xbdY\n\xd6\x105\x9c\xb7\xe5F\xc1:9\xb8\xc2\x85\b\xfd\x92\xb0k\x93\xd7\xc40J\xc2\xf0=p\xd6\xe3\xe4W:\xd2\xf6\xfc\x83\xb1\xcb\xd1K\xb9(\"9(~\xf4\xf4\x94`\xe8\xdb\x17\xf9\xcf#)T\xcdj^\xa61\x12\x91 \xd7\x92\xc0\xd0s\xa9\xe4\x18:') r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000180)={'nr0\x01\x00', 0x703}) r3 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r4 = syz_open_dev$ndb(0x0, 0x0, 0x0) r5 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r5, 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r4, 0xab07, 0x7) r6 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x40080, 0x0) ioctl$TIOCSLCKTRMIOS(r6, 0x5457, &(0x7f0000000080)) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r4, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r6, 0x84, 0x21, &(0x7f00000000c0)=0x7, 0x4) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) r7 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r7, 0x0) getsockopt$packet_buf(r7, 0x107, 0x0, &(0x7f0000000140)=""/57, &(0x7f0000000180)=0x39) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 392.228766] block nbd3: shutting down sockets [ 392.255669] block nbd1: Receive control failed (result -22) [ 392.274048] block nbd1: Attempted send on invalid socket [ 392.279935] block nbd1: shutting down sockets [ 392.285731] block nbd3: shutting down sockets 02:57:55 executing program 4: pipe(&(0x7f0000000140)) r0 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r0, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000180)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/223, 0xdf}], 0x1}, 0x0) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 392.304108] ldm_validate_partition_table(): Disk read failed. [ 392.310526] block nbd0: Receive control failed (result -22) [ 392.333912] block nbd2: Receive control failed (result -22) [ 392.349002] block nbd0: Attempted send on invalid socket 02:57:55 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x401870c8) [ 392.353098] Dev nbd1: unable to read RDB block 0 [ 392.354701] block nbd0: shutting down sockets [ 392.395565] block nbd2: shutting down sockets [ 392.397706] nbd1: unable to read partition table [ 392.421393] block nbd5: Receive control failed (result -22) [ 392.428544] block nbd5: Attempted send on invalid socket [ 392.434151] block nbd5: shutting down sockets [ 392.446093] nbd1: partition table beyond EOD, truncated [ 392.460866] ldm_validate_partition_table(): Disk read failed. [ 392.492858] ldm_validate_partition_table(): Disk read failed. [ 392.493772] block nbd2: Could not allocate knbd recv work queue. [ 392.524289] block nbd3: shutting down sockets 02:57:55 executing program 4: r0 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000027000)={0x1}) ioctl$KVM_CREATE_PIT2(r0, 0x4040ae77, &(0x7f0000000100)={0x8}) pipe(&(0x7f0000000140)) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f0000000000), &(0x7f0000000080)=0x4) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 392.549059] block nbd2: shutting down sockets [ 392.552872] Dev nbd5: unable to read RDB block 0 [ 392.560880] Dev nbd0: unable to read RDB block 0 [ 392.567778] block nbd3: shutting down sockets [ 392.602364] nbd0: unable to read partition table 02:57:55 executing program 1: r0 = socket(0x11, 0xa, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:55 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x401870cb) 02:57:55 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x400000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 392.622959] nbd0: partition table beyond EOD, truncated [ 392.630835] nbd5: unable to read partition table [ 392.658351] nbd5: partition table beyond EOD, truncated 02:57:55 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 392.728627] block nbd3: shutting down sockets [ 392.781156] block nbd3: shutting down sockets 02:57:56 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x401870cc) [ 392.825888] block nbd1: Receive control failed (result -22) [ 392.832788] block nbd1: Attempted send on invalid socket [ 392.838349] block nbd1: shutting down sockets [ 392.847151] ldm_validate_partition_table(): Disk read failed. [ 392.859757] block nbd2: Receive control failed (result -22) [ 392.869929] block nbd2: shutting down sockets [ 392.880068] block nbd3: shutting down sockets 02:57:56 executing program 4: pipe(&(0x7f0000000140)) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000140)='SEG6\x00') sendmsg$SEG6_CMD_DUMPHMAC(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)={0x14, r1, 0x301}, 0x14}}, 0x0) sendmsg$SEG6_CMD_SET_TUNSRC(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x24000}, 0xc, &(0x7f0000000080)={&(0x7f0000000340)=ANY=[@ANYBLOB="5a0000001d98508e3c3b9460cdb4956d6c48d91f7cf65e77fa2ef1f3f52a5dc8967e90f6fb91609057539e139f214f07f9cdb1072419aee78c5897c0bb1e4e354ef9d20fc182649252fb91a353542e53757f222966976c090d32ab635fed2517a5cc919efe889da8bac8d66add11e91d06fb88a1c1a17ecfb5b20962aa705ce5e68da5ae24d8e4ea718a0f817a762eaffebf499b2fde8e7f207080dd3fd8f9d11ccd3c8ceed5357ca3639c5a041cd1222c6c00d9cd1db9575d65ce4105357a0dbb89d0d411b3addf257c2838902d2f4df17d90fa5d07c94254c60fad937f72f581e90b7cea2baa915628da44486f7dee499533e3c4971803e4df5e65f870abf22826a75a963663857296778ce8991d86d03e8c18ee00f91a76e429ef51314999cdffc136d0bba1b39af288be5f367e3393c17f1021af8bfcf90ee3be924d15142871683cbe2d4565f85af2ab2a1a5f6e7420e1ead086694d63439c696e0a97c07e8bf8dec592513e97b2043e", @ANYRES16=r1, @ANYBLOB="01012cbd7000fbdbdf2503000000080006000600000008000500010000000800050000000000080002000f020000080003000000000008000500000000000800030009000000"], 0x4c}, 0x1, 0x0, 0x0, 0x4008001}, 0x4081) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f0000000300)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6f9a}, 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f00000002c0), 0x0) [ 392.907215] block nbd2: Could not allocate knbd recv work queue. [ 392.917154] block nbd3: shutting down sockets [ 392.924685] Dev nbd1: unable to read RDB block 0 [ 392.947459] block nbd2: shutting down sockets [ 392.977288] nbd1: unable to read partition table 02:57:56 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x510000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:56 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x4020940d) [ 393.003355] nbd1: partition table beyond EOD, truncated [ 393.008896] block nbd0: Receive control failed (result -22) [ 393.079913] block nbd0: shutting down sockets [ 393.091613] block nbd3: shutting down sockets [ 393.162539] block nbd3: shutting down sockets [ 393.234409] block nbd2: Receive control failed (result -22) [ 393.281585] block nbd2: shutting down sockets [ 393.334051] block nbd2: Could not allocate knbd recv work queue. [ 393.345475] block nbd2: shutting down sockets [ 393.618052] block nbd5: Could not allocate knbd recv work queue. [ 393.632963] block nbd5: shutting down sockets 02:57:57 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_RDS_TRANSPORT(r3, 0x114, 0x8, &(0x7f0000000180)=0x2, 0x4) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x1, 0xa4881) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r4, 0x7, &(0x7f0000027000)={0x1}) ioctl$VIDIOC_G_EXT_CTRLS(r4, 0xc0205647, &(0x7f0000000140)={0x550000, 0x0, 0x9, [], &(0x7f00000000c0)={0x9b0952, 0x0, [], @string=&(0x7f0000000080)=0x7}}) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00', {}, 0x0, [], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff9]}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) r5 = syz_open_dev$sndpcmp(&(0x7f0000000200)='/dev/snd/pcmC#D#p\x00', 0x100, 0x8000) setsockopt$inet_tcp_TCP_REPAIR(r5, 0x6, 0x13, &(0x7f0000000240), 0x4) 02:57:57 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) r3 = creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) r4 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x103000, 0x0) r5 = dup(r3) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0xcc, &(0x7f0000000080)={{0xa, 0x4e22, 0x5, @mcast2, 0x3}, {0xa, 0x4e24, 0x2, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x6a8}, 0x2, [0xffff8000, 0xffffffff, 0x2ad9, 0x400, 0x50f, 0x8001, 0x0, 0x1]}, 0x5c) ioctl$sock_bt_bnep_BNEPGETSUPPFEAT(r4, 0x800442d4, &(0x7f0000000040)=0x3f) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:57 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}, 0x0, 0x280, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 02:57:57 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x80081270) 02:57:57 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:57 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x6b6b6b) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 393.936377] block nbd3: shutting down sockets [ 393.947371] block nbd1: Receive control failed (result -22) [ 393.984074] Unknown ioctl -2147204396 02:57:57 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r0, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) fallocate(r0, 0x5, 0x1, 0x6) [ 394.010084] block nbd1: Attempted send on invalid socket [ 394.015754] block nbd1: shutting down sockets [ 394.032548] ldm_validate_partition_table(): Disk read failed. [ 394.033902] block nbd3: shutting down sockets [ 394.048194] Dev nbd1: unable to read RDB block 0 [ 394.049828] block nbd2: Receive control failed (result -22) [ 394.061872] nbd1: unable to read partition table [ 394.064372] block nbd0: Receive control failed (result -22) [ 394.072913] nbd1: partition table beyond EOD, truncated [ 394.087609] block nbd0: shutting down sockets 02:57:57 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r0, 0x0) ioctl$KVM_NMI(r0, 0xae9a) pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 394.124765] block nbd5: Receive control failed (result -22) [ 394.125124] block nbd2: shutting down sockets [ 394.162224] block nbd5: shutting down sockets 02:57:57 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x80081272) [ 394.193685] Unknown ioctl -2147204396 [ 394.200215] block nbd1: shutting down sockets 02:57:57 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:57 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x70f000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 394.302624] block nbd3: shutting down sockets 02:57:57 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) r3 = creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$PERF_EVENT_IOC_SET_BPF(r3, 0x40042408, 0xffffffffffffffff) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:57 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) r4 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x6, 0x64e00) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r4, 0xc0045516, &(0x7f0000000080)=0x3) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:57:57 executing program 4: pipe(&(0x7f0000000140)) r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8001}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x650400, 0x0) ioctl$SG_SET_RESERVED_SIZE(r1, 0x2275, &(0x7f0000000080)=0x2) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x284040, 0x14) fchdir(r3) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r4, 0x0) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) [ 394.397048] block nbd3: shutting down sockets [ 394.462039] block nbd0: Receive control failed (result -22) [ 394.488450] block nbd2: Receive control failed (result -22) [ 394.500291] block nbd2: shutting down sockets 02:57:57 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x80086601) [ 394.513982] block nbd0: shutting down sockets [ 394.543033] block nbd1: Receive control failed (result -22) [ 394.558462] block nbd1: Attempted send on invalid socket [ 394.563999] block nbd1: shutting down sockets [ 394.568809] print_req_error: 510 callbacks suppressed [ 394.568819] print_req_error: I/O error, dev nbd1, sector 0 [ 394.579940] buffer_io_error: 530 callbacks suppressed [ 394.579951] Buffer I/O error on dev nbd1, logical block 0, async page read [ 394.593113] block nbd2: Could not allocate knbd recv work queue. [ 394.600565] print_req_error: I/O error, dev nbd1, sector 2 [ 394.606372] Buffer I/O error on dev nbd1, logical block 1, async page read [ 394.614063] print_req_error: I/O error, dev nbd1, sector 4 [ 394.619844] Buffer I/O error on dev nbd1, logical block 2, async page read [ 394.626993] print_req_error: I/O error, dev nbd1, sector 6 [ 394.629870] block nbd3: shutting down sockets [ 394.632659] Buffer I/O error on dev nbd1, logical block 3, async page read [ 394.644551] print_req_error: I/O error, dev nbd1, sector 0 [ 394.650244] Buffer I/O error on dev nbd1, logical block 0, async page read [ 394.658154] print_req_error: I/O error, dev nbd1, sector 2 [ 394.663836] Buffer I/O error on dev nbd1, logical block 1, async page read [ 394.674638] print_req_error: I/O error, dev nbd1, sector 4 [ 394.680424] Buffer I/O error on dev nbd1, logical block 2, async page read [ 394.688113] block nbd2: shutting down sockets 02:57:57 executing program 4: r0 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/hash_stats\x00', 0x0, 0x0) ioctl$SIOCX25GCALLUSERDATA(r0, 0x89e4, &(0x7f00000002c0)={0x2d, "7a486942b18b30c760a51dae43d6e7008b128d637196acfd4c211a4476beb533f40dc7ab9a2597188166210fc54b16e2ef72ef0a83901149fde87dd8e1a6048d7c95acf3ce9cec4ed445a24f4f1078193e7fa6847554ba345672b0d6462c0bc14f1f094f148280a848192f09c96c8417fde607e20bda08136777323cc9da9633"}) pipe(&(0x7f0000000140)) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0xab8e70afd594adb3, 0x0) ioctl$VIDIOC_S_CROP(r1, 0x4014563c, &(0x7f0000000100)={0xb, {0xda1e, 0x0, 0x9, 0x3}}) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 394.688303] print_req_error: I/O error, dev nbd1, sector 6 [ 394.698466] Buffer I/O error on dev nbd1, logical block 3, async page read [ 394.705930] print_req_error: I/O error, dev nbd1, sector 0 [ 394.711654] Buffer I/O error on dev nbd1, logical block 0, async page read [ 394.716462] block nbd3: shutting down sockets [ 394.719751] print_req_error: I/O error, dev nbd1, sector 2 [ 394.728960] Buffer I/O error on dev nbd1, logical block 1, async page read 02:57:58 executing program 0: [ 394.738813] ldm_validate_partition_table(): Disk read failed. [ 394.744785] block nbd5: Receive control failed (result -22) [ 394.759961] Dev nbd1: unable to read RDB block 0 02:57:58 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0x80087601) [ 394.787545] block nbd5: shutting down sockets 02:57:58 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x718000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 394.812202] nbd1: unable to read partition table 02:57:58 executing program 0: [ 394.897284] block nbd5: Receive control failed (result -22) [ 394.903231] nbd1: partition table beyond EOD, truncated [ 394.906024] block nbd3: shutting down sockets [ 394.924977] block nbd5: shutting down sockets 02:57:58 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x26402, 0x0) ioctl$SG_GET_REQUEST_TABLE(r0, 0x2286, &(0x7f00000002c0)) 02:57:58 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff85], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc]}, 0x45c) [ 394.977860] block nbd3: shutting down sockets 02:57:58 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) r3 = creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFNETMASK(r3, 0x891c, &(0x7f0000000000)={'irlan0\x00', {0x2, 0x4e23, @multicast1}}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) getsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:58 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xc0045878) 02:57:58 executing program 0: [ 395.078992] block nbd2: Receive control failed (result -22) [ 395.099439] block nbd2: shutting down sockets [ 395.191047] block nbd5: Receive control failed (result -22) [ 395.212252] block nbd5: Attempted send on invalid socket [ 395.217851] block nbd5: shutting down sockets [ 395.236177] block nbd1: Receive control failed (result -22) [ 395.242969] block nbd3: shutting down sockets [ 395.266636] block nbd1: Attempted send on invalid socket [ 395.272146] block nbd1: shutting down sockets [ 395.280608] ldm_validate_partition_table(): Disk read failed. 02:57:58 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x9, &(0x7f0000000000)=0x401, 0x4) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 02:57:58 executing program 0: [ 395.289660] ldm_validate_partition_table(): Disk read failed. 02:57:58 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x760000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 395.348523] Dev nbd1: unable to read RDB block 0 [ 395.356430] block nbd3: shutting down sockets [ 395.360549] Dev nbd5: unable to read RDB block 0 [ 395.366258] nbd1: unable to read partition table [ 395.374765] nbd1: partition table beyond EOD, truncated 02:57:58 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getownex(r0, 0x10, &(0x7f00000002c0)={0x0, 0x0}) getpriority(0x1, r2) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) read$usbfs(r1, &(0x7f0000000240)=""/60, 0x3c) r3 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/mls\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000080)={0x0, 0x1, 0x100}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r3, 0x84, 0x66, &(0x7f0000000180)={r4, 0x7}, &(0x7f00000001c0)=0x8) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 02:57:58 executing program 0: [ 395.425901] nbd5: unable to read partition table [ 395.441038] nbd5: partition table beyond EOD, truncated 02:57:58 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xc0045878) 02:57:58 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x2) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) r3 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r3, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, 0x0, 0xffffffffffffff47) r4 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r4, 0x7, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SIZE_BLOCKS(r4, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) ioprio_get$uid(0x3, 0xee01) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 395.502115] block nbd2: Receive control failed (result -22) [ 395.523929] block nbd5: Could not allocate knbd recv work queue. [ 395.544742] block nbd2: shutting down sockets 02:57:58 executing program 0: [ 395.585362] block nbd3: shutting down sockets [ 395.602455] block nbd5: shutting down sockets [ 395.630191] block nbd2: Could not allocate knbd recv work queue. [ 395.637029] block nbd1: Receive control failed (result -22) [ 395.644308] block nbd1: shutting down sockets [ 395.654097] block nbd2: shutting down sockets 02:57:58 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140), &(0x7f0000000200), 0x0) [ 395.676320] block nbd3: shutting down sockets 02:57:58 executing program 0: 02:57:59 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ubi_ctrl\x00', 0xce07a7eaee02c332, 0x0) ioctl$BLKGETSIZE(r1, 0x1260, &(0x7f0000000080)) r2 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r3 = syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r4, 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r3, 0xab07, 0x7) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0x7) setreuid(0x0, r6) setxattr$security_capability(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='security.capability\x00', &(0x7f0000000240)=@v3={0x3000000, [{0x80000001, 0x48c}, {0x1, 0x2}], r6}, 0x18, 0x3) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r3, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r7 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r7) mmap$binder(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x11, r7, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00', {}, 0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x455174e3]}, 0x45c) r8 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r8) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r8, 0x84, 0x64, &(0x7f0000000140)=[@in={0x2, 0x4e20, @loopback}, @in6={0xa, 0x4e22, 0x800, @remote, 0xfffffff9}, @in6={0xa, 0x4e22, 0x7, @empty, 0x5}], 0x48) 02:57:59 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x807100) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 395.744209] block nbd1: Receive control failed (result -22) [ 395.752209] block nbd1: shutting down sockets 02:57:59 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xc0101282) 02:57:59 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) prctl$PR_MCE_KILL_GET(0x22) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:59 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 02:57:59 executing program 0: [ 395.955371] block nbd2: Receive control failed (result -22) [ 395.964007] block nbd5: shutting down sockets [ 395.985679] block nbd3: shutting down sockets [ 395.995622] block nbd1: Receive control failed (result -22) 02:57:59 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r0, 0x0) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f0000000000)={0x1c, 0xb, 0xb, 0x17, 0x6, 0x41, 0x4, 0x4e}) pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 396.007286] block nbd2: Attempted send on invalid socket [ 396.012838] block nbd2: shutting down sockets [ 396.025477] block nbd1: Attempted send on invalid socket [ 396.028099] ldm_validate_partition_table(): Disk read failed. [ 396.030971] block nbd1: shutting down sockets [ 396.043647] ldm_validate_partition_table(): Disk read failed. [ 396.055861] block nbd3: shutting down sockets [ 396.077958] Dev nbd1: unable to read RDB block 0 [ 396.081570] Dev nbd2: unable to read RDB block 0 [ 396.099801] nbd1: unable to read partition table [ 396.103064] nbd2: unable to read partition table [ 396.118165] nbd1: partition table beyond EOD, truncated 02:57:59 executing program 0: 02:57:59 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) r4 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r4, 0x7, &(0x7f0000027000)={0x1}) setsockopt$ax25_SO_BINDTODEVICE(r4, 0x101, 0x19, &(0x7f0000000000)=@bpq0='bpq0\x00', 0x10) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r5 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r5, 0x7, &(0x7f0000027000)={0x1}) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000080)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x1c) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r5, 0x84, 0x10, &(0x7f0000000140)=@sack_info={r6, 0x32, 0x1}, &(0x7f0000000180)=0xc) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:57:59 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xc0189436) [ 396.143526] nbd2: partition table beyond EOD, truncated 02:57:59 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r3, 0x7, &(0x7f0000027000)={0x1}) ioctl$USBDEVFS_RESET(r3, 0x5514) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:59 executing program 0: 02:57:59 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x960000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:57:59 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r0 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$SNDRV_CTL_IOCTL_HWDEP_INFO(r1, 0x80dc5521, &(0x7f00000002c0)=""/4096) fchdir(r0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, r0, 0x2) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 396.314311] block nbd3: shutting down sockets [ 396.352677] block nbd5: Receive control failed (result -22) 02:57:59 executing program 0: [ 396.427341] block nbd5: shutting down sockets [ 396.437657] block nbd1: Could not allocate knbd recv work queue. [ 396.441129] block nbd3: shutting down sockets [ 396.475490] block nbd1: shutting down sockets [ 396.490818] block nbd2: Receive control failed (result -22) [ 396.527605] block nbd2: shutting down sockets 02:57:59 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) r0 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$TIOCSISO7816(r0, 0xc0285443, &(0x7f0000000000)={0xf0, 0xfffffffb, 0x3f, 0x4000, 0xfffffffc}) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r1, 0x7, &(0x7f0000027000)={0x1}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) close(r2) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r3, &(0x7f0000d83fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x10, &(0x7f0000000140)=@assoc_value={r4}, 0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000080)={0x0, 0x5, 0x200, 0x5, 0x4, 0x0, 0x7fffffff, 0x6, r4}, &(0x7f0000000100)=0x20) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000000180)=@assoc_value={r5, 0x200}, &(0x7f00000001c0)=0x8) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 02:57:59 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r1, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) ioctl$sock_inet_SIOCGIFPFLAGS(r1, 0x8935, &(0x7f0000000000)={'syzkaller0\x00', 0x64}) r2 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r3 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r3, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r3, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:57:59 executing program 0: 02:57:59 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xc020660b) [ 396.555728] block nbd5: Receive control failed (result -22) [ 396.590365] block nbd5: Attempted send on invalid socket [ 396.596478] block nbd5: shutting down sockets [ 396.621537] ldm_validate_partition_table(): Disk read failed. [ 396.629802] block nbd2: Could not allocate knbd recv work queue. [ 396.656493] Dev nbd5: unable to read RDB block 0 [ 396.666336] block nbd2: shutting down sockets [ 396.674698] nbd5: unable to read partition table [ 396.684973] nbd5: partition table beyond EOD, truncated 02:57:59 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xf07000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:58:00 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x55]}, 0x45c) [ 396.819443] block nbd3: shutting down sockets 02:58:00 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 396.885686] block nbd1: Receive control failed (result -22) [ 396.886717] sctp: [Deprecated]: syz-executor.4 (pid 18443) Use of struct sctp_assoc_value in delayed_ack socket option. [ 396.886717] Use struct sctp_sack_info instead [ 396.907654] block nbd2: Receive control failed (result -22) [ 396.921236] block nbd2: shutting down sockets [ 396.937501] block nbd3: shutting down sockets 02:58:00 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xc0481273) [ 396.994537] block nbd1: shutting down sockets [ 397.000289] block nbd2: Could not allocate knbd recv work queue. [ 397.002435] sctp: [Deprecated]: syz-executor.4 (pid 18454) Use of struct sctp_assoc_value in delayed_ack socket option. [ 397.002435] Use struct sctp_sack_info instead [ 397.048753] block nbd2: shutting down sockets [ 397.053967] block nbd5: Receive control failed (result -22) [ 397.079270] block nbd5: Attempted send on invalid socket [ 397.084946] block nbd5: shutting down sockets 02:58:00 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x1000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 397.100295] block nbd1: Could not allocate knbd recv work queue. [ 397.133725] block nbd3: shutting down sockets [ 397.138176] ldm_validate_partition_table(): Disk read failed. [ 397.185762] Dev nbd5: unable to read RDB block 0 [ 397.186155] block nbd1: shutting down sockets [ 397.206071] block nbd3: shutting down sockets [ 397.222594] block nbd0: Receive control failed (result -22) [ 397.230355] nbd5: unable to read partition table 02:58:00 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r0 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) close(r1) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r2, &(0x7f0000d83fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x10, &(0x7f0000000140)=@assoc_value={r3}, 0x8) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000340)={r3, 0x7fff}, &(0x7f0000000380)=0x8) r4 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r4, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) getsockopt$sock_int(r4, 0x1, 0x23, &(0x7f0000000000), &(0x7f0000000080)=0x4) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) r5 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) r6 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r6, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) fcntl$lock(r6, 0x26, &(0x7f0000027000)={0x1}) r7 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000300)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(r5, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x1136234c0805e0b7}, 0xc, &(0x7f00000003c0)={&(0x7f0000000540)=ANY=[@ANYBLOB='l\x00\x00\x00', @ANYRES16=r7, @ANYBLOB="000125bd7000fddbdf250900000008000500200000005000020014000100fe800000000000000000000000000015080005003d08000008000700ff7f0000080002004e2200a10800030002000000080002000006000008000e004e24000008000d00000000001d1961f529229e302b43c8c0d84cdf5eec0f5896e135e0d7d0683a665fef8e5750b14b4e7f9deff3d764bdc8feaa0f7a434a5fc5c0c232f0a9b900c340ed25f1ee29292271737bc2adbead0f4a9413c6cd0d587544e7e6c5f565ceadeaacbaa9ea17debf45da184017"], 0x6c}, 0x1, 0x0, 0x0, 0x8000}, 0x40) select(0x40, &(0x7f0000000100)={0x6, 0x81, 0x3, 0x8000, 0xfffffffffffffffa, 0x5, 0x3a7e, 0x200}, &(0x7f0000000180)={0x100000000, 0x3, 0x5, 0x3, 0x101, 0x3, 0x100, 0x7fff}, &(0x7f00000001c0)={0x9, 0x1f, 0xffff, 0x9, 0x1, 0x2, 0xb0, 0xffffffffffffff98}, &(0x7f0000000240)={0x0, 0x7530}) [ 397.246139] nbd5: partition table beyond EOD, truncated [ 397.265057] block nbd0: shutting down sockets 02:58:00 executing program 3: mlockall(0x1) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 397.287569] sctp: [Deprecated]: syz-executor.4 (pid 18475) Use of struct sctp_assoc_value in delayed_ack socket option. [ 397.287569] Use struct sctp_sack_info instead 02:58:00 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 397.338852] block nbd2: Receive control failed (result -22) [ 397.346031] block nbd2: Attempted send on invalid socket [ 397.351520] block nbd2: shutting down sockets [ 397.368451] ldm_validate_partition_table(): Disk read failed. [ 397.376327] sctp: [Deprecated]: syz-executor.4 (pid 18477) Use of struct sctp_assoc_value in delayed_ack socket option. 02:58:00 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r1, 0x7, &(0x7f0000027000)={0x1}) ioctl$BLKPBSZGET(r1, 0x127b, &(0x7f0000000040)) r2 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r3 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x20) r4 = creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r3, 0xab07, 0x7) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r3, 0xab03) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_INFO(r4, 0xc10c5541, &(0x7f0000000080)={0x2, 0x1, 0x4, 0x0, 0x0, [], [], [], 0x2, 0x98e3}) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x17, 0xffffffffffffffff, 0x0) [ 397.376327] Use struct sctp_sack_info instead [ 397.409175] Dev nbd2: unable to read RDB block 0 02:58:00 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r4, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) fcntl$F_SET_FILE_RW_HINT(r4, 0x40e, &(0x7f0000000000)=0x1) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 397.483323] nbd2: unable to read partition table [ 397.505236] nbd2: partition table beyond EOD, truncated [ 397.538443] block nbd1: Receive control failed (result -22) 02:58:00 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f0000000080)='dev/ranEom\x00', 0xd527732c5e6eccfb, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) r0 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$KVM_DEASSIGN_DEV_IRQ(r0, 0x4040ae75, &(0x7f0000000000)={0xc2f0dc3, 0x9, 0x1, 0x29aaa819a68862ee}) 02:58:00 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x2000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 397.613670] block nbd1: shutting down sockets [ 397.619630] block nbd0: Receive control failed (result -22) [ 397.710807] block nbd1: Receive control failed (result -22) [ 397.717874] block nbd1: shutting down sockets [ 397.742763] block nbd0: shutting down sockets 02:58:01 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x20200) r3 = creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) lseek(r3, 0x0, 0x3) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 397.775732] block nbd5: Receive control failed (result -22) [ 397.794823] block nbd2: Receive control failed (result -22) 02:58:01 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 397.835881] block nbd5: shutting down sockets [ 397.845558] block nbd2: Attempted send on invalid socket [ 397.851076] block nbd2: shutting down sockets [ 397.889700] block nbd1: Receive control failed (result -22) [ 397.909173] block nbd1: Attempted send on invalid socket [ 397.914748] block nbd1: shutting down sockets [ 397.928741] ldm_validate_partition_table(): Disk read failed. [ 397.934633] ldm_validate_partition_table(): Disk read failed. [ 397.936098] block nbd5: Could not allocate knbd recv work queue. 02:58:01 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r0 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r0) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f0000000000)=0x7c0, 0x4) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r2 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) r3 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r3, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) r4 = dup2(r2, r3) r5 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r5, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) r6 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r6, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) ioctl$sock_bt_hidp_HIDPCONNADD(r4, 0x400448c8, &(0x7f00000003c0)={r5, r6, 0x81e6, 0xe2, &(0x7f00000002c0)="b8c90596d916c16b8ca3f54a0982b6b84e14973809bd7bd673ad607f596eadde4d1f3c48600b7e5181fa46b8bff6d6ad033c07ee44013b698bca9969d3e8c8259895743c6736aec35d61f968c588a69ba6092c147257e9527a1180754accfe67baad5130ba4e0e1bc1a27a11af9a1f0b8489d0afb438c0a85d1639a14d904762d477a15a56fc0f859751eff5a989ee99dedf45e0dc57f9ae60560aa9fd97acdb74c9b72bca035bee77c2ad3e0a5b1a73c10b239ca2a6141bede75876f1980d2ea0698cc128582983d5385aa8c381c5685e197ec8bd63b37982e91e41885669190be1", 0x7f, 0x80, 0x1, 0x1000, 0x401, 0x0, 0x10001, 'syz1\x00'}) ftruncate(r1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, r1, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 398.001894] Dev nbd2: unable to read RDB block 0 [ 398.004669] Dev nbd1: unable to read RDB block 0 [ 398.015758] block nbd5: shutting down sockets [ 398.040501] nbd1: unable to read partition table [ 398.058266] nbd2: unable to read partition table [ 398.064658] block nbd3: Receive control failed (result -22) [ 398.072863] block nbd3: shutting down sockets [ 398.081042] nbd1: partition table beyond EOD, truncated 02:58:01 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) r4 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x80, 0x40) connect$tipc(r4, &(0x7f0000000080)=@nameseq={0x1e, 0x1, 0x1, {0x42, 0x4, 0x4}}, 0x10) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 398.081427] nbd2: partition table beyond EOD, [ 398.119470] truncated [ 398.133509] block nbd0: Receive control failed (result -22) 02:58:01 executing program 4: openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/mls\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$SIOCX25SCALLUSERDATA(r1, 0x89e5, &(0x7f00000002c0)={0x68, "4c03168b0558165167faee092f19b83336d737b3f2edd31377817c72df142e355541cc3447af2d545ac6e3b72a32458c2ebdd3eb14ad560edc86bf86a342dd6a09eeb859e744aa43ea95eb6ce003f95cb4ae7cd7cd57bac1b54bbb766126fe25ea5509394540989966c22d2ee1d209b18f1d5c9caf553e8077690ad4e997fafe"}) openat$fuse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/fuse\x00', 0x2, 0x0) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280)={0x0, 0x0, 0x100000000}, 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x8) ioctl$KDDELIO(0xffffffffffffffff, 0x4b35, 0x0) [ 398.158850] block nbd0: shutting down sockets 02:58:01 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 398.388512] block nbd5: Receive control failed (result -22) [ 398.406897] block nbd5: shutting down sockets [ 398.426030] block nbd3: Receive control failed (result -22) [ 398.432613] block nbd3: shutting down sockets [ 398.466215] block nbd0: Receive control failed (result -22) [ 398.488993] block nbd5: Could not allocate knbd recv work queue. [ 398.508286] block nbd5: shutting down sockets [ 398.511290] block nbd0: shutting down sockets [ 398.554204] ldm_validate_partition_table(): Disk read failed. [ 398.598965] Dev nbd0: unable to read RDB block 0 [ 398.612529] nbd0: unable to read partition table [ 398.617779] nbd0: partition table beyond EOD, truncated 02:58:01 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) 02:58:01 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x44100) r2 = syz_open_dev$ndb(0x0, 0x0, 0x900) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:58:01 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0}, &(0x7f0000000100)=0x14, 0x40800) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000180)={'team0\x00', r1}) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) setsockopt$XDP_TX_RING(r0, 0x11b, 0x3, &(0x7f0000000000)=0x802, 0x4) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vga_arbiter\x00', 0x80000, 0x0) setsockopt$RDS_GET_MR(r2, 0x114, 0x2, &(0x7f0000000380)={{&(0x7f00000002c0)=""/152, 0x98}, &(0x7f0000000240)}, 0x20) 02:58:01 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x3000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:58:01 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r1, 0x7, &(0x7f0000027000)={0x1}) openat$cgroup_subtree(r1, &(0x7f0000000280)='cgroup.subtree_control\x00', 0x2, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f00000002c0)={'ipddp0\x00', 0x300}) r2 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r3 = syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r4, 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r5 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x480000, 0x0) sendmsg$TIPC_CMD_GET_NODES(r5, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1200000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x1c, 0x0, 0x200, 0x70bd28, 0x25dfdbfb, {}, ["", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x880}, 0x20000001) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) r6 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r3, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r3, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r7 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r7) getsockopt$TIPC_SRC_DROPPABLE(r7, 0x10f, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x4) getsockopt$sock_int(r6, 0x1, 0xe91cd58784d467cf, &(0x7f0000000200), &(0x7f0000000240)=0x4) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00', {}, 0x0, [], [0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x20000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}, 0x45c) [ 398.725655] block nbd3: shutting down sockets [ 398.730261] block nbd1: Receive control failed (result -22) [ 398.745629] block nbd2: Receive control failed (result -22) [ 398.768142] block nbd1: shutting down sockets [ 398.778261] block nbd2: shutting down sockets 02:58:02 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x2000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 398.806635] block nbd3: shutting down sockets 02:58:02 executing program 4: pipe(&(0x7f0000000140)) r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) r1 = getpid() perf_event_open(&(0x7f0000000180)={0x3, 0xfffffffffffffd98, 0x2, 0x1, 0x9, 0x7, 0x0, 0x80, 0x80000, 0xe, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xa, @perf_bp={&(0x7f0000000000), 0xe}, 0x440, 0x8001, 0x1d, 0x4, 0x101, 0x2, 0xe5}, r1, 0x8, r0, 0x18) r2 = syz_open_dev$dmmidi(&(0x7f0000000080)='/dev/dmmidi#\x00', 0x5, 0x2001) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) close(r3) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r4, &(0x7f0000d83fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="1df6fcff", @ANYRES32=0x0], &(0x7f0000000180)=0x8) setsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x10, &(0x7f0000000140)=@assoc_value={r5}, 0x8) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, &(0x7f00000002c0)={r5, @in={{0x2, 0x4e21, @rand_addr=0x100}}, 0x2, 0x1, 0x1, 0x0, 0x80}, &(0x7f0000000100)=0x98) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x7fffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 398.844238] block nbd1: Receive control failed (result -22) [ 398.854822] ldm_validate_partition_table(): Disk read failed. [ 398.867003] block nbd1: shutting down sockets [ 398.877083] block nbd5: Receive control failed (result -22) 02:58:02 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r3, 0x7, &(0x7f0000027000)={0x1, 0x0, 0x0, 0xfffffffffffffffd}) r4 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) r5 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r5) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x101}, {r3, 0x7540}, {r6, 0x2}, {r2, 0x1}], 0x4, 0x0) r7 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x0, 0x0) r8 = ioctl$KVM_CREATE_VM(r7, 0xae01, 0x0) r9 = ioctl$KVM_CREATE_VCPU(r8, 0xae41, 0x0) ioctl$KVM_SET_GUEST_DEBUG(r9, 0x4048ae9b, &(0x7f0000000000)={0x80003}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000080)=""/252) ioctl$VIDIOC_SUBDEV_G_SELECTION(r3, 0xc040563d, &(0x7f0000000000)={0x1, 0x0, 0x2, 0x4, {0x0, 0xbb47, 0x1, 0x50b4bf69}}) [ 398.906337] block nbd5: shutting down sockets 02:58:02 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) r3 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r3) bind$netrom(r3, &(0x7f0000000000)={{0x3, @null, 0x6}, [@null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}]}, 0x48) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 398.950301] Dev nbd2: unable to read RDB block 0 [ 398.968826] ldm_validate_partition_table(): Disk read failed. [ 399.003645] nbd2: unable to read partition table [ 399.017085] sctp: [Deprecated]: syz-executor.4 (pid 18581) Use of struct sctp_assoc_value in delayed_ack socket option. [ 399.017085] Use struct sctp_sack_info instead [ 399.031588] Dev nbd5: unable to read RDB block 0 [ 399.043324] nbd2: partition table beyond EOD, truncated [ 399.050186] block nbd0: Receive control failed (result -22) [ 399.068412] block nbd3: Receive control failed (result -22) [ 399.071134] sctp: [Deprecated]: syz-executor.4 (pid 18587) Use of struct sctp_assoc_value in delayed_ack socket option. [ 399.071134] Use struct sctp_sack_info instead [ 399.104256] nbd5: unable to read partition table [ 399.114477] nbd5: partition table beyond EOD, truncated [ 399.142499] block nbd0: shutting down sockets 02:58:02 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000000)=0x0) getpgid(r0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x8) setsockopt$inet_sctp6_SCTP_RECVRCVINFO(0xffffffffffffffff, 0x84, 0x20, &(0x7f0000000080)=0xfffffff7, 0x4) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) r1 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/mls\x00', 0x0, 0x0) ioctl$CAPI_NCCI_OPENCOUNT(r1, 0x80044326, &(0x7f0000000180)=0x1) 02:58:02 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x4000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:58:02 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x2000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 399.167153] block nbd1: shutting down sockets [ 399.171968] block nbd3: shutting down sockets [ 399.202852] block nbd5: shutting down sockets [ 399.246846] block nbd1: shutting down sockets [ 399.296789] block nbd3: Receive control failed (result -22) 02:58:02 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$BLKSECDISCARD(0xffffffffffffffff, 0x127d, &(0x7f0000000000)=0x9) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:58:02 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vcs\x00', 0x600001, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r3) r4 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r4, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r4, 0xc0506617, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000077ea3e70c168705600000000000000000000000000000000000000000000000097000000000000000000000000000000000000000000000000000000000000000000000000000000074550940042d7711dd2da5ce8dd4029f15ef159e1ed9ac0eb0830d0b4235a2ae8666b01b442e3dcf4a795a89c003bc11c9803629bcaf528b3a285a4884514f29da66e4e22e5ac225c5a3afea7be959bc7f3c624882025d9655f9c97a73b16d2ac211b782f678f04ce796580e544caaeca95b6ea35a4c02131c7952d2c4931180836d29437b1b3ae848e0a63caecbbee8c017081367366"]) r5 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r5, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) setsockopt$SO_ATTACH_FILTER(r5, 0x1, 0x1a, 0x0, 0x654618f3) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 399.341437] block nbd3: shutting down sockets 02:58:02 executing program 4: pipe(&(0x7f0000000140)) ioctl$EXT4_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0x6612) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 02:58:02 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r2, 0x7, &(0x7f0000027000)={0x1}) ioctl$CAPI_INSTALLED(r2, 0x80024322) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r3, 0x7, &(0x7f0000027000)={0x1}) ioctl$RTC_PLL_SET(r3, 0x40207012, &(0x7f0000000000)={0x593, 0x7a3c, 0x5, 0x0, 0x240, 0x0, 0x5753}) r4 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r4, 0xab03) [ 399.465707] block nbd2: Receive control failed (result -22) [ 399.484271] block nbd2: shutting down sockets [ 399.529946] block nbd1: Receive control failed (result -22) [ 399.559213] block nbd1: shutting down sockets [ 399.567831] ldm_validate_partition_table(): Disk read failed. [ 399.578283] print_req_error: 796 callbacks suppressed [ 399.578293] print_req_error: I/O error, dev nbd1, sector 2 [ 399.589231] buffer_io_error: 803 callbacks suppressed [ 399.589243] Buffer I/O error on dev nbd1, logical block 1, async page read [ 399.601721] print_req_error: I/O error, dev nbd1, sector 4 [ 399.607489] Buffer I/O error on dev nbd1, logical block 2, async page read [ 399.617720] print_req_error: I/O error, dev nbd1, sector 6 [ 399.623423] Buffer I/O error on dev nbd1, logical block 3, async page read [ 399.631072] print_req_error: I/O error, dev nbd2, sector 0 [ 399.631907] print_req_error: I/O error, dev nbd1, sector 0 [ 399.636989] Buffer I/O error on dev nbd2, logical block 0, async page read [ 399.642403] Buffer I/O error on dev nbd1, logical block 0, async page read [ 399.649557] block nbd5: Receive control failed (result -22) [ 399.657283] block nbd3: Receive control failed (result -22) [ 399.662384] print_req_error: I/O error, dev nbd2, sector 2 [ 399.668681] print_req_error: I/O error, dev nbd1, sector 2 [ 399.673932] Buffer I/O error on dev nbd2, logical block 1, async page read [ 399.673955] Buffer I/O error on dev nbd2, logical block 2, async page read [ 399.673971] Buffer I/O error on dev nbd2, logical block 3, async page read [ 399.679628] Buffer I/O error on dev nbd1, logical block 1, async page read [ 399.680140] print_req_error: I/O error, dev nbd1, sector 4 [ 399.693720] Buffer I/O error on dev nbd1, logical block 2, async page read [ 399.693964] print_req_error: I/O error, dev nbd1, sector 6 [ 399.708788] print_req_error: I/O error, dev nbd2, sector 0 [ 399.723543] Dev nbd2: unable to read RDB block 0 [ 399.733511] ldm_validate_partition_table(): Disk read failed. [ 399.744402] find_fallback: 5 callbacks suppressed [ 399.744419] block nbd5: Attempted send on invalid socket [ 399.744932] Dev nbd1: unable to read RDB block 0 [ 399.749362] block nbd5: shutting down sockets [ 399.759695] block nbd0: Receive control failed (result -22) [ 399.771814] nbd1: unable to read partition table 02:58:03 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) r0 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$VIDIOC_G_CROP(r0, 0xc014563b, &(0x7f0000000100)={0x4, {0x2acd2cd, 0x7, 0x200, 0x7ff}}) fsetxattr$security_smack_entry(0xffffffffffffffff, &(0x7f0000000000)='security%\xd2\xbea\x97\x83\rT\x00\x01\x00\x00\x00', &(0x7f00000002c0)='securMAP\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\xfa\xed@4\xd5bS+\xfa\xfe\xaa\x14\x9c!lv\x00\xa7\x04y\xf4;\xf07\x98\x12;\xb2\x8d\x1b\xe1\xe9\x8f\x8cD\x86Q\x035 \x00\x9c\xdd\x92\xf0\xd3&i\x03\xdf\xc75\x91\xab\xeb+x\xce]\xfc\xc8\xfa\"i_\xe27A\xdb\xa4\xc3+Wv\x1fi', 0x57, 0x3) [ 399.781203] nbd2: unable to read partition table [ 399.783447] block nbd3: shutting down sockets [ 399.796421] nbd1: partition table beyond EOD, truncated [ 399.813833] block nbd0: shutting down sockets [ 399.827359] ldm_validate_partition_table(): Disk read failed. [ 399.830809] block nbd3: Could not allocate knbd recv work queue. [ 399.845816] nbd2: partition table beyond EOD, truncated [ 399.859754] block nbd3: shutting down sockets [ 399.874233] Dev nbd5: unable to read RDB block 0 02:58:03 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev\'\x1fbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 399.903909] nbd5: unable to read partition table [ 399.915370] nbd5: partition table beyond EOD, truncated 02:58:03 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x55]}, 0x45c) 02:58:03 executing program 4: r0 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$sock_x25_SIOCDELRT(r0, 0x890c, &(0x7f0000000180)={@remote={[], 0x0}, 0x0, 'eql\x00'}) pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r1, 0x0) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r1, 0xc01064b5, &(0x7f0000000080)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0], 0x4}) 02:58:03 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x20) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x400, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:58:03 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x5000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:58:03 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) ioctl$KVM_DEASSIGN_DEV_IRQ(r3, 0x4040ae75, &(0x7f0000000000)={0x5, 0xffffffff, 0x401, 0x2}) [ 400.165521] block nbd1: Receive control failed (result -22) [ 400.188794] block nbd1: Attempted send on invalid socket [ 400.194430] block nbd1: shutting down sockets 02:58:03 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000000)='/dev/uinput\x00', 0xc03, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$vcsa(&(0x7f0000000040)='/dev/vcsa#\x00', 0x3, 0x2) [ 400.210492] ldm_validate_partition_table(): Disk read failed. [ 400.222972] block nbd0: Receive control failed (result -22) [ 400.236959] Dev nbd1: unable to read RDB block 0 [ 400.257836] nbd1: unable to read partition table [ 400.263719] block nbd2: Receive control failed (result -22) [ 400.281203] nbd1: partition table beyond EOD, truncated [ 400.314775] block nbd2: shutting down sockets [ 400.321410] block nbd0: Attempted send on invalid socket [ 400.327012] block nbd0: shutting down sockets [ 400.337584] block nbd5: Receive control failed (result -22) [ 400.359466] block nbd5: shutting down sockets 02:58:03 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000027000)={0x1}) ioctl$ASHMEM_SET_PROT_MASK(r0, 0x40087705, &(0x7f0000000080)={0x8, 0x2}) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$TIOCGDEV(r1, 0x80045432, &(0x7f0000000000)) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x10000000000, 0x1000}, 0x10000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280)={0x0, 0x8}, 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x5}, &(0x7f0000000200), 0x0) r2 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r2, 0x7, &(0x7f0000027000)={0x1}) ioctl$PIO_UNISCRNMAP(r2, 0x4b6a, &(0x7f0000000180)="0739623573aad64843380ceba5a516ea791537c81543bca639ab6afb1b2daaa3f3d587e69e55860e369ad54f38def1078f10c50b27b8f7e0e3fd448fdd8d658f68b507ac49005ab2106eb0cea5fa07e3771f4f92de24a8ad3ab230f75e197de4f26238781cd4779fce58bda2444a512a20d2a6") [ 400.376753] block nbd3: Receive control failed (result -22) [ 400.384498] block nbd3: shutting down sockets [ 400.391179] block nbd2: Could not allocate knbd recv work queue. [ 400.392692] ldm_validate_partition_table(): Disk read failed. [ 400.432672] Dev nbd0: unable to read RDB block 0 [ 400.449676] nbd0: unable to read partition table [ 400.452773] block nbd2: shutting down sockets [ 400.455622] nbd0: partition table beyond EOD, truncated [ 400.472374] block nbd3: Receive control failed (result -22) [ 400.485920] block nbd3: shutting down sockets 02:58:03 executing program 1: r0 = socket(0x11, 0x2, 0x0) creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r1, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000300)={0xffffffffffffffff, r1, 0x0, 0x2c, &(0x7f0000000180)='+vboxnet1%}$wlan0em1ppp0mime_typemime_type[\x00'}, 0x30) r2 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r2, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000340)=0x0) fcntl$lock(r2, 0x25, &(0x7f0000027000)={0x1, 0x3, 0x54, 0x0, r3}) r4 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r5 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f00000000c0)={0x0, r0, 0x4, 0x8, 0x7fff, 0x9}) r6 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r6, &(0x7f00000023c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffde7}, 0x14044d5b) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r7, 0x7) ioctl$NBD_SET_SOCK(r4, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r5, 0xab07, 0x7) r8 = syz_open_dev$media(&(0x7f0000000040)='/dev/media#\x00', 0x7, 0x400000) setsockopt$inet_sctp6_SCTP_MAX_BURST(r8, 0x84, 0x14, &(0x7f0000000080)=@int=0x5, 0x4) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r5, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r9 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r9, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) ioctl$sock_FIOGETOWN(r9, 0x8903, &(0x7f0000000100)) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000200)=""/224, 0xe0) 02:58:03 executing program 4: r0 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r0) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f00000002c0)=ANY=[@ANYBLOB="07000000000000000a004e240000040100000000000000000000ffff7f000001040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000a004e230000672ffe8000000000000000000000000000aa06000000000000000000000000000000000000000000000000000000000000621a0f27299f1f6700"/272], 0x110) pipe(&(0x7f0000000140)) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) r2 = accept(r1, 0x0, &(0x7f0000000000)) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) close(r3) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r4, &(0x7f0000d83fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x10, &(0x7f0000000140)=@assoc_value={r5}, 0x8) setsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={r5, 0x7, 0x1, 0x2, 0xffffff48, 0x7fff}, 0x14) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0xfffffffffffffed7, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x10001}, 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 02:58:03 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) r4 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r4) write$FUSE_STATFS(r4, &(0x7f0000000140)={0x60, 0x0, 0x5, {{0x9, 0x3, 0x8, 0x4, 0x101, 0x2, 0x9, 0xfffffff9}}}, 0x60) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) r5 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r5, 0x7, &(0x7f0000027000)={0x1}) getsockopt$IP6T_SO_GET_INFO(r5, 0x29, 0x40, &(0x7f0000000080)={'mangle\x00'}, &(0x7f0000000000)=0x54) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:58:03 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x6000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:58:03 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) r3 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$RTC_IRQP_READ(r3, 0x8008700b, &(0x7f0000000000)) 02:58:03 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) openat$vimc2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/video2\x00', 0x2, 0x0) [ 400.676045] block nbd1: Receive control failed (result -22) [ 400.712624] block nbd1: shutting down sockets [ 400.725654] sctp: [Deprecated]: syz-executor.4 (pid 18683) Use of struct sctp_assoc_value in delayed_ack socket option. [ 400.725654] Use struct sctp_sack_info instead [ 400.779419] block nbd1: shutting down sockets [ 400.779439] block nbd3: Receive control failed (result -22) [ 400.795716] block nbd3: shutting down sockets [ 400.811934] block nbd2: Receive control failed (result -22) [ 400.820035] block nbd5: Receive control failed (result -22) [ 400.834107] sctp: [Deprecated]: syz-executor.4 (pid 18697) Use of struct sctp_assoc_value in delayed_ack socket option. [ 400.834107] Use struct sctp_sack_info instead [ 400.840186] block nbd5: Attempted send on invalid socket [ 400.855251] block nbd5: shutting down sockets [ 400.874646] block nbd2: shutting down sockets 02:58:04 executing program 1: r0 = socket(0x11, 0x2, 0x0) ioctl$ASHMEM_PURGE_ALL_CACHES(0xffffffffffffffff, 0x770a, 0x0) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x4) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) r3 = getpid() syz_open_procfs(r3, &(0x7f0000000000)='map_files\x00') ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) r4 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) write$binfmt_aout(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="c7010104380200006c00000001000000c1010000070000000000000000000000450220640064174ecafd61ce08b5af4f3936b20e07fab54bfa2bc184dcd5e5351f4a0b148665ff0c701bb9f1ddda65a826155687028f946c9a77fc7045a409042f6c2b932504da5d0e81a4cb17c18cfbd4f7e2057672000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900"/374], 0x176) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 400.875073] block nbd3: Could not allocate knbd recv work queue. [ 400.903964] block nbd3: shutting down sockets [ 400.956146] ldm_validate_partition_table(): Disk read failed. [ 400.972564] block nbd0: Receive control failed (result -22) [ 400.984520] block nbd2: Could not allocate knbd recv work queue. 02:58:04 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x9, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0x7) setreuid(0x0, r2) getresuid(&(0x7f0000002bc0)=0x0, &(0x7f0000002c00), &(0x7f0000002c40)) getresgid(&(0x7f0000000100)=0x0, &(0x7f0000001180), &(0x7f00000011c0)) lchown(&(0x7f0000000040)='./file0\x00', r3, r4) fchown(r0, r2, r4) [ 401.010110] block nbd0: shutting down sockets [ 401.014182] Dev nbd5: unable to read RDB block 0 [ 401.020694] block nbd2: shutting down sockets [ 401.034801] nbd5: unable to read partition table [ 401.043957] block nbd1: Receive control failed (result -22) 02:58:04 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) r3 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$KVM_SET_DEBUGREGS(r3, 0x4080aea2, &(0x7f0000000000)={[0x6000, 0x6d847d9a7c2c6c05, 0xd000, 0xf000], 0x7f, 0xc0, 0x2}) 02:58:04 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x7000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 401.069416] block nbd1: Attempted send on invalid socket [ 401.075158] block nbd1: shutting down sockets [ 401.075577] nbd5: partition table beyond EOD, [ 401.098819] ldm_validate_partition_table(): Disk read failed. 02:58:04 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) r0 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000100)='/proc/capi/capi20ncci\x00', 0x80000, 0x0) r1 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r1, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/urandom\x00', 0x20800, 0x0) r2 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x8, 0x20000) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000080)=0x5) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 02:58:04 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) openat$vimc2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/video2\x00', 0x2, 0x0) [ 401.128173] Dev nbd1: unable to read RDB block 0 [ 401.135335] truncated [ 401.167765] nbd1: unable to read partition table [ 401.215107] nbd1: partition table beyond EOD, truncated [ 401.260938] block nbd3: Receive control failed (result -22) [ 401.284084] block nbd3: shutting down sockets [ 401.298459] block nbd1: Could not allocate knbd recv work queue. 02:58:04 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 401.313870] block nbd1: shutting down sockets [ 401.341501] block nbd3: shutting down sockets [ 401.379130] block nbd2: Receive control failed (result -22) [ 401.393151] block nbd0: Receive control failed (result -22) 02:58:04 executing program 4: pipe(&(0x7f0000000140)) r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x100000, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_EDITDEST(r0, 0x0, 0x489, &(0x7f0000000180)={{0x2, @multicast1, 0x4e20, 0x3, 'sh\x00', 0x7d, 0xcbed, 0x4}, {@empty, 0x4e22, 0x0, 0xf28, 0x4, 0xfff}}, 0x44) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r1, 0x0) ioctl$KVM_GET_API_VERSION(r1, 0xae00, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000200)={0x0, 0x1c9c380}, 0x0) r2 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r2, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000)='/dev/video35\x00', 0x2, 0x0) sendfile(r2, r0, 0x0, 0x3ff) [ 401.421845] block nbd2: shutting down sockets 02:58:04 executing program 1: r0 = socket(0x14, 0x0, 0x5f) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) r3 = syz_open_dev$swradio(&(0x7f0000000000)='/dev/swradio#\x00', 0x1, 0x2) ioctl$sock_SIOCGIFCONF(r3, 0x8912, &(0x7f0000000080)=@req={0x28, &(0x7f0000000040)={'nr0\x00', @ifru_hwaddr=@local}}) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) r4 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r4, 0x7, &(0x7f0000027000)={0x1}) r5 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100)='IPVS\x00') r6 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r6, 0x7, &(0x7f0000027000)={0x1}) setsockopt$bt_BT_POWER(r6, 0x112, 0x9, &(0x7f0000000280)=0x2, 0x1) sendmsg$IPVS_CMD_DEL_SERVICE(r4, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000200)={&(0x7f00000002c0)=ANY=[@ANYBLOB='l\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="000209000000fddbdf25050000000000000009000000080004000700000008000600610500000800060008000000080005032c06000008000440000100002800010008702b9576e6e0eb456124a5fd14084ac5b6e0610004004ec6191a5ff1cebbe512aa0ac02100000000000c0003007f00060017"], 0x6c}, 0x1, 0x0, 0x0, 0x8000}, 0x200000c4) 02:58:04 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f0000000000)={0x1}, 0x8) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 401.503669] block nbd5: Receive control failed (result -22) [ 401.515003] block nbd5: shutting down sockets [ 401.528461] block nbd2: Could not allocate knbd recv work queue. [ 401.540138] block nbd0: shutting down sockets [ 401.577534] block nbd2: shutting down sockets 02:58:04 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ubi_ctrl\x00', 0x214582, 0x0) ioctl$KDGKBLED(r0, 0x4b64, &(0x7f0000000080)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(0xffffffffffffffff, 0xc0506617, &(0x7f00000002c0)={{0x0, 0x0, @descriptor="6c115716d0309824"}, 0xa7, [], "52e63decdfa60d54b5c92b931bbc78797453b59e09a1b1319c8f2a5e53284819cb468171aaf7fe85d8845b88a287a739ad5b09f1eca3fb40c75f867417ae964a244119fbe994208579255d5c44f2c47d4c88a25ace9a7979cc3aa82d0bebe1c0b82ec3830f8330a58d740101267689daef8a79cded0d1c3f8d8a1d795b6055e354a5ecb4a5d850d3fa311abbc5c34f361c244e847e35059e879440f5837311a7dd6f601bfacbc8"}) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000100)='/dev/sequencer\x00', 0x80001, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(r1, &(0x7f0000000400)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000240)={0x14, r2, 0x100, 0x70bd25, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x40) 02:58:04 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xc) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 401.608458] block nbd3: Receive control failed (result -22) [ 401.627983] block nbd3: shutting down sockets [ 401.667039] block nbd3: shutting down sockets 02:58:04 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x6) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r4, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) write$binfmt_misc(r4, &(0x7f0000000200)={'syz1', "c510ee734036a94d458e0170bdd22f56034f3a95f07f0094f2eb354be490f0685dec1b6fbe4b63a352fd222505ccc3164015fd6c720a90e521b9ccd7242133ae74341e437cbe041d478544a8ad7d0ddfbb9e46e9f4987983a9aa55f017e9fbd31d05de06c9379b0723f88114db91e950a47fc6ff58a82479a02f8b8a479c5acfbcd8afdd1cb8591afe4597bcd46576a77a9a"}, 0x96) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd]}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:58:04 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x8000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 401.881624] block nbd0: Receive control failed (result -22) 02:58:05 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r0, 0x0) ioctl$RTC_AIE_OFF(r0, 0x7002) [ 401.926140] block nbd5: Receive control failed (result -22) [ 401.956865] block nbd5: Attempted send on invalid socket [ 401.962519] block nbd5: shutting down sockets [ 401.981512] block nbd0: shutting down sockets [ 401.987593] block nbd2: Receive control failed (result -22) [ 402.004860] block nbd2: Attempted send on invalid socket [ 402.010442] block nbd2: shutting down sockets [ 402.021043] ldm_validate_partition_table(): Disk read failed. [ 402.060693] ldm_validate_partition_table(): Disk read failed. 02:58:05 executing program 0 (fault-call:13 fault-nth:0): perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 402.108435] Dev nbd5: unable to read RDB block 0 [ 402.116892] Dev nbd2: unable to read RDB block 0 [ 402.134276] nbd2: unable to read partition table 02:58:05 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r0, 0x0) setsockopt$bt_l2cap_L2CAP_LM(r0, 0x6, 0x3, &(0x7f0000000000)=0x15, 0x4) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 402.165094] nbd2: partition table beyond EOD, truncated [ 402.181214] nbd5: unable to read partition table [ 402.198676] nbd5: partition table beyond EOD, truncated 02:58:05 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0xd, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) io_setup(0x6, &(0x7f0000000000)=0x0) io_getevents(r0, 0x7, 0x1, &(0x7f0000000080)=[{}], 0x0) 02:58:05 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x9000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 402.366126] block nbd0: Receive control failed (result -22) [ 402.372524] FAULT_INJECTION: forcing a failure. [ 402.372524] name failslab, interval 1, probability 0, space 0, times 0 [ 402.383751] CPU: 0 PID: 18793 Comm: syz-executor.0 Not tainted 4.19.80 #0 [ 402.390698] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 402.400064] Call Trace: [ 402.402674] dump_stack+0x172/0x1f0 [ 402.406331] should_fail.cold+0xa/0x1b [ 402.410241] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 402.415800] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 402.420914] ? __sigqueue_alloc+0x173/0x4d0 [ 402.425256] ? find_held_lock+0x35/0x130 [ 402.429337] __should_failslab+0x121/0x190 [ 402.433593] should_failslab+0x9/0x14 [ 402.437405] kmem_cache_alloc+0x47/0x700 [ 402.441478] ? kasan_check_read+0x11/0x20 [ 402.445663] __sigqueue_alloc+0x268/0x4d0 [ 402.449827] __send_signal+0x20f/0x14a0 [ 402.453809] ? lock_acquire+0x16f/0x3f0 [ 402.458906] send_signal+0x49/0xd0 [ 402.462461] force_sig_info+0x251/0x310 [ 402.466459] force_sig_info_fault.constprop.0+0x215/0x360 [ 402.472012] ? is_prefetch.isra.0+0x470/0x470 [ 402.476520] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 402.482085] ? trace_hardirqs_on+0x67/0x220 [ 402.486422] __bad_area_nosemaphore+0x2db/0x3f0 [ 402.491098] ? vmacache_find+0x65/0x310 [ 402.495095] bad_area+0x69/0x80 [ 402.498391] __do_page_fault+0xae1/0xe90 [ 402.502468] ? ksys_write+0x1f1/0x2d0 [ 402.506281] ? vmalloc_fault+0x740/0x740 [ 402.510346] ? trace_hardirqs_off_caller+0x65/0x220 [ 402.515370] ? trace_hardirqs_on_caller+0x6a/0x220 [ 402.520308] ? page_fault+0x8/0x30 [ 402.523865] do_page_fault+0x71/0x57d [ 402.527669] ? page_fault+0x8/0x30 [ 402.527692] page_fault+0x1e/0x30 [ 402.527706] RIP: 0033:0x45365f [ 402.527721] Code: bc d1 f3 0f 7f 27 f3 0f 7f 6f 10 f3 0f 7f 77 20 f3 0f 7f 7f 30 49 83 c0 0f 49 29 d0 48 8d 7c 17 31 e9 95 0b 00 00 66 0f ef c0 0f 6f 0e f3 0f 6f 56 10 66 0f 74 c1 66 0f d7 d0 49 83 f8 11 0f [ 402.527730] RSP: 002b:00007f3d9943f7a8 EFLAGS: 00010283 [ 402.527746] RAX: 00007f3d9943f850 RBX: 00007f3d9943fc90 RCX: 0000000000000000 [ 402.527755] RDX: 00000000000003ff RSI: 0000000000000000 RDI: 00007f3d9943f850 [ 402.527765] RBP: 000000000075bfc8 R08: 00000000000003ff R09: 0000000000000000 [ 402.527773] R10: 0000000000000064 R11: 0000000000000000 R12: 00007f3d994406d4 [ 402.527783] R13: 00000000004c9199 R14: 00000000004e07d8 R15: 0000000000000008 02:58:05 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0xfffffffffffffdec, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x2) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 402.622952] block nbd2: Receive control failed (result -22) [ 402.641497] block nbd2: shutting down sockets 02:58:05 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) r4 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dsp\x00', 0x2641, 0x0) ioctl$MON_IOCG_STATS(r4, 0x80089203, &(0x7f0000000080)) r5 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r5, 0x0) bind$vsock_dgram(r5, &(0x7f00000000c0)={0x28, 0x0, 0x2711}, 0x10) socket$kcm(0x29, 0x2, 0x0) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400]}, 0x45c) [ 402.702848] block nbd2: shutting down sockets 02:58:05 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) r2 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r2, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0x7) setreuid(0x0, r4) getresgid(&(0x7f0000000040), &(0x7f0000000080)=0x0, &(0x7f00000000c0)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)=0x0) r9 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r9, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getresuid(&(0x7f0000002bc0)=0x0, &(0x7f0000002c00), &(0x7f0000002c40)) getresgid(&(0x7f0000000100)=0x0, &(0x7f0000001180), &(0x7f00000011c0)) lchown(&(0x7f0000000040)='./file0\x00', r11, r12) getresuid(&(0x7f0000002bc0)=0x0, &(0x7f0000002c00), &(0x7f0000002c40)) getresgid(&(0x7f0000000100)=0x0, &(0x7f0000001180), &(0x7f00000011c0)) lchown(&(0x7f0000000040)='./file0\x00', r13, r14) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresuid(&(0x7f0000002bc0)=0x0, &(0x7f0000002c00), &(0x7f0000002c40)) getresgid(&(0x7f0000000100)=0x0, &(0x7f0000001180), &(0x7f00000011c0)) lchown(&(0x7f0000000040)='./file0\x00', r16, r17) getresuid(&(0x7f0000002bc0)=0x0, &(0x7f0000002c00), &(0x7f0000002c40)) getresgid(&(0x7f0000000100)=0x0, &(0x7f0000001180), &(0x7f00000011c0)) lchown(&(0x7f0000000040)='./file0\x00', r18, r19) fsetxattr$system_posix_acl(r2, &(0x7f0000000000)='system.posix_acl_default\x00', &(0x7f00000004c0)={{}, {0x1, 0x4}, [{0x2, 0x4, r4}], {0x4, 0x5223db299e428776}, [{0x8, 0xc, r5}, {0x8, 0x0, r6}, {0x8, 0x7, r7}, {0x8, 0x3, r8}, {0x8, 0x4, r10}, {0x8, 0x4, r12}, {0x8, 0x4, r14}, {0x8, 0x1, r15}, {0x8, 0x1, r17}, {0x8, 0x4, r19}], {0x10, 0x5}, {0x20, 0x4}}, 0x7c, 0x2) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) 02:58:06 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) ioctl$TUNSETSNDBUF(0xffffffffffffffff, 0x400454d4, &(0x7f0000000000)=0x42) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 02:58:06 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xa000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 402.890448] block nbd5: Receive control failed (result -22) [ 402.929843] block nbd5: shutting down sockets [ 402.961382] block nbd2: Receive control failed (result -22) [ 402.983739] block nbd2: Attempted send on invalid socket [ 402.989424] block nbd2: shutting down sockets [ 402.999027] block nbd0: shutting down sockets 02:58:06 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) r3 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r3, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r4, 0x0) ioctl$FS_IOC_GETFSLABEL(r1, 0x81009431, &(0x7f0000000740)) ioctl$VIDIOC_SUBDEV_G_DV_TIMINGS(r4, 0xc0845658, &(0x7f0000000680)={0xda4c117185cd3e93, @bt={0x4, 0x10001, 0x1, 0x1, 0x0, 0x4, 0x5, 0x400, 0x6, 0x4, 0x1000000, 0xfe, 0x8000, 0x0, 0x14, 0x8}}) sendmsg(r3, &(0x7f0000000640)={&(0x7f0000000000)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000080)="f73e147e123d887e2587d51f80ed99", 0xf}, {&(0x7f00000000c0)="d6bbbed90610737791b60c8b4c592296247a43b9df4a01c13082b6e5d789b64e9f6c5708172d75f6d1cf6df07d44612099c465a51de0965523dd256c88836e74e644dd236bf59e6799e436d0c589a012b73b65137b6299c08212ad2a9cbfd2407478d3b6f1a35d06d34e9802982d9643c2", 0x71}], 0x2, &(0x7f0000000200)=[{0x80, 0x112, 0xffffffff, "74f04d6871b4b01e3eb790d2de00cab3e8ee47b59f9125fd7c0718dc1a7fb82b596fb91eed959699c7aff83b03923b313089a8dfcffb0ff099307c58c89c08058adcb75178260a42e346770a198fd9a199df0954d751c65173b918f07fbc20b3599774c35bb37c60e499aa"}, {0x68, 0x1, 0x3, "90446c078eb61d74882c8dc34bcf814ef696b758d3bfa4ea2206d90fa61488969fd61af93807dfc681f05de201b070a73ef3d6a894e794091a8a5390c1f6b33527cd34f98fec3413e928d395920df9e3373dc71718"}, {0x80, 0x65442ad5a3a72826, 0x7f, "3cc92fad558dc9530c65c30fb706939c82a20fe6a6f99894ce36482e51d0f56f49350c5a354077582ccc6656f9dd27fdc6444e1db220516e33b631e78def6dab3791fc091129c673c70850eba8c5f0bea62c2899d46c0e05d3ed37e2d692b992d9ab7ef98058ac439b5576a501"}, {0xd0, 0x110, 0x4234, "e82f2f79e10259c996b1eacbdb2b41776f4005a97cd6fd7bd9e476da0e61e4c6a9432d954bceb06c933c3eccf3e276aa2d27e09f68e40324ade9c04d300ce977462cd777b9557c90dbf6351cfbeca212113fbcdd2f5dbf5c8509a4bf97ebc7756b7f7ec08fe39c3699cdf57a0aee36dc65a386041d9a266c04440b283c52a7cf957809be13e79705529b1bacac9c5ad20f2a6475c02349557c077823eece501fa35ab9c8c31f3887e66f5c473701253f605cc6c6c63fb725899f9760101c"}, {0xc8, 0x0, 0x1, "d6a1209438b310da9ddd2b5607906d62c193b23c7eae2d1ccb4e418573d05356c459a6ad837da7a3298533988ce072ae1726169b6ff41c59f9c4aca3115c2e4267a8b946054acca22f9de04db899922ca7977b9eb3c972f7170065022583eed996589da1337e1b03b33ed9c65dfbc7eb7025786ffc7c8b567a2937d03998615bec49f2c6d80dc33aef6c37195bffcc86a96bd0d7b5dbf6f7ea63060d51e976b0dc422957192f5f8ad01ffcdfa5298d5757"}, {0x60, 0x10d, 0x40ba, "43e18c7099eb8721291e8b0fc016e6a73cf075a2f4bb52b0e268af017f6ef82a281cfdf7d506f07ec0c7e14d90705806cc9100faafd7f8f8d9758729fabf562bec3973c76af5a2298b55bb75574a6393"}, {0xe0, 0x29, 0x9, "9a0c9993d1c01bb74f5c0548e4723cd4d2e1de0715df3afcbdf13b7bbac6d5f4f97ba3e2c1eccde3579d6fc83c5a7252d6eca96a56aa4cf487fa277abc7cb42f1e0a8b8449959c3ed05eee65bc195d9fdcf123a851ac88ae0367a27521b5fdd946f86ba0097ac16bc8d2bb0b52f3315713663afd7b9ca8dec8db4c4511cbac6a1fe5181bb5c963379437ac02f6536537f00c83e44e655094521c38b9fdf509cefeb447ae55962194961b4c07bd3bb5b712954fd70fd0fe2da1daa1a5d5ff6756f603c8169276833325919d"}], 0x440}, 0x2) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 403.020828] ldm_validate_partition_table(): Disk read failed. [ 403.040165] block nbd5: Could not allocate knbd recv work queue. [ 403.055387] Dev nbd2: unable to read RDB block 0 [ 403.073635] block nbd5: shutting down sockets [ 403.083368] nbd2: unable to read partition table [ 403.105956] nbd2: partition table beyond EOD, truncated 02:58:06 executing program 0 (fault-call:13 fault-nth:1): perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 403.146274] block nbd3: Receive control failed (result -22) [ 403.185908] block nbd3: shutting down sockets [ 403.219489] block nbd2: shutting down sockets [ 403.247581] block nbd3: shutting down sockets 02:58:06 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) r4 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="3400000010000507fa7a6c710000000000000000", @ANYRES32=r8, @ANYBLOB="0000000000000000140012000c000100626f6e640000000004000200"], 0x34}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000180)={&(0x7f0000001580)=@newlink={0x20, 0x11, 0xe3b, 0x0, 0x0, {0x0, 0x0, 0x0, r8}}, 0x20}}, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)=@gettclass={0x24, 0x2a, 0x204, 0x70bd2d, 0x25dfdbfe, {0x0, r8, {0xfff2}, {0xd, 0x1000e}, {0x9, 0xf}}, ["", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x1}, 0x1) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) r11 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r11) ioctl$VIDIOC_DQBUF(r3, 0xc0585611, &(0x7f0000000080)={0x967, 0xb, 0x4, 0x20000, {r9, r10/1000+10000}, {0x3, 0x1, 0x4, 0x8, 0xaa, 0x1, "55ffb043"}, 0x1, 0x3, @fd=r11, 0x4}) sendfile(r0, r12, &(0x7f0000000140), 0xc20) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffff800]}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 403.296681] block nbd0: Receive control failed (result -22) [ 403.320208] FAULT_INJECTION: forcing a failure. [ 403.320208] name failslab, interval 1, probability 0, space 0, times 0 [ 403.349683] CPU: 1 PID: 18838 Comm: syz-executor.0 Not tainted 4.19.80 #0 [ 403.356665] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 403.366030] Call Trace: [ 403.368646] dump_stack+0x172/0x1f0 [ 403.372307] should_fail.cold+0xa/0x1b [ 403.376218] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 403.381390] ? lock_downgrade+0x880/0x880 [ 403.385563] __should_failslab+0x121/0x190 [ 403.389812] should_failslab+0x9/0x14 [ 403.393627] kmem_cache_alloc+0x2ae/0x700 [ 403.397790] ? setup_sigcontext+0x7d0/0x7d0 [ 403.402133] getname_flags+0xd6/0x5b0 [ 403.405951] getname+0x1a/0x20 [ 403.409158] do_sys_open+0x2c9/0x550 [ 403.412888] ? filp_open+0x80/0x80 [ 403.416439] ? exit_to_usermode_loop+0x43/0x2c0 [ 403.421123] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 403.425874] ? do_syscall_64+0x26/0x620 [ 403.425889] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 403.425903] ? do_syscall_64+0x26/0x620 [ 403.425925] __x64_sys_open+0x7e/0xc0 [ 403.425941] do_syscall_64+0xfd/0x620 [ 403.446814] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 403.452026] RIP: 0033:0x413941 [ 403.455228] Code: 75 14 b8 02 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 19 00 00 c3 48 83 ec 08 e8 0a fa ff ff 48 89 04 24 b8 02 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 53 fa ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 403.474145] RSP: 002b:00007f3d994607a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 403.476793] sctp: [Deprecated]: syz-executor.4 (pid 18845) Use of struct sctp_assoc_value in delayed_ack socket option. [ 403.476793] Use struct sctp_sack_info instead 02:58:06 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xc000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:58:06 executing program 4: pipe(&(0x7f0000000140)) r0 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) close(r1) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r2, &(0x7f0000d83fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x10, &(0x7f0000000140)=@assoc_value={r3}, 0x8) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000000)={0x8000, 0xc, 0x8000, 0xdd, r3}, &(0x7f0000000080)=0x10) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 403.481889] RAX: ffffffffffffffda RBX: 6666666666666667 RCX: 0000000000413941 [ 403.481899] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00007f3d99460850 [ 403.481909] RBP: 000000000075bf20 R08: 00007f3d994607b0 R09: 000000000075bf20 [ 403.481927] R10: 0000000000000064 R11: 0000000000000293 R12: 00007f3d994616d4 [ 403.526278] R13: 00000000004c9199 R14: 00000000004e07d8 R15: 0000000000000008 [ 403.610321] block nbd2: Receive control failed (result -22) [ 403.646580] block nbd2: Attempted send on invalid socket [ 403.652135] block nbd2: shutting down sockets 02:58:06 executing program 3: r0 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = gettid() tkill(r1, 0x1004000000013) ioctl$TIOCSPGRP(r0, 0x5410, &(0x7f0000000080)=r1) r2 = socket(0x11, 0x2, 0x0) r3 = syz_open_dev$ndb(&(0x7f0000000000)='/dev/nbd#\x00', 0x0, 0x880802) r4 = syz_open_dev$ndb(0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x1, 0x3) close(r5) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r6, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r6, &(0x7f0000d83fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r6, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x10, &(0x7f0000000140)=@assoc_value={r7}, 0x8) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000040)={r7, 0x5}, 0x8) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, r2) ioctl$NBD_CLEAR_SOCK(r4, 0xab03) [ 403.660082] ldm_validate_partition_table(): Disk read failed. [ 403.671462] Dev nbd2: unable to read RDB block 0 [ 403.699921] nbd2: unable to read partition table 02:58:07 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000100)=0x77) socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r2, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) r3 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/status\x00', 0x0, 0x0) sendfile(r2, r3, &(0x7f00000001c0), 0xffffffffe512446b) pselect6(0x40, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x7ffe}, &(0x7f0000000200), 0x0) [ 403.725201] nbd2: partition table beyond EOD, truncated [ 403.749092] block nbd5: Receive control failed (result -22) [ 403.825904] block nbd2: Could not allocate knbd recv work queue. [ 403.886831] block nbd2: shutting down sockets [ 403.891623] block nbd0: shutting down sockets 02:58:07 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) r0 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r0) accept4$tipc(r0, &(0x7f0000000000)=@name, &(0x7f0000000080)=0x10, 0x80800) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 403.941905] bond1 (unregistering): Released all slaves 02:58:07 executing program 0 (fault-call:13 fault-nth:2): perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:58:07 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xe000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 404.029621] block nbd5: shutting down sockets 02:58:07 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x4}, &(0x7f0000000200), 0x0) [ 404.206674] block nbd5: Receive control failed (result -22) [ 404.226732] block nbd2: Receive control failed (result -22) [ 404.247702] block nbd2: Attempted send on invalid socket [ 404.253248] block nbd2: shutting down sockets [ 404.259479] block nbd0: Receive control failed (result -22) [ 404.273308] FAULT_INJECTION: forcing a failure. [ 404.273308] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 404.277331] block nbd5: shutting down sockets [ 404.285148] CPU: 1 PID: 18887 Comm: syz-executor.0 Not tainted 4.19.80 #0 [ 404.285159] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 404.285165] Call Trace: [ 404.285189] dump_stack+0x172/0x1f0 [ 404.285219] should_fail.cold+0xa/0x1b [ 404.306115] ldm_validate_partition_table(): Disk read failed. [ 404.308575] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 404.308597] ? debug_smp_processor_id+0x1c/0x20 [ 404.308614] ? perf_trace_lock+0xeb/0x510 [ 404.308629] ? mark_held_locks+0x100/0x100 [ 404.308654] __alloc_pages_nodemask+0x1ee/0x750 [ 404.308691] ? __alloc_pages_slowpath+0x2870/0x2870 [ 404.308704] ? find_held_lock+0x35/0x130 [ 404.308736] cache_grow_begin+0x91/0x8c0 [ 404.328452] Dev nbd2: unable to read RDB block 0 [ 404.331889] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 404.331920] kmem_cache_alloc+0x63b/0x700 [ 404.331940] ? setup_sigcontext+0x7d0/0x7d0 [ 404.331964] getname_flags+0xd6/0x5b0 [ 404.331982] getname+0x1a/0x20 [ 404.355541] nbd2: unable to read partition table [ 404.358117] do_sys_open+0x2c9/0x550 [ 404.358140] ? filp_open+0x80/0x80 [ 404.358157] ? exit_to_usermode_loop+0x43/0x2c0 [ 404.358175] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 404.366697] nbd2: partition table beyond EOD, [ 404.368450] ? do_syscall_64+0x26/0x620 [ 404.368469] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 404.368484] ? do_syscall_64+0x26/0x620 [ 404.368508] __x64_sys_open+0x7e/0xc0 [ 404.368528] do_syscall_64+0xfd/0x620 [ 404.375114] truncated [ 404.376982] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 404.376996] RIP: 0033:0x413941 [ 404.377012] Code: 75 14 b8 02 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 19 00 00 c3 48 83 ec 08 e8 0a fa ff ff 48 89 04 24 b8 02 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 53 fa ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 404.377020] RSP: 002b:00007f3d9943f7a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 404.377038] RAX: ffffffffffffffda RBX: 6666666666666667 RCX: 0000000000413941 [ 404.377047] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00007f3d9943f850 [ 404.377057] RBP: 000000000075bfc8 R08: 00007f3d9943f7b0 R09: 000000000075bfc8 [ 404.377065] R10: 0000000000000064 R11: 0000000000000293 R12: 00007f3d994406d4 [ 404.377077] R13: 00000000004c9199 R14: 00000000004e07d8 R15: 0000000000000008 02:58:07 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r0, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) ioctl$sock_inet_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000000)={'bond_slave_1\x00', {0x2, 0x4e22, @loopback}}) 02:58:07 executing program 5: r0 = perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x2, 0x0) r2 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r3 = syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r4, 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r3, 0xab07, 0x7) r5 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/enforce\x00', 0x2040, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_DV_TIMINGS(r5, 0xc0945662, &(0x7f0000000d00)={0x2, 0x0, [], {0x0, @bt={0x100, 0x9, 0x2, 0x2, 0x2, 0x7, 0x6, 0x400, 0x9, 0x2, 0x0, 0x3, 0x9, 0xd50, 0x4, 0x1}}}) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r3, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc]}, 0x45c) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f0000000200)=ANY=[@ANYBLOB="04b3dd347eff17c271c1ce00000000000000000000000000294fff6b893e9721fc18e8195644097031e68c0455065ddaf57effc7c9e6ea4306adc4fef406d6e1e6d8f1c5ba8bdde9abd87fccf8ed61215a85dff32ad90e89f6da48390e10671a7803d34026e612af7b30e2c81eaf7e20286fbc4c08744b32474d8e95c4fb4021d976917b315cefa22186068aaddc58c7ee2252327b926b6a37b8d33fe5a2761872304f18f6e0cdc88f79e2a3eaac0e7f4644ba3d0b370983ae26391976b4b39e2f3d2ffaf081c77bd7c34adcf95e01b036a7ea0068a6f037bfec67b3ae01e24df3866a5bb6301b8cf03545392bb1d5b16e2a7b0486bd60543ce3fed3cdbc1b0189989b8c88bb1b499168112d7196fd9ee66daad25e6ec2afb93f2372d2f82fb483f2fc91efd44464f9605429b62eee3e496669b288d6da8f597105d989cfa054ed7f11bf70a29d48a6327fb0"]) [ 404.559200] block nbd0: shutting down sockets [ 404.605385] block nbd2: Could not allocate knbd recv work queue. 02:58:07 executing program 0 (fault-call:13 fault-nth:3): perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 404.649282] block nbd2: shutting down sockets 02:58:07 executing program 4: pipe(&(0x7f0000000140)) r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280)={0x80, 0x0, 0x0, 0x200000, 0x0, 0x100000}, 0x0, &(0x7f0000000140)={0x9, 0xfffffffffffffffe}, &(0x7f0000000200), 0x0) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000080)='TIPC\x00') sendmsg$TIPC_CMD_GET_NODES(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4212000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x1c, r1, 0x0, 0x70bd28, 0x25dfdbfc, {}, ["", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x30000888}, 0x638ea8e683d05326) 02:58:08 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x20000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 404.837059] block nbd0: Receive control failed (result -22) [ 404.859633] block nbd5: Receive control failed (result -22) [ 404.876058] FAULT_INJECTION: forcing a failure. [ 404.876058] name failslab, interval 1, probability 0, space 0, times 0 02:58:08 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0xfffffffffffffe91, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, &(0x7f0000000100)={0x1ff, 0x0, 0x2, 0x1, 0x0, 0x4}, &(0x7f0000000200), 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r0, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) [ 404.876617] block nbd5: Attempted send on invalid socket [ 404.892911] block nbd5: shutting down sockets [ 404.897620] print_req_error: 675 callbacks suppressed [ 404.897629] print_req_error: I/O error, dev nbd5, sector 0 [ 404.908634] buffer_io_error: 677 callbacks suppressed [ 404.908643] Buffer I/O error on dev nbd5, logical block 0, async page read [ 404.919063] print_req_error: I/O error, dev nbd5, sector 2 [ 404.926640] Buffer I/O error on dev nbd5, logical block 1, async page read [ 404.933716] print_req_error: I/O error, dev nbd5, sector 4 [ 404.939552] Buffer I/O error on dev nbd5, logical block 2, async page read [ 404.942698] CPU: 0 PID: 18900 Comm: syz-executor.0 Not tainted 4.19.80 #0 [ 404.946672] Buffer I/O error on dev nbd5, logical block 3, async page read [ 404.953504] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 404.953512] Call Trace: [ 404.953538] dump_stack+0x172/0x1f0 [ 404.953561] should_fail.cold+0xa/0x1b [ 404.979996] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 404.983060] block nbd2: Receive control failed (result -22) [ 404.985134] ? lock_downgrade+0x880/0x880 [ 404.985162] __should_failslab+0x121/0x190 [ 404.985178] should_failslab+0x9/0x14 [ 404.985196] kmem_cache_alloc+0x2ae/0x700 [ 404.995038] ? __save_stack_trace+0x99/0x100 [ 404.995063] __alloc_file+0x27/0x330 [ 404.995079] alloc_empty_file+0x72/0x170 [ 404.995097] path_openat+0xef/0x45e0 [ 404.995113] ? __lock_acquire+0x6ee/0x49c0 [ 404.995129] ? getname+0x1a/0x20 [ 405.003146] ? do_sys_open+0x2c9/0x550 [ 405.027393] ? __x64_sys_open+0x7e/0xc0 [ 405.027411] ? do_syscall_64+0xfd/0x620 [ 405.027427] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 405.027448] ? check_preemption_disabled+0x48/0x290 [ 405.034692] ? debug_smp_processor_id+0x1c/0x20 [ 405.034710] ? path_lookupat.isra.0+0x8d0/0x8d0 [ 405.042940] block nbd2: shutting down sockets [ 405.048005] ? __lock_is_held+0xb6/0x140 [ 405.048023] ? SOFTIRQ_verbose+0x10/0x10 [ 405.048041] ? __alloc_fd+0x44d/0x560 [ 405.048064] do_filp_open+0x1a1/0x280 [ 405.060826] print_req_error: I/O error, dev nbd5, sector 0 [ 405.062396] ? may_open_dev+0x100/0x100 [ 405.066944] Buffer I/O error on dev nbd5, logical block 0, async page read [ 405.070924] ? lock_downgrade+0x880/0x880 [ 405.075726] print_req_error: I/O error, dev nbd5, sector 2 [ 405.078750] ? kasan_check_read+0x11/0x20 [ 405.082533] Buffer I/O error on dev nbd5, logical block 1, async page read [ 405.088146] ? do_raw_spin_unlock+0x57/0x270 [ 405.088162] ? _raw_spin_unlock+0x2d/0x50 [ 405.088176] ? __alloc_fd+0x44d/0x560 [ 405.088209] do_sys_open+0x3fe/0x550 [ 405.088229] ? filp_open+0x80/0x80 [ 405.092854] print_req_error: I/O error, dev nbd5, sector 4 [ 405.099186] ? exit_to_usermode_loop+0x43/0x2c0 [ 405.099206] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 405.099225] ? do_syscall_64+0x26/0x620 [ 405.099239] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 405.099251] ? do_syscall_64+0x26/0x620 [ 405.099272] __x64_sys_open+0x7e/0xc0 [ 405.103428] Buffer I/O error on dev nbd5, logical block 2, async page read [ 405.109015] do_syscall_64+0xfd/0x620 [ 405.109035] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 405.109052] RIP: 0033:0x413941 [ 405.113929] print_req_error: I/O error, dev nbd5, sector 6 [ 405.120308] Code: 75 14 b8 02 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 19 00 00 c3 48 83 ec 08 e8 0a fa ff ff 48 89 04 24 b8 02 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 53 fa ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 405.120318] RSP: 002b:00007f3d994607a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 405.120334] RAX: ffffffffffffffda RBX: 6666666666666667 RCX: 0000000000413941 [ 405.120342] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00007f3d99460850 [ 405.120351] RBP: 000000000075bf20 R08: 00007f3d994607b0 R09: 000000000075bf20 [ 405.120359] R10: 0000000000000064 R11: 0000000000000293 R12: 00007f3d994616d4 [ 405.120368] R13: 00000000004c9199 R14: 00000000004e07d8 R15: 0000000000000008 [ 405.261789] Buffer I/O error on dev nbd5, logical block 3, async page read [ 405.270955] print_req_error: I/O error, dev nbd5, sector 0 [ 405.276783] Buffer I/O error on dev nbd5, logical block 0, async page read [ 405.276931] block nbd0: shutting down sockets [ 405.290512] print_req_error: I/O error, dev nbd5, sector 2 [ 405.296263] Buffer I/O error on dev nbd5, logical block 1, async page read [ 405.304624] print_req_error: I/O error, dev nbd5, sector 4 [ 405.353611] ldm_validate_partition_table(): Disk read failed. [ 405.364332] block nbd2: Receive control failed (result -22) [ 405.372212] block nbd2: shutting down sockets [ 405.402578] Dev nbd5: unable to read RDB block 0 [ 405.419514] nbd5: unable to read partition table [ 405.425992] nbd5: partition table beyond EOD, truncated 02:58:09 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$vbi(&(0x7f0000000000)='/dev/vbi#\x00', 0x2, 0x2) ioctl$VIDIOC_ENUM_FREQ_BANDS(r2, 0xc0405665, &(0x7f0000000040)={0xd, 0x4, 0x1, 0x400, 0x800, 0xfffff806, 0x2}) r3 = syz_open_dev$ndb(0x0, 0x0, 0x400000) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r3, 0xab03) 02:58:09 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r0 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x8, 0x47d08e2493439b1e) ioctl$BLKPG(r0, 0x1269, &(0x7f0000000080)={0x1, 0x2d7, 0xda, &(0x7f00000002c0)="959e73a8a734a5ce422e2a29097d430380581e0b05655a75f6a2a06460f4b9f93a2b635ec3da93cbdc501ed4dee4c20aa5e7d099f81c04f0e8af205ce38ee236dc4c3b53721b70c0e3bd4e6fcebfc41c3bd103ad085ce1d2cf10f82a762f7c14612a45737c73427fc55a24f5cdfcffc838679a0e50b421c264d4c0b12530bc83f220ea3bb3f86f1c1d30a9836d45ea68c71db5668e29d1e8afa02cbec56970b92ce7f167db3167ca1ef7950905ef1c83f54875ebe1f9862006a73b3e2940b1eb9148849c739bb46e8e88baf0a58bee3f9cc03c7f404ec0ab7ecb"}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 02:58:09 executing program 0 (fault-call:13 fault-nth:4): perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:58:09 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x23000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:58:09 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r2, 0x7, &(0x7f0000027000)={0x1}) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="3400000010000507fa7a6c710000000000000000", @ANYRES32=r6, @ANYBLOB="0000000000000000140012000c000100626f6e640000000004000200"], 0x34}}, 0x0) r7 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r7, 0x7, &(0x7f0000027000)={0x1}) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) r10 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/sys/net/ipv4/vs/lblc_expiration\x00', 0x2, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$EVIOCGUNIQ(r11, 0x80404508, 0x0) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS(r10, 0xc0385720, &(0x7f00000000c0)={0x1, {r12, r13+30000000}, 0x0, 0x5}) write$RDMA_USER_CM_CMD_CREATE_ID(r11, &(0x7f00000002c0)={0x0, 0x14d114775de95e04, 0xfa00, {0x1, &(0x7f0000000140)={0xffffffffffffffff}, 0x200, 0x3}}, 0x20) write$RDMA_USER_CM_CMD_ACCEPT(r9, &(0x7f0000000a00)={0x8, 0x120, 0xfa00, {0x0, {0x0, 0x0, "a11fd9bb777ed6d2de013aa84c1780812dde64019c3679140f98742d991c188999137e2c0c273c01ce5ee4a98e9a5f9621977495adc63b5e42cfed5f869c9b9c3762653da39cff6f836d3d8c2f820218e7f36d69edfe4f6100003ba171580d5d229a27995ec89a2ae6ea35537a994f882cb14b30ea1e81f4ffce42d406d795b1667439abc3912178aa17fed740c80915b5df43ad2e40db2e0c07023314ebb582148f97bf4b7f329a3f160dfa8dc19707f955096b143bd08da435072e87ba883dfc7fec35c82353166a54070000004068adc33e99bed553bae5b0410241e3d969c47980bfb66acc42eae3297dadf62b3f5d48f2bbbae626416b7f89ba77f540b4", 0x0, 0x4, 0x0, 0x8, 0x100000000, 0x5, 0x3}, r14}}, 0xffffffffffffffad) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffffff, 0xc0106426, &(0x7f0000000b80)={0x3, &(0x7f0000000b40)=[{}, {0x0}, {}]}) ioctl$DRM_IOCTL_GET_CTX(r10, 0xc0086423, &(0x7f0000000c00)={r15}) ioctl$DRM_IOCTL_GET_SAREA_CTX(r9, 0xc010641d, &(0x7f0000000100)={r15, &(0x7f0000000000)=""/250}) ioctl$DRM_IOCTL_SWITCH_CTX(r7, 0x40086424, &(0x7f00000000c0)={r15, 0x2}) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000180)={&(0x7f0000001580)=@newlink={0x20, 0x11, 0xe3b, 0x0, 0x0, {0x0, 0x0, 0x0, r6}}, 0x20}}, 0x0) setsockopt$inet6_IPV6_PKTINFO(r2, 0x29, 0x32, &(0x7f0000000000)={@ipv4={[], [], @rand_addr=0xffffff85}, r6}, 0x14) r16 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r16, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r16, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:58:09 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x2, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbb], [0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe]}, 0x45c) [ 406.786183] block nbd3: shutting down sockets [ 406.819207] block nbd3: shutting down sockets [ 406.825473] block nbd0: Receive control failed (result -22) [ 406.831619] block nbd2: Receive control failed (result -22) [ 406.849855] block nbd2: Attempted send on invalid socket [ 406.855448] block nbd2: shutting down sockets [ 406.860784] block nbd5: Receive control failed (result -22) [ 406.875704] block nbd0: shutting down sockets [ 406.883506] bond1 (unregistering): Released all slaves 02:58:10 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) syz_genetlink_get_family_id$tipc2(&(0x7f0000000000)='TIPCv2\x00') ioctl$NBD_CLEAR_SOCK(r2, 0xab03) 02:58:10 executing program 4: open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.stat\x00', 0x0, 0x0) ptrace$setsig(0x4203, 0x0, 0x0, &(0x7f00000002c0)={0x0, 0x1}) sendmsg$IPVS_CMD_GET_SERVICE(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000640)=ANY=[]}}, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="0f42", 0x2) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) getsockopt$inet6_opts(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000580)=""/143, &(0x7f0000000340)=0xfee5) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0x14) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000640)={0x0, @rand_addr=0x8000, @local}, 0x2) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000740)={0x3, 0x2, 0xf000, 0x1000, &(0x7f0000000000/0x1000)=nil}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000200)={[0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0xfb, 0x0, 0x0, 0x0, 0x400000000000000]}) ioctl$KVM_RUN(r2, 0xae80, 0x0) sendmsg$IPVS_CMD_DEL_DEST(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYRES16=0x0], 0x1}}, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000380)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$KVM_RUN(r2, 0xae80, 0x0) pipe(&(0x7f0000000040)) pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:58:10 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 406.922637] ldm_validate_partition_table(): Disk read failed. [ 406.930304] block nbd5: shutting down sockets [ 406.995649] Dev nbd2: unable to read RDB block 0 [ 407.033162] block nbd3: Receive control failed (result -22) [ 407.051131] block nbd5: Could not allocate knbd recv work queue. [ 407.061505] block nbd3: shutting down sockets [ 407.066859] nbd2: unable to read partition table [ 407.073477] block nbd5: shutting down sockets 02:58:10 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x1) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x498000) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 407.080042] nbd2: partition table beyond EOD, truncated [ 407.107860] block nbd3: shutting down sockets [ 407.134086] block nbd0: Receive control failed (result -22) 02:58:10 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0xfffffffc]}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:58:10 executing program 3: r0 = socket(0x8, 0x80000, 0xfd) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 407.174510] block nbd1: Receive control failed (result -22) [ 407.187414] block nbd1: shutting down sockets 02:58:10 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x30000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 407.232579] block nbd0: shutting down sockets [ 407.247376] block nbd1: shutting down sockets 02:58:10 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x2) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:58:10 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) ioctl$FS_IOC_FSGETXATTR(r2, 0x801c581f, &(0x7f0000000000)={0x9, 0x9, 0x9, 0x3ff, 0x3ff}) 02:58:10 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(0x0, 0x0) write$UHID_INPUT(r3, &(0x7f0000000200)={0x8, "1f3817655e1099854587a44ed13508f124b62d85a71de8e44816569fd030eebde451a2a67f41d9498a84a29e64e496e8e7be4a6c0aa051c7a7d0bdb997c7145c5be091f48516b430d23ff8dc5f1e0096e269ae8618f93a11e64fa20259b8817c6f861cffbd90c4fa9ab57f72a477ce2203f193b72b35312f10745e46b6425cff6c73c1ecb47481567b5c1f82b68d936560d77b6e375f5420b03cc2ae7ba9e2ac72a7f52fd80f967332baf6ddeff0854fc425fd764c5dc3e9fac397dbe91b3d1c57d44e5c0bc776cbb6a6085d566ca8d140fe2a4235b8c3e719fd7a0671a840cad81b5f51d8798e875e363e581d24afe957c7b31e7b7c522b95329f966591e5e8388ae2b6807d5733b152484910cb74e2841cb82f1d3dd35047953cad56856f726bb21fcd12d2791554600fd3d65255c99dec35ecd132b19b86d9af0717eff7bb3c57c0462ae37eb0683d4d6a258f790afaf3470f949553756f8eace2b1efc560ac0ad7e66e898a58a3aa18eb3a216a13fb031f6d98171a401d70f902cf432ce5a6536892a734f368db3c65b73c34f44c91060966c51933bc36430652063917cd8c9edc353397d85adc2d42159e36172790407e84feaa697f40be2ec1c9ef8ed0763ff56628e247a4ce484f5a2992bc0d11eb7e13189279b723335b541e280080a7ae8c069dfaad99fce97c59ad809b9dd321f9f6cf0d86f763939c75785dc60ca4dbff8e035565fd853f93649ee458ca6bcf0f64242fe3f0c96e577844c68edbb81d82968dae78f4f40150d2e25eec9d67d725f06f661e941aa85116d1744c7ae25b3817a22b9fa9a79d2a5175574da47fdf94b7f5eca13921446d9cc80c0399421258a51f2d1b99fd14dc7d17bae0ea17d9907e04576dd36ef94ae91c29df4f649da99faf7260a4c5bf0f5de6662c13a3f0bf7232f9fb9b3898f6fc7f5191502d22fb8f7c794a06fc2e20657107d0fa363a25f52f6ea9bea97f309ccd20b386aead403b15c2a40435c030d338981291c109f7209c5a1158182d8f059d85922980d3d8328799e9f51443b612e2b18d6057231dc465f21a5ed6bf97f8028f2c0d44c851d2066680b9b259718c65feac8b31a1514becc63f60c01c1a7c80dc00b09eba2b1b2c9afb9a96d1cbade5ed97cedae35fb74f509592f26e08c17b2329c4b8c728fe69fdee7ccb59016e3b805da441967ab493f45634dc46338fe35a40852f629515354c1f538c6a8d7d683dee87b5fb4276e2f27d622e39c23202872d4c9d37a7a3517e6cc1347dcd203b71f27c3b9a8a7bd2600ee77d75c7264dde21686a6337ea56b1a964d886031b8cf95b8c4374319025cfeeba94a810d15437687d050e21947eb9c64c68c26b6bbd3833af8acd1bd8532f03c1752fc20016657eb8e42a9c9f5590c2ec957de5cb3a91d2232f8a399d4cba5620381a96bd4cfa7f1aff3458505b3d4cf78b18d5362e1ab7bd4ec34c507c6fe6c177e01a3a7bf4ce23cb27087a2e346b0ea90f77430e3de9129c1dcd43ada5521fcdf225ead6e56d3f7d66e9fdb1fdea927b6fc8b54116c0fce6b2bef80bf0f5511067ce7acc028d017f41257e0af9f1db746fabd1733c24ac553fc6ba44193de9c1e3e3d243f718a7a43792d0255be772647e0ba591ef249423c327160a7012876a85949e9588ecd5d874b12ca6710ab684a7c63c7e9a83a148ff1b2cd6f7eacaa84523cb278f929e9f9c1951be4069ebce7125288c35227f56968d25ebec8d3546b2ab87949c87984d346cca4bb3d3c981858ca866437821a9a49dce98502bfb858b79651ccbe2ff462b1ab51796c1524f587f07c41cf5b554242987bf04fcf677bbb5a356e2a1656a8eff611221741c81a8b353d38e85902cc247a4d4408d833c381414c9a1666ae5744f54dd979b66628404089c6446c4629a2b4fefcc5bc1511367cb456e2405c43784c45f8ca9a7ab81f33478788ebfa3d18d1245495ab2f88eeb2bad74ecc366805af25540b3d3ba8c90c8bfdbc6f38a04efe220baeddae06d3f87c8bab4dd5c4cc19114f8eddee16bf4d01ff32c2d6c52284520fca6e7fcb837aa96bf20b203dd145079f64b763536c38c091616489ae112fb443ca3972590a428b0b981bfb6fe39dea358aec1b213d3e7f98719c332d7af3f2b5a9b513e48acda8788ace385e08ff38041b5038188a6055e7858257378bb3f85055056fb602ad43f2c99fac376b8a841855165b8e22672db89922b328667529016e2e94b43a9cab851466abac8619d34972d220021044ea69bc496f41e129c0f34b7d380f84150021b7e45f8bbeb868d3bc4e6da264996e5fc2b72c810870134454d2188c6bc6f28479b59e6ac4bbb46b05803c26fd2fa69978688e034c40898a75f81c6e07767ae2c1b435a7301a1df0b4d694aa823819d89b69a901a44cd81094afe45afe5c0d3acf5ac6e91d1333f12d81a57a78aabe6bb6b76f1ca985969b6df0c591809078321bdbb7f2cb238572cae071631363518d44ea482de14434fb6df184747b2696fe55cf137e40355b1361020f905852a750b29f4e3a00c66eb6a0c5d49a554ce95f117f7c28cc97a80eef11fc72188b60961acf090509ca394cfbb9818636abb0f6321df5f9f50b20664e0646ed8ec0f0d3173f00f5797f9ee6092b2ad7a86211a889b0bc10fd42933d087062b0000066df7d1d36a2242aa8b89313ca28fc99f7987619600c7729a22a962ceca3c198ffeadd7c81b2e5020fbd334943bd6849b9bcf026bfd3088a29f330dc105cae813cbf4f17ede85c2f16e3acc9e7cb27468efc18e7ad214dfa4592bb1f57f39e35e38616b997dfba3167d99c5d1a943d3381fd27fd2f74cbced9a1c899a99eae1c8e2491548c06f0ed3f245068e7456b8feefccb2aaf0446f293c3d94c0843b18d15d9b13c944602a2452571e0cd830b01ce996be2cd2f7f0855d36e141940c315de4ac39b1d9d4880eb6238617b06c4a386f8b2163eeca2f3ffb42916eabec4a6343292654b60fde7c0da1b61fac1ab27397b914f8d09e4b183ba364143b5480e59972ae0e837d4e5a2f8427826656d4403307f2944922cb8430ddeeea1ec902a5280bb3941c671903b10592ad117306d2e1441892917dcb85b728f534b53f252a376066f78a0fcd98d757078eba471bea2e493aea39c90c502c3321a6c5c54859651a34578b5a1614e9a64d3abb3ca90ba5d4ba5145c9b7eac7d59c87417b3e3cd0a65b5f06bc545594f99d507a10518ff5fe8c6fbbc210eede40ae513798d75688a56742c53511f132863bda706afbeb7e5248825a169369362a7275b463db96d7550cb0f66a515a3b3d423b5a9d13b47fa268b9de8b0ce03a642b9c48e6a1620dbe30a341030d7ff6db5bd8b55e55ba499f1b5e38ba6490b31dc1af243145287fc0aef798dd0536834801adb98f2215d6b069709b4cf7ce4821a4efa4ef0cdea1dff782e5e5c65f53eb75064e898512094aea13346d1a206891690185fd821403543527ea2977b9e64adba3af3c6040b3d26b27065f3800695e5e328ebb4d89e2ff1da40d7c7497d95e6fc3368f64c2e1c7b0341efdf438bd4b741776d5cba7b97d9cd68096eab3bdfb6ad85ec516d90cd21258908f5ff488a2bba31b62231c83e77c6bf47eb37f28abdf2a03ac00c61716203957a4d96a1de47cbb1453c8344ceaebc57efe2d1102fcfc1bb9889bfb69562804fcb357eb76c5d7db253b66f6fe94ea2828ed5eff2541f3a0f300e5902ec06821e7b12c49bc8b9cdf13cd30b2565c695fbf63deb6e7d12a9adfd54d2fbf3ded80ef8962626d648a95b9eaed07c210624245245aadf2cf38545bee287c69c242e64c1525c2a2e45921f298ecc83b2f9ea12213e927c21eb0161c38711acd184d05c63541b35c4a5e17f72f22fab261e1eea555b9678590e1c58962fb8090d49466c7d800a474c7498e8d38358dcd945bcc9c3800a63d4ff9868a7da7adecd10f2e544b1ca1dbb3301f1883f04d3972c99d675d28364b8f3076ea374d5166bdd1b63400cee0b24a51a4f04b0565e14b6dab936db8c3106a1e37f7be5f6e08073b318f35e8f4e69f833d96f7c56ba1c4b62fc05008ece5141652ec77ca5cf48b03a6eb39db3c40d4922b38ca566d3696022d57f9a25fd0f8660c4a0fb9ae059edec37652cc15e15a47dffdbb6b2585ccede4ea41e39e9fafa0e433cd9f6caa2ac940ce510595121d6b803bfc50353a9a6684ea5a941b9dfebc0f7f48533568568ed75c86a39d4583cdd5486161f0db7b0fe5e2cb6cc5fb5df717a71a45f9ab1cd17d3b9d230289297f85b495419c6088567a4c8d375390eace9717124a3ed8b8a79039b7586837a7517f830d91aa0221f8f957cc0402ebb757df5c79c3a31fa59acffca05e9194a9c2be3138c02f518362de32a898a83f210d8834540de72c92808ca888a6750f8581950dc36618eba5debcc779e8a6f05177e102add0d13db31d47bf1f44918ea0b831b50f944e4371f6f7259fb904e71ffe95d738916e8456d05ad23063c0444cb37a5f13430598f1635cc2a364cf11dd75016799b6d57cadd0e997422d5a64778bc61f99c49d019553f22d2c512bd605be5f80208d7ff5a3bb4e3517a451a739ded0ddaffba992d1b64d3a3a3d8b6f6f1eadaa9691202ec8fcff6e452dd92a85f3b102942207090d5f16a1954b16d1c17eda73dd12aa5fa36fa38f714fda38ea0bc13004db866e775acaa323df1a87e8bd6db7f5285fc24f27be2e997f614c49ce4e0f7f73760500933f24b608e321766e4b212cb85103e5ea29b6334d0d7088af9bc06ae2db7b885e1dc5a92ee3c5090b0c12b47053eafad33207e31ac45a20709065f3fa0a44075085a4e7559021bf17a3680261fb0b14282af8f4806b4e39c4eee0dd9e72baf20164c78bf4742a6284aa39bf814b0dd422f392ab974b6e941a0cf82c05579933dd913aa02e126f7ac9783deaf5b929043c3e2c086991ff6830f629d78ec315f8d11247d87774490d4628df965d014770952ca007501fe5b74e1b6816bb16ec1bade64152e4cc88ca6a267fa201cc31d34d2d68a72a5d343d41b9d6c4124c45c5275afe248dedd8f5fa8a09833943ddfc4eb65147c1249e54bd05cf18e603dbd234098a9b5e7abf4461756955781e92d67ecedd48b8910da0fb23e162c919d95a6036b6ee87def73f1fc6ae0ba8bb93231898d41d12668a17888f1aa35f7275e3f42afe0ce5067bb1ffcd0928961ab0ded64c250378ea3ae47d48db2832b27f6df35bd3909dbf8d5cc2f943eec4cb043a7eaaec6e0104faacf7916d9fd86cf0eb90ea6c7a51879ce6761db9c9fe430bb77a9cb07e32bcb327ac7e87d238392a1ffc62dde50c51b1fdfd072fba451219e652a343ab98bbc0fc88a63b229cf6f2abcd57cf04d661fc5bb8b6b51feb38c4bc0445296eac4844149089bf4340026284c67a5abad20162f29cc2da644308f000135d71a2763427b6c5d73a052ccc15934a89f08fd23094bc02689b603914ccd7d2a34fb7748800b2f564098b5c822cf1ed1f64285e8a538b7b6f00f30d28bc49fef0a806c9bfc802004fca89911732edeebcbcb338994e48843f85420222c29ca223c37e6d325049000f4c7c9e9c1b431efa032ee79961a8309f75947936986997a98e209e0d483cf7826326ca3f54635844531b51c60d06b80946ddf2c267c31e97cd873faca80d76db10b4d3424a5b3c1f83060f537bcaca1481e9cd444d534af4575d515a8b75ecdee4ce2dff051b4a1a2e371fc31d45a7c165bc6ea9ca159e60", 0x1000}, 0x1006) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x7) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) r4 = openat$vimc1(0xffffffffffffff9c, &(0x7f0000000000)='/dev/video1\x00', 0x2, 0x0) ioctl$VIDIOC_SUBDEV_QUERY_DV_TIMINGS(r4, 0x80845663, &(0x7f0000000040)) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:58:10 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r0, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f00000002c0)=ANY=[@ANYBLOB="0400000000000000ff00000000000000060000000800000005000000000000000c05000000000000800b000000000000ff152f8d1e1f95801f000000000000000000000000000000000800000000000000000000004a0200000000000000000000ffffffffffffffff030000000000000000000000000000000000000000000000200000000000000000000000000000050000000000000008000000000000000300000000000000000000e1ffffff000000000000000000010100000000000000000000000000008000000000000000ffff0000000000000700000000000000000000000000000000000000000000000100000000000000000000000000000002000000000000003f00000000000000040000000000000000000000000000000000000000000000001c00000000000041fb000000000000"]) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 407.411245] block nbd2: Receive control failed (result -22) [ 407.446835] block nbd2: shutting down sockets [ 407.484834] block nbd3: Receive control failed (result -22) [ 407.493520] block nbd3: shutting down sockets [ 407.524120] block nbd5: Receive control failed (result -22) [ 407.531283] block nbd1: Receive control failed (result -22) [ 407.547158] block nbd1: Attempted send on invalid socket [ 407.552712] block nbd1: shutting down sockets [ 407.564747] block nbd3: Could not allocate knbd recv work queue. [ 407.571184] block nbd5: shutting down sockets [ 407.574213] block nbd0: Receive control failed (result -22) 02:58:10 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) pwrite64(0xffffffffffffffff, &(0x7f00000002c0)="e472392347a5c15576f1f896c96af674a498ccd695f19cb134e2f5a794a8b1e9e28aeb23ed82df078d2d9578c027ef13424e5361f8480dd89926fb48754b3abbe9451dd79b238c3c17edacb185b08dbcc7eeb87e0c59522fe8f9fea5f0b29f2479bdde54fcd7c3259dafd4cfbe1ef8d63eb97ac060c0cd4249c04a9b48b48be3a648652abac474dbf82e09eb572c3a9c035e1af5244a0aa06d52ba5136862778751d8083206ed01014bd233721", 0xad, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) sysfs$1(0x1, &(0x7f0000000000)='/dev/dlm_plock\x00') perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r0) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000080)={0x0, 0x48, &(0x7f0000000180)=[@in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e23, 0x6, @mcast1, 0x3a02}, @in6={0xa, 0x4e23, 0x2, @empty, 0x7fff}]}, &(0x7f0000000100)=0x10) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000240)={r1, 0x34, 0x40, 0x4, 0x9, 0x2}, &(0x7f0000000380)=0x14) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 407.591374] block nbd0: Attempted send on invalid socket [ 407.597015] block nbd0: shutting down sockets [ 407.604451] ldm_validate_partition_table(): Disk read failed. [ 407.605909] block nbd3: shutting down sockets [ 407.629664] Dev nbd1: unable to read RDB block 0 02:58:10 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x3f000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 407.654416] ldm_validate_partition_table(): Disk read failed. [ 407.680807] nbd1: unable to read partition table 02:58:10 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) r3 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r3, &(0x7f00000023c0)={0x0, 0x0, 0x0, 0xfffffffffffffec4}, 0x14048d93) setsockopt$sock_int(r3, 0x1, 0x3c, &(0x7f0000000000)=0x80000000, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 407.725279] nbd1: partition table beyond EOD, truncated [ 407.725928] Dev nbd0: unable to read RDB block 0 [ 407.755214] block nbd2: Receive control failed (result -22) [ 407.762511] block nbd2: Attempted send on invalid socket [ 407.768157] block nbd2: shutting down sockets [ 407.791560] ldm_validate_partition_table(): Disk read failed. [ 407.820614] nbd0: unable to read partition table [ 407.834192] Dev nbd2: unable to read RDB block 0 02:58:11 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r5 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r5, 0x7, &(0x7f0000027000)={0x1}) ioctl$KVM_SET_GUEST_DEBUG(r5, 0x4048ae9b, &(0x7f0000000e80)={0x0, 0x0, [0xdc, 0x5, 0x0, 0x4, 0xffffffffffffff79, 0x40, 0x1, 0x9a]}) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0x7) setreuid(0x0, r7) r8 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0x7) setreuid(0x0, r9) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000200)={{{@in6, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}, 0x0, @in6=@local}}, &(0x7f00000000c0)=0xe8) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='9p\x00', 0x200000, &(0x7f0000000d00)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno'}, 0x2c, {[{@posixacl='posixacl'}, {@mmap='mmap'}, {@version_L='version=9p2000.L'}, {@version_L='version=9p2000.L'}, {@debug={'debug', 0x3d, 0x3}}, {@cache_mmap='cache=mmap'}, {@fscache='fscache'}, {@posixacl='posixacl'}, {@cache_none='cache=none'}, {@noextend='noextend'}], [{@func={'func', 0x3d, 'PATH_CHECK'}}, {@uid_gt={'uid>', r7}}, {@subj_user={'subj_user', 0x3d, 'syz1\x00'}}, {@obj_user={'obj_user', 0x3d, '/dev/nbd#\x00'}}, {@euid_lt={'euid<', r9}}, {@uid_lt={'uid<', r10}}, {@smackfsfloor={'smackfsfloor', 0x3d, '/dev/uinput\x00'}}]}}) getsockopt$netlink(r3, 0x10e, 0x3, &(0x7f0000000300)=""/152, &(0x7f0000000140)=0x98) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0xe655, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:58:11 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff}) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$P9_RLOPEN(r0, &(0x7f0000000000)={0x18, 0xd, 0x2, {{0x86, 0x3, 0x8}, 0xfff}}, 0x18) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x4}, &(0x7f0000000200)={0x77359400}, 0x0) [ 407.843951] nbd0: partition table beyond EOD, truncated [ 407.855799] nbd2: unable to read partition table [ 407.865980] nbd2: partition table beyond EOD, truncated 02:58:11 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x38) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) setsockopt$netrom_NETROM_N2(r0, 0x103, 0x3, &(0x7f0000000000)=0x2, 0x4) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 407.922667] block nbd3: Receive control failed (result -22) [ 407.929939] block nbd3: shutting down sockets [ 407.950984] block nbd2: Could not allocate knbd recv work queue. [ 407.978180] block nbd2: shutting down sockets 02:58:11 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x30) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:58:11 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) r4 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dsp\x00', 0x420000, 0x0) ioctl$NBD_DO_IT(r4, 0xab03) [ 408.006031] block nbd3: Could not allocate knbd recv work queue. [ 408.018666] block nbd3: shutting down sockets [ 408.035599] block nbd1: Receive control failed (result -22) 02:58:11 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x40000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 408.073814] block nbd1: shutting down sockets 02:58:11 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x40) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(0xffffffffffffffff, 0x10e, 0x1, &(0x7f0000000040)=0x5, 0x4) r3 = openat$vimc2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/video2\x00', 0x2, 0x0) write$binfmt_script(r3, &(0x7f0000000200)={'#! ', './file1', [{0x20, '/dev/nbd#\x00'}, {0x20, '/dev/nbd#\x00'}], 0xa, "30ef0bf8c9faaee2e0997386ef8362d395c555416535693803b74474b78402b20acdbb07ac337cb86f1f7d43534a9f9408539966c7d7f52f6a0cb8fe7a46fcbb20a3b0311bc053d595b1b4a1b564a864e9a1a4fce1058d9adfd677a5fb4ea768127ee9fc7138364391fd833231947c84c1b5442d012c4b6700ed1cf162cf6d0fa870f10730f0af02b41524034cfa70befffe48f332d92b8f3a508569ee9c1d103191fe01ef5f63476c6700abac0d2b31491e63e7c59c526af5dc571a1db103456c3593a7edc4a6d93a"}, 0xea) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 408.157735] block nbd1: shutting down sockets 02:58:11 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r2, 0x7, &(0x7f0000027000)={0x1}) ioctl$SG_EMULATED_HOST(r2, 0x2203, &(0x7f0000000140)) r3 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) r4 = creat(0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) ftruncate(0xffffffffffffffff, 0x0) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040)='TIPC\x00') sendmsg$TIPC_CMD_GET_NETID(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r5, 0x800, 0x70bd2d, 0x25dfdbfe, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4064000}, 0x4000030) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000180)='/dev/dlm-monitor\x00', 0x2000, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TIMER(r4, 0xc0605345, &(0x7f0000000200)={0xfffffff9, 0x7887c67c86191ee2, {0x1, 0x2, 0xffffffff, 0x2, 0x4}}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r3, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r3, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 408.230403] block nbd5: Receive control failed (result -22) [ 408.255184] block nbd5: Attempted send on invalid socket [ 408.260723] block nbd5: shutting down sockets [ 408.288159] block nbd0: Receive control failed (result -22) [ 408.307939] block nbd0: shutting down sockets [ 408.313987] ldm_validate_partition_table(): Disk read failed. [ 408.320971] block nbd3: Receive control failed (result -22) [ 408.329880] block nbd3: shutting down sockets [ 408.344642] Dev nbd5: unable to read RDB block 0 [ 408.362297] block nbd2: Receive control failed (result -22) [ 408.368880] block nbd0: Receive control failed (result -22) [ 408.374670] block nbd1: Receive control failed (result -22) [ 408.376949] block nbd3: shutting down sockets [ 408.386002] block nbd0: shutting down sockets 02:58:11 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f0000000000)='/dev/nbd#\x00', 0x0, 0x4800) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) r3 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) connect$l2tp(r0, &(0x7f0000000040)=@pppol2tpv3in6={0x18, 0x1, {0x0, r3, 0x3, 0x3, 0x0, 0x4, {0xa, 0x4e23, 0xfffffff7, @empty, 0x100}}}, 0x3a) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/3\x00') ioctl$SNDRV_TIMER_IOCTL_START(r4, 0x54a0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_DISCONNECT(0xffffffffffffffff, 0xab08) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 408.401982] nbd5: unable to read partition table [ 408.403365] block nbd1: shutting down sockets [ 408.417231] nbd5: partition table beyond EOD, truncated [ 408.424225] block nbd2: shutting down sockets [ 408.468595] block nbd1: Receive control failed (result -22) [ 408.485106] block nbd2: shutting down sockets [ 408.490404] block nbd1: Attempted send on invalid socket [ 408.496037] block nbd1: shutting down sockets 02:58:11 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x60) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 408.519785] ldm_validate_partition_table(): Disk read failed. [ 408.548683] Dev nbd1: unable to read RDB block 0 02:58:11 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) r4 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) bind$netrom(r4, &(0x7f0000000080)={{0x6, @rose}, [@default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @null, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @null]}, 0x48) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x1c, &(0x7f0000000080)=""/98, &(0x7f0000000000)=0x62) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r5 = socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(r5, 0x89f0, &(0x7f0000000080)={'ip_vti0\x00', @ifru_data=0x0}) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:58:11 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x48000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 408.569007] nbd1: unable to read partition table [ 408.578241] nbd1: partition table beyond EOD, truncated [ 408.626078] block nbd3: Receive control failed (result -22) [ 408.632564] block nbd3: shutting down sockets [ 408.698160] block nbd0: Receive control failed (result -22) [ 408.706814] block nbd3: Receive control failed (result -22) [ 408.713149] block nbd3: shutting down sockets [ 408.729584] block nbd2: Receive control failed (result -22) [ 408.735513] block nbd0: shutting down sockets [ 408.742156] block nbd2: Attempted send on invalid socket 02:58:12 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x78f470cfb396f5c4) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) r3 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$NBD_SET_SIZE_BLOCKS(r3, 0xab07, 0x3) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) prctl$PR_GET_ENDIAN(0x13, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x9) [ 408.747928] block nbd2: shutting down sockets [ 408.757451] ldm_validate_partition_table(): Disk read failed. [ 408.763472] block nbd5: Receive control failed (result -22) [ 408.772577] Dev nbd2: unable to read RDB block 0 [ 408.780861] nbd2: unable to read partition table [ 408.795401] nbd2: partition table beyond EOD, truncated [ 408.812864] block nbd5: Attempted send on invalid socket [ 408.818476] block nbd5: shutting down sockets [ 408.835801] block nbd0: Receive control failed (result -22) [ 408.846961] block nbd0: Attempted send on invalid socket [ 408.852504] block nbd0: shutting down sockets [ 408.870564] ldm_validate_partition_table(): Disk read failed. [ 408.872158] ldm_validate_partition_table(): Disk read failed. 02:58:12 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000000c0)='/dev/nbd#\x00', 0x0, 0x0) syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) syz_open_dev$ndb(&(0x7f0000000280)='/dev/nbd#\x00', 0x0, 0x20000) sendmmsg$nfc_llcp(0xffffffffffffffff, &(0x7f0000000ec0)=[{&(0x7f0000000140)={0x27, 0x1, 0x2, 0x1, 0xa3, 0x7, "5004b3834b738369a1f61205253fa84af729878f32bf1753ef9c0415695e7f1c117e088dfdb8da0aa0247193d3bf644a6bb6277b0544c0bb62fcb0a918fb1d", 0x27}, 0x60, &(0x7f0000000240)=[{&(0x7f00000001c0)="71367819ed33", 0x6}, {&(0x7f0000000200)="10542b5192b77d3ee94f00152ee223adcb6a9e88f7335f04846962f90f2c54", 0x1f}], 0x2, &(0x7f00000002c0)={0x20, 0x103, 0x800, "ea24721b43f7b2b3af1ef1edc351"}, 0x20, 0x10000000}, {&(0x7f0000000300)={0x27, 0x1, 0x2, 0x0, 0x3, 0x7, "d3467166d452b9a1c6fb150eeadf095e14ec498b10f69afebb429406cc20e0b7170bc3c50dc50c788b2f777246e32b3c8a941b53d4e5a48938ee62d7bfe363", 0xd}, 0x60, &(0x7f0000000480)=[{&(0x7f0000000380)="c987f6c3a12539045e6956c6f8c9ce7b44a78a4d9532ab8191353b5310032ab2ed9f1742f552f7b19fcf3a0636039226e07c5e515fb3b93e82f2a0748c1e23c546fa6c1572122a262e1d102be41d5733c77431500dc9fb7117ebd30f9dcc6381f2e70d5da91a248350cefdd2fe0fbd277fec8645c44e1ece26d25f137217c00309cbaddce3ae78b615d96cf32964", 0x8e}, {&(0x7f0000000440)="8c2594e4d4f242a4de92", 0xa}], 0x2, &(0x7f00000004c0)={0x20, 0x5b74349a8df98b6b, 0x2, "101fc232a97f3d4cd7"}, 0x20}, {&(0x7f0000000500)={0x27, 0x0, 0x1, 0x1, 0x7f, 0x80, "c44ed1e271b98fb5098c5d2fb7968d6f957d35e75aa8fd4e16591f33f9945a098109a4a9034bf7349a9816b51c2d18d980fe916310e44a64d615e0e4ee09ef", 0x1f}, 0x60, &(0x7f0000000b40)=[{&(0x7f0000000580)="cdbd7d0671d92309156213d11e63b3f09ee5773b09a801887fa9570ec535604bc92ea31ddb1e12b20000e8143be7957e1b33f5c795e9b17f21c4af3091da9c686a44563209a4bb0f145b9ed08b7bd5e18411721379a49f614c", 0x59}, {&(0x7f0000000600)="c898312011f8d9980d82199288878f775c81bf6cc85d86fca995d48fe1ab9b7e7e57506e212d9a550b6b5b921286af271febc2182cf370f0b284c31e3e01e6df74e9dcd4cf994b3aa5926a19c89d3c664ddceb64b2b21672e6f2043af40f20d1c5a7a53526579473dbe816f26329903b3a711f30a73223b8e0144fdd7d91854eb78b431172dd9bf951eb084d4b76b55045099bf9eafc8e94ed2c399f585f26f23444e074f4d03795ff57cf128339340f3844e18b70d981421437e59b9544d98518028fef7b3300cb10ee4c8ac16d0c2ecea898e89a0cf8f888da8490a51a4fe7a3046f8c41bd582fccf4520745198e7eabd58227b6ff7602b49bdaf7", 0xfc}, {&(0x7f0000000700)="c982791aed247a636ac41873da688209f223a9158f7170ab92d69075ba0715a5b33ca27b2b823b70b122d7b3e5bac5c8f3b146cb81bf2ef696c722562fa1af5213a811d3cf76d60d95740253c0f13d10a307f4d6631a94e76909cb65ca2c", 0x5e}, {&(0x7f0000000780)="6a57a8994096618e29fccb702d1e742e37cf34cbca0a2b86b580c7a85f6b3827d2010b5b2359fb597aea246e9faf3a048c0363a8fca8fec50170a47935173d461728df4390cae51ed68b125e9cb6098aa1b7b788e976be5c594e29b2843dc9ea19c4a211420766f0d8916dccf53e42279c7121c3e90f8d0a4c1a93f68e0d6541c866bf4e04c725d278876be8a08965b4beb9e4537a4bacb963e0bc49a74e86b27f7f2e4fe53306e8dbd7a4ef5976f67d2d356ab9d29bb56c13c5a1f284bf91ce2783f4debd158e86b1e94275bbef29e09ad220975f7803069ad457d5a96af65acd4eae36c51561003a83326b8b407fde8e7ef357e0e9e9873914649fc6", 0xfd}, {&(0x7f0000000880)="3c3814e75bf32cf5ec235eed51bcb2117e29c371f6c6920a24fe8bad1bc99cf386873e55f8646036f21112d92f0f925812951a384e934aadde3e096370868fafee68d8324248e3a3586b896c17717d8b23038c92f6a73dcc10dac5076ebc87ce3147eddddf7de99a4470418cdb1478035b38f54a4366bf4605276eea5d7b8cf9b3df8293a08409def55467df6d435dab4a645fa94a935b12feb127c347c67c9af89f2dd924b2e0ac1132f24083dc5ebef7610a9f2966761a20c0733a3433fc0f7fbc24e5ecd367c55b6050626090ed5f77c06b8eeab60d1660", 0xd9}, {&(0x7f0000000980)="900ad7cce5095e6255b7a7cffaecdb9cef37e8a12f4f7665353c18159b147a9590e9090158a96b17d14453ada0acefcc22cf435d8251c886580686028561dd6502f66feeb3fa5546ac6778b5e2d8e34672e4bc4e395209fd84effa27594841b48881223a69e664910e5c28bfb031fefaa1802a97a4c4ccf2c62ab1ec6fbd35b6a7cc6fe8e2cc9ccd28573666c9dc4bf225e2ebbf9e6612b7e80b049f1a0c18a1f7143b4a05679418a33ebf3a302a960e9a988018fc16887f3b9e4a0a4f99ce9df6ab8a75d32aa8f07330b1329d1010c37a51511d51b027164fe30e3afa3ae4767d4cc677839972", 0xe7}, {&(0x7f0000000a80)="564eab8d8c6978765b9980a07f0ef579ddb3dfef57de6fc5d1b6c6360e70561088869ecc1e1a71f5bf9686ca5dd9ad01700aafb63682eb75e968215d9f5b983c24f3ed4004d40c87673737c2623db387b16773419e738bb49e6be1772f869ce68d37ebc7d698552cd70ac0d491b4beb06d128939ad8cb1693e8a9ce788ce13e5ef34aa8bb3ccf40760b1b95d3d457a", 0x8f}], 0x7, &(0x7f0000000bc0)={0xc0, 0x111, 0xfe, "27e6f31f9d10cdab877259deed11a63d9394bb625a65548966bbc2d57146dcbc0b1b4942f6b12de647b0896c4edf209fe2abeeec9d78398d06952a486e81d549cbc71f42a275d906e60f7436ad7960bc9e97b0fcc20d63187e80022083653f8d0794397d53aa3bc6c08bf55022b078e3b6b366d65c761a77eae404700e7902342093fe58d20847cfc422cd701b1a26e05903b1228637c58f66e1ed8fb735b3a3818b8dad823da2f7b95f4933"}, 0xc0, 0x40000}, {&(0x7f0000000c80)={0x27, 0x0, 0x0, 0x8, 0x81, 0xff, "f9bd141f36e76b667f67fe64d69cc49a0b6dda134cbe0b2bfb8b49252144b6fe09b95b24740f89cda5830ec2e1f4958e39dcb7983f042e6cf6a5feed32ad7e", 0x3f}, 0x60, &(0x7f0000000dc0)=[{&(0x7f0000000d00)="fc4a78100ec34fda40fb16709c3ff2e26ec9d3c4d63444b1ad3ed4ad9dce77342f87bfc1ec334dc710f5790bb15fab8faeb37e5c197a152ee5f5cd17c59e58553e606bc1bfe977f7751399d99860c2dcbed4c7405589449087f572a007860c291283641d6c25028270bfdd08a76cd6e4c570ac424446c3175489b5e4c09748890ab7320be1675ccaf3649ac7a8bc2219740526c1b77a3b78a45818", 0x9b}], 0x1, &(0x7f0000000e00)={0xb0, 0x10f, 0x1ff, "c8eecd2cfc1ea213c4d530db4d39bd5c2ac5309cba8b80215c62c37f8771f9e3e8dc712f1e35e7c211ae022ccb796ee5fa2f1ee8cb4efa2dcb1d35407bbd6227963b3419c5ad356da933fa1a54e61edcebbba3e26dd58688da56ec0966791cac9b681ef97ee0d54c658902adf64c1eed26eb4b1b28f2bed7762a857d3372892ba5223781b1a03c7f0be12590a5df75ad0314161b7e0a330207916c6ebf"}, 0xb0, 0x24004045}], 0x4, 0x40000040) setsockopt$l2tp_PPPOL2TP_SO_LNSMODE(r0, 0x111, 0x4, 0x1, 0x4) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r2, 0x7fffffff) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x40) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x8}, 0x10) 02:58:12 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) close(r1) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r2, &(0x7f0000d83fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x10, &(0x7f0000000140)=@assoc_value={r3}, 0x8) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000000)={r3, 0x2fde, 0x4}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r0, 0x84, 0x5, &(0x7f00000002c0)={r4, @in6={{0xa, 0x4e21, 0x9, @mcast1, 0x2}}}, 0x84) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 408.906786] Dev nbd0: unable to read RDB block 0 [ 408.923662] block nbd2: Receive control failed (result -22) [ 408.943690] nbd0: unable to read partition table [ 408.945903] block nbd2: shutting down sockets 02:58:12 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8dbd24e542a007e7}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=@getaddr={0x14, 0x16, 0x10, 0x70bd25, 0x25dfdbff, {}, ["", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xa040}, 0x2008000) getrusage(0xffffffffffffffff, &(0x7f0000000000)) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 408.970980] Dev nbd5: unable to read RDB block 0 [ 408.981588] nbd0: partition table beyond EOD, truncated [ 409.005559] nbd5: unable to read partition table 02:58:12 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 409.025298] nbd5: partition table beyond EOD, truncated 02:58:12 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x4c000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:58:12 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xfe0) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 409.082478] sctp: [Deprecated]: syz-executor.4 (pid 19102) Use of struct sctp_assoc_value in delayed_ack socket option. [ 409.082478] Use struct sctp_sack_info instead [ 409.135431] block nbd1: Receive control failed (result -22) [ 409.161636] block nbd3: Receive control failed (result -22) [ 409.161826] block nbd1: shutting down sockets [ 409.178215] block nbd3: shutting down sockets [ 409.186201] ldm_validate_partition_table(): Disk read failed. [ 409.195688] Dev nbd1: unable to read RDB block 0 02:58:12 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) r5 = socket$isdn_base(0x22, 0x3, 0x0) ioctl$FIBMAP(r5, 0x1, &(0x7f0000000000)=0x2) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) ioctl$KVM_ENABLE_CAP(r4, 0x4068aea3, &(0x7f0000000080)={0x74, 0x0, [0x3, 0x7, 0x0, 0x7]}) [ 409.243767] nbd1: unable to read partition table 02:58:12 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x14, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x58a87255}, 0x0, &(0x7f0000000080)={0x1ff, 0x0, 0x6, 0xfffffffffffffffc}, &(0x7f0000000000), 0x0) [ 409.291574] nbd1: partition table beyond EOD, truncated [ 409.332851] block nbd0: Receive control failed (result -22) [ 409.350140] block nbd2: Receive control failed (result -22) [ 409.362677] block nbd2: shutting down sockets [ 409.393280] block nbd0: shutting down sockets [ 409.420695] ldm_validate_partition_table(): Disk read failed. [ 409.426504] block nbd1: shutting down sockets [ 409.444698] Dev nbd2: unable to read RDB block 0 [ 409.444718] block nbd5: Receive control failed (result -22) [ 409.480385] block nbd5: shutting down sockets [ 409.486492] nbd2: unable to read partition table [ 409.493265] block nbd0: Receive control failed (result -22) [ 409.506884] block nbd0: shutting down sockets 02:58:12 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/\x06\t\x00Zplock\x00', 0x376fc0173d399652, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$VIDIOC_SUBDEV_G_FMT(0xffffffffffffffff, 0xc0585604, &(0x7f0000000180)={0x1, 0x0, {0x8001, 0x1890e81d, 0x2013, 0x0, 0x4, 0x2, 0x2, 0x2}}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$dmmidi(&(0x7f0000000080)='/dev/dmmidi#\x00', 0x1, 0x80000) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x0, @local, 'veth0_to_bridge\x00'}}, 0x1e) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x1}, &(0x7f0000000200), 0x0) [ 409.531454] nbd2: partition table beyond EOD, truncated 02:58:12 executing program 3: r0 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000027000)={0x1}) openat$cgroup(r0, &(0x7f0000000000)='syz1\x00', 0x200002, 0x0) r1 = socket(0x11, 0x2, 0x0) syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) r4 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0xce) fsetxattr(r5, &(0x7f0000000200)=@known='trusted.overlay.impure\x00', &(0x7f0000000240)='syz1\x00', 0x5, 0x6) fchdir(r4) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r4, 0x84, 0x10, &(0x7f0000000080)=@sack_info={0x0, 0x5, 0x8}, &(0x7f00000000c0)=0xc) getsockopt$inet_sctp6_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f0000000140)=@assoc_value={r6, 0xfffff6a2}, &(0x7f0000000180)=0x8) ioctl$NBD_SET_SOCK(r3, 0xab00, r1) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) r7 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r7) r8 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000280)='/dev/nbd#\x00', r7}, 0x10) fcntl$F_SET_RW_HINT(r8, 0x40c, &(0x7f0000000300)=0x8) 02:58:12 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x111000, 0x0) r3 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r3) bind$ax25(r3, &(0x7f00000000c0)={{0x3, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}}, [@bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) 02:58:12 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x2000) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 409.603425] ldm_validate_partition_table(): Disk read failed. [ 409.671988] Dev nbd5: unable to read RDB block 0 02:58:12 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x55aaffff) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 409.693748] nbd5: unable to read partition table [ 409.701227] block nbd1: Receive control failed (result -22) [ 409.701729] nbd5: partition table beyond EOD, truncated 02:58:13 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/audio\x00', 0x400, 0x0) ioctl$CAPI_GET_FLAGS(r0, 0x80044323, &(0x7f0000000080)) [ 409.762572] block nbd1: shutting down sockets [ 409.771385] ldm_validate_partition_table(): Disk read failed. [ 409.796915] Dev nbd1: unable to read RDB block 0 02:58:13 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) setfsuid(0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 409.830310] block nbd0: Receive control failed (result -22) [ 409.836689] nbd1: unable to read partition table [ 409.856583] nbd1: partition table beyond EOD, truncated [ 409.862785] block nbd2: Receive control failed (result -22) [ 409.870556] block nbd0: shutting down sockets [ 409.885517] block nbd2: shutting down sockets 02:58:13 executing program 5: r0 = perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x2, 0x0) r2 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r3 = syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) fcntl$F_GET_FILE_RW_HINT(r0, 0x40d, &(0x7f0000000000)) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r4, 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r3, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r3, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 409.916295] block nbd3: Receive control failed (result -22) [ 409.935555] block nbd3: shutting down sockets [ 409.956599] block nbd2: Could not allocate knbd recv work queue. 02:58:13 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KDSETLED(r0, 0x4b32, 0xa489) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 02:58:13 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x3000) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 409.997333] block nbd3: shutting down sockets [ 410.002763] block nbd2: shutting down sockets 02:58:13 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r3, 0xab07, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:58:13 executing program 3: socket(0x11, 0x2, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x2000, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) 02:58:13 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x60000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 410.140539] block nbd5: Receive control failed (result -22) [ 410.190688] find_fallback: 4 callbacks suppressed [ 410.190704] block nbd5: Attempted send on invalid socket [ 410.196013] block nbd5: shutting down sockets [ 410.205851] block nbd1: Receive control failed (result -22) [ 410.211832] print_req_error: 828 callbacks suppressed [ 410.211841] print_req_error: I/O error, dev nbd5, sector 0 [ 410.223250] buffer_io_error: 829 callbacks suppressed [ 410.223259] Buffer I/O error on dev nbd5, logical block 0, async page read 02:58:13 executing program 4: pipe(&(0x7f0000000140)) r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$KVM_RUN(r1, 0xae80, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000000)='/proc/capi/capi20\x00', 0x400, 0x0) setsockopt$inet6_udp_encap(0xffffffffffffffff, 0x11, 0x64, &(0x7f0000000100)=0x2, 0x4) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x33001, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) r2 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x4, 0x10000) ioctl$KVM_SET_PIT(r2, 0x8048ae66, &(0x7f0000000180)={[{0x8, 0x1, 0x4, 0x81, 0x5, 0x2, 0x8, 0x8, 0x0, 0x4, 0x1, 0x0, 0xfff}, {0x7, 0x0, 0xa, 0x3f, 0x0, 0x81, 0xb0, 0x8, 0x8, 0x0, 0xf8, 0x0, 0x1}, {0xfffffe01, 0x3ff, 0x3a, 0x1, 0x67, 0x3f, 0x7f, 0x0, 0x80, 0x2, 0x1, 0x4, 0x7}], 0x4}) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f00000002c0)={0x7, 0x0, 'client0\x00', 0x4, "c02cf5b93d670d52", "880a514978ed5eacedfd9dcd56b2a6c7b05bfa970e3620eeafe0bcc560c5101d", 0x3, 0x4}) [ 410.227580] print_req_error: I/O error, dev nbd5, sector 2 [ 410.237977] block nbd0: Receive control failed (result -22) [ 410.249274] block nbd1: shutting down sockets [ 410.253941] Buffer I/O error on dev nbd5, logical block 1, async page read [ 410.262077] print_req_error: I/O error, dev nbd5, sector 4 [ 410.267844] Buffer I/O error on dev nbd5, logical block 2, async page read [ 410.286751] block nbd0: shutting down sockets [ 410.293709] print_req_error: I/O error, dev nbd5, sector 6 [ 410.297223] block nbd1: shutting down sockets [ 410.299674] Buffer I/O error on dev nbd5, logical block 3, async page read [ 410.313119] print_req_error: I/O error, dev nbd5, sector 0 [ 410.319140] Buffer I/O error on dev nbd5, logical block 0, async page read [ 410.327368] print_req_error: I/O error, dev nbd5, sector 2 [ 410.333046] Buffer I/O error on dev nbd5, logical block 1, async page read [ 410.342371] print_req_error: I/O error, dev nbd5, sector 4 [ 410.348114] Buffer I/O error on dev nbd5, logical block 2, async page read [ 410.357813] print_req_error: I/O error, dev nbd5, sector 6 [ 410.363502] Buffer I/O error on dev nbd5, logical block 3, async page read [ 410.375667] print_req_error: I/O error, dev nbd5, sector 0 [ 410.381406] Buffer I/O error on dev nbd5, logical block 0, async page read 02:58:13 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) r3 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_ENUM_FREQ_BANDS(r3, 0xc0405665, &(0x7f0000000040)={0x7, 0x5, 0x2, 0x1, 0x7ff, 0x9}) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 410.389148] print_req_error: I/O error, dev nbd5, sector 2 [ 410.394790] Buffer I/O error on dev nbd5, logical block 1, async page read [ 410.419900] ldm_validate_partition_table(): Disk read failed. 02:58:13 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = gettid() tkill(r3, 0x1004000000013) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r3, 0x10, &(0x7f0000000040)={0x10001}) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) pipe2$9p(&(0x7f0000000000), 0x80800) [ 410.448821] block nbd0: Receive control failed (result -22) [ 410.501174] block nbd0: shutting down sockets 02:58:13 executing program 4: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) getsockopt$netrom_NETROM_T2(r0, 0x103, 0x2, &(0x7f0000000000)=0x2, &(0x7f0000000080)=0x4) pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10410, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1b}, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r1, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r2, 0x0) ioctl$VHOST_GET_VRING_BASE(r2, 0xc008af12, &(0x7f00000002c0)) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000240)='TIPC\x00') sendmsg$TIPC_CMD_DISABLE_BEARER(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000640)=ANY=[@ANYBLOB, @ANYRES16=r3, @ANYBLOB="0700f98de8f05cdd0dd3010000008980c6c1fb07cfc5000c001369621f81000000"], 0x3}}, 0x0) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r3, 0x200, 0x70bd28, 0x25dfdbfb, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x8000}, 0x2040045) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 410.525901] block nbd2: Receive control failed (result -22) [ 410.532401] Dev nbd5: unable to read RDB block 0 [ 410.571798] block nbd3: Receive control failed (result -22) [ 410.589053] block nbd2: shutting down sockets [ 410.601898] nbd5: unable to read partition table [ 410.608976] block nbd3: shutting down sockets [ 410.614159] block nbd1: Receive control failed (result -22) 02:58:13 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x4000) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 410.631202] nbd5: partition table beyond EOD, truncated [ 410.638205] block nbd1: Attempted send on invalid socket [ 410.643836] block nbd1: shutting down sockets 02:58:13 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f00000002c0)={0x0, @in6={{0xa, 0x4e22, 0x3f6, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x43a}}}, &(0x7f0000000080)=0x84) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_ADD_BUFS(r1, 0xc0206416, &(0x7f0000000000)={0x80, 0x2, 0x400, 0xeea, 0x0, 0x9}) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 410.690626] ldm_validate_partition_table(): Disk read failed. [ 410.698799] block nbd3: shutting down sockets [ 410.703501] block nbd2: Could not allocate knbd recv work queue. 02:58:14 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000, 0x0, 0xbd85], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1]}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 410.756191] block nbd2: shutting down sockets [ 410.761248] Dev nbd1: unable to read RDB block 0 [ 410.774095] nbd1: unable to read partition table [ 410.785582] nbd1: partition table beyond EOD, truncated 02:58:14 executing program 3: r0 = socket(0x6a1e446242692081, 0x2, 0x0) r1 = syz_open_dev$cec(&(0x7f0000000080)='/dev/cec#\x00', 0x3, 0x2) ioctl$BLKREPORTZONE(r1, 0xc0101282, &(0x7f00000003c0)=ANY=[@ANYBLOB="09000000000000000500000000000000060000000000000000080000000000003e48000000000000080301010000000000000000000000000000000000000000000000000000000000000000000000007f00000000000000030000020000000007000000000000001f8007c100000000000000000000000000000000000000000000000000000000000000000000000003000000000000000800000000000000ffffffff0000000001100000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffffffff5d0000000000000005000000000000000403fb9b000000000000000000000000000000000000000000000000000000000000000000000000e1ffffffffffffff00000100000000000400000000000000082cff99000000000000000000000000000000000000000000000000000000000000000000000000d06d45c3e5c9d0bb24aab55d8d62444be5f743b072b0c4ae0b276d31ccc1d562f283dc069d63a7a5063d91c8fe4550750718f6f2eb70435b6ae93b79c786da"]) r2 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x60000) r3 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r3, 0xab03) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r4, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r4, 0x0, 0x43, &(0x7f0000000000)={'ah\x00'}, &(0x7f0000000040)=0x1e) r5 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r5, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) fcntl$dupfd(0xffffffffffffffff, 0x203, r5) 02:58:14 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x68000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:58:14 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) execveat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='/dev/random\x00', &(0x7f0000000180)='/dev/random\x00', &(0x7f00000001c0)='/dev/dlm_plock\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='/dev/dlm_plock\x00', &(0x7f0000000300)='vmnet1\x00', &(0x7f0000000340)='!\x00'], 0x1f1c2f7efd476767) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 410.877419] block nbd0: Receive control failed (result -22) [ 410.903488] block nbd0: shutting down sockets [ 410.987574] block nbd5: Receive control failed (result -22) 02:58:14 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x5100) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:58:14 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="3400000010000507fa7a6c710000000000000000", @ANYRES32=r5, @ANYBLOB="0000000000000000140012000c000100626f6e640000000004000200"], 0x34}}, 0x0) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000180)={&(0x7f0000001580)=@newlink={0x20, 0x11, 0xe3b, 0x0, 0x0, {0x0, 0x0, 0x0, r5}}, 0x20}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xaaff8625a92eb475}, 0xc, &(0x7f0000000040)={&(0x7f0000000200)=@newqdisc={0x1ec, 0x24, 0x200, 0x70bd2b, 0x25dfdbff, {0x0, r5, {0xfff3, 0x1}, {0x1, 0x7}, {0xfff1, 0x7fff}}, [@TCA_STAB={0x28, 0x8, [{{0x1c, 0x1, {0x4, 0x0, 0x1, 0xc0000000, 0xcc2db57f4005c723, 0xfffffffd, 0x3, 0x1}}, {0x8, 0x2, [0x4]}}]}, @TCA_STAB={0x160, 0x8, [{{0x1c, 0x1, {0x1f, 0x0, 0x2, 0x2, 0x0, 0x115, 0x55d7}}, {0x4}}, {{0x1c, 0x1, {0x0, 0x66, 0x890, 0x5, 0x1, 0x9, 0x1, 0x3}}, {0xc, 0x2, [0x20, 0xff7f, 0xfff7]}}, {{0x1c, 0x1, {0xfb, 0xfe, 0x6, 0x0, 0x2, 0xe95f, 0x76f, 0x2}}, {0x8, 0x2, [0x7ff, 0x2b2e]}}, {{0x1c, 0x1, {0x2, 0x3e, 0x6, 0x8, 0x0, 0x76, 0x2, 0x3}}, {0xc, 0x2, [0xff, 0x20, 0x6]}}, {{0x1c, 0x1, {0x81, 0x80, 0x40, 0x20, 0x1, 0x4, 0x7, 0x1}}, {0x8, 0x2, [0x7ff]}}, {{0x1c, 0x1, {0x8, 0x1, 0x20, 0x2, 0x0, 0x8000, 0x9b2, 0x5}}, {0x10, 0x2, [0xfffa, 0x5, 0x1, 0x99b, 0x0]}}, {{0x1c, 0x1, {0x44, 0x0, 0x400, 0x0, 0xe58edbba7fc0960f, 0xfffffff7, 0x5, 0x4}}, {0xc, 0x2, [0x1, 0x8001, 0x1, 0xfff]}}, {{0x1c, 0x1, {0x3f, 0x7, 0x0, 0x2, 0x1, 0x100, 0x8, 0x1}}, {0x8, 0x2, [0x7]}}, {{0x1c, 0x1, {0x2, 0x9, 0x800, 0x0, 0x0, 0x0, 0x80000000, 0x6}}, {0x10, 0x2, [0x8000, 0x9, 0x5930, 0x1, 0x4, 0x7]}}]}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0xbb}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0x402}, @TCA_STAB={0x28, 0x8, [{{0x1c, 0x1, {0x3f, 0x69, 0x1, 0x5, 0x89741f4e552230a3, 0x4, 0xfffffff7, 0x1}}, {0x8, 0x2, [0x9]}}]}, @TCA_RATE={0x8, 0x5, {0x3f, 0x20}}]}, 0x1ec}, 0x1, 0x0, 0x0, 0x20000000}, 0x8040042) r6 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r7 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r6, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r7, 0xab03) [ 411.029754] block nbd5: Attempted send on invalid socket [ 411.035346] block nbd5: shutting down sockets [ 411.041319] block nbd2: Receive control failed (result -22) [ 411.070580] block nbd2: Attempted send on invalid socket [ 411.076228] block nbd2: shutting down sockets [ 411.097187] ldm_validate_partition_table(): Disk read failed. [ 411.098935] ldm_validate_partition_table(): Disk read failed. 02:58:14 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dl\t\x00', 0x0, 0x0) r0 = openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x6, 0x4000) r1 = syz_open_dev$audion(&(0x7f0000000100)='/dev/audio#\x00', 0xfffffffffffffe00, 0x40) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000180), 0xc}, 0x4888, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, r1, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000480)={{{@in=@multicast2, @in6=@mcast2}}, {{@in6=@loopback}, 0x0, @in6=@local}}, &(0x7f0000000240)=0xe8) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) r2 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r2, 0x7, &(0x7f0000027000)={0x1}) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000580)={0x2f62, 0x8, 0x7}) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r3, 0x7, &(0x7f0000027000)={0x1}) setsockopt$IP_VS_SO_SET_EDITDEST(r3, 0x0, 0x489, &(0x7f00000005c0)={{0x2c, @multicast1, 0x4e22, 0x2, 'nq\x00', 0x32, 0xfff, 0x40}, {@multicast2, 0x4e20, 0x2000, 0x1da, 0x0, 0x3}}, 0x44) r4 = accept4$inet6(r2, 0x0, &(0x7f00000001c0), 0x80000) ioctl(r4, 0x8, &(0x7f00000002c0)="c36e9e4edeca1cd0a05379978c5faa322246b4847fe265138e840d7bc5720e24d1f64d953eaa130bcde6b0e825f6937f111f0d8c117609cdd304945b0dcdd04ff8f79566dcb2c92c929de7bc5daf59b5fb748a7ce39bdfa260032f06230bb332174d23cf47a6eb175b140745e9f6908b78277bb5aa96602533475d3e8eac7e8807f87b4b349ba2e7f2bc212c009fd22ebd222e79cbf8d8dbd376b4f07aac29f38156684c4d02081abe9485f70733ff007f085575b4fa6b725ae72d2014d5c6447d09d7e360aeed04007264cb158964596a") write$binfmt_script(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="2321202e2f66696c65302f627573206b657972696e67267d5b73656c662063707573657473656c66776c616e316d643573756d202f6465762f72616e646f6d0020a32547504c65746831cd766d6e657431202f6465762f717564696f2300207b73656375726974792d202f6465762f7663736123000adcbefbafaeac8bfbd270fbeabbae491c7181a1297a43bb19a3c41863804f7776ebcba748d0747663f5c65c91d5891f483f25bd32a2be6bb906"], 0xaf) setsockopt$rose(0xffffffffffffffff, 0x104, 0x7, &(0x7f0000000080)=0x5, 0x4) r5 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r5, 0x0) ioctl$MON_IOCT_RING_SIZE(r5, 0x9204, 0x128e0e) [ 411.144678] Dev nbd5: unable to read RDB block 0 [ 411.189208] nbd5: unable to read partition table [ 411.192444] Dev nbd2: unable to read RDB block 0 [ 411.199478] nbd5: partition table beyond EOD, truncated [ 411.239603] nbd2: unable to read partition table [ 411.248861] nbd2: partition table beyond EOD, truncated [ 411.252763] block nbd0: Receive control failed (result -22) [ 411.266090] bond1 (unregistering): Released all slaves 02:58:14 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) setxattr$trusted_overlay_origin(&(0x7f0000000000)='./file0/bus\x00', &(0x7f0000000080)='trusted.overlay.origin\x00', &(0x7f00000000c0)='y\x00', 0x2, 0x1) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff]}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 411.286522] block nbd0: Attempted send on invalid socket [ 411.292092] block nbd0: shutting down sockets [ 411.296680] block nbd3: Receive control failed (result -22) [ 411.332688] block nbd2: shutting down sockets [ 411.384197] ldm_validate_partition_table(): Disk read failed. [ 411.448644] block nbd3: shutting down sockets [ 411.454579] Dev nbd0: unable to read RDB block 0 [ 411.481538] block nbd5: Receive control failed (result -22) [ 411.487841] nbd0: unable to read partition table [ 411.493180] nbd0: partition table beyond EOD, truncated [ 411.513860] block nbd5: Attempted send on invalid socket [ 411.519574] block nbd5: shutting down sockets [ 411.577096] block nbd3: shutting down sockets [ 411.586161] ldm_validate_partition_table(): Disk read failed. [ 411.599982] Dev nbd5: unable to read RDB block 0 [ 411.612990] nbd5: unable to read partition table [ 411.618915] nbd5: partition table beyond EOD, truncated 02:58:16 executing program 1: r0 = socket(0x10, 0x4, 0x2f) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/checkreqprot\x00', 0x30400, 0x0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:58:16 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x6b6b6b00) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:58:16 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r0, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) r1 = accept(r0, 0x0, &(0x7f0000000100)) getsockname$llc(r1, &(0x7f0000000180)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f00000001c0)=0x10) r2 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r2, 0x7, &(0x7f0000027000)={0x1}) ioctl$DRM_IOCTL_WAIT_VBLANK(r2, 0xc018643a, &(0x7f0000000080)={0x5000001e, 0x0, 0x2d}) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r3, 0x7, &(0x7f0000027000)={0x1}) r4 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r4, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r4, 0x1, 0x6, &(0x7f00000000c0)=0x2c, 0x4) connect$inet(r4, &(0x7f0000000640)={0x2, 0x0, @broadcast}, 0x10) setsockopt$inet_mreqn(r4, 0x0, 0x10, 0x0, 0x0) ioctl$UI_GET_SYSNAME(r3, 0x8040552c, &(0x7f0000000000)) pselect6(0xfffffffffffffdbd, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0xda8}, 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x9}, &(0x7f0000000200), 0x0) 02:58:16 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm-monitor\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r2, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) 02:58:16 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x6000) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:58:16 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x3, 0x70, 0x48, 0x9, 0x38, 0xfe, 0x0, 0x100000000, 0x33, 0x4, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_bp={&(0x7f0000000000), 0xa}, 0x8, 0x9, 0x9, 0x0, 0x7, 0x3, 0xb594}, 0xffffffffffffffff, 0x9, r3, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) openat$vcs(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vcs\x00', 0x10000, 0x0) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}, 0x45c) [ 413.650177] block nbd3: shutting down sockets [ 413.693897] block nbd2: Receive control failed (result -22) [ 413.705686] block nbd2: shutting down sockets [ 413.746642] block nbd3: shutting down sockets [ 413.753660] block nbd0: Receive control failed (result -22) [ 413.781557] block nbd5: Receive control failed (result -22) 02:58:17 executing program 3: r0 = socket(0x11, 0x2, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="fedd2c57b276163a4ecae62249dfa544adc1f9f61fb4880d17f3c7bce9c87849591e95e210a7469fe56a029cca9e92d6a602c22f4824b9b8c442f8d44387724d5857857b651ce097ba21568afb5e1dcbacd30baa7555cc1be058d036b59f2e18e1f6aa04", 0x64}, {&(0x7f0000000080)="98f4660f37d5caceeb0e4b67dabd7120065cbf3ffe83834ea4905f0f3a7e53aafaed6485ca66952d9c0f828a734f4856c667e6cae9c1725ef35991154e5f53bce5dd7fbd6d103c787137d2384f25f46d4ea5972e9aaba7ddc62014fbe522f67f033a8d606b61568b947676fe4b98241e806ddb99a30ddeae1ec793cacd8e5f34e0df0eabf7de89e205a6a24093e96ac216d9a080353af4a9e07a71c42f1bdc7dc7b9f639f3d5637e160ea8a9ca7fadac646983b8a72ddf623690b78a141ff8f1c324b2d847645c9a9ff351a8d10baa77073b819237cdafb63aebac33ccdbe80fa0042c73398be0923a7106", 0xeb}, {&(0x7f0000000180)="cc8372e37820117bdfb5501b3f7617a6767515c6c141a4b11841942e5b1b21f70c5b5f2912655991da3348ec4375cb6658f1469faf698bcd", 0x38}, {&(0x7f0000000200)="67befd162b7e91932bcd79bf5fd3a66c29af6d3ad0c21a12871c00dcab67f119523f44e374538fc9355e92f1522e645118e32f1a35623460580c5b2fc0fa44536b1cb7a1a93569e182ba60754325a09054fdaf683dcac8d498a5664d895e7bb392812084ca4a3ca6e9bee407f3f989795a1f03bd5007132d098ed1ed778eccf730f0eed89514da141ae58a373e6f07", 0x8f}, {&(0x7f00000002c0)="f0e454f4f42b466a819fca4b4422ff8dd0b79c4d0cc662624af47c3386ae120d779ac8a4bd533e0890add7a4c5538125809c2764e74043fd70825e0e4591189d5de0a04f07d23dc99b6af121236211153596cb2e838c088e7d2a6d29629ab2c33e2cc83eab40c92cae30f823b0da4baf73bdf01f11b6899884ac123f4eafe6ec3a62330b164bb58157751d7d9f52403459e3909cdefb6a5853b57cd9", 0x9c}, {&(0x7f0000000380)="fc44694460eb8430449568bb201972", 0xf}, {&(0x7f00000003c0)="ec8c5669911f970bdfb20e9fd4b37a5636f5533057450784c70b70c2af13de70ffb094902fba628e27c0e752d545a7d07fd886301a25a62bf4436c6bc04c926e28b1be55b8c437297c945555ec0b2cd510ce151815a17a50eb8dc9037d2cb7e8880873756106df0d8e7d786a0cb5c95a5e16d12eecd40e59287e5f392c5152a060058bbb96f4bf3ecaa281853fc445559c79a52ba1377df145e6dc25543ac167dd8d4cb37155f571c9495357b41a9c29548ebdf2a83ee1d6e28707c856eb", 0xbe}], 0x7) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(0xffffffffffffffff, 0xab03) 02:58:17 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r1, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000000)) r2 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r3 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) r4 = creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r3, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r3, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 413.797792] block nbd0: shutting down sockets [ 413.803573] block nbd2: Could not allocate knbd recv work queue. [ 413.842846] block nbd5: shutting down sockets [ 413.869484] block nbd2: shutting down sockets [ 413.877624] block nbd1: Receive control failed (result -22) 02:58:17 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x6c000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 413.924605] block nbd3: shutting down sockets [ 413.937148] block nbd1: shutting down sockets [ 413.949004] block nbd0: Receive control failed (result -22) [ 413.956172] block nbd3: shutting down sockets 02:58:17 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab04) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4b09]}, 0x3b9) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:58:17 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) r2 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x7, 0x4001) r3 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r3, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) r4 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r4, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) r5 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r5, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) r6 = gettid() tkill(r6, 0x1004000000013) r7 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0x7) setreuid(0x0, r8) getresuid(&(0x7f0000002bc0)=0x0, &(0x7f0000002c00), &(0x7f0000002c40)) getresgid(&(0x7f0000000100)=0x0, &(0x7f0000001180), &(0x7f00000011c0)) lchown(&(0x7f0000000040)='./file0\x00', r9, r10) r11 = gettid() tkill(r11, 0x1004000000013) r12 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0x7) setreuid(0x0, r13) getresuid(&(0x7f0000002bc0)=0x0, &(0x7f0000002c00), &(0x7f0000002c40)) getresgid(&(0x7f0000000100)=0x0, &(0x7f0000001180), &(0x7f00000011c0)) lchown(&(0x7f0000000040)='./file0\x00', r14, r15) sendmsg$unix(r2, &(0x7f0000000100)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000080), 0x0, &(0x7f00000002c0)=[@rights={{0x18, 0x1, 0x1, [r0, r1]}}, @rights={{0x2c, 0x1, 0x1, [r3, 0xffffffffffffffff, r4, r0, r1, 0xffffffffffffffff, r5]}}, @cred={{0x1c, 0x1, 0x2, {r6, r8, r10}}}, @cred={{0x1c, 0x1, 0x2, {r11, r13, r15}}}], 0x88, 0x8000}, 0x20000000) [ 413.987692] block nbd0: shutting down sockets [ 413.999456] block nbd1: Could not allocate knbd recv work queue. [ 414.021766] block nbd1: shutting down sockets 02:58:17 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f0000000000)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) r3 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$NBD_SET_SOCK(r3, 0xab00, r0) [ 414.056061] block nbd2: Receive control failed (result -22) [ 414.063534] block nbd2: Attempted send on invalid socket [ 414.069527] block nbd2: shutting down sockets [ 414.088127] ldm_validate_partition_table(): Disk read failed. 02:58:17 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x7600) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 414.125543] Dev nbd2: unable to read RDB block 0 [ 414.175736] nbd2: unable to read partition table 02:58:17 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r3, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) getsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f0000000100), &(0x7f0000000140)=0x8) r4 = fcntl$getown(r2, 0x9) r5 = gettid() tkill(r5, 0x1004000000013) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000000c0)={r5, 0xffffffffffffffff, 0x0, 0xa, &(0x7f0000000080)='/dev/nbd#\x00', 0xffffffffffffffff}, 0x30) setpgid(r4, r6) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) r7 = socket$inet6(0xa, 0x40004, 0x40) getsockopt$inet6_mtu(r7, 0x29, 0x17, &(0x7f0000000000), &(0x7f0000000040)=0x4) [ 414.199564] block nbd5: shutting down sockets [ 414.208636] nbd2: partition table beyond EOD, truncated [ 414.221593] block nbd3: Receive control failed (result -22) [ 414.228782] block nbd3: shutting down sockets [ 414.316647] block nbd1: Receive control failed (result -22) [ 414.317487] block nbd3: Could not allocate knbd recv work queue. [ 414.336039] ldm_validate_partition_table(): Disk read failed. [ 414.345764] block nbd0: Receive control failed (result -22) [ 414.354705] block nbd3: shutting down sockets 02:58:17 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x74000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:58:17 executing program 3: r0 = socket(0x5, 0x0, 0x3f) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 414.364656] block nbd0: shutting down sockets [ 414.372759] Dev nbd5: unable to read RDB block 0 [ 414.391354] nbd5: unable to read partition table [ 414.397368] nbd5: partition table beyond EOD, truncated 02:58:17 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x9600) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 414.475426] block nbd2: Receive control failed (result -22) [ 414.487560] block nbd2: Attempted send on invalid socket [ 414.493071] block nbd2: shutting down sockets [ 414.502466] ldm_validate_partition_table(): Disk read failed. 02:58:17 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x100100) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}, 0x45c) [ 414.554519] Dev nbd2: unable to read RDB block 0 02:58:17 executing program 3: r0 = socket(0x1c, 0x800, 0x81) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401003, 0x0) ioctl$VIDIOC_S_AUDOUT(r3, 0x40345632, &(0x7f0000000080)={0x5, "4e9fa1716e12134b8153b788cd668d14278a79f1623e2355b9b0dcc53873f370", 0x0, 0x3}) ioctl$PIO_UNIMAPCLR(r3, 0x4b68, &(0x7f0000000040)={0xff, 0x8, 0xfff}) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) r4 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r4, 0x7, &(0x7f0000027000)={0x1}) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) close(r5) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) r7 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r7, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) sync_file_range(r7, 0x9, 0x1, 0x2) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r6, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r6, &(0x7f0000d83fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r6, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x10, &(0x7f0000000140)=@assoc_value={r8}, 0x8) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r4, 0x84, 0x70, &(0x7f00000000c0)={r8, @in={{0x2, 0x4e21, @broadcast}}, [0x1, 0x8, 0x2, 0x4, 0x81, 0x0, 0x9, 0x8001, 0x7, 0xfb, 0x2, 0x2, 0x5, 0xfffffffffffffffd, 0xf4]}, &(0x7f0000000200)=0x100) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 414.596496] nbd2: unable to read partition table [ 414.601439] nbd2: partition table beyond EOD, truncated [ 414.715923] block nbd0: Receive control failed (result -22) [ 414.736994] block nbd2: Could not allocate knbd recv work queue. [ 414.740126] block nbd5: Receive control failed (result -22) [ 414.751096] block nbd0: Attempted send on invalid socket [ 414.756668] block nbd0: shutting down sockets [ 414.776800] block nbd2: shutting down sockets [ 414.781508] block nbd5: shutting down sockets [ 414.802307] ldm_validate_partition_table(): Disk read failed. [ 414.805840] sctp: [Deprecated]: syz-executor.3 (pid 19376) Use of struct sctp_assoc_value in delayed_ack socket option. [ 414.805840] Use struct sctp_sack_info instead [ 414.818494] Dev nbd0: unable to read RDB block 0 [ 414.839367] nbd0: unable to read partition table [ 414.854689] nbd0: partition table beyond EOD, truncated [ 414.860738] block nbd5: Could not allocate knbd recv work queue. 02:58:18 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x7a000000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:58:18 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='R\x92\xea\xe5/nbd+\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 414.871842] sctp: [Deprecated]: syz-executor.3 (pid 19376) Use of struct sctp_assoc_value in delayed_ack socket option. [ 414.871842] Use struct sctp_sack_info instead [ 414.872494] block nbd5: shutting down sockets 02:58:18 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080)='nbd\x00') sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x32900804}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="00022abd7000fedbdf25020000000c2f050034010000000000000c00020001800000000000000c000500e069e3268f5c5c29"], 0x38}, 0x1, 0x0, 0x0, 0x4c000}, 0x10) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x45c) [ 415.072160] block nbd2: Receive control failed (result -22) [ 415.084591] block nbd2: Attempted send on invalid socket [ 415.090259] block nbd2: shutting down sockets [ 415.101143] ldm_validate_partition_table(): Disk read failed. [ 415.107251] block nbd5: Receive control failed (result -22) [ 415.119432] Dev nbd2: unable to read RDB block 0 [ 415.126556] nbd2: unable to read partition table [ 415.132122] nbd2: partition table beyond EOD, truncated [ 415.135764] block nbd5: shutting down sockets [ 415.198748] ldm_validate_partition_table(): Disk read failed. [ 415.231310] print_req_error: 690 callbacks suppressed [ 415.231320] print_req_error: I/O error, dev nbd5, sector 4 [ 415.242296] buffer_io_error: 692 callbacks suppressed [ 415.242306] Buffer I/O error on dev nbd5, logical block 2, async page read [ 415.256038] print_req_error: I/O error, dev nbd5, sector 6 [ 415.261742] Buffer I/O error on dev nbd5, logical block 3, async page read [ 415.269933] print_req_error: I/O error, dev nbd5, sector 0 [ 415.275756] Buffer I/O error on dev nbd5, logical block 0, async page read [ 415.282829] print_req_error: I/O error, dev nbd5, sector 2 [ 415.288757] Buffer I/O error on dev nbd5, logical block 1, async page read [ 415.296863] Buffer I/O error on dev nbd5, logical block 2, async page read [ 415.303947] Buffer I/O error on dev nbd5, logical block 3, async page read [ 415.311267] Dev nbd5: unable to read RDB block 0 [ 415.318382] print_req_error: I/O error, dev nbd5, sector 0 [ 415.324024] Buffer I/O error on dev nbd5, logical block 0, async page read [ 415.331197] print_req_error: I/O error, dev nbd5, sector 2 [ 415.336950] Buffer I/O error on dev nbd5, logical block 1, async page read [ 415.344156] Buffer I/O error on dev nbd5, logical block 2, async page read [ 415.351321] Buffer I/O error on dev nbd5, logical block 3, async page read [ 415.359165] print_req_error: I/O error, dev nbd5, sector 0 [ 415.364952] print_req_error: I/O error, dev nbd5, sector 2 [ 415.371125] print_req_error: I/O error, dev nbd5, sector 0 [ 415.376938] print_req_error: I/O error, dev nbd5, sector 2 [ 415.382795] nbd5: unable to read partition table [ 415.388055] nbd5: partition table beyond EOD, truncated 02:58:20 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, &(0x7f0000000200), 0x0) 02:58:20 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xe00f) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:58:20 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r3, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) ftruncate(r3, 0x100) ioctl$SNDRV_CTL_IOCTL_PVERSION(r2, 0x80045500, &(0x7f0000000080)) r4 = syz_open_dev$ndb(0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x41000) creat(0x0, 0x0) r5 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cachefiles\x00', 0x0, 0x0) ioctl$SIOCNRDECOBS(r5, 0x89e2) setsockopt$IP_VS_SO_SET_STOPDAEMON(r5, 0x0, 0x48c, &(0x7f0000000040)={0x0, 'gretap0\x00', 0x2}, 0x18) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r4, 0xab03) [ 417.112319] block nbd3: Receive control failed (result -22) [ 417.119995] block nbd3: shutting down sockets [ 417.139410] block nbd0: Receive control failed (result -22) [ 417.162355] find_fallback: 1 callbacks suppressed [ 417.162371] block nbd0: Attempted send on invalid socket [ 417.172934] block nbd0: shutting down sockets [ 417.184139] block nbd3: Could not allocate knbd recv work queue. [ 417.198437] block nbd3: shutting down sockets [ 417.225431] ldm_validate_partition_table(): Disk read failed. [ 417.250568] block nbd1: shutting down sockets [ 417.267361] Dev nbd0: unable to read RDB block 0 02:58:20 executing program 5: r0 = perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x2, 0x0) r2 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r3 = syz_open_dev$ndb(0x0, 0x0, 0x0) r4 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r4, 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r3, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r3, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) fcntl$getflags(r0, 0x1) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) 02:58:20 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xf0ffffff) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:58:20 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mount$overlay(0x40000f, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, 0x0) write$P9_RWALK(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[], 0x0) perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0xfffffff6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000280)={{{@in=@loopback, @in=@initdev}}, {{@in=@multicast1}, 0x0, @in6=@local}}, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(r1, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000009c0)=@newlink={0x38, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, @ip6gretap={{0x10, 0x1, 'ip6gretap\x00'}, {0x4, 0x2, [@gre_common_policy]}}}]}, 0x38}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x0, 0x0) getsockname$packet(r3, 0x0, &(0x7f0000000200)) sendmsg$nl_route(r2, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) 02:58:20 executing program 3: r0 = socket(0x1b, 0xcd4d7f3192bbc5b8, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(0xffffffffffffffff, 0xab03) [ 417.290507] nbd0: unable to read partition table [ 417.295943] nbd0: partition table beyond EOD, truncated 02:58:20 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) r3 = add_key$keyring(&(0x7f0000000140)='keyring\x00', &(0x7f0000000180)={'syz'}, 0x0, 0x0, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000040)={'syz'}, 0x0, 0x0, r3) keyctl$search(0xa, r3, &(0x7f00000001c0)='keyring\x00', &(0x7f0000000200)={'syz'}, r4) r5 = add_key$keyring(&(0x7f0000000140)='keyring\x00', &(0x7f0000000180)={'syz'}, 0x0, 0x0, 0xfffffffffffffffe) r6 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000040)={'syz'}, 0x0, 0x0, r5) keyctl$search(0xa, r5, &(0x7f00000001c0)='keyring\x00', &(0x7f0000000200)={'syz'}, r6) keyctl$unlink(0x9, r4, r5) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) 02:58:20 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) ioctl$void(r2, 0xc0045878) [ 417.421860] overlayfs: missing 'lowerdir' [ 417.428258] block nbd1: Receive control failed (result -22) [ 417.456402] block nbd1: Attempted send on invalid socket [ 417.462005] block nbd1: shutting down sockets 02:58:20 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x400000) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 417.475970] ldm_validate_partition_table(): Disk read failed. [ 417.489125] block nbd2: Receive control failed (result -22) [ 417.497154] block nbd2: shutting down sockets [ 417.516919] Dev nbd1: unable to read RDB block 0 [ 417.547902] nbd1: unable to read partition table [ 417.554123] nbd1: partition table beyond EOD, truncated [ 417.564209] block nbd2: Receive control failed (result -22) [ 417.576150] block nbd3: Receive control failed (result -22) [ 417.584267] block nbd5: Receive control failed (result -22) [ 417.594619] block nbd2: shutting down sockets [ 417.605167] block nbd5: shutting down sockets [ 417.637731] overlayfs: missing 'lowerdir' [ 417.642742] block nbd3: shutting down sockets [ 417.643642] block nbd1: shutting down sockets [ 417.663074] block nbd0: Receive control failed (result -22) [ 417.684020] block nbd0: shutting down sockets [ 417.690395] block nbd5: Could not allocate knbd recv work queue. 02:58:20 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xf5ffffff) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 417.705558] block nbd5: shutting down sockets [ 417.717337] block nbd3: shutting down sockets 02:58:21 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = socket$vsock_stream(0x28, 0x1, 0x0) fdatasync(r1) sendmsg(r1, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) ioctl$sock_SIOCGSKNS(r1, 0x894c, &(0x7f0000000000)=0x7fffffff) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/enforce\x00', 0x6240, 0x0) ioctl$RTC_WKALM_RD(r2, 0x80287010, &(0x7f0000000080)) syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) r3 = syz_open_dev$ndb(0x0, 0x0, 0x80c401) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r3, 0xab03) write$FUSE_LSEEK(r2, &(0x7f00000000c0)={0x18, 0xffffffffffffffda, 0x7, {0x7}}, 0x18) 02:58:21 executing program 4: pipe(&(0x7f0000000140)) r0 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r1, 0x7, &(0x7f0000027000)={0x1}) setsockopt$l2tp_PPPOL2TP_SO_DEBUG(r1, 0x111, 0x1, 0x3, 0x4) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 02:58:21 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x4) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) r3 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r3, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) fsetxattr$security_evm(r3, &(0x7f0000000000)='security.evm\x00', &(0x7f0000000040)=@md5={0x1, "cbc084ec5c34b4651532de5ee97382e3"}, 0x11, 0x1) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 417.772775] block nbd0: Receive control failed (result -22) [ 417.787299] block nbd0: shutting down sockets 02:58:21 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) r4 = syz_open_dev$vbi(&(0x7f0000000380)='/dev/vbi#\x00', 0x0, 0x2) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000080)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)={0x50, r6, 0x1, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_DAEMON={0x3c, 0x3, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x8, 'netdevsim0\x00'}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'syzkaller1\x00'}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8}, @IPVS_DAEMON_ATTR_STATE={0x8}]}]}, 0x50}}, 0x0) sendmsg$IPVS_CMD_GET_INFO(r4, &(0x7f0000000d80)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000d40)={&(0x7f0000000d00)={0x40, r6, 0x20, 0x70bd25, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x6b56}, @IPVS_CMD_ATTR_DEST={0x4}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xfffff801}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x401}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x2767}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x200}]}, 0x40}, 0x1, 0x0, 0x0, 0x1}, 0x80) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) r7 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r7) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r7, 0x4018620d, &(0x7f0000000000)={0x73622a85, 0x2001, 0x2}) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) r8 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r8, 0x7, &(0x7f0000027000)={0x1}) getsockopt$bt_BT_FLUSHABLE(r8, 0x112, 0x8, &(0x7f00000000c0)=0x6, &(0x7f0000000140)=0x4) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800]}, 0x45c) 02:58:21 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x510000) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 417.929130] block nbd2: Receive control failed (result -22) [ 417.934973] block nbd1: Receive control failed (result -22) [ 417.962989] block nbd1: Attempted send on invalid socket [ 417.969015] block nbd1: shutting down sockets [ 417.981988] ldm_validate_partition_table(): Disk read failed. [ 417.998403] Dev nbd1: unable to read RDB block 0 [ 418.003694] block nbd2: shutting down sockets [ 418.020995] nbd1: unable to read partition table 02:58:21 executing program 4: pipe(&(0x7f0000000140)) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000100)='/dev/btrfs-control\x00', 0x801, 0x0) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1}, &(0x7f0000000200)={r0, r1+10000000}, 0x0) 02:58:21 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f0000000180)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000000)={'vcan0\x00', 0x0}) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f00000000c0)={@hci={0x1f, r3, 0x1}, {&(0x7f0000000040)=""/3, 0x3}, &(0x7f0000000080), 0x6c}, 0xa0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 418.036871] nbd1: partition table beyond EOD, truncated [ 418.036912] netlink: 'syz-executor.5': attribute type 8 has an invalid length. [ 418.070916] block nbd2: Could not allocate knbd recv work queue. [ 418.124152] block nbd2: shutting down sockets [ 418.137925] IPVS: Unknown mcast interface: syzkaller1 [ 418.160125] block nbd0: Receive control failed (result -22) 02:58:21 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xf6ffffff) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 418.183066] block nbd0: shutting down sockets [ 418.196629] block nbd3: Receive control failed (result -22) [ 418.213027] block nbd3: shutting down sockets [ 418.232237] block nbd5: Receive control failed (result -22) 02:58:21 executing program 1: socket(0x11, 0x2, 0x0) syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r0 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r1, 0x7, &(0x7f0000027000)={0x1}) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r2, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r0, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r0, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 418.274246] block nbd3: shutting down sockets [ 418.290942] block nbd0: Receive control failed (result -22) [ 418.298969] block nbd0: shutting down sockets [ 418.313966] block nbd5: shutting down sockets 02:58:21 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x70f000) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 418.380856] netlink: 'syz-executor.5': attribute type 8 has an invalid length. [ 418.404689] IPVS: Unknown mcast interface: syzkaller1 02:58:21 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r1, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) getsockopt$IP_VS_SO_GET_SERVICE(r1, 0x0, 0x483, &(0x7f0000000000), &(0x7f0000000080)=0x68) r2 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r3 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r3, 0xab03) [ 418.446002] block nbd2: Receive control failed (result -22) [ 418.471458] block nbd2: shutting down sockets 02:58:21 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) r2 = creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r1, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(r2, 0x29, 0xd3, &(0x7f0000000000)={{0xa, 0x4e23, 0x8001, @remote, 0x4}, {0xa, 0x4e24, 0xfffffffd, @local, 0x2}, 0x1, [0x6, 0x9, 0x80000001, 0x6, 0x8000, 0x81, 0x80, 0x2]}, 0x5c) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$uinput_user_dev(r3, 0x0, 0xfffffffffffffc4b) [ 418.542872] block nbd5: shutting down sockets [ 418.589933] block nbd0: Receive control failed (result -22) [ 418.606916] block nbd3: Receive control failed (result -22) [ 418.627151] block nbd3: shutting down sockets 02:58:21 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xff0f0000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:58:21 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$BLKROTATIONAL(r4, 0x127e, &(0x7f0000000000)) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) socket$inet_udp(0x2, 0x2, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) socket$can_bcm(0x1d, 0x2, 0x2) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10]}, 0x45c) r5 = syz_open_dev$vcsn(&(0x7f0000000080)='/dev/vcs#\x00', 0xd33, 0x0) r6 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000140)='NET_DM\x00') sendmsg$NET_DM_CMD_START(r5, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x44000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x14, r6, 0x2, 0x70bd2a, 0x25dfdbfc, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x8000}, 0x80) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 418.659210] block nbd0: shutting down sockets 02:58:22 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r1 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) r2 = creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r1, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) recvfrom$unix(r2, &(0x7f0000000000)=""/212, 0xd4, 0x10000, &(0x7f0000000100)=@abs={0x3, 0x0, 0x4e20}, 0x6e) ioctl$NBD_CLEAR_SOCK(r1, 0xab03) r3 = syz_open_dev$audion(&(0x7f0000000280)='/dev/audio#\x00', 0xd828, 0x2000) ioctl$BLKRRPART(r3, 0x125f, 0x0) r4 = add_key(&(0x7f0000000180)='.dead\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f0000000240)="19c5c99ef3bed726cc975a762988a2b1e6e695b68435dbe25a58a94ae6cbbb609d", 0x21, 0xfffffffffffffffb) keyctl$assume_authority(0x10, r4) syz_open_dev$ndb(0x0, 0x0, 0x0) keyctl$revoke(0x3, r4) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 418.735237] block nbd3: Receive control failed (result -22) [ 418.760992] block nbd3: shutting down sockets 02:58:22 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x718000) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 418.840438] block nbd5: Receive control failed (result -22) 02:58:22 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r1, 0x7, &(0x7f0000027000)={0x1}) ioctl$SIOCRSSCAUSE(r1, 0x89e1, &(0x7f0000000000)=0x400) r2 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r3 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r3, 0xab03) [ 418.926771] block nbd5: Attempted send on invalid socket [ 418.932447] block nbd5: shutting down sockets [ 418.969120] block nbd2: Receive control failed (result -22) [ 418.989085] block nbd2: shutting down sockets 02:58:22 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff}) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_ax25_SIOCDELRT(r0, 0x890c, &(0x7f0000000180)={@bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, 0x3, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dmmidi(&(0x7f0000000100)='/dev/dmmidi#\x00', 0x2, 0x200200) write$selinux_attr(r1, &(0x7f0000000240)='system_u:object_r:systemd_systemctl_exec_t:s0\x00', 0x2e) getsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x9, &(0x7f0000000000), &(0x7f0000000080)=0x4) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) 02:58:22 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(0x0, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r4, 0x0) ioctl$RTC_UIE_ON(r4, 0x7003) r5 = creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) r6 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/ignore_tunneled\x00', 0x2, 0x0) ioctl$NBD_SET_SOCK(r6, 0xab00, r3) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) r7 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r7, 0x7, &(0x7f0000027000)={0x1}) ioctl$BLKREPORTZONE(r7, 0xc0101282, &(0x7f0000000200)=ANY=[@ANYBLOB="1cdd00000000000005000000000000000100000000000000000810000000000003000000000000008101e308000000000000000000000000000000000000000000000000000000000000000000000000070000000000000068a500000000000000800000000000000105200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c7800000000000058090000000000001f023f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100006851230be96b2afc00000000003d800e030000000000000000000000000000000000000000000000000000000000000000000000000800000000000000070000000000000003000000000000000980030800"/336]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) ioctl$PIO_FONTRESET(r5, 0x4b6d, 0x0) [ 419.060291] block nbd0: Receive control failed (result -22) [ 419.076166] block nbd0: shutting down sockets [ 419.086880] ldm_validate_partition_table(): Disk read failed. [ 419.111456] block nbd2: Could not allocate knbd recv work queue. [ 419.119627] block nbd3: Receive control failed (result -22) [ 419.127849] block nbd3: shutting down sockets [ 419.144145] block nbd2: shutting down sockets [ 419.162135] block nbd0: Receive control failed (result -22) [ 419.173023] Dev nbd5: unable to read RDB block 0 [ 419.180554] block nbd0: shutting down sockets [ 419.203231] block nbd3: Receive control failed (result -22) [ 419.223140] block nbd3: shutting down sockets [ 419.240323] nbd5: unable to read partition table [ 419.252754] block nbd1: Receive control failed (result -22) [ 419.260295] block nbd1: Attempted send on invalid socket [ 419.266190] block nbd1: shutting down sockets 02:58:22 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xffff0000) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) 02:58:22 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x760000) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) [ 419.283743] ldm_validate_partition_table(): Disk read failed. [ 419.292385] nbd5: partition table beyond EOD, truncated 02:58:22 executing program 4: bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000000)={0x9, 0x10001}, 0xc) pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x7, &(0x7f0000000080)={0x0, 0x0}) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vga_arbiter\x00', 0x540000, 0x0) pselect6(0x40, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1}, 0x0, &(0x7f0000000140)={0x800000000001ff}, &(0x7f0000000200)={r0, r1+10000000}, 0x0) 02:58:22 executing program 3: r0 = socket(0x8, 0x4, 0x33) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0xd58e2a96f0b18a0b) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) r3 = socket$packet(0x11, 0x2, 0x300) accept(r3, &(0x7f0000000000)=@l2, &(0x7f0000000080)=0x80) dup(r1) [ 419.367343] Dev nbd1: unable to read RDB block 0 [ 419.416356] nbd1: unable to read partition table [ 419.472695] nbd1: partition table beyond EOD, truncated [ 419.506264] block nbd0: Receive control failed (result -22) [ 419.520859] block nbd2: Receive control failed (result -22) 02:58:22 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000000)={0x0, 0x8}) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 419.549797] block nbd2: shutting down sockets [ 419.573289] block nbd0: shutting down sockets [ 419.622156] block nbd2: Could not allocate knbd recv work queue. [ 419.651521] block nbd0: shutting down sockets 02:58:22 executing program 3: r0 = socket(0x9, 0x6, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r2, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) fcntl$getownex(r1, 0x10, &(0x7f0000000140)={0x0, 0x0}) sendmsg$nl_route(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x3480}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)=@RTM_GETNSID={0x1c, 0x5a, 0x2, 0x70bd26, 0x25dfdbfe, {}, [@NETNSA_PID={0x8, 0x2, r4}]}, 0x1c}, 0x1, 0x0, 0x0, 0x8000}, 0x880) getsockopt$SO_COOKIE(r2, 0x1, 0x39, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r5 = syz_open_dev$ndb(0x0, 0x0, 0x0) ioctl$IMGETVERSION(0xffffffffffffffff, 0x80044942, &(0x7f0000000000)) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_CLEAR_SOCK(r5, 0xab03) r6 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$inet_int(r6, 0x0, 0x22, &(0x7f0000000040)=0xfffffffc, 0x4) [ 419.677940] block nbd2: shutting down sockets 02:58:23 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) creat(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) r3 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000)='/dev/btrfs-control\x00', 0x0, 0x0) write$cgroup_subtree(r3, &(0x7f0000000040)={[{0x2b, 'pids'}, {0x2d, 'memory'}, {0x2d, 'io'}, {0x2d, 'cpu'}, {0x0, 'io'}, {0x2b, 'rdma'}]}, 0x21) syz_open_dev$ndb(0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) [ 419.713158] block nbd5: Receive control failed (result -22) [ 419.736455] block nbd5: Attempted send on invalid socket [ 419.742000] block nbd5: shutting down sockets 02:58:23 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x807100) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:58:23 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xffffaa55) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 419.865020] ldm_validate_partition_table(): Disk read failed. [ 419.928223] Dev nbd5: unable to read RDB block 0 02:58:23 executing program 3: r0 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/checkreqprot\x00', 0x400, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000080)='IPVS\x00') ioctl$PPPIOCGMRU(r0, 0x80047453, &(0x7f0000000240)) ioctl$VIDIOC_ENUMOUTPUT(r0, 0xc0485630, &(0x7f0000000480)={0x9, "c1814baf107a06e26989f34cc3197f23caaf9ef8c33e2a82705ca1514da9c2cc", 0x1, 0x0, 0x0, 0xff06ff, 0x1}) sendmsg$IPVS_CMD_DEL_DEST(r0, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000180)={&(0x7f0000000500)=ANY=[@ANYBLOB="00004000b2cd6c8372fc416bbf30cfbe74b14e3172c5610122b366172aca5da3dc42726f223b9c94e1e25e4df5519a3f149d7e85301fa5cab7ac3334ea5c88218404f72047d14dcb4578a383d746a2a984075add879e5a4f37e9a01d82b1c0714d9abb51934ce72a331388f72b78b041fd78485088a1cc01afa26892eccf91180dad51893d41cf157d8bf3c26c8fd248c62c6e0eac494befc8a3fa75686e3cf3e73dac51e6ac7dc45715456841250fb1171906445c97d27a20928b83d30000000000604500e4648f671d50688b571f450f0348aca88c316c4c09c55d8de2", @ANYRES16=r1, @ANYBLOB="000029bd7000fedbdf2507000000140002000800090000010000080008000080000028000200080008000200000014000100ac1414bb0000000000000000000000000800050007000000140001000800090038000000080004004e20000008000500040000002000020014000100ac1414aa0000000000000000000000000800090007000000"], 0x8c}, 0x1, 0x0, 0x0, 0x8000}, 0x10004884) r2 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r2, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) fsetxattr$trusted_overlay_upper(r2, &(0x7f0000000300)='trusted.overlay.upper\x00', &(0x7f0000000340)={0x0, 0xfb, 0xce, 0x4, 0x46, "17c663b110a8c7d6ed64ba10fabb95c5", "3c520664b7b497aba08ddc480f48cf029f45feecf0e00b76f6e3ffc544b81afa207da7b0815048d9083ff5e11f8a293ac3278a6563f6d559ca34e11856e88ba27860a4c94bc6f66f37e2a5a7da9daeec4acd059976260a73444cf8d9edbf3ad9cf8a454ab063cad290b529172f83dc6c594181dcf0e9bfea2c12eceefd6b9a1d69f4179405e5d1dfcc0222e3ad0c5115810bbb47236bca20436a7e605a07321b34833a1e5f91c19b52348dbd28640126bba51afa6a258a32d8"}, 0xce, 0x1) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r3, 0x7, &(0x7f0000027000)={0x1}) ioctl$BLKRAGET(r3, 0x1263, &(0x7f0000000440)) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r4, 0x0) ioctl$DRM_IOCTL_SWITCH_CTX(r4, 0x40086424, &(0x7f0000000680)={0x0, 0x3}) r5 = socket(0x11, 0x2, 0x0) socket(0x8, 0x80000, 0xff) r6 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) syz_open_dev$ndb(0x0, 0x0, 0x0) ioctl$sock_bt_bnep_BNEPGETCONNLIST(r5, 0x800442d2, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x0, 0x0, 0x0, @link_local}]}) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r6, 0xab00, r5) lsetxattr$security_smack_transmute(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='sUcuritUTE\x00', &(0x7f0000000140)='\x06\x00', 0xfffffffffffffdf2, 0x7) [ 419.966035] block nbd2: Receive control failed (result -22) [ 419.991396] block nbd2: shutting down sockets [ 419.997931] nbd5: unable to read partition table [ 420.027616] nbd5: partition table beyond EOD, truncated [ 420.055725] block nbd0: Receive control failed (result -22) [ 420.073686] block nbd2: Could not allocate knbd recv work queue. [ 420.090586] block nbd3: shutting down sockets [ 420.099659] block nbd0: shutting down sockets [ 420.110334] block nbd2: shutting down sockets [ 420.149620] block nbd3: shutting down sockets 02:58:23 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xed3]}, 0x45c) 02:58:23 executing program 2: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000027000)={0x1}) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x0, 0x0}, 0x10) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000140)=ANY=[@ANYBLOB="200000006c000000d143a879877e23ea17b98300000000f66714b33ebe5230c761ca5e42b9f0e4270ebc7f7f7db6a59ac66233e2d0dfa710911e51cf8fde8145271028352d1be2f4e4126b255f3b60a235ac05"]) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0xffffff7f) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(r4, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x45c) [ 420.184100] block nbd0: Receive control failed (result -22) [ 420.191342] block nbd0: shutting down sockets 02:58:23 executing program 0: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r3, 0x0) write$input_event(r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$MON_IOCG_STATS(0xffffffffffffffff, 0x80089203, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x960000) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) 02:58:23 executing program 3: r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) creat(0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) r3 = socket$l2tp(0x18, 0x1, 0x1) ioctl$PPPIOCGL2TPSTATS(r3, 0x80487436, &(0x7f0000000080)="4d89ee40bc336504687ca166554db073512b02e6669b7430017bf6a920d5046f2e1dc302552e884697ee37f7bff6de4ea9633cf2267ae13279e0b701764bd3e7593fbf24dc8803da1a3d46b843a56fe587822d672618f2adc87b1a6bae650b568813d8430f3f96e633c2d75854cd7072029d50f92c7289ed53a8049e011f26cd4ede569fda42d893322d75ba7f6f67f1df9b0f4bca309f0a1d364e9039a083638dcfa70abed7d9339b79184713c7d520e9b2e3f1320862e9b34cf1b6307af51b3cfae3ab2e56e81b87a3bfc0ecaf65fd316a872936aa2a47074c9c9cb4ff33eb7435041aa6d8ec0ae1cebd2fdae9448545a8") finit_module(0xffffffffffffffff, &(0x7f0000000340)='/dev/nbd#\x00', 0x2) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r4, 0x0) r5 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(r5, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r5, 0x84, 0x9, &(0x7f0000000200)={0x0, @in={{0x2, 0x4e22, @empty}}, 0x1, 0x4, 0x1, 0x4}, &(0x7f0000000180)=0x98) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r4, 0x84, 0xa, &(0x7f00000002c0)={0x9, 0x2, 0x1, 0x1, 0x7fff, 0x6, 0x2, 0x1, r6}, &(0x7f0000000300)=0x20) r7 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r7, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000000)={&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000003400)="dca9da6e83b4782a08bd57b2e13f28790ff45b5243dda99b30bb0a26b3ed789c3a5d61413514f020bd66fbec9f7b3ca631d58bf2bdc124d9744ebb5608fb4636bf582e35a226ebba92d7a9a224a58099035150bfc718f223f816be866408416169c626bb1ea6bfc6b79e924ab2bb3d1922f643b1b21fb8d618f8c6152cd3f2d4779b8cf576fbd0e5a22b60b7c0e8a7ea31d5a4238b6ce19bf065922f26946cbeda48ff11e21ee895bdd4d0e0f4a92541d62aa3dd1f71cbe86857d3e2c33e62a6df0f85076de38844eea80db0371b1d34c499459fcaaa7884d6817e92267edd6bf434326ba6c6092273f71533613ab9229b483b81cd66f1136e4a3754f5b4f22daba93d679f60d92e21dc390205d7d5d851bd74e20ae71c91825357f25402eca8b847bbe46c56f82fa83fdbcd7b82fd0d68760709364a4fe6291cb94f0e16660854f392ac468244ac98b7dd1d9be02cb97dae6e9b5a5cd949f8880967f4d74313b5308127fc52e6ce5fc4b861105598047465e3ae75549e8f4a2881db136bb884487daf45e68f7150e2f292743501fc8478782986f991a1e7a7492d6c58eabeb04cd31c6705fd7db8960d3efc641fb88018e22ed3541b374ee5d7d6a8b94aca2b70fb2ae292d4912bd5be502292a65a28b7e8a026c8b99a4bea96c176e8de17cd6bd2d374352eb4def80116f2aa661c03dbf81f1508613b9b61f088000a763b77b0af979b7cc57a1393318801de12781177bdcf11478eab3b6e9cc34059115f9923b7c90cd6599486a3c2d009fbcc363e94c24e583db5ce671e01de3ba0cce82bc70810d4af33b9a7f96835867ae6a26e3205c861dff823e68397de01fe316f0962571df14fd286e2064f3beaa61d5053071183c505a5ed168a69eb6b4e89f1d361d5a718c265755cf5451521574f11ea5ad3706c070b69e59e9d499a707c37bbdca6adccade54c33be51ec5112d984c2019d93e37ff82075cf5493a205a58022473e9e4c7a14e2eeec78218864f764ed21b3addc024aaaaa249bd37cf6857bd2c344dd1621999e3c774a4e825f8fc949a30ff65ee016c9a5448b313d871625f74bda0a0234f1f6f97032d17caa2fb812a1548cb70c48ade36a67134b3f40b95821fdc53df4d0d299e47c4cfb5b76452333695793b74edd6a082254f788d8382a72c72ef51e46d8425e34343f7659ef8474028ade3aa14627f230bd2b3a6d134d176f6d68c2b92745c3bd9ae4d8d30ac0c6d73a28d86c6309355d418fed93c5099bc3f5f01bfdd59656663766ed4c97594969dfde63124c9e78af952438bd5865deec7fb6ef4cb7019d7bbbe47a9c35b46a4a410828862e44bbc8b8e02955ec39f282c4903666c77f3a87b5a4f79da9f4882aed13a118a32c166d5434f41d7bac6bd1f9936c739a8c9cb610097ef209f34aedcad7a8c3814686a4b7a76d1e40161cbf77fc5b5dcf5fb28288955c40963dda7aae5f1d6b3fdcd046da8ac7755a290ecc371e8b9e7383a1ba89a6f29a697140c2238df68f1cbc2fa5f235da7344b1f606dd8cc16b2dd56b1e14ff5ea5dc132392dc37565ae23932e6353eb6b1d09f340b9d06a3b5b4da587a319b3eb37f8a0be781b4f66df495e287fdf3f5386d2d7890e410816cf307cc06673d5c24d15accea1b33a5e964f49734a1d733d6785e625a3e8e111cb94507ae35100ada2c8a6ba74d5faf13333b997c7cb916eaa5980c873b91daaf683593f7b35ffe7aa9f44b7548c935237d52e826f3042ee9710bc92f43b079167499722c8fab840507d57fdb3e019fd659382ae5508085b6ade599f8b977bdf4f6409772f6c980f1e041b3afa3f7f47bd39eb346258d3add62dd7c78c72873ff592b55f2cf3f812b627cdcbba939683648971f75377f2c6d6c2db51ed8452794cb94077d2851c4a3bce7c1ec64bea28a1072619d5b9b15839d27ee2e9410284d53526c0463e06e6fc472f4c0c2a94f51981f416cc671dcf70ba087d0247684c906d8112e8258693b5ba097cf249b5e5ed6fb2921fdef16954f4421fadf3a7a7d2cc329cc741830225bec60ec39792f5844ac76c4d9707e1d2843fad80f0f18d659f7f83360558d20ab6c6f46af14fd3eb99d92d586a1f2c38344b7416563c70bb9d3b8208ce151c542ba74a80ea6c2c5b4ed490850c768dd6be5c2ff912d4d56d8f6b4e5cacb1cbb6a1730db00e2fdec39b1095053201f6d2bd3c4783fd95dbcfa0e2669ea1d2be3d1ea08698c6841172c7099a927c35cfdd7cd4dd64f15ad02c3e54e2f7eb6713560b71a7ff68108a8db5239be25956f04b9d9a638e8c01c72eac3f4e933b8dbacc077a29d8db27b672a2499478e2b55c998d33f2bdf4e48c2d53adacb13b90c46694c62ab5d1b05a186367e04645cccaded51a6745ce6068c34421a3e205b94f2a873d6fe3136945cb75eaa5f0b2ac901c18ff8fef3dc2ee4329d27a85f1823fda8332b7c8d067c0d6b3b7ef526568efa4e23fc54573080f04585a3fa12e3c5c31d502ed3740b4d2c0051075af7bfb7c923a515b2371fc27c0bbb9b7e185aa29568d78d0f5f404081927172319fe1b5c253779f6c6cdb916621cca9bcaf519ac86276490c4175fcdb0ee334196e18079cef9b1a4b1a057eb6b09f9c2854acc963d357a88bd7eeec063bedcb9eaf046c1f1bfaafd4f7b376fee872c52f88a58750466c894930dd3bef109d091a776d953d8a3df069c601b2d5937f1669861056b746748fe8654784905af4af124a3f2678731e6a3bf084b0d1358db3a65528008894ae3e0b32ff7017fe95e076d935de311a97a16a0e5a83e8af23630e3f7a998e74b64fbba8422ec7037409ed193c102f9d300350f212cf82e67c6a014e9092e99ae5f321efb68f57ec6fa6a1e9287814073f4b0e0dee8879ef291e7b7228e112b684914e2c66770628827f75ef9678cad962af9d1f781699788aa4d3862c01602fc3be4f806a194a04b4a22f5ea1151e0d1ab7af700981b6aec604c1fabfde4957634328f2dccb33a4f9a7ecf0bd893449955639b92545c4fdefd39669ccbfd7374bd5b0b6f4a0b0b0f1c21850a713b2240be4c8228e9936fe3706f438a251672792a67cd10718de462d293d2de20d2e85934bdefe134a4876a8232ec8bc74872f8e9e61bdf92d8b236e4cd83cc52db9613be727cb4e715bdaf37f132eb4e19fa9bc342f1c8ac2ad0c496af13994443161b3e22e09f0050402dd401da72682797b00db616bf7b356b86480ce5d1a3d7f3b41595007f642c39a06adc6fc7e1b2188de3d7d44a24ba1ae82852b5a4baaa3502adf8d129420fd04df3da39c8581d5f680cb2a152750842c171580015a5ecfa8aeb4132465336e3ced2cbabd358107b520fc81b28902ef6c167b47b459d6ee3f78c0479252f10bd7a5b67af9a6d835702073771f8f134ed6b8418b475bc27d59ae726aea7076286d17263e1f69a71a3350740d3f3f400241dec0814fbec97ee3567de9f646e1852d1f22cdea1a86364246d33334db9081df62951534f715fee89ed57ec3167426ea841804073e82f8e40df681c3f26bdc9925fa30ce60552d23b2f002904c8aa6f19b47768e815ff8b2ef8a5ccd9ef598e63ccce61bc9e8e46c0bd6f75da3d22e7a4d8c4f780d40597a7c86fcdbaf35b829484cd7c88afa623ba8c8a43fca9e5af1692bc85a224e1fad3e441c9d4232500154d14f731e6cfe3ff7ce5bbcfec235784d06cc0f5947cd764998dd8b396c73b94afb1a423625ab2631932463c53f8681bb42e2bfbb82586eb46757bf5d2c54bb74c52e90931e62da44a7a0797fbed60d2639aca4925f771f890d1380087e90e01c872fc0d5186e1ef44b34eb8997a4466ad09d4c8262c226cf463b732b9077db67d84713ae177509d8b09ff20c13dc568f198ab5e4a807c101ee7c92753a7f0bb3a7a69d3e3db9ffd84699d32a1afe8315f70248ada6825661dfd210bed11df2cf995ac1d6f7081ce0b747d155ce843648f9c613a7ed573045479c2417050d15a119dbc0d3e833d88eaa3bde7a59f2ed5865d699769743cc2de25ce8712c513c20731bcd5e242b5fcae56a9e17be322c62c0c902c9d7d07f0d55e9993b3a048fc854fd0ed3f34d7a3c4616f9adc14ab0368f9e65820fbf3350d7cf4f0666ed0906e69d2d695fd2834e427aebdf5a3033f81761b4126815e3a66ebcc7c904eaed23a63b0702620825d49c3279b377ba7e0cd6456541ddce8f1b75fdbded7803bac1b185f72371a23be617d98d6437671c92e2d2edebe488967d4fcf2f055ae994981a60e5786102b6336cd8ed089ea79732f2c6104558700974e585d9142d5cdd449747c1112b89d9d44bd519f143ff3d149d8474470d394fef13ec2361d6ade7cc5d2dbe29a5d6f505c40ab3993df0922da6201943cbcc41cf0f6e2d4a57f218e7883336efa3bbf6bc2f72a972181ded8396019c2d56d61aea27b30894afa56ff949dc93ebad44db5604b38d6c6ab4511b18cc0b4f2c6eca013821c52f65eb93fc0e582960e44a67fbf4179aed61585734cf40c07b880c10c76ae0bd1d305c8505488b7f2011a70db2012abb89fe7d37f4efb6944ed0d851beb2286be62630057927197b8aec03ff2240d8c2fc74f9bffda37040797ce056a33dd636bab8f2dbe1c072660c4ebfcc3e1dc84feddc6810ce44bef345ef808bc446ece16b997fc41e62b39c28b3776455a8d10f70b873c6ade2e3ca24d452591f0fbe01a9681f67155cb0328cbd1612ff8f06f8363d2d3c00561211663166d7e3825780ed1849a43ad4445e57fccba58769e2994748da0810ead1e1dd72fa1cd58f3f307b900aed86de58d8943673b7d231f808d718e6ed68bf5c838042de8923f329ca92797f566af6d99ff38304fc743c169c1f215243f8d3a7cec0a4b1784958dd89c73f9d78ca509d9fe4a6e8d7f53208f77b505dbe46cf4b5557f090b5629b9b66f58e8d458cf2fe89889b4b1598d4abd52d31d76795178d9b8b492053d7f28fdf29ea7e00a59ad0daa04cff2e991e29b691eaecebf3427584ce2131653afae59254d8c98bb6094cc1554d155528f6c0a05826178b9b64c7f47af64292da5265be877473347832d9063cc6103870f99d22381184b149e84a9c1714539461cfbe0c5320d1c557613c8a7268e89944bc70601f95af7b9600e489b7c7063f8a0d42f6c6a4251f9f57abe30d664bce67aba931747bcd1f8b0b539fe5cd8562cbbe5559de84ffb24a967d86285638e44e2ea6c208820cadfc8b101c6bc0c4d40be36a61f3113a3acc2c0a97727b9b6da7bc024fa1e52c210fcceccaf6bbc1d2fea93b9ca721bf5607226237039bcce7ba152907d0aadfa95d59fd4db6f6654c4db99ada3b18c4d475ed41ee80d6b11c48ee8c7c418141b2cfe65a4c63ac5dc69879db47e6ed70f1337ec29596762ee36765b66f90d110be7a6d9e9a912d9fd3075162a6c6892b91b3b5e052e17ef665d2b3146133813370d8e97353821c1db376472f57db2aec6672bc4e56ebd7e091b12a1face8bb30a00a1554827af3f4ace0309ddcf99e5acedd499d0d3d2e2c5be75c1cb3af3a6ad3018221d0b85fc06bdd25ac529993e2e37c3c3ddf5cfcdf85f2d2b78b960cc1ff085da7e4b78f2e1c67a5ae94db5126468240ea671936654c3dee7db2a9ce194a249e0de7096d9871fde7ed7de0acd2b3ff68a5800069739304f7b112b58d0e281664a5e279e225f0dae4e0bb8150004aa037f9f0d0baf3da886456b9fc8e5cbda71dbb0192314efb75257853bbdefa0c1998d089771947861ccee71044eb4d8b02b9dc0049a8f9f2ccc2a081e4786bd47155fa85a1ade4f7d9b5ddd70dfc7a90c8ed5df707e2fa0c0b1251def11ae080698e0a693d6e1b2bd597a5d4608146d1e3ba57a79b4eb299a20a0cce870c29ea16768381a554ad2759fc1920d5b35e4d7947e75ce92d9f3b26fd6557694df8fad637a3f20b647da7197375c9872c0889ca56b92eb5190fc878000000000000000000", 0x1099, r7}, 0x68) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) [ 420.359551] block nbd5: Receive control failed (result -22) [ 420.375735] block nbd5: shutting down sockets 02:58:23 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r0 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = socket$netlink(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$fou(&(0x7f0000000780)='fou\x00') sendmsg$FOU_CMD_GET(r1, &(0x7f0000000540)={0x0, 0x227, &(0x7f0000000500)={&(0x7f0000000340)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_PORT={0x8, 0x1, 0x4e24}]}, 0x1c}}, 0x0) sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20001008}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x38, r2, 0x100, 0x70bd2c, 0x25dfdbff, {}, [@FOU_ATTR_LOCAL_V6={0x14, 0x7, @local}, @FOU_ATTR_IPPROTO={0x8, 0x3, 0x2b}, @FOU_ATTR_IPPROTO={0x8}]}, 0x38}, 0x1, 0x0, 0x0, 0x39b8c530c05e38fa}, 0x40) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 420.460755] block nbd2: Receive control failed (result -22) [ 420.477941] block nbd3: Receive control failed (result -22) 02:58:23 executing program 5: perf_event_open(&(0x7f0000000680)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000001c0)='/dev/nbd#\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r3, 0xc008240a, &(0x7f0000000000)={0x8, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) creat(&(0x7f0000000100)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x0) fcntl$lock(r3, 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab03) syz_open_dev$ndb(0x0, 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uinput\x00', 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz1\x00'}, 0x45c) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000880)={'syz0\x00'}, 0x45c) [ 420.510263] netlink: 'syz-executor.4': attribute type 1 has an invalid length. [ 420.515095] block nbd0: Receive control failed (result -22) [ 420.537780] block nbd3: shutting down sockets [ 420.543211] block nbd0: Attempted send on invalid socket [ 420.548763] block nbd0: shutting down sockets [ 420.553285] print_req_error: 358 callbacks suppressed [ 420.553300] print_req_error: I/O error, dev nbd0, sector 0 [ 420.564978] buffer_io_error: 368 callbacks suppressed [ 420.564988] Buffer I/O error on dev nbd0, logical block 0, async page read [ 420.580978] print_req_error: I/O error, dev nbd0, sector 2 [ 420.586959] Buffer I/O error on dev nbd0, logical block 1, async page read [ 420.595178] print_req_error: I/O error, dev nbd0, sector 4 [ 420.600864] Buffer I/O error on dev nbd0, logical block 2, async page read [ 420.603512] netlink: 'syz-executor.4': attribute type 1 has an invalid length. [ 420.608770] print_req_error: I/O error, dev nbd0, sector 6 [ 420.621234] Buffer I/O error on dev nbd0, logical block 3, async page read [ 420.630038] print_req_error: I/O error, dev nbd0, sector 0 [ 420.635767] Buffer I/O error on dev nbd0, logical block 0, async page read [ 420.644193] print_req_error: I/O error, dev nbd0, sector 2 [ 420.649920] Buffer I/O error on dev nbd0, logical block 1, async page read [ 420.665724] print_req_error: I/O error, dev nbd0, sector 4 [ 420.671428] Buffer I/O error on dev nbd0, logical block 2, async page read [ 420.679711] print_req_error: I/O error, dev nbd0, sector 6 [ 420.685404] Buffer I/O error on dev nbd0, logical block 3, async page read [ 420.693846] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pig=2230 comm=kworker/0:1H [ 420.695562] block nbd5: Receive control failed (result -22) 02:58:23 executing program 4: pipe(&(0x7f0000000180)) r0 = creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000027000)={0x1}) write$P9_RUNLINKAT(r0, &(0x7f0000000000)={0x7, 0x4d, 0x2}, 0x7) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 420.706875] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pig=2230 comm=kworker/0:1H [ 420.724502] print_req_error: I/O error, dev nbd0, sector 0 [ 420.730232] Buffer I/O error on dev nbd0, logical block 0, async page read [ 420.737691] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pig=2230 comm=kworker/0:1H [ 420.749806] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pig=2230 comm=kworker/0:1H [ 420.763830] block nbd1: shutting down sockets [ 420.769812] print_req_error: I/O error, dev nbd0, sector 2 [ 420.775551] Buffer I/O error on dev nbd0, logical block 1, async page read [ 420.791258] block nbd2: shutting down sockets [ 420.791594] ldm_validate_partition_table(): Disk read failed. [ 420.807004] block nbd5: shutting down sockets [ 420.821907] block nbd3: shutting down sockets [ 420.849299] Dev nbd0: unable to read RDB block 0 [ 420.872266] block nbd2: shutting down sockets [ 420.883468] nbd0: unable to read partition table [ 420.910363] nbd0: partition table beyond EOD, truncated [ 420.910716] block nbd5: Receive control failed (result -22) 02:58:24 executing program 4: pipe(&(0x7f0000000140)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40000, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="3400000010000507fa7a6c710000000000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000140012000c000100626f6e640000000004000200"], 0x34}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000180)={&(0x7f0000001580)=@newlink={0x20, 0x11, 0xe3b, 0x0, 0x0, {0x0, 0x0, 0x0, r4}}, 0x20}}, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1c, &(0x7f0000000100)={@initdev={0xfe, 0x88, [], 0x1, 0x0}, r4}, 0x14) r5 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg(r5, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0x14044d5b) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000000000)={0x1, 0x5, 0x59991077}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200), 0x0) [ 420.926732] block nbd5: shutting down sockets [ 421.015714] block nbd0: Receive control failed (result -22) [ 421.027112] block nbd0: Attempted send on invalid socket [ 421.032662] block nbd0: shutting down sockets [ 421.040842] ldm_validate_partition_table(): Disk read failed. [ 421.053941] Dev nbd0: unable to read RDB block 0 [ 421.060698] nbd0: unable to read partition table [ 421.065756] nbd0: partition table beyond EOD, truncated [ 421.140960] bond4 (unregistering): Released all slaves [ 421.240756] bond4 (unregistering): Released all slaves [ 451.175342] block nbd1: Connection timed out [ 451.180183] print_req_error: 110 callbacks suppressed [ 451.180193] print_req_error: I/O error, dev nbd1, sector 0 [ 451.191239] buffer_io_error: 110 callbacks suppressed [ 451.191250] Buffer I/O error on dev nbd1, logical block 0, async page read [ 451.203564] block nbd1: Connection timed out [ 451.208042] print_req_error: I/O error, dev nbd1, sector 2 [ 451.213671] Buffer I/O error on dev nbd1, logical block 1, async page read [ 451.220787] block nbd1: Connection timed out [ 451.225339] print_req_error: I/O error, dev nbd1, sector 4 [ 451.230953] Buffer I/O error on dev nbd1, logical block 2, async page read [ 451.238084] block nbd1: Connection timed out [ 451.242494] print_req_error: I/O error, dev nbd1, sector 6 [ 451.248186] Buffer I/O error on dev nbd1, logical block 3, async page read [ 451.256107] print_req_error: I/O error, dev nbd1, sector 0 [ 451.261756] Buffer I/O error on dev nbd1, logical block 0, async page read [ 451.270416] Buffer I/O error on dev nbd1, logical block 1, async page read [ 451.277496] Buffer I/O error on dev nbd1, logical block 2, async page read [ 451.284510] Buffer I/O error on dev nbd1, logical block 3, async page read [ 451.291854] print_req_error: I/O error, dev nbd1, sector 0 [ 451.297534] Buffer I/O error on dev nbd1, logical block 0, async page read [ 451.304547] Buffer I/O error on dev nbd1, logical block 1, async page read [ 451.311922] print_req_error: I/O error, dev nbd1, sector 0 [ 451.317905] print_req_error: I/O error, dev nbd1, sector 0 [ 451.324060] print_req_error: I/O error, dev nbd1, sector 0 [ 451.329784] print_req_error: I/O error, dev nbd1, sector 2 [ 451.336094] ldm_validate_partition_table(): Disk read failed. [ 451.343636] Dev nbd1: unable to read RDB block 0 [ 451.349451] nbd1: unable to read partition table [ 451.354321] nbd1: partition table beyond EOD, truncated [ 565.735194] INFO: task syz-executor.1:19605 blocked for more than 140 seconds. [ 565.742618] Not tainted 4.19.80 #0 [ 565.747880] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 565.755909] syz-executor.1 D28136 19605 7480 0x00000004 [ 565.761554] Call Trace: [ 565.764151] __schedule+0x866/0x1dc0 [ 565.767929] ? pci_mmcfg_check_reserved+0x170/0x170 [ 565.772948] ? debug_smp_processor_id+0x1c/0x20 [ 565.777659] ? perf_trace_lock+0xeb/0x510 [ 565.781813] ? mark_held_locks+0x100/0x100 [ 565.786109] schedule+0x92/0x1c0 [ 565.789491] schedule_timeout+0x8c8/0xfc0 [ 565.793646] ? wait_for_completion+0x294/0x440 [ 565.798267] ? find_held_lock+0x35/0x130 [ 565.802331] ? usleep_range+0x170/0x170 [ 565.806358] ? _raw_spin_unlock_irq+0x28/0x90 [ 565.810862] ? wait_for_completion+0x294/0x440 [ 565.815621] ? _raw_spin_unlock_irq+0x28/0x90 [ 565.820156] ? lockdep_hardirqs_on+0x415/0x5d0 [ 565.824727] ? trace_hardirqs_on+0x67/0x220 [ 565.829101] ? kasan_check_read+0x11/0x20 [ 565.833256] wait_for_completion+0x29c/0x440 [ 565.837700] ? wait_for_completion_interruptible+0x4b0/0x4b0 [ 565.843501] ? wake_up_q+0x100/0x100 [ 565.847268] ? flush_workqueue_prep_pwqs+0x352/0x590 [ 565.852372] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 565.857948] flush_workqueue+0x40f/0x14b0 [ 565.862112] ? __dev_printk+0x116/0x280 [ 565.866179] ? _dev_warn+0xd8/0x110 [ 565.869821] ? pwq_unbound_release_workfn+0x2e0/0x2e0 [ 565.875728] ? sock_shutdown+0x1e2/0x250 [ 565.879786] nbd_ioctl+0xb52/0xcb0 [ 565.883307] ? nbd_ioctl+0xb52/0xcb0 [ 565.887079] ? nbd_add_socket+0x680/0x680 [ 565.891242] ? finish_wait+0x260/0x260 [ 565.895202] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 565.900760] ? check_preemption_disabled+0x48/0x290 [ 565.905826] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 565.911374] ? nbd_add_socket+0x680/0x680 [ 565.915571] blkdev_ioctl+0xc38/0x1ab6 [ 565.919480] ? blkpg_ioctl+0xa90/0xa90 [ 565.923377] ? __fget+0x340/0x540 [ 565.926891] block_ioctl+0xee/0x130 [ 565.930526] ? blkdev_fallocate+0x410/0x410 [ 565.934872] do_vfs_ioctl+0xd5f/0x1380 [ 565.938840] ? selinux_file_ioctl+0x46f/0x5e0 [ 565.943333] ? selinux_file_ioctl+0x125/0x5e0 [ 565.948052] ? ioctl_preallocate+0x210/0x210 [ 565.952529] ? selinux_file_mprotect+0x620/0x620 [ 565.957338] ? iterate_fd+0x360/0x360 [ 565.961141] ? nsecs_to_jiffies+0x30/0x30 [ 565.965344] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 565.970894] ? security_file_ioctl+0x8d/0xc0 [ 565.975363] ksys_ioctl+0xab/0xd0 [ 565.978829] __x64_sys_ioctl+0x73/0xb0 [ 565.982749] do_syscall_64+0xfd/0x620 [ 565.986614] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 565.991803] RIP: 0033:0x459a59 [ 565.995144] Code: Bad RIP value. [ 565.998508] RSP: 002b:00007f2324ce7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 566.007279] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 0000000000459a59 [ 566.014554] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 566.021897] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 566.029308] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f2324ce86d4 [ 566.036621] R13: 00000000004c3381 R14: 00000000004d70b8 R15: 00000000ffffffff [ 566.043920] [ 566.043920] Showing all locks held in the system: [ 566.050309] 1 lock held by khungtaskd/1037: [ 566.054635] #0: 00000000cc3ae881 (rcu_read_lock){....}, at: debug_show_all_locks+0x5f/0x27e [ 566.063287] 2 locks held by kworker/u5:0/1167: [ 566.067907] #0: 000000006ca0cbc3 ((wq_completion)"knbd%d-recv"nbd->index){+.+.}, at: process_one_work+0x87e/0x1750 [ 566.078574] #1: 00000000db78f2d9 ((work_completion)(&args->work)){+.+.}, at: process_one_work+0x8b4/0x1750 [ 566.088762] 1 lock held by rsyslogd/7311: [ 566.092899] #0: 00000000b0048c91 (&f->f_pos_lock){+.+.}, at: __fdget_pos+0xee/0x110 [ 566.100841] 2 locks held by getty/7433: [ 566.104804] #0: 0000000010b4dec1 (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x33/0x40 [ 566.113166] #1: 00000000fd91f5b2 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x232/0x1b30 [ 566.122150] 2 locks held by getty/7434: [ 566.126194] #0: 0000000012b0fb03 (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x33/0x40 [ 566.134460] #1: 000000000fbba4c0 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x232/0x1b30 [ 566.144062] 2 locks held by getty/7435: [ 566.148279] #0: 0000000095a5ef03 (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x33/0x40 [ 566.156570] #1: 00000000dbbb0b56 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x232/0x1b30 [ 566.165481] 2 locks held by getty/7436: [ 566.169454] #0: 000000005415fd21 (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x33/0x40 [ 566.177800] #1: 00000000cab17629 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x232/0x1b30 [ 566.186732] 2 locks held by getty/7437: [ 566.190698] #0: 000000001989cf07 (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x33/0x40 [ 566.199004] #1: 00000000211df402 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x232/0x1b30 [ 566.207933] 2 locks held by getty/7438: [ 566.211932] #0: 00000000f5d54e28 (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x33/0x40 [ 566.220213] #1: 00000000e7d81e1a (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x232/0x1b30 [ 566.229139] 2 locks held by getty/7439: [ 566.233102] #0: 00000000a896eb93 (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x33/0x40 [ 566.241382] #1: 000000008e130a88 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x232/0x1b30 [ 566.250324] 2 locks held by kworker/u4:5/7700: [ 566.254955] #0: 00000000fc05b8db (&rq->lock){-.-.}, at: __schedule+0x1f8/0x1dc0 [ 566.262526] #1: 00000000cc3ae881 (rcu_read_lock){....}, at: __update_idle_core+0x45/0x3f0 [ 566.272193] [ 566.273815] ============================================= [ 566.273815] [ 566.280866] NMI backtrace for cpu 0 [ 566.284492] CPU: 0 PID: 1037 Comm: khungtaskd Not tainted 4.19.80 #0 [ 566.291001] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 566.300364] Call Trace: [ 566.302945] dump_stack+0x172/0x1f0 [ 566.306570] nmi_cpu_backtrace.cold+0x63/0xa4 [ 566.311245] ? lapic_can_unplug_cpu.cold+0x47/0x47 [ 566.316169] nmi_trigger_cpumask_backtrace+0x1b0/0x1f8 [ 566.321432] arch_trigger_cpumask_backtrace+0x14/0x20 [ 566.326612] watchdog+0x9df/0xee0 [ 566.330082] kthread+0x354/0x420 [ 566.333456] ? reset_hung_task_detector+0x30/0x30 [ 566.338313] ? kthread_cancel_delayed_work_sync+0x20/0x20 [ 566.343840] ret_from_fork+0x24/0x30 [ 566.347629] Sending NMI from CPU 0 to CPUs 1: [ 566.352173] NMI backtrace for cpu 1 skipped: idling at native_safe_halt+0xe/0x10 [ 566.353131] Kernel panic - not syncing: hung_task: blocked tasks [ 566.365858] CPU: 0 PID: 1037 Comm: khungtaskd Not tainted 4.19.80 #0 [ 566.372354] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 566.381693] Call Trace: [ 566.384287] dump_stack+0x172/0x1f0 [ 566.387918] panic+0x26a/0x50e [ 566.391159] ? __warn_printk+0xf3/0xf3 [ 566.395055] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 566.400066] ? printk_safe_flush+0xf2/0x140 [ 566.404369] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 566.409902] ? lapic_can_unplug_cpu.cold+0x47/0x47 [ 566.414824] ? nmi_trigger_cpumask_backtrace+0x16e/0x1f8 [ 566.420260] ? nmi_trigger_cpumask_backtrace+0x165/0x1f8 [ 566.425711] watchdog+0x9f0/0xee0 [ 566.429177] kthread+0x354/0x420 [ 566.432548] ? reset_hung_task_detector+0x30/0x30 [ 566.437374] ? kthread_cancel_delayed_work_sync+0x20/0x20 [ 566.442897] ret_from_fork+0x24/0x30 [ 566.448332] Kernel Offset: disabled [ 566.451964] Rebooting in 86400 seconds..