@ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000088a8ffff00000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3119.754997][T13602] usb 1-1: USB disconnect, device number 7 07:10:44 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000010e000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3119.800494][T13602] usblp0: removed [ 3119.973181][ T5911] usblp 2-1:250.228: usblp0: USB Unidirectional printer dev 104 if 228 alt 255 proto 1 vid 0x0525 pid 0xD292 [ 3119.982389][T16759] UDC core: couldn't find an available UDC or it's busy: -16 [ 3119.995339][T16759] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3120.050105][T16803] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3120.184661][ T5911] usb 2-1: USB disconnect, device number 104 [ 3120.221943][ T5911] usblp0: removed 07:10:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async, rerun: 32) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) (async, rerun: 32) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r2, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r2, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) readv(r2, &(0x7f0000000080)=[{}, {&(0x7f00000002c0)=""/227, 0xe3}], 0x2) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 07:10:45 executing program 5: syz_usbip_server_init(0x1) syz_usb_connect(0x0, 0x3f, &(0x7f00000007c0)={{0x12, 0x1, 0x0, 0x86, 0x38, 0xdb, 0x10, 0x1b3d, 0x136, 0xf161, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x20, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xaa, 0x0, 0x3, 0x52, 0x55, 0xef, 0x0, [], [{{0x9, 0x5, 0x6, 0x2, 0x3ff}}, {{0x9, 0x5, 0x2}}, {{0x9, 0x5, 0xc}}]}}]}}]}}, 0x0) 07:10:45 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r1, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r1, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) (async) epoll_ctl$EPOLL_CTL_DEL(r0, 0x2, r1) r2 = socket$inet6(0xa, 0x4, 0x1) bind$inet6(r2, &(0x7f0000000340)={0xa, 0x0, 0x0, @mcast2, 0x4}, 0x1c) (async) connect$inet6(r2, &(0x7f0000000a40)={0xa, 0x0, 0x0, @mcast1}, 0x1c) (async) ioctl$sock_SIOCGSKNS(r2, 0x894c, &(0x7f0000000000)=0x7) (async) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f00000000c0)={{{@in6=@ipv4={'\x00', '\xff\xff', @remote}, @in6=@dev={0xfe, 0x80, '\x00', 0x21}, 0x4e23, 0x0, 0x4e21, 0x4, 0x2, 0xa0, 0x80}, {0x5, 0xc5ef, 0x3, 0x9fe4, 0x7, 0x8, 0x2e928862, 0x5}, {0x27, 0x7, 0x2, 0x1}, 0x1, 0x6e6bbb, 0x0, 0x1, 0x2, 0x2}, {{@in=@multicast1, 0x4d2, 0x32}, 0xa, @in=@multicast1, 0x3500, 0x1, 0x1, 0x4, 0x7, 0x0, 0x8000}}, 0xe8) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0xcd, &(0x7f00000001c0)={{0xa, 0x4e20, 0x81, @empty, 0xfffffffa}, {0xa, 0x4e24, 0x4, @loopback, 0x800}, 0x81, [0x10000, 0x7fff, 0x9, 0x7, 0x6, 0xdffa, 0x62a, 0x8]}, 0x5c) setsockopt$inet6_IPV6_ADDRFORM(r2, 0x29, 0x1, &(0x7f0000000080), 0x4) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x6}, 0x1c) [ 3120.329318][T16802] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3120.413570][T16810] vhci_hcd vhci_hcd.0: pdev(5) rhport(0) sockfd(3) [ 3120.420252][T16810] vhci_hcd vhci_hcd.0: devid(0) speed(1) speed_str(low-speed) [ 3120.428415][T16810] vhci_hcd vhci_hcd.0: Device attached [ 3120.735738][T27897] usb 19-1: new low-speed USB device number 5 using vhci_hcd [ 3120.762681][T15372] usb 6-1: new high-speed USB device number 28 using dummy_hcd [ 3120.845787][T15371] usb 1-1: new high-speed USB device number 8 using dummy_hcd 07:10:46 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff110701010009050102"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000000)={0x14, &(0x7f0000000580)=ANY=[@ANYBLOB="4031a6000000a6219075dab6d6a9e68249446ba4d61468fa43f013606cb8ccc8690ceb7b0020628a41a74c80e3adfd0209de1ad19f32a6163d8dfd2051b5e05ff6efc38552125f4b410a4604b3430a354140ff8257ed8233befe986b3b506e7228a59a2957940a7f240ca4b55b6db025900952fa7a8b01421e453f9a24e2cbd17b63314848ab63f854be39f44d533027ff5ac47efbb5aa2f25d04959d798f959117a010c2b319c713d126ecc9986e2208d5febb20b91fddb63d832073d78ceeca5e089a11340af67241b9e67018b7003b56794726970c599d3a553246dcf"], &(0x7f0000000180)={0x0, 0x3, 0x9b, @string={0x9b, 0x3, "250245bea08d03590d3360334eb64ae85f51c2125a28cc33844363d0a3ae2e24c08a924ba4a53433132095a9d977acd63f168f884cd31a1dc22e8210df0719fb72b1a3f1c9c3589f22da0c7191710c40e6b61023fcba08390e3bc5149e1844b141e739b54e74451a72644f0e6ac0aaa803a981b9340f18f8b6971baad932fd0fca7219937eeebcb8cc5e3e7d5f86dc529cdb84357bafc3573b"}}}, &(0x7f0000000500)={0x44, &(0x7f00000002c0)={0x20, 0x14, 0xe6, "ddf918bbe52ed95042767bb64b83b8c7a0e97af72d653ed36ce370a4c02717d19963e7416da065f8ad56321534ed5b2ce3c87881f072c577e0bed9ee7b68ba9bb7088cef182f167f0716d5919528c4cf8d9a9f4789ca2e63b8967bc4550cedb3082889467cb8b080d764ccc3c06c75586e0b1b4b6ac33928451b8077c5dafa76db4e1de5bfca36a5b438c293c034159be8a8b93557ac6f7ff974716f2f17fc28cb814b5c39dc4f41312c112e942107420c24ab60da85c0f7d3e0551d0de31bb76e9c678986136f353ad5a3c7751ad1dd3e4af10f1d5b7a728a1f76d6e00e93eb36ac616f9455"}, &(0x7f0000000040)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000240)={0x0, 0x8, 0x1}, &(0x7f00000003c0)={0x20, 0x81, 0x3, "3da1d8"}, &(0x7f0000000400)={0x20, 0x82, 0x3, "4a97fe"}, &(0x7f0000000440)={0x20, 0x83, 0x1, "dd"}, &(0x7f0000000480)={0x20, 0x84, 0x2, "00c8"}, &(0x7f00000004c0)={0x20, 0x85, 0x3, "ebb352"}}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xd3, 0x6c, 0x7e, 0x10, 0xc72, 0x13, 0xf9f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x34, 0xbc, 0x7a}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000480)={0x0, 0x0, 0xa, "6238f93879a8cf0eec9c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, &(0x7f0000000800)={0x2c, &(0x7f00000000c0)={0x0, 0x9, 0x51, {0x51, 0xf, "e61192d672ceb3277d848400d4ab471428e0f13d4b95376be5986e8409af706645355fce874f09f122c16233d1815044bbe55ef814a3eaa8668e170a9bab7f56eda64cca2cbb439867bf8033913642"}}, &(0x7f0000000680)={0x0, 0x3, 0xa3, @string={0xa3, 0x3, "7bcb9f4ccd7797577d6711094e50d980743672998b76e568977cf605c45e08a6effe0bbf5d1bb90f24e5618f8352545e72d17fef06f35f901fd92436406ab0a092336f2882ed1e8f116c588c94b301f7db7b7bdd7511e44215c6f0d2d6b72f776e67579d9c17425f9a1f79d1572f71f567ced4effead9b4491e17c8df751fd2b750a9660845d6c4d154e0bbfb090c44c34b7e44cfba69413737be6f64ae8948221"}}, &(0x7f0000000740)={0x0, 0xf, 0x3e, {0x5, 0xf, 0x3e, 0x6, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x9, 0x20, 0x1}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "5e55ebe76659a44f9000f4061dc82f8d"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x4, 0x1}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x7, 0xf, 0x5}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x2, 0x6, 0x4}]}}, &(0x7f0000000140)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x1, 0x6, 0x80, "0268404d", "372bee9c"}}, &(0x7f00000007c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x5, 0x3, 0x69, 0xc1, 0x14, 0xacc, 0x7}}}, &(0x7f0000000c80)={0x84, &(0x7f0000000840)={0x20, 0x11, 0x4c, "7a5fd49c199ef4b1c711db1c712bd49a296393268ed237fca25dad8f47041d7735d4dee2b96509678d305cc93e938070e46e5886017323882c8b49f4a233562ef5cc73a05f27bc829ebb359c"}, &(0x7f00000008c0)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000900)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000000940)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000980)={0x20, 0x0, 0x4, {0x800, 0x3a}}, &(0x7f00000009c0)={0x40, 0x7, 0x2, 0x9}, &(0x7f0000000a00)={0x40, 0x9, 0x1, 0x4}, &(0x7f0000000a40)={0x40, 0xb, 0x2, "6fd0"}, &(0x7f0000000a80)={0x40, 0xf, 0x2, 0x80}, &(0x7f0000000ac0)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xb}}, &(0x7f0000000b00)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000b40)={0x40, 0x19, 0x2, "718a"}, &(0x7f0000000b80)={0x40, 0x1a, 0x2, 0x3}, &(0x7f0000000bc0)={0x40, 0x1c, 0x1}, &(0x7f0000000c00)={0x40, 0x1e, 0x1, 0x9}, &(0x7f0000000c40)={0x40, 0x21, 0x1, 0x80}}) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff110701010009050102"], 0x0) (async) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000000)={0x14, &(0x7f0000000580)=ANY=[@ANYBLOB="4031a6000000a6219075dab6d6a9e68249446ba4d61468fa43f013606cb8ccc8690ceb7b0020628a41a74c80e3adfd0209de1ad19f32a6163d8dfd2051b5e05ff6efc38552125f4b410a4604b3430a354140ff8257ed8233befe986b3b506e7228a59a2957940a7f240ca4b55b6db025900952fa7a8b01421e453f9a24e2cbd17b63314848ab63f854be39f44d533027ff5ac47efbb5aa2f25d04959d798f959117a010c2b319c713d126ecc9986e2208d5febb20b91fddb63d832073d78ceeca5e089a11340af67241b9e67018b7003b56794726970c599d3a553246dcf"], &(0x7f0000000180)={0x0, 0x3, 0x9b, @string={0x9b, 0x3, "250245bea08d03590d3360334eb64ae85f51c2125a28cc33844363d0a3ae2e24c08a924ba4a53433132095a9d977acd63f168f884cd31a1dc22e8210df0719fb72b1a3f1c9c3589f22da0c7191710c40e6b61023fcba08390e3bc5149e1844b141e739b54e74451a72644f0e6ac0aaa803a981b9340f18f8b6971baad932fd0fca7219937eeebcb8cc5e3e7d5f86dc529cdb84357bafc3573b"}}}, &(0x7f0000000500)={0x44, &(0x7f00000002c0)={0x20, 0x14, 0xe6, "ddf918bbe52ed95042767bb64b83b8c7a0e97af72d653ed36ce370a4c02717d19963e7416da065f8ad56321534ed5b2ce3c87881f072c577e0bed9ee7b68ba9bb7088cef182f167f0716d5919528c4cf8d9a9f4789ca2e63b8967bc4550cedb3082889467cb8b080d764ccc3c06c75586e0b1b4b6ac33928451b8077c5dafa76db4e1de5bfca36a5b438c293c034159be8a8b93557ac6f7ff974716f2f17fc28cb814b5c39dc4f41312c112e942107420c24ab60da85c0f7d3e0551d0de31bb76e9c678986136f353ad5a3c7751ad1dd3e4af10f1d5b7a728a1f76d6e00e93eb36ac616f9455"}, &(0x7f0000000040)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000240)={0x0, 0x8, 0x1}, &(0x7f00000003c0)={0x20, 0x81, 0x3, "3da1d8"}, &(0x7f0000000400)={0x20, 0x82, 0x3, "4a97fe"}, &(0x7f0000000440)={0x20, 0x83, 0x1, "dd"}, &(0x7f0000000480)={0x20, 0x84, 0x2, "00c8"}, &(0x7f00000004c0)={0x20, 0x85, 0x3, "ebb352"}}) (async) syz_usb_connect(0x0, 0x24, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xd3, 0x6c, 0x7e, 0x10, 0xc72, 0x13, 0xf9f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x34, 0xbc, 0x7a}}]}}]}}, 0x0) (async) syz_usb_control_io(r1, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000480)={0x0, 0x0, 0xa, "6238f93879a8cf0eec9c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r1, &(0x7f0000000800)={0x2c, &(0x7f00000000c0)={0x0, 0x9, 0x51, {0x51, 0xf, "e61192d672ceb3277d848400d4ab471428e0f13d4b95376be5986e8409af706645355fce874f09f122c16233d1815044bbe55ef814a3eaa8668e170a9bab7f56eda64cca2cbb439867bf8033913642"}}, &(0x7f0000000680)={0x0, 0x3, 0xa3, @string={0xa3, 0x3, "7bcb9f4ccd7797577d6711094e50d980743672998b76e568977cf605c45e08a6effe0bbf5d1bb90f24e5618f8352545e72d17fef06f35f901fd92436406ab0a092336f2882ed1e8f116c588c94b301f7db7b7bdd7511e44215c6f0d2d6b72f776e67579d9c17425f9a1f79d1572f71f567ced4effead9b4491e17c8df751fd2b750a9660845d6c4d154e0bbfb090c44c34b7e44cfba69413737be6f64ae8948221"}}, &(0x7f0000000740)={0x0, 0xf, 0x3e, {0x5, 0xf, 0x3e, 0x6, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x9, 0x20, 0x1}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "5e55ebe76659a44f9000f4061dc82f8d"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x4, 0x1}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x7, 0xf, 0x5}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x2, 0x6, 0x4}]}}, &(0x7f0000000140)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x1, 0x6, 0x80, "0268404d", "372bee9c"}}, &(0x7f00000007c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x5, 0x3, 0x69, 0xc1, 0x14, 0xacc, 0x7}}}, &(0x7f0000000c80)={0x84, &(0x7f0000000840)={0x20, 0x11, 0x4c, "7a5fd49c199ef4b1c711db1c712bd49a296393268ed237fca25dad8f47041d7735d4dee2b96509678d305cc93e938070e46e5886017323882c8b49f4a233562ef5cc73a05f27bc829ebb359c"}, &(0x7f00000008c0)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000900)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000000940)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000980)={0x20, 0x0, 0x4, {0x800, 0x3a}}, &(0x7f00000009c0)={0x40, 0x7, 0x2, 0x9}, &(0x7f0000000a00)={0x40, 0x9, 0x1, 0x4}, &(0x7f0000000a40)={0x40, 0xb, 0x2, "6fd0"}, &(0x7f0000000a80)={0x40, 0xf, 0x2, 0x80}, &(0x7f0000000ac0)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xb}}, &(0x7f0000000b00)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000b40)={0x40, 0x19, 0x2, "718a"}, &(0x7f0000000b80)={0x40, 0x1a, 0x2, 0x3}, &(0x7f0000000bc0)={0x40, 0x1c, 0x1}, &(0x7f0000000c00)={0x40, 0x1e, 0x1, 0x9}, &(0x7f0000000c40)={0x40, 0x21, 0x1, 0x80}}) (async) 07:10:46 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000f000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3121.014812][T15372] usb 6-1: Using ep0 maxpacket: 16 07:10:46 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100007fffffff00000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3121.053833][T15371] usb 1-1: device descriptor read/64, error 18 07:10:46 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000080), 0x24200, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r2, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r2, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) ioctl$BTRFS_IOC_ADD_DEV(r1, 0x5000940a, &(0x7f0000000880)={{r2}, "aa4f610f4072453123a10fe4c74f7494501ced7f559fe220112392144c71542899305ecc23ebe1b3d70049314177b570ef70e1823642e147bb778ca4dc28639889163d817db7270107a706c38403ed8350b51b344b896c96e7df1d3389ceeb9d17a7f184e3c73968228754071d98a59079300e86483afc0d6d2bb41fb7cef90ae6f867b89e6c932b96c924acffa47f9d73156ea75fb985f8fc4fe8d0b17dd0d66cd0756124c12c7524f764cc8c140de109a95e37bd933024a81095c88fbaafcfae8707b6b1fcd1f6e3947c6d914044c9b34501456fc6558951cd0bbe6eb5c468889ec3b0ab9e16eb87fe110610f68f1c927dcb41011ab010dba91eb47d93cb56e5beea638acf0ad8737fe367e20a568d01b9cc1745f8efe8e68f6e24b346b857496aaa4cb22c98c4828306323b8aaf517ace620770bab8afa3456b7cf7faa77f1cf2c66a5224e464eb7ca15478fd88c5b5404a8c035fc67310ad3aee5923135b43ab5396526c7886115804732acfdf8db619ee427fa22e0a61919e91eb76f2fee65f2a9ab47599e655991717e883cc7fc754271bd9f733d00b89283d1c4ead1f7181d6a5dbae9f2b0f623680481cc88e7ae317868bb753410347824249c87edf0bf07e16b33254778acfc9f8be91908e362f78543b420fa2adb32d88982e7cee1292dd47fe8cbe99ed6cbbe5c3e96d2add0856e9fb9febda2fb8b483033d1d8b6fd8a45d5656e200c9884db9ee8fb6e6ba1bb21a6feaafcb9617e9b5759e89ac1da31b0863414f53ddfa6f0036adc3a64c0d7b0b233e64d4cb3da3277bfd0a19cad7f6188aaf382f028c12e56967dc27ff4ae0e26f5a4e3a2dda31da1519363315174f8afe4991ea152091023dceb76378302ba935348c89a9a46d50e47ef779bd15e5122e6056060aaac2e009a1e6e26ec8e261dc96bc555de23ef4404c1c559604d5a4d200f93a78124dad410ad2fdd48db5212e4745870b2d96bf4f34b9df366c68fb4dc52076c8584f9fdaef58f80f1976c651af3fc2a23fef80c6b79c76879ee817c0ce6da66cd2602c2d17cbf00380393d018384bae8d53c6d6294c0d9fb526a7baa271510d193844197111e2635cd0f61f0867a8a115f51dd749e5f646dc1d1641641e1936013857bf5b9683df21fe98bcfb9cba021e9b8ddb6fa164b4510be27aa392aebd3dc44b31d0a1a9c969618f8323bc014d92040907935bec2e6e9ae6bb27a32c2b9114113e46ca737ede12f9583ed32787983444448f52601ce227dded5cef80f0dafd7a8da93d072481f1d56cde710fa4c7527badab02103d434323586c1faa7d1ff36b6f1c911d295e091d903997309e7b300a7d0556515a92823078da6cd56df0fa1c08f2fc170f925afe79e7ccf810867e93b16cded3f573ab42b3beb96955cba57d704933763cbaebac10ef39f792f950f7d7bdb373d71d92615eca1af941d1f5685892a223abc13d9f633fe68185853d6ce0916f02a17b3e4c29345fe055ada570f6e042d9694e6150ca626e48e468e9c1eaa71a77acfcf67e7178d52b80cdcce7bc72325f3549bf9b9c7951359a4886048f13b9689753bf36f4e153b8a9c26da2f1f301b78dd99031d566245c9daa3c6b6b26e19c5da09ea92d6d2410f72e8847af20c9b720e4a2ea01d39a3c44db0d652a6e5ac9b493e38a705061712865e5b9022b7d8204eb517a28fd4fb278202d94ccf28fc27e9e56b90239583882a79b63d7588b8dd45d5d1593c1a3077fb4c60853f86a97e86de38dd48f483da2ccb48f3ddfdb05b073a9c90c1f840f4779aaf972420e8cd68a1528dc1082e178b7d4351874dd80bca27fb545d3128bbc1b3dea6ba430a59a6240f27bb53753171a8f3b1bd620e00448e793672d308a144495b1ec70a7bb4357dfdd6db14cc5160a7baca367661abfb090d696b9b483b8e4949301087fd2146be17a4e1dca6e5ed28caf8590f61cb57849ce4f5c9a04ce9ee034fcd7f94893aaffd1a5f37f5a5dd601ebb701bab0be4c394b94ba27362f92ac53a750957e082cd71d8da472577a19163f45dc081433161376be3c61af033c6eed4c6e079bf0afc20ca1cc297b538c416beb8765fe908187aee7e550dfd0c6ebeff339b8a87ffc2b3a62735293d27d2f53a1910f9f19ea43505c559eecf50548522a4fe0084903a6f2252bb9f12f3ae50a06035f37eadf97a5626351116cb8c2413a6ec628233ed2e89fb2b8807cb62746dd67bb3037e550caea48bd57d995ae40a7faaa2663af8b9b5210868655b9b215fb1fe6d4662ef3e0cc97b8dfce6702436a56db3d385211ff90a1a30655ae4cfd25a33c2ba3520b44ba24af5ff38c3f6d30e4a3a797f3b46302af3cefb2641fe7254fa15296f50bca44143c63c33797ec92d18967bdb4cabab479d5a803ec7a68d5e9bfcab7c7b86396eeea1c9ff01da542ff449f77e25d185801e51b7170ef60e05e15957580e19762c628b7258fe7ac82cd13c3af2f2ab51c1bf657fe591e9b00bcf0d99d12e63d0e0caf976edfe249b1fc6ab4230d64b3a0bdc6b752dabe4a8da7d1f4e39a7dcfef74de32214cdfa20c95d5ddc64188a9eecaabe3c8f81ca999c5fc9a85805466ba32ca283542be8b4f47ffa3ae2b73355a227650248e14ec1072f05aaa1d6897bad62fcdfff0a3345809accd6e7b57d0015f892197929c2ab847e787efa80767c2b32d6f119388b8a15658c68de45476f9f177b66a72c74b4361d4a7e07f871b80332941244815fc57dcfaf4ba66d2698b90d9427e3ee43b43f8fc39184e8b516478fd9e8c988f7b6145bbd436a941f681514d38ef1c9f9346491c0a07b1b0ac64f216a3ba51b5dc38d9a6a9306562879ae210769d277baebe4d8dd21fe86acf6f434225eaaabcb5fb963af906643063d1805419b0851f2825ba109dda467412e0126cc9f3b1b80ab88533c294b5a71f9c08e021be62b8cb397294765f5df0708f3f9a7caaa4d80fd3426e6c96b0bac6ea0cc6ac955496602c4ed7198de17bcf8ae91f6b556ce04f2c008b396e410f9db374d74f08e50ab947b731979cf620ca436270e5ea69d3d6897e700ac6c290a72a7b339a1548da66105c9680bbeebf3ebfb749515c18c37f35ed8848477c1ad92c16b97f0ae66e111c4eb16123be57af01346097b970725e821f36249b3a3e2bf3177f533cd995a52e9d615f3631edfc2b20b140c52e89d087e9f0a3fdcc24b34ba1e1c917ca48db1bea3c3dae3c3fb6abd745e3be25040e7037a53b86daa32f3944eb4612551392afbb60e2c0bed7c742bb9cf419ce3a62276a598880375edc24d52dde3ad3129858ce1aa953765d09e5b4c015b1a61f4b984d3643958a031c8c858798d5b94fe8bcd42bfb8f7cfdc8c399a4357c87ae485c87030a26f2a52c7d51a0623613b76de6fe057ed3dc10ff0291a6f89be887174f1d84f7d925a00f94ef4639ddf7036d9c8618f58b2b394ad9e49368dcc3d429be100044bc2f24196136077def60f4d3e236482265b003c5af4be4b97fbe1ac61ab90c1fec8b8e68fe8a66083a559b3a9669a725cca29200df207690e6c592370b7763ff438aa8e7eda2e72bc38c79cd426c81e12374d7a4f674f306113dc690b816eee6a48095bb477529c412a26048076c70bd8a123c17a836d377ee91d074d85b8f979c02b559289ff48c10b96170bb3364514a30d3c3de4b88d83ff0bf5b71ff774b1ec60de7fbf63b5d3d2d44dd89161f562c0059625fdeab7233927f3b7ee7cd226fbfd0cf4927b354ca9bafd3f27d24ed40ab15954eda1b9423fe1e6ff31ac0aa247afbacf7e2b3556b44b3b099e383e455d9a62f3f2f6bf0dea5f6e6b00af2afb645e21347a08138cd7333f07885399e2627eebef280916cdacfb020e46d6fa673654db73a869afd9e8a67528d4c40a9160d55c1cb6f6040620e2c24a906747de85d49bc7c02ba8be9c12ba293a2081fee02c9689f3704333486fbbfbadab4d95d3e5e03bbafe3fdfc8f4ed2ef698802950c2fa6efb81cd33494f0f2674d811be7c83e2f2f278a00518446ff1249bac5c98a0ee079d9d0b9aa9a99e95aabe7522d6ef41f65b01490a278dbdb45ae3d15874e7ca9bf41e9e982413bb5152e41a620df3f82b74b24cdc757251ee6efda9de13777238ae61bcd12f50dd73e4c05a514af774a6a6cb856774696773e0dc414107184d151c7f874fb7a804c0dd027297e58f622a4c6c841ba1e9eb3baec06722ca41eb5acfbd60db07bbb90878b9f5080cb546c00a2e2d770823d972ee9ec438284544048d17f26e625a1b670124429deb61ceab111a94e37757bc8bab20c0f99119823a10f7b975fcdead9c293e6c44f021c2aaea6a4e3a4395aede5f30d1a8950f40d5fa06963ac0745599beb79648e23652e2155c04728dfcf876c0e635dbe89c91d4fa5b870c5e3cb52768638fe407271fc8350f594462467dc55dc8d1ad6f503ea8468c635ce691983e22494e1962cf9c42ed905fc9be299332185dbdbb85ce6d7c98ac3135f97cc0d7a768776a0a6809fb37f722c868465b91a92ad4fe5f8634585e344e85736a20876a558d2ea2e5980d78d153592304809522d265329c7cb55f150390be4295a0dab880e76220d7357dd504090a9604fbe0dac68dffba66093462c4716d59ef220b1ef8400be7e315c330c36da6b99e63b99f3f69a0374d55c0a1d0277f43e6c3bd3ad61b2457b24efc42248491a83be636efc320cec3dc10ebb30038fb3546a4f5b45a9708fd7183e83ea9e07fe1369c2a5ec848f71d3e5309d91a632555504789dd07c5baaf84635200a21a231f1965ef48ea616f119eb012387843a1b41d412b70ab5ea492508cf9a7856b2b51d4bf8ed6a3729edc5c3e98c4bbc4a818ce4f080a291c393f68c05ff538b2497a696ee47253c50f0af870a7984291cc7107db064f1f4cabeea17d9059a83e7612301e7b6a3cad01166d818c2b1769776cdf55d37a3c34722595a7291261e0053094830fd7625efada920fe4df92d6385a7378e0a13518d8f72e0cb0ffe82be5d7c16203e8603a472435f83143b813254fbd5f40bb11d74f2f9a78a22c25ebc9682f21717da1f8e565430d1dbaa2008b4c61435eefe5cb2d84099c1a1ae178411f0eb892937892c04d427611ff311742d9fc9d9d4fa1663458ebe964236dfeda7d11dbf3a99e0156d331be7449ba181602cdb58f2db42e5290d4489b7d87b2863762fba15b4154f4b4d22686ff3ec02ca0a76e7d456deb54d52e3f54f4c82d51a5114410ee3f0505d6d13cbabb7c4510862f91d6480138cd3629c1a6b7f187f313efcc39cf20ccbcfb2c4ac31cbc052507aa6f41c4b8550fd1b2af6f1c8be028a000116e3138f8ba40931240d64397da82f16b2a774fcc6863e48d47db015a3e7fb604210b7634785e2c866be44e6d9e4ff748cc59758edd2dbc42710396113629d0538112204474cce4fa8ea5bce42e5e0909daf1640418bc9bc0e322c3ac969047421e257de585938d3dffde8b4fd130421ad78bd48479a36306a7d46dd8d0e13cb63dddb8419d82adac8b344bec41c040ce15c9c4c35909222e0098cd4bc152e803a5524e83f12ea1bffc9bb582e8ccdb58affbf349516637bb6430e0bda1623cd1cc468e6409932838186e57ee83a2ec9a2218b3fab58939233d5dd5a0642aeb1edac0a971496be73cfa1ffa923b10551a3ce42dc55f0d8826f24988e856fac63846e43757326c0f4b742ae034f9f7f0081c984d71382201f20779888c1144f0d5dd7e3c5ed761d48b258a6dcecc"}) r3 = syz_open_procfs(0x0, &(0x7f0000000240)='clear_refs\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) writev(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)="3401b8f0afe38929e0541f1e5ddd74431a4a7c85dc81d20b14419745f9a99926e7d8c4ba8e22390c9bad4bca454069be1da7f42e3d99b432e3e1fef3898e6a6759cc4acd5b38eaab1473b054089a016c8ff1abe9263408feeb4a5eeecd233f5d2b0b33362d2fc03fa3", 0x69}], 0x1) [ 3121.137395][T15372] usb 6-1: config 32 has an invalid interface number: 170 but max is 0 [ 3121.146179][T15372] usb 6-1: config 32 has no interface number 0 [ 3121.152716][T15372] usb 6-1: config 32 interface 170 altsetting 0 bulk endpoint 0x6 has invalid maxpacket 1023 [ 3121.163220][T15372] usb 6-1: config 32 interface 170 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 3121.173502][T15372] usb 6-1: config 32 interface 170 altsetting 0 endpoint 0xC has invalid wMaxPacketSize 0 [ 3121.255972][T16828] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3121.393049][T15371] usb 1-1: new high-speed USB device number 9 using dummy_hcd [ 3121.489489][T16833] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3121.563467][T15372] usb 6-1: New USB device found, idVendor=1b3d, idProduct=0136, bcdDevice=f1.61 [ 3121.572863][T15372] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3121.581001][T15372] usb 6-1: Product: syz [ 3121.585426][T15372] usb 6-1: Manufacturer: syz [ 3121.590149][T15372] usb 6-1: SerialNumber: syz 07:10:46 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000080), 0x24200, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r2, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r2, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) (async) ioctl$BTRFS_IOC_ADD_DEV(r1, 0x5000940a, &(0x7f0000000880)={{r2}, "aa4f610f4072453123a10fe4c74f7494501ced7f559fe220112392144c71542899305ecc23ebe1b3d70049314177b570ef70e1823642e147bb778ca4dc28639889163d817db7270107a706c38403ed8350b51b344b896c96e7df1d3389ceeb9d17a7f184e3c73968228754071d98a59079300e86483afc0d6d2bb41fb7cef90ae6f867b89e6c932b96c924acffa47f9d73156ea75fb985f8fc4fe8d0b17dd0d66cd0756124c12c7524f764cc8c140de109a95e37bd933024a81095c88fbaafcfae8707b6b1fcd1f6e3947c6d914044c9b34501456fc6558951cd0bbe6eb5c468889ec3b0ab9e16eb87fe110610f68f1c927dcb41011ab010dba91eb47d93cb56e5beea638acf0ad8737fe367e20a568d01b9cc1745f8efe8e68f6e24b346b857496aaa4cb22c98c4828306323b8aaf517ace620770bab8afa3456b7cf7faa77f1cf2c66a5224e464eb7ca15478fd88c5b5404a8c035fc67310ad3aee5923135b43ab5396526c7886115804732acfdf8db619ee427fa22e0a61919e91eb76f2fee65f2a9ab47599e655991717e883cc7fc754271bd9f733d00b89283d1c4ead1f7181d6a5dbae9f2b0f623680481cc88e7ae317868bb753410347824249c87edf0bf07e16b33254778acfc9f8be91908e362f78543b420fa2adb32d88982e7cee1292dd47fe8cbe99ed6cbbe5c3e96d2add0856e9fb9febda2fb8b483033d1d8b6fd8a45d5656e200c9884db9ee8fb6e6ba1bb21a6feaafcb9617e9b5759e89ac1da31b0863414f53ddfa6f0036adc3a64c0d7b0b233e64d4cb3da3277bfd0a19cad7f6188aaf382f028c12e56967dc27ff4ae0e26f5a4e3a2dda31da1519363315174f8afe4991ea152091023dceb76378302ba935348c89a9a46d50e47ef779bd15e5122e6056060aaac2e009a1e6e26ec8e261dc96bc555de23ef4404c1c559604d5a4d200f93a78124dad410ad2fdd48db5212e4745870b2d96bf4f34b9df366c68fb4dc52076c8584f9fdaef58f80f1976c651af3fc2a23fef80c6b79c76879ee817c0ce6da66cd2602c2d17cbf00380393d018384bae8d53c6d6294c0d9fb526a7baa271510d193844197111e2635cd0f61f0867a8a115f51dd749e5f646dc1d1641641e1936013857bf5b9683df21fe98bcfb9cba021e9b8ddb6fa164b4510be27aa392aebd3dc44b31d0a1a9c969618f8323bc014d92040907935bec2e6e9ae6bb27a32c2b9114113e46ca737ede12f9583ed32787983444448f52601ce227dded5cef80f0dafd7a8da93d072481f1d56cde710fa4c7527badab02103d434323586c1faa7d1ff36b6f1c911d295e091d903997309e7b300a7d0556515a92823078da6cd56df0fa1c08f2fc170f925afe79e7ccf810867e93b16cded3f573ab42b3beb96955cba57d704933763cbaebac10ef39f792f950f7d7bdb373d71d92615eca1af941d1f5685892a223abc13d9f633fe68185853d6ce0916f02a17b3e4c29345fe055ada570f6e042d9694e6150ca626e48e468e9c1eaa71a77acfcf67e7178d52b80cdcce7bc72325f3549bf9b9c7951359a4886048f13b9689753bf36f4e153b8a9c26da2f1f301b78dd99031d566245c9daa3c6b6b26e19c5da09ea92d6d2410f72e8847af20c9b720e4a2ea01d39a3c44db0d652a6e5ac9b493e38a705061712865e5b9022b7d8204eb517a28fd4fb278202d94ccf28fc27e9e56b90239583882a79b63d7588b8dd45d5d1593c1a3077fb4c60853f86a97e86de38dd48f483da2ccb48f3ddfdb05b073a9c90c1f840f4779aaf972420e8cd68a1528dc1082e178b7d4351874dd80bca27fb545d3128bbc1b3dea6ba430a59a6240f27bb53753171a8f3b1bd620e00448e793672d308a144495b1ec70a7bb4357dfdd6db14cc5160a7baca367661abfb090d696b9b483b8e4949301087fd2146be17a4e1dca6e5ed28caf8590f61cb57849ce4f5c9a04ce9ee034fcd7f94893aaffd1a5f37f5a5dd601ebb701bab0be4c394b94ba27362f92ac53a750957e082cd71d8da472577a19163f45dc081433161376be3c61af033c6eed4c6e079bf0afc20ca1cc297b538c416beb8765fe908187aee7e550dfd0c6ebeff339b8a87ffc2b3a62735293d27d2f53a1910f9f19ea43505c559eecf50548522a4fe0084903a6f2252bb9f12f3ae50a06035f37eadf97a5626351116cb8c2413a6ec628233ed2e89fb2b8807cb62746dd67bb3037e550caea48bd57d995ae40a7faaa2663af8b9b5210868655b9b215fb1fe6d4662ef3e0cc97b8dfce6702436a56db3d385211ff90a1a30655ae4cfd25a33c2ba3520b44ba24af5ff38c3f6d30e4a3a797f3b46302af3cefb2641fe7254fa15296f50bca44143c63c33797ec92d18967bdb4cabab479d5a803ec7a68d5e9bfcab7c7b86396eeea1c9ff01da542ff449f77e25d185801e51b7170ef60e05e15957580e19762c628b7258fe7ac82cd13c3af2f2ab51c1bf657fe591e9b00bcf0d99d12e63d0e0caf976edfe249b1fc6ab4230d64b3a0bdc6b752dabe4a8da7d1f4e39a7dcfef74de32214cdfa20c95d5ddc64188a9eecaabe3c8f81ca999c5fc9a85805466ba32ca283542be8b4f47ffa3ae2b73355a227650248e14ec1072f05aaa1d6897bad62fcdfff0a3345809accd6e7b57d0015f892197929c2ab847e787efa80767c2b32d6f119388b8a15658c68de45476f9f177b66a72c74b4361d4a7e07f871b80332941244815fc57dcfaf4ba66d2698b90d9427e3ee43b43f8fc39184e8b516478fd9e8c988f7b6145bbd436a941f681514d38ef1c9f9346491c0a07b1b0ac64f216a3ba51b5dc38d9a6a9306562879ae210769d277baebe4d8dd21fe86acf6f434225eaaabcb5fb963af906643063d1805419b0851f2825ba109dda467412e0126cc9f3b1b80ab88533c294b5a71f9c08e021be62b8cb397294765f5df0708f3f9a7caaa4d80fd3426e6c96b0bac6ea0cc6ac955496602c4ed7198de17bcf8ae91f6b556ce04f2c008b396e410f9db374d74f08e50ab947b731979cf620ca436270e5ea69d3d6897e700ac6c290a72a7b339a1548da66105c9680bbeebf3ebfb749515c18c37f35ed8848477c1ad92c16b97f0ae66e111c4eb16123be57af01346097b970725e821f36249b3a3e2bf3177f533cd995a52e9d615f3631edfc2b20b140c52e89d087e9f0a3fdcc24b34ba1e1c917ca48db1bea3c3dae3c3fb6abd745e3be25040e7037a53b86daa32f3944eb4612551392afbb60e2c0bed7c742bb9cf419ce3a62276a598880375edc24d52dde3ad3129858ce1aa953765d09e5b4c015b1a61f4b984d3643958a031c8c858798d5b94fe8bcd42bfb8f7cfdc8c399a4357c87ae485c87030a26f2a52c7d51a0623613b76de6fe057ed3dc10ff0291a6f89be887174f1d84f7d925a00f94ef4639ddf7036d9c8618f58b2b394ad9e49368dcc3d429be100044bc2f24196136077def60f4d3e236482265b003c5af4be4b97fbe1ac61ab90c1fec8b8e68fe8a66083a559b3a9669a725cca29200df207690e6c592370b7763ff438aa8e7eda2e72bc38c79cd426c81e12374d7a4f674f306113dc690b816eee6a48095bb477529c412a26048076c70bd8a123c17a836d377ee91d074d85b8f979c02b559289ff48c10b96170bb3364514a30d3c3de4b88d83ff0bf5b71ff774b1ec60de7fbf63b5d3d2d44dd89161f562c0059625fdeab7233927f3b7ee7cd226fbfd0cf4927b354ca9bafd3f27d24ed40ab15954eda1b9423fe1e6ff31ac0aa247afbacf7e2b3556b44b3b099e383e455d9a62f3f2f6bf0dea5f6e6b00af2afb645e21347a08138cd7333f07885399e2627eebef280916cdacfb020e46d6fa673654db73a869afd9e8a67528d4c40a9160d55c1cb6f6040620e2c24a906747de85d49bc7c02ba8be9c12ba293a2081fee02c9689f3704333486fbbfbadab4d95d3e5e03bbafe3fdfc8f4ed2ef698802950c2fa6efb81cd33494f0f2674d811be7c83e2f2f278a00518446ff1249bac5c98a0ee079d9d0b9aa9a99e95aabe7522d6ef41f65b01490a278dbdb45ae3d15874e7ca9bf41e9e982413bb5152e41a620df3f82b74b24cdc757251ee6efda9de13777238ae61bcd12f50dd73e4c05a514af774a6a6cb856774696773e0dc414107184d151c7f874fb7a804c0dd027297e58f622a4c6c841ba1e9eb3baec06722ca41eb5acfbd60db07bbb90878b9f5080cb546c00a2e2d770823d972ee9ec438284544048d17f26e625a1b670124429deb61ceab111a94e37757bc8bab20c0f99119823a10f7b975fcdead9c293e6c44f021c2aaea6a4e3a4395aede5f30d1a8950f40d5fa06963ac0745599beb79648e23652e2155c04728dfcf876c0e635dbe89c91d4fa5b870c5e3cb52768638fe407271fc8350f594462467dc55dc8d1ad6f503ea8468c635ce691983e22494e1962cf9c42ed905fc9be299332185dbdbb85ce6d7c98ac3135f97cc0d7a768776a0a6809fb37f722c868465b91a92ad4fe5f8634585e344e85736a20876a558d2ea2e5980d78d153592304809522d265329c7cb55f150390be4295a0dab880e76220d7357dd504090a9604fbe0dac68dffba66093462c4716d59ef220b1ef8400be7e315c330c36da6b99e63b99f3f69a0374d55c0a1d0277f43e6c3bd3ad61b2457b24efc42248491a83be636efc320cec3dc10ebb30038fb3546a4f5b45a9708fd7183e83ea9e07fe1369c2a5ec848f71d3e5309d91a632555504789dd07c5baaf84635200a21a231f1965ef48ea616f119eb012387843a1b41d412b70ab5ea492508cf9a7856b2b51d4bf8ed6a3729edc5c3e98c4bbc4a818ce4f080a291c393f68c05ff538b2497a696ee47253c50f0af870a7984291cc7107db064f1f4cabeea17d9059a83e7612301e7b6a3cad01166d818c2b1769776cdf55d37a3c34722595a7291261e0053094830fd7625efada920fe4df92d6385a7378e0a13518d8f72e0cb0ffe82be5d7c16203e8603a472435f83143b813254fbd5f40bb11d74f2f9a78a22c25ebc9682f21717da1f8e565430d1dbaa2008b4c61435eefe5cb2d84099c1a1ae178411f0eb892937892c04d427611ff311742d9fc9d9d4fa1663458ebe964236dfeda7d11dbf3a99e0156d331be7449ba181602cdb58f2db42e5290d4489b7d87b2863762fba15b4154f4b4d22686ff3ec02ca0a76e7d456deb54d52e3f54f4c82d51a5114410ee3f0505d6d13cbabb7c4510862f91d6480138cd3629c1a6b7f187f313efcc39cf20ccbcfb2c4ac31cbc052507aa6f41c4b8550fd1b2af6f1c8be028a000116e3138f8ba40931240d64397da82f16b2a774fcc6863e48d47db015a3e7fb604210b7634785e2c866be44e6d9e4ff748cc59758edd2dbc42710396113629d0538112204474cce4fa8ea5bce42e5e0909daf1640418bc9bc0e322c3ac969047421e257de585938d3dffde8b4fd130421ad78bd48479a36306a7d46dd8d0e13cb63dddb8419d82adac8b344bec41c040ce15c9c4c35909222e0098cd4bc152e803a5524e83f12ea1bffc9bb582e8ccdb58affbf349516637bb6430e0bda1623cd1cc468e6409932838186e57ee83a2ec9a2218b3fab58939233d5dd5a0642aeb1edac0a971496be73cfa1ffa923b10551a3ce42dc55f0d8826f24988e856fac63846e43757326c0f4b742ae034f9f7f0081c984d71382201f20779888c1144f0d5dd7e3c5ed761d48b258a6dcecc"}) (async) r3 = syz_open_procfs(0x0, &(0x7f0000000240)='clear_refs\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) writev(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)="3401b8f0afe38929e0541f1e5ddd74431a4a7c85dc81d20b14419745f9a99926e7d8c4ba8e22390c9bad4bca454069be1da7f42e3d99b432e3e1fef3898e6a6759cc4acd5b38eaab1473b054089a016c8ff1abe9263408feeb4a5eeecd233f5d2b0b33362d2fc03fa3", 0x69}], 0x1) [ 3121.654066][T16815] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3121.673200][ T5911] usb 2-1: new high-speed USB device number 105 using dummy_hcd [ 3121.681203][T15372] ftdi_sio 6-1:32.170: FTDI USB Serial Device converter detected [ 3121.691158][T15372] usb 6-1: Detected FT-X [ 3121.695722][T15372] ftdi_sio ttyUSB0: Overriding wMaxPacketSize on endpoint 2 [ 3121.703373][T15372] ftdi_sio ttyUSB0: Overriding wMaxPacketSize on endpoint 12 [ 3121.711367][T15371] usb 1-1: device descriptor read/64, error 18 07:10:46 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000011000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3121.850648][T15371] usb usb1-port1: attempt power cycle [ 3121.882005][T16811] vhci_hcd: connection reset by peer [ 3121.907289][T15372] ftdi_sio ttyUSB0: Unable to read latency timer: -71 [ 3121.913304][ T5911] usb 2-1: Using ep0 maxpacket: 8 [ 3121.926534][T22926] vhci_hcd: stop threads [ 3121.933606][T22926] vhci_hcd: release socket [ 3121.938117][T22926] vhci_hcd: disconnect device [ 3122.003833][T15372] ftdi_sio ttyUSB0: Unable to write latency timer: -71 [ 3122.009035][T16846] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3122.038772][T15372] ftdi_sio 6-1:32.170: GPIO initialisation failed: -71 [ 3122.072848][ T5911] usb 2-1: config index 0 descriptor too short (expected 5924, got 36) [ 3122.081376][ T5911] usb 2-1: config 250 has an invalid interface number: 228 but max is -1 [ 3122.090313][ T5911] usb 2-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 3122.093918][T15372] usb 6-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 3122.100970][ T5911] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3122.118139][ T5911] usb 2-1: config 250 has no interface number 0 [ 3122.124700][ T5911] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid wMaxPacketSize 0 [ 3122.135143][ T5911] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 0 [ 3122.147055][ T5911] usb 2-1: config 250 interface 228 altsetting 255 has 1 endpoint descriptor, different from the interface descriptor's value: 17 [ 3122.161114][ T5911] usb 2-1: config 250 interface 228 has no altsetting 0 07:10:47 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000f0ffffff00000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3122.272820][T15371] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 3122.290062][T15372] usb 6-1: USB disconnect, device number 28 07:10:47 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000080), 0x24200, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r2, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r2, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) ioctl$BTRFS_IOC_ADD_DEV(r1, 0x5000940a, &(0x7f0000000880)={{r2}, "aa4f610f4072453123a10fe4c74f7494501ced7f559fe220112392144c71542899305ecc23ebe1b3d70049314177b570ef70e1823642e147bb778ca4dc28639889163d817db7270107a706c38403ed8350b51b344b896c96e7df1d3389ceeb9d17a7f184e3c73968228754071d98a59079300e86483afc0d6d2bb41fb7cef90ae6f867b89e6c932b96c924acffa47f9d73156ea75fb985f8fc4fe8d0b17dd0d66cd0756124c12c7524f764cc8c140de109a95e37bd933024a81095c88fbaafcfae8707b6b1fcd1f6e3947c6d914044c9b34501456fc6558951cd0bbe6eb5c468889ec3b0ab9e16eb87fe110610f68f1c927dcb41011ab010dba91eb47d93cb56e5beea638acf0ad8737fe367e20a568d01b9cc1745f8efe8e68f6e24b346b857496aaa4cb22c98c4828306323b8aaf517ace620770bab8afa3456b7cf7faa77f1cf2c66a5224e464eb7ca15478fd88c5b5404a8c035fc67310ad3aee5923135b43ab5396526c7886115804732acfdf8db619ee427fa22e0a61919e91eb76f2fee65f2a9ab47599e655991717e883cc7fc754271bd9f733d00b89283d1c4ead1f7181d6a5dbae9f2b0f623680481cc88e7ae317868bb753410347824249c87edf0bf07e16b33254778acfc9f8be91908e362f78543b420fa2adb32d88982e7cee1292dd47fe8cbe99ed6cbbe5c3e96d2add0856e9fb9febda2fb8b483033d1d8b6fd8a45d5656e200c9884db9ee8fb6e6ba1bb21a6feaafcb9617e9b5759e89ac1da31b0863414f53ddfa6f0036adc3a64c0d7b0b233e64d4cb3da3277bfd0a19cad7f6188aaf382f028c12e56967dc27ff4ae0e26f5a4e3a2dda31da1519363315174f8afe4991ea152091023dceb76378302ba935348c89a9a46d50e47ef779bd15e5122e6056060aaac2e009a1e6e26ec8e261dc96bc555de23ef4404c1c559604d5a4d200f93a78124dad410ad2fdd48db5212e4745870b2d96bf4f34b9df366c68fb4dc52076c8584f9fdaef58f80f1976c651af3fc2a23fef80c6b79c76879ee817c0ce6da66cd2602c2d17cbf00380393d018384bae8d53c6d6294c0d9fb526a7baa271510d193844197111e2635cd0f61f0867a8a115f51dd749e5f646dc1d1641641e1936013857bf5b9683df21fe98bcfb9cba021e9b8ddb6fa164b4510be27aa392aebd3dc44b31d0a1a9c969618f8323bc014d92040907935bec2e6e9ae6bb27a32c2b9114113e46ca737ede12f9583ed32787983444448f52601ce227dded5cef80f0dafd7a8da93d072481f1d56cde710fa4c7527badab02103d434323586c1faa7d1ff36b6f1c911d295e091d903997309e7b300a7d0556515a92823078da6cd56df0fa1c08f2fc170f925afe79e7ccf810867e93b16cded3f573ab42b3beb96955cba57d704933763cbaebac10ef39f792f950f7d7bdb373d71d92615eca1af941d1f5685892a223abc13d9f633fe68185853d6ce0916f02a17b3e4c29345fe055ada570f6e042d9694e6150ca626e48e468e9c1eaa71a77acfcf67e7178d52b80cdcce7bc72325f3549bf9b9c7951359a4886048f13b9689753bf36f4e153b8a9c26da2f1f301b78dd99031d566245c9daa3c6b6b26e19c5da09ea92d6d2410f72e8847af20c9b720e4a2ea01d39a3c44db0d652a6e5ac9b493e38a705061712865e5b9022b7d8204eb517a28fd4fb278202d94ccf28fc27e9e56b90239583882a79b63d7588b8dd45d5d1593c1a3077fb4c60853f86a97e86de38dd48f483da2ccb48f3ddfdb05b073a9c90c1f840f4779aaf972420e8cd68a1528dc1082e178b7d4351874dd80bca27fb545d3128bbc1b3dea6ba430a59a6240f27bb53753171a8f3b1bd620e00448e793672d308a144495b1ec70a7bb4357dfdd6db14cc5160a7baca367661abfb090d696b9b483b8e4949301087fd2146be17a4e1dca6e5ed28caf8590f61cb57849ce4f5c9a04ce9ee034fcd7f94893aaffd1a5f37f5a5dd601ebb701bab0be4c394b94ba27362f92ac53a750957e082cd71d8da472577a19163f45dc081433161376be3c61af033c6eed4c6e079bf0afc20ca1cc297b538c416beb8765fe908187aee7e550dfd0c6ebeff339b8a87ffc2b3a62735293d27d2f53a1910f9f19ea43505c559eecf50548522a4fe0084903a6f2252bb9f12f3ae50a06035f37eadf97a5626351116cb8c2413a6ec628233ed2e89fb2b8807cb62746dd67bb3037e550caea48bd57d995ae40a7faaa2663af8b9b5210868655b9b215fb1fe6d4662ef3e0cc97b8dfce6702436a56db3d385211ff90a1a30655ae4cfd25a33c2ba3520b44ba24af5ff38c3f6d30e4a3a797f3b46302af3cefb2641fe7254fa15296f50bca44143c63c33797ec92d18967bdb4cabab479d5a803ec7a68d5e9bfcab7c7b86396eeea1c9ff01da542ff449f77e25d185801e51b7170ef60e05e15957580e19762c628b7258fe7ac82cd13c3af2f2ab51c1bf657fe591e9b00bcf0d99d12e63d0e0caf976edfe249b1fc6ab4230d64b3a0bdc6b752dabe4a8da7d1f4e39a7dcfef74de32214cdfa20c95d5ddc64188a9eecaabe3c8f81ca999c5fc9a85805466ba32ca283542be8b4f47ffa3ae2b73355a227650248e14ec1072f05aaa1d6897bad62fcdfff0a3345809accd6e7b57d0015f892197929c2ab847e787efa80767c2b32d6f119388b8a15658c68de45476f9f177b66a72c74b4361d4a7e07f871b80332941244815fc57dcfaf4ba66d2698b90d9427e3ee43b43f8fc39184e8b516478fd9e8c988f7b6145bbd436a941f681514d38ef1c9f9346491c0a07b1b0ac64f216a3ba51b5dc38d9a6a9306562879ae210769d277baebe4d8dd21fe86acf6f434225eaaabcb5fb963af906643063d1805419b0851f2825ba109dda467412e0126cc9f3b1b80ab88533c294b5a71f9c08e021be62b8cb397294765f5df0708f3f9a7caaa4d80fd3426e6c96b0bac6ea0cc6ac955496602c4ed7198de17bcf8ae91f6b556ce04f2c008b396e410f9db374d74f08e50ab947b731979cf620ca436270e5ea69d3d6897e700ac6c290a72a7b339a1548da66105c9680bbeebf3ebfb749515c18c37f35ed8848477c1ad92c16b97f0ae66e111c4eb16123be57af01346097b970725e821f36249b3a3e2bf3177f533cd995a52e9d615f3631edfc2b20b140c52e89d087e9f0a3fdcc24b34ba1e1c917ca48db1bea3c3dae3c3fb6abd745e3be25040e7037a53b86daa32f3944eb4612551392afbb60e2c0bed7c742bb9cf419ce3a62276a598880375edc24d52dde3ad3129858ce1aa953765d09e5b4c015b1a61f4b984d3643958a031c8c858798d5b94fe8bcd42bfb8f7cfdc8c399a4357c87ae485c87030a26f2a52c7d51a0623613b76de6fe057ed3dc10ff0291a6f89be887174f1d84f7d925a00f94ef4639ddf7036d9c8618f58b2b394ad9e49368dcc3d429be100044bc2f24196136077def60f4d3e236482265b003c5af4be4b97fbe1ac61ab90c1fec8b8e68fe8a66083a559b3a9669a725cca29200df207690e6c592370b7763ff438aa8e7eda2e72bc38c79cd426c81e12374d7a4f674f306113dc690b816eee6a48095bb477529c412a26048076c70bd8a123c17a836d377ee91d074d85b8f979c02b559289ff48c10b96170bb3364514a30d3c3de4b88d83ff0bf5b71ff774b1ec60de7fbf63b5d3d2d44dd89161f562c0059625fdeab7233927f3b7ee7cd226fbfd0cf4927b354ca9bafd3f27d24ed40ab15954eda1b9423fe1e6ff31ac0aa247afbacf7e2b3556b44b3b099e383e455d9a62f3f2f6bf0dea5f6e6b00af2afb645e21347a08138cd7333f07885399e2627eebef280916cdacfb020e46d6fa673654db73a869afd9e8a67528d4c40a9160d55c1cb6f6040620e2c24a906747de85d49bc7c02ba8be9c12ba293a2081fee02c9689f3704333486fbbfbadab4d95d3e5e03bbafe3fdfc8f4ed2ef698802950c2fa6efb81cd33494f0f2674d811be7c83e2f2f278a00518446ff1249bac5c98a0ee079d9d0b9aa9a99e95aabe7522d6ef41f65b01490a278dbdb45ae3d15874e7ca9bf41e9e982413bb5152e41a620df3f82b74b24cdc757251ee6efda9de13777238ae61bcd12f50dd73e4c05a514af774a6a6cb856774696773e0dc414107184d151c7f874fb7a804c0dd027297e58f622a4c6c841ba1e9eb3baec06722ca41eb5acfbd60db07bbb90878b9f5080cb546c00a2e2d770823d972ee9ec438284544048d17f26e625a1b670124429deb61ceab111a94e37757bc8bab20c0f99119823a10f7b975fcdead9c293e6c44f021c2aaea6a4e3a4395aede5f30d1a8950f40d5fa06963ac0745599beb79648e23652e2155c04728dfcf876c0e635dbe89c91d4fa5b870c5e3cb52768638fe407271fc8350f594462467dc55dc8d1ad6f503ea8468c635ce691983e22494e1962cf9c42ed905fc9be299332185dbdbb85ce6d7c98ac3135f97cc0d7a768776a0a6809fb37f722c868465b91a92ad4fe5f8634585e344e85736a20876a558d2ea2e5980d78d153592304809522d265329c7cb55f150390be4295a0dab880e76220d7357dd504090a9604fbe0dac68dffba66093462c4716d59ef220b1ef8400be7e315c330c36da6b99e63b99f3f69a0374d55c0a1d0277f43e6c3bd3ad61b2457b24efc42248491a83be636efc320cec3dc10ebb30038fb3546a4f5b45a9708fd7183e83ea9e07fe1369c2a5ec848f71d3e5309d91a632555504789dd07c5baaf84635200a21a231f1965ef48ea616f119eb012387843a1b41d412b70ab5ea492508cf9a7856b2b51d4bf8ed6a3729edc5c3e98c4bbc4a818ce4f080a291c393f68c05ff538b2497a696ee47253c50f0af870a7984291cc7107db064f1f4cabeea17d9059a83e7612301e7b6a3cad01166d818c2b1769776cdf55d37a3c34722595a7291261e0053094830fd7625efada920fe4df92d6385a7378e0a13518d8f72e0cb0ffe82be5d7c16203e8603a472435f83143b813254fbd5f40bb11d74f2f9a78a22c25ebc9682f21717da1f8e565430d1dbaa2008b4c61435eefe5cb2d84099c1a1ae178411f0eb892937892c04d427611ff311742d9fc9d9d4fa1663458ebe964236dfeda7d11dbf3a99e0156d331be7449ba181602cdb58f2db42e5290d4489b7d87b2863762fba15b4154f4b4d22686ff3ec02ca0a76e7d456deb54d52e3f54f4c82d51a5114410ee3f0505d6d13cbabb7c4510862f91d6480138cd3629c1a6b7f187f313efcc39cf20ccbcfb2c4ac31cbc052507aa6f41c4b8550fd1b2af6f1c8be028a000116e3138f8ba40931240d64397da82f16b2a774fcc6863e48d47db015a3e7fb604210b7634785e2c866be44e6d9e4ff748cc59758edd2dbc42710396113629d0538112204474cce4fa8ea5bce42e5e0909daf1640418bc9bc0e322c3ac969047421e257de585938d3dffde8b4fd130421ad78bd48479a36306a7d46dd8d0e13cb63dddb8419d82adac8b344bec41c040ce15c9c4c35909222e0098cd4bc152e803a5524e83f12ea1bffc9bb582e8ccdb58affbf349516637bb6430e0bda1623cd1cc468e6409932838186e57ee83a2ec9a2218b3fab58939233d5dd5a0642aeb1edac0a971496be73cfa1ffa923b10551a3ce42dc55f0d8826f24988e856fac63846e43757326c0f4b742ae034f9f7f0081c984d71382201f20779888c1144f0d5dd7e3c5ed761d48b258a6dcecc"}) r3 = syz_open_procfs(0x0, &(0x7f0000000240)='clear_refs\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) writev(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)="3401b8f0afe38929e0541f1e5ddd74431a4a7c85dc81d20b14419745f9a99926e7d8c4ba8e22390c9bad4bca454069be1da7f42e3d99b432e3e1fef3898e6a6759cc4acd5b38eaab1473b054089a016c8ff1abe9263408feeb4a5eeecd233f5d2b0b33362d2fc03fa3", 0x69}], 0x1) [ 3122.313908][ T5911] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3122.323740][ T5911] usb 2-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3122.332389][ T5911] usb 2-1: Product: syz [ 3122.336677][ T5911] usb 2-1: SerialNumber: syz [ 3122.391853][T15372] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 3122.403494][T15372] ftdi_sio 6-1:32.170: device disconnected [ 3122.505236][T15371] usb 1-1: device descriptor read/8, error -61 [ 3122.505458][ T5911] hub 2-1:250.228: bad descriptor, ignoring hub [ 3122.518183][ T5911] hub: probe of 2-1:250.228 failed with error -5 [ 3122.590673][T16849] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 07:10:47 executing program 5: syz_usbip_server_init(0x1) (async) syz_usb_connect(0x0, 0x3f, &(0x7f00000007c0)={{0x12, 0x1, 0x0, 0x86, 0x38, 0xdb, 0x10, 0x1b3d, 0x136, 0xf161, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x20, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xaa, 0x0, 0x3, 0x52, 0x55, 0xef, 0x0, [], [{{0x9, 0x5, 0x6, 0x2, 0x3ff}}, {{0x9, 0x5, 0x2}}, {{0x9, 0x5, 0xc}}]}}]}}]}}, 0x0) [ 3122.761761][T16835] UDC core: couldn't find an available UDC or it's busy: -16 [ 3122.770121][T16835] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3122.788852][T15371] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 3122.791442][ T5911] usblp 2-1:250.228: usblp0: USB Unidirectional printer dev 105 if 228 alt 255 proto 1 vid 0x0525 pid 0xD292 [ 3122.886951][T16835] UDC core: couldn't find an available UDC or it's busy: -16 [ 3122.894699][T16835] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3122.982971][T15371] usb 1-1: device descriptor read/8, error -61 [ 3122.986125][T16859] vhci_hcd vhci_hcd.0: pdev(5) rhport(0) sockfd(3) [ 3122.995830][T16859] vhci_hcd vhci_hcd.0: devid(0) speed(1) speed_str(low-speed) [ 3123.003944][T16859] vhci_hcd vhci_hcd.0: Device attached [ 3123.102830][T15371] usb usb1-port1: unable to enumerate USB device [ 3123.233371][ T971] usb 6-1: new high-speed USB device number 29 using dummy_hcd [ 3123.313808][ T5911] usb 2-1: USB disconnect, device number 105 [ 3123.330649][ T5911] usblp0: removed [ 3123.482347][ T971] usb 6-1: Using ep0 maxpacket: 16 07:10:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r2, {0x2}}, './file0\x00'}) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=""/159, 0x9f) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 07:10:48 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000012000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:10:48 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff110701010009050102"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000000)={0x14, &(0x7f0000000580)=ANY=[@ANYBLOB="4031a6000000a6219075dab6d6a9e68249446ba4d61468fa43f013606cb8ccc8690ceb7b0020628a41a74c80e3adfd0209de1ad19f32a6163d8dfd2051b5e05ff6efc38552125f4b410a4604b3430a354140ff8257ed8233befe986b3b506e7228a59a2957940a7f240ca4b55b6db025900952fa7a8b01421e453f9a24e2cbd17b63314848ab63f854be39f44d533027ff5ac47efbb5aa2f25d04959d798f959117a010c2b319c713d126ecc9986e2208d5febb20b91fddb63d832073d78ceeca5e089a11340af67241b9e67018b7003b56794726970c599d3a553246dcf"], &(0x7f0000000180)={0x0, 0x3, 0x9b, @string={0x9b, 0x3, "250245bea08d03590d3360334eb64ae85f51c2125a28cc33844363d0a3ae2e24c08a924ba4a53433132095a9d977acd63f168f884cd31a1dc22e8210df0719fb72b1a3f1c9c3589f22da0c7191710c40e6b61023fcba08390e3bc5149e1844b141e739b54e74451a72644f0e6ac0aaa803a981b9340f18f8b6971baad932fd0fca7219937eeebcb8cc5e3e7d5f86dc529cdb84357bafc3573b"}}}, &(0x7f0000000500)={0x44, &(0x7f00000002c0)={0x20, 0x14, 0xe6, "ddf918bbe52ed95042767bb64b83b8c7a0e97af72d653ed36ce370a4c02717d19963e7416da065f8ad56321534ed5b2ce3c87881f072c577e0bed9ee7b68ba9bb7088cef182f167f0716d5919528c4cf8d9a9f4789ca2e63b8967bc4550cedb3082889467cb8b080d764ccc3c06c75586e0b1b4b6ac33928451b8077c5dafa76db4e1de5bfca36a5b438c293c034159be8a8b93557ac6f7ff974716f2f17fc28cb814b5c39dc4f41312c112e942107420c24ab60da85c0f7d3e0551d0de31bb76e9c678986136f353ad5a3c7751ad1dd3e4af10f1d5b7a728a1f76d6e00e93eb36ac616f9455"}, &(0x7f0000000040)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000240)={0x0, 0x8, 0x1}, &(0x7f00000003c0)={0x20, 0x81, 0x3, "3da1d8"}, &(0x7f0000000400)={0x20, 0x82, 0x3, "4a97fe"}, &(0x7f0000000440)={0x20, 0x83, 0x1, "dd"}, &(0x7f0000000480)={0x20, 0x84, 0x2, "00c8"}, &(0x7f00000004c0)={0x20, 0x85, 0x3, "ebb352"}}) (async) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xd3, 0x6c, 0x7e, 0x10, 0xc72, 0x13, 0xf9f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x34, 0xbc, 0x7a}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000480)={0x0, 0x0, 0xa, "6238f93879a8cf0eec9c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r1, &(0x7f0000000800)={0x2c, &(0x7f00000000c0)={0x0, 0x9, 0x51, {0x51, 0xf, "e61192d672ceb3277d848400d4ab471428e0f13d4b95376be5986e8409af706645355fce874f09f122c16233d1815044bbe55ef814a3eaa8668e170a9bab7f56eda64cca2cbb439867bf8033913642"}}, &(0x7f0000000680)={0x0, 0x3, 0xa3, @string={0xa3, 0x3, "7bcb9f4ccd7797577d6711094e50d980743672998b76e568977cf605c45e08a6effe0bbf5d1bb90f24e5618f8352545e72d17fef06f35f901fd92436406ab0a092336f2882ed1e8f116c588c94b301f7db7b7bdd7511e44215c6f0d2d6b72f776e67579d9c17425f9a1f79d1572f71f567ced4effead9b4491e17c8df751fd2b750a9660845d6c4d154e0bbfb090c44c34b7e44cfba69413737be6f64ae8948221"}}, &(0x7f0000000740)={0x0, 0xf, 0x3e, {0x5, 0xf, 0x3e, 0x6, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x9, 0x20, 0x1}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "5e55ebe76659a44f9000f4061dc82f8d"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x4, 0x1}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x7, 0xf, 0x5}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x2, 0x6, 0x4}]}}, &(0x7f0000000140)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x1, 0x6, 0x80, "0268404d", "372bee9c"}}, &(0x7f00000007c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x5, 0x3, 0x69, 0xc1, 0x14, 0xacc, 0x7}}}, &(0x7f0000000c80)={0x84, &(0x7f0000000840)={0x20, 0x11, 0x4c, "7a5fd49c199ef4b1c711db1c712bd49a296393268ed237fca25dad8f47041d7735d4dee2b96509678d305cc93e938070e46e5886017323882c8b49f4a233562ef5cc73a05f27bc829ebb359c"}, &(0x7f00000008c0)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000900)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000000940)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000980)={0x20, 0x0, 0x4, {0x800, 0x3a}}, &(0x7f00000009c0)={0x40, 0x7, 0x2, 0x9}, &(0x7f0000000a00)={0x40, 0x9, 0x1, 0x4}, &(0x7f0000000a40)={0x40, 0xb, 0x2, "6fd0"}, &(0x7f0000000a80)={0x40, 0xf, 0x2, 0x80}, &(0x7f0000000ac0)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xb}}, &(0x7f0000000b00)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000b40)={0x40, 0x19, 0x2, "718a"}, &(0x7f0000000b80)={0x40, 0x1a, 0x2, 0x3}, &(0x7f0000000bc0)={0x40, 0x1c, 0x1}, &(0x7f0000000c00)={0x40, 0x1e, 0x1, 0x9}, &(0x7f0000000c40)={0x40, 0x21, 0x1, 0x80}}) 07:10:48 executing program 3: ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000000)={0x3, 0x3e0000, 0xff, 0x2, 0x3}) 07:10:48 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000fcffffff00000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3123.603369][ T971] usb 6-1: config 32 has an invalid interface number: 170 but max is 0 [ 3123.611883][ T971] usb 6-1: config 32 has no interface number 0 [ 3123.618350][ T971] usb 6-1: config 32 interface 170 altsetting 0 bulk endpoint 0x6 has invalid maxpacket 1023 [ 3123.628801][ T971] usb 6-1: config 32 interface 170 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 3123.639038][ T971] usb 6-1: config 32 interface 170 altsetting 0 endpoint 0xC has invalid wMaxPacketSize 0 [ 3123.685897][T16871] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 07:10:48 executing program 3: ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000000)={0x3, 0x3e0000, 0xff, 0x2, 0x3}) [ 3123.888547][T16875] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3123.954218][ T971] usb 6-1: New USB device found, idVendor=1b3d, idProduct=0136, bcdDevice=f1.61 [ 3123.963757][ T971] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3123.971902][ T971] usb 6-1: Product: syz [ 3123.976521][ T971] usb 6-1: Manufacturer: syz [ 3123.982609][ T971] usb 6-1: SerialNumber: syz [ 3124.015343][T16860] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3124.056844][ T971] ftdi_sio 6-1:32.170: FTDI USB Serial Device converter detected [ 3124.066909][ T971] usb 6-1: Detected FT-X [ 3124.071293][ T971] ftdi_sio ttyUSB0: Overriding wMaxPacketSize on endpoint 2 [ 3124.072741][T15371] usb 1-1: new high-speed USB device number 12 using dummy_hcd [ 3124.078926][ T971] ftdi_sio ttyUSB0: Overriding wMaxPacketSize on endpoint 12 [ 3124.182474][ T5911] usb 2-1: new high-speed USB device number 106 using dummy_hcd 07:10:49 executing program 3: ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000000)={0x3, 0x3e0000, 0xff, 0x2, 0x3}) [ 3124.255522][T16861] vhci_hcd: connection closed [ 3124.258784][ T4933] vhci_hcd: stop threads [ 3124.268334][ T4933] vhci_hcd: release socket [ 3124.273560][ T4933] vhci_hcd: disconnect device [ 3124.280386][ T971] ftdi_sio ttyUSB0: Unable to read latency timer: -71 [ 3124.329274][ T971] ftdi_sio ttyUSB0: Unable to write latency timer: -71 [ 3124.343428][T15371] usb 1-1: Using ep0 maxpacket: 8 [ 3124.373951][ T971] ftdi_sio 6-1:32.170: GPIO initialisation failed: -71 [ 3124.409677][ T971] usb 6-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 3124.427069][ T5911] usb 2-1: Using ep0 maxpacket: 8 [ 3124.463229][T15371] usb 1-1: config index 0 descriptor too short (expected 5924, got 36) [ 3124.471800][T15371] usb 1-1: config 250 has an invalid interface number: 228 but max is -1 [ 3124.480543][T15371] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3124.489946][T15371] usb 1-1: config 250 has no interface number 0 [ 3124.499111][T15371] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 07:10:49 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000feffffff00000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3124.511452][T15371] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 3124.522204][T15371] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 1 [ 3124.523108][ T971] usb 6-1: USB disconnect, device number 29 [ 3124.532744][T15371] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 3124.532901][T15371] usb 1-1: config 250 interface 228 has no altsetting 0 07:10:49 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000013000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3124.572668][ T5911] usb 2-1: config index 0 descriptor too short (expected 5924, got 36) [ 3124.581107][ T5911] usb 2-1: config 250 has an invalid interface number: 228 but max is -1 [ 3124.590105][ T5911] usb 2-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 3124.602025][ T5911] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3124.611539][ T5911] usb 2-1: config 250 has no interface number 0 07:10:49 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x8000000000000, 0x40, &(0x7f0000000740)=@raw={'raw\x00', 0x608, 0x3, 0x328, 0x0, 0x0, 0x0, 0x0, 0x1c0, 0x290, 0x290, 0x290, 0x290, 0x290, 0x3, 0x0, {[{{@uncond, 0x0, 0x1a0, 0x1c0, 0x0, {}, [@common=@inet=@recent0={{0xf8}, {0x4000000, 0x9c03, 0x21, 0x0, 'syz1\x00'}}, @common=@unspec=@quota={{0x38}}]}, @unspec=@NOTRACK={0x20}}, {{@ip={@multicast1, @broadcast, 0x0, 0x0, 'syzkaller0\x00', 'veth0_to_hsr\x00'}, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @link_local}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x388) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) [ 3124.618111][ T5911] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid wMaxPacketSize 0 [ 3124.628556][ T5911] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 0 [ 3124.639061][ T5911] usb 2-1: config 250 interface 228 altsetting 255 has 1 endpoint descriptor, different from the interface descriptor's value: 17 [ 3124.652784][ T5911] usb 2-1: config 250 interface 228 has no altsetting 0 [ 3124.717419][ T971] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 3124.728577][ T971] ftdi_sio 6-1:32.170: device disconnected [ 3124.824896][T16891] xt_recent: hitcount (39939) is larger than allowed maximum (255) [ 3124.863601][T16892] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 07:10:49 executing program 5: syz_usbip_server_init(0x1) syz_usb_connect(0x0, 0x3f, &(0x7f00000007c0)={{0x12, 0x1, 0x0, 0x86, 0x38, 0xdb, 0x10, 0x1b3d, 0x136, 0xf161, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x20, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xaa, 0x0, 0x3, 0x52, 0x55, 0xef, 0x0, [], [{{0x9, 0x5, 0x6, 0x2, 0x3ff}}, {{0x9, 0x5, 0x2}}, {{0x9, 0x5, 0xc}}]}}]}}]}}, 0x0) syz_usbip_server_init(0x1) (async) syz_usb_connect(0x0, 0x3f, &(0x7f00000007c0)={{0x12, 0x1, 0x0, 0x86, 0x38, 0xdb, 0x10, 0x1b3d, 0x136, 0xf161, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x20, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xaa, 0x0, 0x3, 0x52, 0x55, 0xef, 0x0, [], [{{0x9, 0x5, 0x6, 0x2, 0x3ff}}, {{0x9, 0x5, 0x2}}, {{0x9, 0x5, 0xc}}]}}]}}]}}, 0x0) (async) [ 3124.904254][ T5911] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3124.913624][ T5911] usb 2-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3124.922001][ T5911] usb 2-1: Product: syz [ 3124.926446][ T5911] usb 2-1: SerialNumber: syz 07:10:50 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x8000000000000, 0x40, &(0x7f0000000740)=@raw={'raw\x00', 0x608, 0x3, 0x328, 0x0, 0x0, 0x0, 0x0, 0x1c0, 0x290, 0x290, 0x290, 0x290, 0x290, 0x3, 0x0, {[{{@uncond, 0x0, 0x1a0, 0x1c0, 0x0, {}, [@common=@inet=@recent0={{0xf8}, {0x4000000, 0x9c03, 0x21, 0x0, 'syz1\x00'}}, @common=@unspec=@quota={{0x38}}]}, @unspec=@NOTRACK={0x20}}, {{@ip={@multicast1, @broadcast, 0x0, 0x0, 'syzkaller0\x00', 'veth0_to_hsr\x00'}, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @link_local}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x388) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) socket$inet(0x2, 0x1, 0x0) (async) setsockopt$IPT_SO_SET_REPLACE(r0, 0x8000000000000, 0x40, &(0x7f0000000740)=@raw={'raw\x00', 0x608, 0x3, 0x328, 0x0, 0x0, 0x0, 0x0, 0x1c0, 0x290, 0x290, 0x290, 0x290, 0x290, 0x3, 0x0, {[{{@uncond, 0x0, 0x1a0, 0x1c0, 0x0, {}, [@common=@inet=@recent0={{0xf8}, {0x4000000, 0x9c03, 0x21, 0x0, 'syz1\x00'}}, @common=@unspec=@quota={{0x38}}]}, @unspec=@NOTRACK={0x20}}, {{@ip={@multicast1, @broadcast, 0x0, 0x0, 'syzkaller0\x00', 'veth0_to_hsr\x00'}, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @link_local}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x388) (async) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) (async) [ 3125.013383][T15371] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3125.022814][T15371] usb 1-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3125.031227][T15371] usb 1-1: Product: syz [ 3125.035709][T15371] usb 1-1: SerialNumber: syz [ 3125.083446][T16877] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3125.090678][T16877] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3125.095504][ T5911] hub 2-1:250.228: bad descriptor, ignoring hub [ 3125.104157][ T5911] hub: probe of 2-1:250.228 failed with error -5 [ 3125.127619][T16898] vhci_hcd vhci_hcd.0: pdev(5) rhport(0) sockfd(3) [ 3125.134301][T16898] vhci_hcd vhci_hcd.0: devid(0) speed(1) speed_str(low-speed) [ 3125.142566][T16898] vhci_hcd vhci_hcd.0: Device attached [ 3125.146213][T15371] hub 1-1:250.228: bad descriptor, ignoring hub [ 3125.154597][T15371] hub: probe of 1-1:250.228 failed with error -5 [ 3125.183308][T16894] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3125.204498][T16905] xt_recent: hitcount (39939) is larger than allowed maximum (255) [ 3125.220843][T16906] xt_recent: hitcount (39939) is larger than allowed maximum (255) [ 3125.411112][ T5911] usblp 2-1:250.228: usblp0: USB Unidirectional printer dev 106 if 228 alt 255 proto 1 vid 0x0525 pid 0xD292 [ 3125.418474][T15371] usblp 1-1:250.228: usblp1: USB Bidirectional printer dev 12 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 3125.453769][T16879] UDC core: couldn't find an available UDC or it's busy: -16 [ 3125.461483][T16879] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3125.473155][T15372] usb 6-1: new high-speed USB device number 30 using dummy_hcd [ 3125.713017][ T5911] usb 2-1: USB disconnect, device number 106 [ 3125.733640][T15372] usb 6-1: Using ep0 maxpacket: 16 [ 3125.736597][ T5911] usblp0: removed [ 3125.739951][T15373] usb 1-1: USB disconnect, device number 12 [ 3125.785691][T15373] usblp1: removed [ 3125.873530][T15372] usb 6-1: config 32 has an invalid interface number: 170 but max is 0 [ 3125.882315][T15372] usb 6-1: config 32 has no interface number 0 [ 3125.888638][T15372] usb 6-1: config 32 interface 170 altsetting 0 bulk endpoint 0x6 has invalid maxpacket 1023 [ 3125.899167][T15372] usb 6-1: config 32 interface 170 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 3125.909535][T15372] usb 6-1: config 32 interface 170 altsetting 0 endpoint 0xC has invalid wMaxPacketSize 0 07:10:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) (async) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async, rerun: 64) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r2, {0x2}}, './file0\x00'}) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=""/159, 0x9f) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async, rerun: 32) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (rerun: 32) 07:10:51 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x8000000000000, 0x40, &(0x7f0000000740)=@raw={'raw\x00', 0x608, 0x3, 0x328, 0x0, 0x0, 0x0, 0x0, 0x1c0, 0x290, 0x290, 0x290, 0x290, 0x290, 0x3, 0x0, {[{{@uncond, 0x0, 0x1a0, 0x1c0, 0x0, {}, [@common=@inet=@recent0={{0xf8}, {0x4000000, 0x9c03, 0x21, 0x0, 'syz1\x00'}}, @common=@unspec=@quota={{0x38}}]}, @unspec=@NOTRACK={0x20}}, {{@ip={@multicast1, @broadcast, 0x0, 0x0, 'syzkaller0\x00', 'veth0_to_hsr\x00'}, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @link_local}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x388) (async) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) [ 3126.163245][T15372] usb 6-1: New USB device found, idVendor=1b3d, idProduct=0136, bcdDevice=f1.61 [ 3126.172639][T15372] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3126.180788][T15372] usb 6-1: Product: syz [ 3126.187996][T15372] usb 6-1: Manufacturer: syz [ 3126.192832][T15372] usb 6-1: SerialNumber: syz [ 3126.285742][T16911] xt_recent: hitcount (39939) is larger than allowed maximum (255) [ 3126.286328][T16902] raw-gadget gadget: fail, usb_ep_enable returned -22 07:10:51 executing program 1: rt_sigtimedwait(&(0x7f0000000000)={[0x8]}, &(0x7f00000000c0), &(0x7f0000000040), 0x8) r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="1208250592d00700006a3b010902241700fa0074980904e4ff11070101000905010200000000000069d4f0f3a00fe0bd0aed8bbb4c149e4d7540ac88b5bb3a0658d06c0ba635ac301ca86d649e1bf2070c4120e1d057234775fec0879b213f0ea26b4848e1e472747f1adad4a7ac424639560220aaeccb7c420feaafe2d9d6265bf172d123711c2b702f2ba72b20427d36bfab19efebd183a8c4771a2d0ff118ba417ef75792c431ce526d21653750a33281fd93cc7596e1009efae93639d99e2dabfbe2f134849e5a6571bed52a0c96b2542d80788d8af04ea63e91eea83904521e6232d0c3d03544cba932d55d68132f638714e1a5622ed03cfb02"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 07:10:51 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000000000003000000", @ANYRES32=r3], 0x20}}, 0x0) 07:10:51 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000f916000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3126.367216][T15372] ftdi_sio 6-1:32.170: FTDI USB Serial Device converter detected [ 3126.377098][T15372] usb 6-1: Detected FT-X [ 3126.381493][T15372] ftdi_sio ttyUSB0: Overriding wMaxPacketSize on endpoint 2 [ 3126.389097][T15372] ftdi_sio ttyUSB0: Overriding wMaxPacketSize on endpoint 12 07:10:51 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x1000, &(0x7f0000ffe000/0x1000)=nil}) r3 = dup(r2) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x1) r4 = dup3(r0, r1, 0x0) r5 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) dup2(r5, r2) [ 3126.499592][T16919] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3126.568717][T16902] UDC core: couldn't find an available UDC or it's busy: -16 [ 3126.576494][T16902] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3126.585000][ T8014] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 3126.609481][T16920] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3126.681289][T16898] vhci_hcd vhci_hcd.0: pdev(5) rhport(1) sockfd(5) [ 3126.687996][T16898] vhci_hcd vhci_hcd.0: devid(0) speed(1) speed_str(low-speed) [ 3126.696289][T16898] vhci_hcd vhci_hcd.0: Device attached [ 3126.730931][T16899] vhci_hcd: connection reset by peer [ 3126.737577][ T4933] vhci_hcd: stop threads [ 3126.742593][ T4933] vhci_hcd: release socket [ 3126.749614][ T4933] vhci_hcd: disconnect device [ 3126.754969][T16921] vhci_hcd: connection closed [ 3126.762636][T15372] ftdi_sio ttyUSB0: Unable to read latency timer: -71 [ 3126.798998][ T8014] usb 1-1: device descriptor read/64, error 18 [ 3126.827590][T15372] ftdi_sio ttyUSB0: Unable to write latency timer: -71 [ 3126.837347][ T4933] vhci_hcd: stop threads [ 3126.841949][ T4933] vhci_hcd: release socket [ 3126.849594][ T4933] vhci_hcd: disconnect device [ 3126.864948][T15372] ftdi_sio 6-1:32.170: GPIO initialisation failed: -71 [ 3126.873917][T27897] vhci_hcd: vhci_device speed not set [ 3126.916354][T15372] usb 6-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 3126.957295][T15372] usb 6-1: USB disconnect, device number 30 [ 3127.048968][T15372] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 3127.064058][T15372] ftdi_sio 6-1:32.170: device disconnected [ 3127.099552][ T8014] usb 1-1: new high-speed USB device number 14 using dummy_hcd [ 3127.263116][T15373] usb 2-1: new high-speed USB device number 107 using dummy_hcd 07:10:52 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000b19000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3127.322794][ T8014] usb 1-1: device descriptor read/64, error 18 07:10:52 executing program 5: syz_clone(0x7025100, 0x0, 0xffffffffffffff61, 0x0, 0x0, 0x0) r0 = syz_clone(0x48080100, 0x0, 0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0)="1800922d3da16a0c343334248914dbfddb6d999b79597e19ebb9a0da1ebdbc8448fd929fca03387674625eddebee6d57a6483f8c7e3d28bc38df26f916ddea4c0c9aad21dc4f080c175197fe3e506b1c47aa8d4c4ac6b5d54df5e68b346bda87381cf9febb0be9e51c652feb6e24f875d5171eff797aa31befe7a264af3f19ba5ace31a7691977e03f59689916b74d78bdde9a5514257d609f50f506da7ce9f3c6badca65d9c9b101c6cff357e2d0842d252") r1 = getpid() sched_setaffinity(r1, 0x8, &(0x7f0000000040)=0xffffffff00000001) ptrace$setopts(0x4200, r1, 0x5, 0x1) ptrace(0x10, r0) r2 = getpid() sched_setaffinity(r2, 0x8, &(0x7f0000000040)=0xffffffff00000001) process_vm_writev(r2, &(0x7f00000012c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000000)=""/38, 0x26}, {&(0x7f0000001180)=""/89, 0x59}, {&(0x7f0000001200)=""/167, 0xa7}], 0x4, &(0x7f0000002480)=[{&(0x7f0000001300)=""/246, 0xf6}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/76, 0x4c}], 0x3, 0x0) 07:10:52 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000000000004000000", @ANYRES32=r3], 0x20}}, 0x0) 07:10:52 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x1000, &(0x7f0000ffe000/0x1000)=nil}) (async) r3 = dup(r2) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x1) r4 = dup3(r0, r1, 0x0) r5 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) (async) dup2(r5, r2) [ 3127.443167][ T8014] usb usb1-port1: attempt power cycle [ 3127.473245][T15373] usb 2-1: device descriptor read/64, error 18 [ 3127.550843][T16933] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3127.749592][T16942] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3127.772890][T15373] usb 2-1: new high-speed USB device number 108 using dummy_hcd [ 3127.911570][ T8014] usb 1-1: new high-speed USB device number 15 using dummy_hcd [ 3127.990436][T15373] usb 2-1: device descriptor read/64, error 18 [ 3128.111923][ T8014] usb 1-1: device descriptor read/8, error -61 [ 3128.119163][T15373] usb usb2-port1: attempt power cycle 07:10:53 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) (async) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x1000, &(0x7f0000ffe000/0x1000)=nil}) (async) r3 = dup(r2) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x1) (async) r4 = dup3(r0, r1, 0x0) r5 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) dup2(r5, r2) [ 3128.385510][ T8014] usb 1-1: new high-speed USB device number 16 using dummy_hcd [ 3128.593942][ T8014] usb 1-1: device descriptor read/8, error -61 [ 3128.600351][T15373] usb 2-1: new high-speed USB device number 109 using dummy_hcd 07:10:53 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) bind$rds(r1, &(0x7f0000000100)={0x2, 0x4e21, @private=0xa010100}, 0x10) bind$rds(r0, &(0x7f0000000200)={0x2, 0x0, @local}, 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_GET_ADDR(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x44, r3, 0x1, 0x0, 0x0, {}, [@MPTCP_PM_ATTR_ADDR={0x30, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_PORT={0x6}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}]}]}, 0x44}}, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) ioctl$sock_SIOCGIFVLAN_SET_VLAN_NAME_TYPE_CMD(r2, 0x8982, &(0x7f0000000000)={0x6, 'syzkaller0\x00', {0x25d57fbb}, 0x401}) sendmsg$rds(r0, &(0x7f0000001840)={&(0x7f0000000080)={0x2, 0x0, @local}, 0x10, 0x0, 0x0, &(0x7f00000020c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, &(0x7f0000001500), 0x0, 0x0, 0x0, 0x0, 0x0, 0x64}}], 0x58}, 0x0) [ 3128.714351][ T8014] usb usb1-port1: unable to enumerate USB device [ 3128.773146][T15373] usb 2-1: device descriptor read/8, error -61 [ 3128.869228][T16958] atomic_op ffff8881315c4128 conn xmit_atomic 0000000000000000 [ 3129.067911][T15373] usb 2-1: new high-speed USB device number 110 using dummy_hcd [ 3129.260047][T15373] usb 2-1: device descriptor read/8, error -61 07:10:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) (async) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r2, {0x2}}, './file0\x00'}) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=""/159, 0x9f) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 07:10:54 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000000000006000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3129.389691][T15373] usb usb2-port1: unable to enumerate USB device [ 3129.475327][T16960] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3129.772271][ T5911] usb 1-1: new high-speed USB device number 17 using dummy_hcd 07:10:54 executing program 1: rt_sigtimedwait(&(0x7f0000000000)={[0x8]}, &(0x7f00000000c0), &(0x7f0000000040), 0x8) (async) r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="1208250592d00700006a3b010902241700fa0074980904e4ff11070101000905010200000000000069d4f0f3a00fe0bd0aed8bbb4c149e4d7540ac88b5bb3a0658d06c0ba635ac301ca86d649e1bf2070c4120e1d057234775fec0879b213f0ea26b4848e1e472747f1adad4a7ac424639560220aaeccb7c420feaafe2d9d6265bf172d123711c2b702f2ba72b20427d36bfab19efebd183a8c4771a2d0ff118ba417ef75792c431ce526d21653750a33281fd93cc7596e1009efae93639d99e2dabfbe2f134849e5a6571bed52a0c96b2542d80788d8af04ea63e91eea83904521e6232d0c3d03544cba932d55d68132f638714e1a5622ed03cfb02"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 07:10:54 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000020000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:10:54 executing program 5: syz_clone(0x7025100, 0x0, 0xffffffffffffff61, 0x0, 0x0, 0x0) r0 = syz_clone(0x48080100, 0x0, 0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0)="1800922d3da16a0c343334248914dbfddb6d999b79597e19ebb9a0da1ebdbc8448fd929fca03387674625eddebee6d57a6483f8c7e3d28bc38df26f916ddea4c0c9aad21dc4f080c175197fe3e506b1c47aa8d4c4ac6b5d54df5e68b346bda87381cf9febb0be9e51c652feb6e24f875d5171eff797aa31befe7a264af3f19ba5ace31a7691977e03f59689916b74d78bdde9a5514257d609f50f506da7ce9f3c6badca65d9c9b101c6cff357e2d0842d252") r1 = getpid() sched_setaffinity(r1, 0x8, &(0x7f0000000040)=0xffffffff00000001) ptrace$setopts(0x4200, r1, 0x5, 0x1) ptrace(0x10, r0) r2 = getpid() sched_setaffinity(r2, 0x8, &(0x7f0000000040)=0xffffffff00000001) process_vm_writev(r2, &(0x7f00000012c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000000)=""/38, 0x26}, {&(0x7f0000001180)=""/89, 0x59}, {&(0x7f0000001200)=""/167, 0xa7}], 0x4, &(0x7f0000002480)=[{&(0x7f0000001300)=""/246, 0xf6}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/76, 0x4c}], 0x3, 0x0) syz_clone(0x7025100, 0x0, 0xffffffffffffff61, 0x0, 0x0, 0x0) (async) syz_clone(0x48080100, 0x0, 0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0)="1800922d3da16a0c343334248914dbfddb6d999b79597e19ebb9a0da1ebdbc8448fd929fca03387674625eddebee6d57a6483f8c7e3d28bc38df26f916ddea4c0c9aad21dc4f080c175197fe3e506b1c47aa8d4c4ac6b5d54df5e68b346bda87381cf9febb0be9e51c652feb6e24f875d5171eff797aa31befe7a264af3f19ba5ace31a7691977e03f59689916b74d78bdde9a5514257d609f50f506da7ce9f3c6badca65d9c9b101c6cff357e2d0842d252") (async) getpid() (async) sched_setaffinity(r1, 0x8, &(0x7f0000000040)=0xffffffff00000001) (async) ptrace$setopts(0x4200, r1, 0x5, 0x1) (async) ptrace(0x10, r0) (async) getpid() (async) sched_setaffinity(r2, 0x8, &(0x7f0000000040)=0xffffffff00000001) (async) process_vm_writev(r2, &(0x7f00000012c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000000)=""/38, 0x26}, {&(0x7f0000001180)=""/89, 0x59}, {&(0x7f0000001200)=""/167, 0xa7}], 0x4, &(0x7f0000002480)=[{&(0x7f0000001300)=""/246, 0xf6}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/76, 0x4c}], 0x3, 0x0) (async) 07:10:54 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) bind$rds(r1, &(0x7f0000000100)={0x2, 0x4e21, @private=0xa010100}, 0x10) bind$rds(r0, &(0x7f0000000200)={0x2, 0x0, @local}, 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_GET_ADDR(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x44, r3, 0x1, 0x0, 0x0, {}, [@MPTCP_PM_ATTR_ADDR={0x30, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_PORT={0x6}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}]}]}, 0x44}}, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) ioctl$sock_SIOCGIFVLAN_SET_VLAN_NAME_TYPE_CMD(r2, 0x8982, &(0x7f0000000000)={0x6, 'syzkaller0\x00', {0x25d57fbb}, 0x401}) sendmsg$rds(r0, &(0x7f0000001840)={&(0x7f0000000080)={0x2, 0x0, @local}, 0x10, 0x0, 0x0, &(0x7f00000020c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, &(0x7f0000001500), 0x0, 0x0, 0x0, 0x0, 0x0, 0x64}}], 0x58}, 0x0) socket$rds(0x15, 0x5, 0x0) (async) pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) bind$rds(r1, &(0x7f0000000100)={0x2, 0x4e21, @private=0xa010100}, 0x10) (async) bind$rds(r0, &(0x7f0000000200)={0x2, 0x0, @local}, 0x10) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$mptcp(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$MPTCP_PM_CMD_GET_ADDR(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x44, r3, 0x1, 0x0, 0x0, {}, [@MPTCP_PM_ATTR_ADDR={0x30, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_PORT={0x6}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}]}]}, 0x44}}, 0x0) (async) syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) (async) ioctl$sock_SIOCGIFVLAN_SET_VLAN_NAME_TYPE_CMD(r2, 0x8982, &(0x7f0000000000)={0x6, 'syzkaller0\x00', {0x25d57fbb}, 0x401}) (async) sendmsg$rds(r0, &(0x7f0000001840)={&(0x7f0000000080)={0x2, 0x0, @local}, 0x10, 0x0, 0x0, &(0x7f00000020c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, &(0x7f0000001500), 0x0, 0x0, 0x0, 0x0, 0x0, 0x64}}], 0x58}, 0x0) (async) 07:10:54 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000000000007000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3129.962747][ T5911] usb 1-1: device descriptor read/64, error 18 [ 3129.980216][T16968] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3130.098630][T16978] atomic_op ffff88801459bd28 conn xmit_atomic 0000000000000000 [ 3130.232489][ T5911] usb 1-1: new high-speed USB device number 18 using dummy_hcd [ 3130.374851][T16972] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3130.442545][ T5911] usb 1-1: device descriptor read/64, error 18 [ 3130.512691][T15373] usb 2-1: new high-speed USB device number 111 using dummy_hcd 07:10:55 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) bind$rds(r1, &(0x7f0000000100)={0x2, 0x4e21, @private=0xa010100}, 0x10) (async) bind$rds(r0, &(0x7f0000000200)={0x2, 0x0, @local}, 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_GET_ADDR(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x44, r3, 0x1, 0x0, 0x0, {}, [@MPTCP_PM_ATTR_ADDR={0x30, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_PORT={0x6}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}]}]}, 0x44}}, 0x0) (async) syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) (async) ioctl$sock_SIOCGIFVLAN_SET_VLAN_NAME_TYPE_CMD(r2, 0x8982, &(0x7f0000000000)={0x6, 'syzkaller0\x00', {0x25d57fbb}, 0x401}) (async) sendmsg$rds(r0, &(0x7f0000001840)={&(0x7f0000000080)={0x2, 0x0, @local}, 0x10, 0x0, 0x0, &(0x7f00000020c0)=[@mask_fadd={0x58, 0x114, 0x8, {{}, &(0x7f0000001500), 0x0, 0x0, 0x0, 0x0, 0x0, 0x64}}], 0x58}, 0x0) [ 3130.563446][ T5911] usb usb1-port1: attempt power cycle [ 3130.713463][T15373] usb 2-1: device descriptor read/64, error 18 [ 3130.814731][T17001] atomic_op ffff88808590cd28 conn xmit_atomic 0000000000000000 07:10:55 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000000000008000000", @ANYRES32=r3], 0x20}}, 0x0) 07:10:55 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000021000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3130.972324][ T5911] usb 1-1: new high-speed USB device number 19 using dummy_hcd [ 3130.983139][T15373] usb 2-1: new high-speed USB device number 112 using dummy_hcd 07:10:56 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket(0x15, 0x80000, 0x6) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0, 0x3c}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000014400eefffffffffffff7000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="6000000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000004508000100746266003400020008000600a4230000280001"], 0x60}}, 0x0) bind$packet(r0, &(0x7f0000000040)={0x11, 0x0, r4}, 0x14) sendmmsg(r0, &(0x7f00000019c0)=[{{&(0x7f0000000380)=@rc, 0x80, &(0x7f0000001800)=[{&(0x7f0000000080)="8a84a7e36043", 0x6}, {&(0x7f0000000400)="ec1788aaf91f4bb827b5a0cacbaa55b05dca7701b8a2588422b91930104968e2853aea8695296866d3416f1dfbfd37e344d902641412827436b0d06c6917a223cdd4682468139cc7d0e4d7902305ac6c81a1ec85646dd3ec4aac63a5251015d63fff1703abbf2da4a8adfc2682cd1b20f515a7d8dc919e6e252772606722d847142063a2b0b17d52bc0f7ccb1a2b0312f56ee720e0a486cd12577ae9cebfa83076a09a4fd6d4730dc2c749189df11d592ac4e023b3f98d281e07ac36b33fff1f4cdddddc7750ca097a65b1", 0xcb}, {&(0x7f0000000500)="abaf967e7ceea1901301875d3607952852fee6a0ca8d60d2c75b53a62f526069805f53bc9f85da77bcd21d1ba112ed3e874540b5170e0fcd30fc6c44122a9cbb3fde458ad91925964f28a11c62c47264392cc3252cb33f44d73041d2a82c2cfd9ce430eb2eeaeebcee6baa7254ef8eda678d1807220f178e0eee1a9e19dcc9595a3351ef6ecbe1c68fa23e760b3a004e95b7aa74cca3ba00a18cabb0bd62bdf841", 0xa1}, {&(0x7f00000005c0)="9cf99be591a8711e7fa08f3d7ee783bb94dde9ebc89fb1e8688ab66e76fe400ab04e5fa2380ab9f3f96a57a11cf67009cca8337b58617765c6db6af8c01e22592d247ceca0315f42403e911e7ee37c5a650efb1fbf3bcffbf331b3b4c15c5f8292d8e4c8f52571a73587015822d617afb4a3114966e2be5cbd13e97c1feda1c6738bae207b6f99637f8f4a079bb3d1f8461852a7c79b079972db10f90af65be6915d85f1600a51429b56ee599b5193e0bfaa45c60364452d3e9f795a6007bbda3b6e12a174", 0xc5}, {&(0x7f00000001c0)="d29d511689d032ed73a3e062e59d52d26ddb5846644b00b5d5e42f1e199396feff5d448624464bda9a68eb2d7eb658df40d6e455fff281217585461385c445c4", 0x40}, {&(0x7f0000000800)="26dac660084c3122034b65e9e03b7a9ec621c2c0861fa9ef6b60fe508255d2a1589143d3a92e1862fb6a08ee91841c6f030d9d975d8f30150768a30ddb0bebeb7fceff1d395cd9e3a99149de5c68c20cad3e73f92432429f9a8ee462425b5a548bfcd57dc3244289611bb134ee724fb2046b1745ffd094489717783a39468bd391ad958d3c164a5f212d3d36e37b1c806860c577b11cfa11dfd0e6a2b4d0251a0f1956d339c209ad50fbda7002027bf8990832cf0fce603b58c88ac17b35d3c8cc5946a785689b40dafcc8a27b933306d275dd8cd2734d1a9d3502b9f4e45a1adf8ba40017c4e4b25f1b86d7a8289b19836569d024f4bfff3a551fd3baa3b23a1e82c318aed4b4c91d43c696eef00dcb480a0ab28ff33bed116ef6d73ecfca5505543acae3953738fd5a7a9d6a5f1f2bfc8ce333417510dff19ea87efacb846b05bbb71164004a31b7941354cb3dc9e32da6edc5b932f7be755202685dfcf7008a94c12e8e011c2e683a3fcdcacc12c9cb8a3de02e1283e4c16bd5a52e58c9f1cffbdb2111a70410a0f88fde0014b08494afcfefbb60923600528d7f77220d3bff4bdd20ddc01819d11ba0e195e583dadc6c78d86611a7d1a3756d81a68a04d41a7020e183b3dfaaa13b86e77f8e1e50e7b9fb0c1b1117bcbc49962b220ade3aa18547d6d3ebc6f5e2383c9c2bcff45424d5e78b92744ad6126a6cc973ff17f4b5d4f84a90cf3986029f9a4d115a1c0c9b253e9d541ce7563d198f07698b422354183cf82532d49dd2afc1c8441a2710ba5054f0a0c7c4555290f0799cc7a3a55043d8bdcdaa603d5da8f787bed0b0da6af83dd986e9465db67cdad73599eaefbef407f612ea54fb0adb3ce3a3d89abe214d55484e38f1888e678ac1239c6e6b5a0f5de60f46747f4ec95a67294ac8cdfe6c9238b142bd0b7844056ae9ec00305294cc084b94443cc84a31e9e83a2ebb7a724501521f60b2a7b57de33df03a0fd7b2ea3cfda89a08ed54aa5bf3f63d094032b620b218fb76c21a75bf2d0a62affd7d473722657038eaf97f79a73f8b469b67fdf9f2cdfda6c6c8daf16c51ea046d7ba8204e9b229bd2ecda6fcbeef7b0fde7a40818f10a914e8d611682e422e965e1ccc406f05dc15206bb0b9a9c92159931a50f6c734d71d3d568b5ac9e34069c5f506bb4857a2470d86898a138e0260aba14fdb18da99b937d7bb22a710bce5d2d10ebad3bb264a17c12c8c8426432f9c9a696e94dd8666a01b27ab26e2e9f125b1738dd8570efe20905f42042c86af73e429f5b1f25661df7485433aeb5cd88b67df639fb7375a08b98d0a8b2d02ed64059863a4353ba8ecbb28fe5e03ab84f3ca1d3036f4dc8ece78347af4fb9059a1492184e808d5c74c2fad8b3bde70c041c54c7c8b6299c6f51f876d4de8ef65ecc6c0298b49c718b7779f79bb57a8a927887daba0ae6cec166aa70d6f02cc670e5540f32f56dc5103f6e80f9d0c312211ec928bbf89baccdd575e0a5a0350aa360ede7d51dac190ae931dd1578d7349ae10878fa32692faa10719384a1f359dc83eae2e0ff5c8c8edda1db97b82d95fb0304a4cceb14ac3a2dca8d0c477da6f49ccb64089591f07e31847c540b66b94b36c2ccc9bdebaa152bc9f795da7fe8ef674cb800a2dac280d282a1bcc4e818add0fc1049bc5d830e157e0724e38920c5c59004e0805929f17a63cd6a92a18e22dd366b718f3f5d95caae5568809f5c05a484f00bf4f7db3076a9a6e41eba1414f7fba15fc3ffdc26ce2924237c8ae6789755060985c2a2e075bbe262d50ee18a2bd5b896dcf064bbbd606231c970f5fdd77adaf91abd8e833e49e761110003795b2251b7cdfe5a1aba9a627637da0345d73e7b40b76f5dc64295a2ea07503287ea98104d465696138a63d81da1bf739b97dbfa45f8d82ff78501dee56fa560d585a4387e039a2e79694c6dca8f692b7da00b1c95d67d62399c434d722e31e387c160d2546556e4f6393c1f19e621ffebf0452e40162fbe807ee17696cae11b4740d3003d7ac74b9be86b24da9debf3d2c1cdae9df357f00089c7a9782fb2e74dd6b13d3f92e5faa604432c10cec59b58c9731fb949f6a95e484561c49620b2b81ddd62767ce3d9e5356bcae9ad89b253569657c185291dd36e235cd3d94a139df68e8f027dfb632e784664953203e421e4b110fbea977f2f6d4d46436b82c0319faa7d4946e3a9750686f9361b169a170b7371d1452a721d14934e1f5d43df209a9f06326a53deaebfb8698179feaefff3ec30c4e9b7e20d8c81fe8e972b51ec237195052cc69a96a2f5d8cf113616452994d72eebc8ab6de7e9463e8ea18b4946c8c71430834a37ae7de8eea738d44475a836f0017e61ce28175298f01abbe1f3684060a946d9cef11266178924bd9f3223b3009a0656283cc403dd0833e6f6d7659999b19f921ecb16d3f0f6d6a783193ab9d3d183632c2b809738768711d11a963ddda4f40cd5283fda3c437f101904d6dd05503f64ac68d7278ed1c536824f67e0131e083832517648405cf910d82dfa6f0f5ba6ecdd9246b0f736c126c1585023a03a482d4adec3b5c6e2c88865b68fb671402213201fad6b18f0302b9112add234d12150414639b6caaa43bc7775a0a98cf50c33536aa11b3f8f5a89dad5ab830db54e73a06eefb2c8fe8d292866fd6aafc2ba4ad8df8957e9cf15af71687a4ca52c46e26607495f7e1891e76287c1097f848e498dcd5168f03edac0bedd85f67c479792ec310034f35764b653bcedae3839d83e5ecfd0f7d5bde9f943436ba2b69bc87fbf75aa8f924733b08702f3fa701614d92e6119880222da5d68e3eb8f1f2ab6799d684a997e597672011748d6540c62748ab69ed6a41d5ec750ec051457cc9cda4c178cb1c479c498f84ffd04d36a0e09c2f9fbee78f24447e68a6b3a01f5564df020bf567ebcd219ef3577096d96e4a7758f3f874ce69480a542180532551a07498ce99618a1a38382286a6e575eeff5bf64a20c8f15bde1b20504a22687583aac99ce364d42737c6d8ce5a76da5357de1edb5321e4bbebec8d2e347b1936c30505fd9c072ff6a2dbae5d94c91cf9e63f7f95669bdc1f7b281028ef474d2623d084636d2e1eeeddab3ab0e4adf3429a51f6d308fcc1fa850d9c551f2dafed46ee053a79f090bd42f23d71b998e7f473567a9bce81d34d27cf650ca082bf3614c88ac4a07303bf61ed2111adc919e8b84a1b5bae28a991558666a57a9809ae530669c1cb65fc8dbfdf974a006ae5d23c417111b6abaf760ba6f5ee996b673fd2cd5d9cdece54e99c76121443e0c8558827871b8f7cd06cea334867255ad61a2b9cfb56a7bcacbf6ae857c1f1d5671bac67020b37767ded825d2e9097d8c6096214735ace2688925950ead7414fecd7435ccf249c66d0f6934d4beaf85e2b5d27f5ca4a27b14e7d3237558885588d3a78d4ffecaf2b1a22bfc4068b70d1eb31fdfa930b02113017e6e2721ab1be98006b5a7aa6175623c78c7af5f2f1bff2da8ca140e20f88d5948d1b6d73001b59448ad4e69ab906f1eba46979e23c0c6d462ad3db0093a00af1b3504b859498cb93cee19da143b460afbb5fb58079623283077b5a2e9ae3aee4f6914541890e358d943003693f17448c21e41651657a176dce339c1a0adb1eda7e7bd635959adca4c2c8eee61d00ebfab01ab4cb16368c2fef6ebc30a37514479cfbb7c5cc76110d62c706e8b0f992992479b8b9076eaf34b06defdd277f12b77d175cfeddde89a6a581b422424d5acd00b2079e87609541b64568c49c882402859694cc71c1bc75c470f9b2cef62a96879668d5ebbaba2dbf0193894e3935426ad25aad60f6c0da8de444c3d3f36d0e230742bc4d1a242bbb24f76e1afb8d5b8e55394079cc035ab89b7c9403f444c1811a49a1ee19421c5990c28291d90d94b752b70eab58f65385aa7931ac6fbf8619d3793acce1ceff745344fadf52a33e4af610aa2e7cb4dce4fe5e531b6cde23e292e6546f28fb7c7b997a8d69dfd4878e5f65cffa4d7e8ab448cf5a9bee1836a9d37876c844c0e16d5d8d9f6920b05dd7e13c5284201f447a0aba5a594d0679cdf3a1226dc6246413dc88c25ebd774268cbc3c913ed30eb76218f9678c6f51e6e72f5e65a450e5c73f31e92e09736f74312c64b7f4fb62d794d50f8317ce50e35ddfdca1757ebe802cfd7917f6ba5957edf585abb52c65694b10ccb0fbc26c79f8962e276370022fef13f02fa5c95b66f0dee93fc29f167788a5983c4fbe220a8ca40319ea5293b4072d5a45552617708d6a2cf0a6b53cae1497d71adbc0bcd58cdde27e0968af44e28b57b52ec7796688bfe2ae954e22a59ef096c50f31a2fb930f9025a2147317e35e05debf1015b3f5005e67fc87d8641623423946bbb78e0f831a1dc5793996e9f4952faa6dfdb86f5591d1f93e89fd2fafec143c9d06bad9d61a5c4c6a316cfc439553df8320d0b13353a30a353b8a41745c7e9934999368f2d29333b4b0f1f124b8a7197a1639a34b88b7136e9d11552e93b93dc81e71207eddc720b7fa58c257e046d55c48209ed93ca3028555ebf09a8988b01f4da1f27885fb96a8786c4849e244a127393defc7840b0ffeda5a4b31371505529a67876ac65f4817ba7bce14ef61bf8fe77b73d96b2035b1aedac3a35949a7fe8e91d61bc9e89b48902cc74d2cbaae2fe669fb36b3f2ea16118d882fc897ebfeaaaadbb483b450d70ad5f415d2457ee4ea884e28162de6d7c0fccfac9f45220b282757901e40fc1d4d72713f4d60ca20072cb9806ecfac2ab1943d7c0f5b2ba2cf9af002025fede836cf327f5ce23e7081b61ce379012799398151e2754b21c2c24afe177a4533c2fdf421e94bf97be2ac7f8ac5f1776b1c60f47de7ce76899de4b4712bb70d04228472ea2e2525c542a69d84e5a71fc814fe9b0368fd74173cf9275bb100190549c692b47dc074602546da5d2e0ac4cfa460db8442b16eb4f20d206c4d2d285cf5c5198c3460418875c7cc94eb21bb5baaee4e51dd9807301073445b507ae19ef432dbd83dbb500401567c865bc77e1401b2dc3d94fd277c1aa9df00295d1662ec4500a1795e6e6047659a88c4f44654674f927a8d512203a0ee772c5142017f798bc82a29f2f46b3a7cb6918480c5f538cb62094859282086f6930a9cff77385b6f931f95313d23a5095859d3b097ae0f8ed4c0c8456c14e06b15c5ac091b169ab11cdf57c0355b3676b84a5d7e76cd0b271418642391b53271bc02a4e2b7f0a5b249e9121778e48656530a03fcb14c8e1fb422d74361c2ccfd80749e41f48afa81fbdf98bcdcf8370caa5bae550b4f40d3080611fb5aa8fab9aecc2fc23d79809552ff3de9cae8ca2cb16bf5054097f9071b481fee9d09a7e6e74a72b342735603b0a531246d637831121e97f37d66f4df227661c56b6f52a248f50c575d278d6efa261fd99e4fb65798a684356d143c479132d98f64c1faaeec044f243c5d0ee31ea76aee10b2ea1c6250987177b22e544f6c837399f3facb52d15a6c1c0d866593af3503075707eff1cabe8fe98d49e9f8c2e72c1d3cce50e40cdd87016fb9e582e9930dc450fe68ba3ddcd9f0f2d79780c97e9ce341845ece48699e7b941a7d985365c4edb1bd5f2b3d70748ee2a239f0c6f96e421ab32146560c63e99a825e52347fb981d244821964eda0698dc47bd2dd55e4dd9fba810bc1d6f488cd4d35f5f2510a763c55794373bea72d59d9751239cdb47267cd7f9ddc", 0x1000}, {&(0x7f0000000240)="631c6cf1496d45b3df", 0x9}, {&(0x7f00000006c0)="cdf2927c5772f20619a3a63baa5ca08cc41eb1f9c62d8694a036d62591b62cff77ffd026028768f23cd78e8d915cd7c3e5d4ad9162da56d3c6921a17d988c643d7260b80e74c5d34fc40711e21252e77b2cb79106ce4092d8c27d3789b497751ae99d9811ec063a228ad5d", 0x6b}, {&(0x7f0000000740)}, {&(0x7f0000000780)="28d5f2d6d3498a7221568d65a169d8a80023dc69bf4c5f0f3bb5", 0x1a}], 0xa, &(0x7f00000018c0)=[{0xe0, 0x3a, 0xfffffffb, "2e94b3607c87e1ad8de573a75169c83ce7acea52365885f83692e8240b7b1906a412f928571e1a7aebcd613e5948c56e09b6043ee15b2a9e8a40141572cc68404dc294f4614d5915e3c0a9ae117ce7567697d30c235f25504699f9bd2189a0d9d54f9883d08fc88ccf077fdc30b90a0fe61c76d86dd19fd57f9e72b606fb3a192900399a368da59b907f1f4a64f92f393d49a798d9683026a17758bd0e43b9ea15448b6af59ef3b42f24bfc06f11b58b697ed6eafc036520add49652384c0fa648df044b077f8e5193"}], 0xe0}}], 0x1, 0x8000) sendto$inet6(r0, &(0x7f0000000280)="4103092c1116480407020200c52cf7c25975e005b02f0800eb2b2ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) [ 3131.107153][T17004] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3131.170834][ T5911] usb 1-1: device descriptor read/8, error -61 [ 3131.192317][T15373] usb 2-1: device descriptor read/64, error 18 [ 3131.307335][T17006] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3131.395312][T15373] usb usb2-port1: attempt power cycle [ 3131.462803][ T5911] usb 1-1: new high-speed USB device number 20 using dummy_hcd [ 3131.632771][ T5911] usb 1-1: device descriptor read/8, error -61 [ 3131.682406][T17010] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 3131.758552][ T5911] usb usb1-port1: unable to enumerate USB device [ 3131.860814][T15373] usb 2-1: new high-speed USB device number 113 using dummy_hcd 07:10:57 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket(0x15, 0x80000, 0x6) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0, 0x3c}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000014400eefffffffffffff7000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="6000000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000004508000100746266003400020008000600a4230000280001"], 0x60}}, 0x0) bind$packet(r0, &(0x7f0000000040)={0x11, 0x0, r4}, 0x14) sendmmsg(r0, &(0x7f00000019c0)=[{{&(0x7f0000000380)=@rc, 0x80, &(0x7f0000001800)=[{&(0x7f0000000080)="8a84a7e36043", 0x6}, {&(0x7f0000000400)="ec1788aaf91f4bb827b5a0cacbaa55b05dca7701b8a2588422b91930104968e2853aea8695296866d3416f1dfbfd37e344d902641412827436b0d06c6917a223cdd4682468139cc7d0e4d7902305ac6c81a1ec85646dd3ec4aac63a5251015d63fff1703abbf2da4a8adfc2682cd1b20f515a7d8dc919e6e252772606722d847142063a2b0b17d52bc0f7ccb1a2b0312f56ee720e0a486cd12577ae9cebfa83076a09a4fd6d4730dc2c749189df11d592ac4e023b3f98d281e07ac36b33fff1f4cdddddc7750ca097a65b1", 0xcb}, {&(0x7f0000000500)="abaf967e7ceea1901301875d3607952852fee6a0ca8d60d2c75b53a62f526069805f53bc9f85da77bcd21d1ba112ed3e874540b5170e0fcd30fc6c44122a9cbb3fde458ad91925964f28a11c62c47264392cc3252cb33f44d73041d2a82c2cfd9ce430eb2eeaeebcee6baa7254ef8eda678d1807220f178e0eee1a9e19dcc9595a3351ef6ecbe1c68fa23e760b3a004e95b7aa74cca3ba00a18cabb0bd62bdf841", 0xa1}, {&(0x7f00000005c0)="9cf99be591a8711e7fa08f3d7ee783bb94dde9ebc89fb1e8688ab66e76fe400ab04e5fa2380ab9f3f96a57a11cf67009cca8337b58617765c6db6af8c01e22592d247ceca0315f42403e911e7ee37c5a650efb1fbf3bcffbf331b3b4c15c5f8292d8e4c8f52571a73587015822d617afb4a3114966e2be5cbd13e97c1feda1c6738bae207b6f99637f8f4a079bb3d1f8461852a7c79b079972db10f90af65be6915d85f1600a51429b56ee599b5193e0bfaa45c60364452d3e9f795a6007bbda3b6e12a174", 0xc5}, {&(0x7f00000001c0)="d29d511689d032ed73a3e062e59d52d26ddb5846644b00b5d5e42f1e199396feff5d448624464bda9a68eb2d7eb658df40d6e455fff281217585461385c445c4", 0x40}, {&(0x7f0000000800)="26dac660084c3122034b65e9e03b7a9ec621c2c0861fa9ef6b60fe508255d2a1589143d3a92e1862fb6a08ee91841c6f030d9d975d8f30150768a30ddb0bebeb7fceff1d395cd9e3a99149de5c68c20cad3e73f92432429f9a8ee462425b5a548bfcd57dc3244289611bb134ee724fb2046b1745ffd094489717783a39468bd391ad958d3c164a5f212d3d36e37b1c806860c577b11cfa11dfd0e6a2b4d0251a0f1956d339c209ad50fbda7002027bf8990832cf0fce603b58c88ac17b35d3c8cc5946a785689b40dafcc8a27b933306d275dd8cd2734d1a9d3502b9f4e45a1adf8ba40017c4e4b25f1b86d7a8289b19836569d024f4bfff3a551fd3baa3b23a1e82c318aed4b4c91d43c696eef00dcb480a0ab28ff33bed116ef6d73ecfca5505543acae3953738fd5a7a9d6a5f1f2bfc8ce333417510dff19ea87efacb846b05bbb71164004a31b7941354cb3dc9e32da6edc5b932f7be755202685dfcf7008a94c12e8e011c2e683a3fcdcacc12c9cb8a3de02e1283e4c16bd5a52e58c9f1cffbdb2111a70410a0f88fde0014b08494afcfefbb60923600528d7f77220d3bff4bdd20ddc01819d11ba0e195e583dadc6c78d86611a7d1a3756d81a68a04d41a7020e183b3dfaaa13b86e77f8e1e50e7b9fb0c1b1117bcbc49962b220ade3aa18547d6d3ebc6f5e2383c9c2bcff45424d5e78b92744ad6126a6cc973ff17f4b5d4f84a90cf3986029f9a4d115a1c0c9b253e9d541ce7563d198f07698b422354183cf82532d49dd2afc1c8441a2710ba5054f0a0c7c4555290f0799cc7a3a55043d8bdcdaa603d5da8f787bed0b0da6af83dd986e9465db67cdad73599eaefbef407f612ea54fb0adb3ce3a3d89abe214d55484e38f1888e678ac1239c6e6b5a0f5de60f46747f4ec95a67294ac8cdfe6c9238b142bd0b7844056ae9ec00305294cc084b94443cc84a31e9e83a2ebb7a724501521f60b2a7b57de33df03a0fd7b2ea3cfda89a08ed54aa5bf3f63d094032b620b218fb76c21a75bf2d0a62affd7d473722657038eaf97f79a73f8b469b67fdf9f2cdfda6c6c8daf16c51ea046d7ba8204e9b229bd2ecda6fcbeef7b0fde7a40818f10a914e8d611682e422e965e1ccc406f05dc15206bb0b9a9c92159931a50f6c734d71d3d568b5ac9e34069c5f506bb4857a2470d86898a138e0260aba14fdb18da99b937d7bb22a710bce5d2d10ebad3bb264a17c12c8c8426432f9c9a696e94dd8666a01b27ab26e2e9f125b1738dd8570efe20905f42042c86af73e429f5b1f25661df7485433aeb5cd88b67df639fb7375a08b98d0a8b2d02ed64059863a4353ba8ecbb28fe5e03ab84f3ca1d3036f4dc8ece78347af4fb9059a1492184e808d5c74c2fad8b3bde70c041c54c7c8b6299c6f51f876d4de8ef65ecc6c0298b49c718b7779f79bb57a8a927887daba0ae6cec166aa70d6f02cc670e5540f32f56dc5103f6e80f9d0c312211ec928bbf89baccdd575e0a5a0350aa360ede7d51dac190ae931dd1578d7349ae10878fa32692faa10719384a1f359dc83eae2e0ff5c8c8edda1db97b82d95fb0304a4cceb14ac3a2dca8d0c477da6f49ccb64089591f07e31847c540b66b94b36c2ccc9bdebaa152bc9f795da7fe8ef674cb800a2dac280d282a1bcc4e818add0fc1049bc5d830e157e0724e38920c5c59004e0805929f17a63cd6a92a18e22dd366b718f3f5d95caae5568809f5c05a484f00bf4f7db3076a9a6e41eba1414f7fba15fc3ffdc26ce2924237c8ae6789755060985c2a2e075bbe262d50ee18a2bd5b896dcf064bbbd606231c970f5fdd77adaf91abd8e833e49e761110003795b2251b7cdfe5a1aba9a627637da0345d73e7b40b76f5dc64295a2ea07503287ea98104d465696138a63d81da1bf739b97dbfa45f8d82ff78501dee56fa560d585a4387e039a2e79694c6dca8f692b7da00b1c95d67d62399c434d722e31e387c160d2546556e4f6393c1f19e621ffebf0452e40162fbe807ee17696cae11b4740d3003d7ac74b9be86b24da9debf3d2c1cdae9df357f00089c7a9782fb2e74dd6b13d3f92e5faa604432c10cec59b58c9731fb949f6a95e484561c49620b2b81ddd62767ce3d9e5356bcae9ad89b253569657c185291dd36e235cd3d94a139df68e8f027dfb632e784664953203e421e4b110fbea977f2f6d4d46436b82c0319faa7d4946e3a9750686f9361b169a170b7371d1452a721d14934e1f5d43df209a9f06326a53deaebfb8698179feaefff3ec30c4e9b7e20d8c81fe8e972b51ec237195052cc69a96a2f5d8cf113616452994d72eebc8ab6de7e9463e8ea18b4946c8c71430834a37ae7de8eea738d44475a836f0017e61ce28175298f01abbe1f3684060a946d9cef11266178924bd9f3223b3009a0656283cc403dd0833e6f6d7659999b19f921ecb16d3f0f6d6a783193ab9d3d183632c2b809738768711d11a963ddda4f40cd5283fda3c437f101904d6dd05503f64ac68d7278ed1c536824f67e0131e083832517648405cf910d82dfa6f0f5ba6ecdd9246b0f736c126c1585023a03a482d4adec3b5c6e2c88865b68fb671402213201fad6b18f0302b9112add234d12150414639b6caaa43bc7775a0a98cf50c33536aa11b3f8f5a89dad5ab830db54e73a06eefb2c8fe8d292866fd6aafc2ba4ad8df8957e9cf15af71687a4ca52c46e26607495f7e1891e76287c1097f848e498dcd5168f03edac0bedd85f67c479792ec310034f35764b653bcedae3839d83e5ecfd0f7d5bde9f943436ba2b69bc87fbf75aa8f924733b08702f3fa701614d92e6119880222da5d68e3eb8f1f2ab6799d684a997e597672011748d6540c62748ab69ed6a41d5ec750ec051457cc9cda4c178cb1c479c498f84ffd04d36a0e09c2f9fbee78f24447e68a6b3a01f5564df020bf567ebcd219ef3577096d96e4a7758f3f874ce69480a542180532551a07498ce99618a1a38382286a6e575eeff5bf64a20c8f15bde1b20504a22687583aac99ce364d42737c6d8ce5a76da5357de1edb5321e4bbebec8d2e347b1936c30505fd9c072ff6a2dbae5d94c91cf9e63f7f95669bdc1f7b281028ef474d2623d084636d2e1eeeddab3ab0e4adf3429a51f6d308fcc1fa850d9c551f2dafed46ee053a79f090bd42f23d71b998e7f473567a9bce81d34d27cf650ca082bf3614c88ac4a07303bf61ed2111adc919e8b84a1b5bae28a991558666a57a9809ae530669c1cb65fc8dbfdf974a006ae5d23c417111b6abaf760ba6f5ee996b673fd2cd5d9cdece54e99c76121443e0c8558827871b8f7cd06cea334867255ad61a2b9cfb56a7bcacbf6ae857c1f1d5671bac67020b37767ded825d2e9097d8c6096214735ace2688925950ead7414fecd7435ccf249c66d0f6934d4beaf85e2b5d27f5ca4a27b14e7d3237558885588d3a78d4ffecaf2b1a22bfc4068b70d1eb31fdfa930b02113017e6e2721ab1be98006b5a7aa6175623c78c7af5f2f1bff2da8ca140e20f88d5948d1b6d73001b59448ad4e69ab906f1eba46979e23c0c6d462ad3db0093a00af1b3504b859498cb93cee19da143b460afbb5fb58079623283077b5a2e9ae3aee4f6914541890e358d943003693f17448c21e41651657a176dce339c1a0adb1eda7e7bd635959adca4c2c8eee61d00ebfab01ab4cb16368c2fef6ebc30a37514479cfbb7c5cc76110d62c706e8b0f992992479b8b9076eaf34b06defdd277f12b77d175cfeddde89a6a581b422424d5acd00b2079e87609541b64568c49c882402859694cc71c1bc75c470f9b2cef62a96879668d5ebbaba2dbf0193894e3935426ad25aad60f6c0da8de444c3d3f36d0e230742bc4d1a242bbb24f76e1afb8d5b8e55394079cc035ab89b7c9403f444c1811a49a1ee19421c5990c28291d90d94b752b70eab58f65385aa7931ac6fbf8619d3793acce1ceff745344fadf52a33e4af610aa2e7cb4dce4fe5e531b6cde23e292e6546f28fb7c7b997a8d69dfd4878e5f65cffa4d7e8ab448cf5a9bee1836a9d37876c844c0e16d5d8d9f6920b05dd7e13c5284201f447a0aba5a594d0679cdf3a1226dc6246413dc88c25ebd774268cbc3c913ed30eb76218f9678c6f51e6e72f5e65a450e5c73f31e92e09736f74312c64b7f4fb62d794d50f8317ce50e35ddfdca1757ebe802cfd7917f6ba5957edf585abb52c65694b10ccb0fbc26c79f8962e276370022fef13f02fa5c95b66f0dee93fc29f167788a5983c4fbe220a8ca40319ea5293b4072d5a45552617708d6a2cf0a6b53cae1497d71adbc0bcd58cdde27e0968af44e28b57b52ec7796688bfe2ae954e22a59ef096c50f31a2fb930f9025a2147317e35e05debf1015b3f5005e67fc87d8641623423946bbb78e0f831a1dc5793996e9f4952faa6dfdb86f5591d1f93e89fd2fafec143c9d06bad9d61a5c4c6a316cfc439553df8320d0b13353a30a353b8a41745c7e9934999368f2d29333b4b0f1f124b8a7197a1639a34b88b7136e9d11552e93b93dc81e71207eddc720b7fa58c257e046d55c48209ed93ca3028555ebf09a8988b01f4da1f27885fb96a8786c4849e244a127393defc7840b0ffeda5a4b31371505529a67876ac65f4817ba7bce14ef61bf8fe77b73d96b2035b1aedac3a35949a7fe8e91d61bc9e89b48902cc74d2cbaae2fe669fb36b3f2ea16118d882fc897ebfeaaaadbb483b450d70ad5f415d2457ee4ea884e28162de6d7c0fccfac9f45220b282757901e40fc1d4d72713f4d60ca20072cb9806ecfac2ab1943d7c0f5b2ba2cf9af002025fede836cf327f5ce23e7081b61ce379012799398151e2754b21c2c24afe177a4533c2fdf421e94bf97be2ac7f8ac5f1776b1c60f47de7ce76899de4b4712bb70d04228472ea2e2525c542a69d84e5a71fc814fe9b0368fd74173cf9275bb100190549c692b47dc074602546da5d2e0ac4cfa460db8442b16eb4f20d206c4d2d285cf5c5198c3460418875c7cc94eb21bb5baaee4e51dd9807301073445b507ae19ef432dbd83dbb500401567c865bc77e1401b2dc3d94fd277c1aa9df00295d1662ec4500a1795e6e6047659a88c4f44654674f927a8d512203a0ee772c5142017f798bc82a29f2f46b3a7cb6918480c5f538cb62094859282086f6930a9cff77385b6f931f95313d23a5095859d3b097ae0f8ed4c0c8456c14e06b15c5ac091b169ab11cdf57c0355b3676b84a5d7e76cd0b271418642391b53271bc02a4e2b7f0a5b249e9121778e48656530a03fcb14c8e1fb422d74361c2ccfd80749e41f48afa81fbdf98bcdcf8370caa5bae550b4f40d3080611fb5aa8fab9aecc2fc23d79809552ff3de9cae8ca2cb16bf5054097f9071b481fee9d09a7e6e74a72b342735603b0a531246d637831121e97f37d66f4df227661c56b6f52a248f50c575d278d6efa261fd99e4fb65798a684356d143c479132d98f64c1faaeec044f243c5d0ee31ea76aee10b2ea1c6250987177b22e544f6c837399f3facb52d15a6c1c0d866593af3503075707eff1cabe8fe98d49e9f8c2e72c1d3cce50e40cdd87016fb9e582e9930dc450fe68ba3ddcd9f0f2d79780c97e9ce341845ece48699e7b941a7d985365c4edb1bd5f2b3d70748ee2a239f0c6f96e421ab32146560c63e99a825e52347fb981d244821964eda0698dc47bd2dd55e4dd9fba810bc1d6f488cd4d35f5f2510a763c55794373bea72d59d9751239cdb47267cd7f9ddc", 0x1000}, {&(0x7f0000000240)="631c6cf1496d45b3df", 0x9}, {&(0x7f00000006c0)="cdf2927c5772f20619a3a63baa5ca08cc41eb1f9c62d8694a036d62591b62cff77ffd026028768f23cd78e8d915cd7c3e5d4ad9162da56d3c6921a17d988c643d7260b80e74c5d34fc40711e21252e77b2cb79106ce4092d8c27d3789b497751ae99d9811ec063a228ad5d", 0x6b}, {&(0x7f0000000740)}, {&(0x7f0000000780)="28d5f2d6d3498a7221568d65a169d8a80023dc69bf4c5f0f3bb5", 0x1a}], 0xa, &(0x7f00000018c0)=[{0xe0, 0x3a, 0xfffffffb, "2e94b3607c87e1ad8de573a75169c83ce7acea52365885f83692e8240b7b1906a412f928571e1a7aebcd613e5948c56e09b6043ee15b2a9e8a40141572cc68404dc294f4614d5915e3c0a9ae117ce7567697d30c235f25504699f9bd2189a0d9d54f9883d08fc88ccf077fdc30b90a0fe61c76d86dd19fd57f9e72b606fb3a192900399a368da59b907f1f4a64f92f393d49a798d9683026a17758bd0e43b9ea15448b6af59ef3b42f24bfc06f11b58b697ed6eafc036520add49652384c0fa648df044b077f8e5193"}], 0xe0}}], 0x1, 0x8000) sendto$inet6(r0, &(0x7f0000000280)="4103092c1116480407020200c52cf7c25975e005b02f0800eb2b2ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) socket$packet(0x11, 0x3, 0x300) (async) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) (async) socket(0x15, 0x80000, 0x6) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$nl_route(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0, 0x3c}}, 0x0) (async) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000014400eefffffffffffff7000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="6000000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000004508000100746266003400020008000600a4230000280001"], 0x60}}, 0x0) (async) bind$packet(r0, &(0x7f0000000040)={0x11, 0x0, r4}, 0x14) (async) sendmmsg(r0, &(0x7f00000019c0)=[{{&(0x7f0000000380)=@rc, 0x80, &(0x7f0000001800)=[{&(0x7f0000000080)="8a84a7e36043", 0x6}, {&(0x7f0000000400)="ec1788aaf91f4bb827b5a0cacbaa55b05dca7701b8a2588422b91930104968e2853aea8695296866d3416f1dfbfd37e344d902641412827436b0d06c6917a223cdd4682468139cc7d0e4d7902305ac6c81a1ec85646dd3ec4aac63a5251015d63fff1703abbf2da4a8adfc2682cd1b20f515a7d8dc919e6e252772606722d847142063a2b0b17d52bc0f7ccb1a2b0312f56ee720e0a486cd12577ae9cebfa83076a09a4fd6d4730dc2c749189df11d592ac4e023b3f98d281e07ac36b33fff1f4cdddddc7750ca097a65b1", 0xcb}, {&(0x7f0000000500)="abaf967e7ceea1901301875d3607952852fee6a0ca8d60d2c75b53a62f526069805f53bc9f85da77bcd21d1ba112ed3e874540b5170e0fcd30fc6c44122a9cbb3fde458ad91925964f28a11c62c47264392cc3252cb33f44d73041d2a82c2cfd9ce430eb2eeaeebcee6baa7254ef8eda678d1807220f178e0eee1a9e19dcc9595a3351ef6ecbe1c68fa23e760b3a004e95b7aa74cca3ba00a18cabb0bd62bdf841", 0xa1}, {&(0x7f00000005c0)="9cf99be591a8711e7fa08f3d7ee783bb94dde9ebc89fb1e8688ab66e76fe400ab04e5fa2380ab9f3f96a57a11cf67009cca8337b58617765c6db6af8c01e22592d247ceca0315f42403e911e7ee37c5a650efb1fbf3bcffbf331b3b4c15c5f8292d8e4c8f52571a73587015822d617afb4a3114966e2be5cbd13e97c1feda1c6738bae207b6f99637f8f4a079bb3d1f8461852a7c79b079972db10f90af65be6915d85f1600a51429b56ee599b5193e0bfaa45c60364452d3e9f795a6007bbda3b6e12a174", 0xc5}, {&(0x7f00000001c0)="d29d511689d032ed73a3e062e59d52d26ddb5846644b00b5d5e42f1e199396feff5d448624464bda9a68eb2d7eb658df40d6e455fff281217585461385c445c4", 0x40}, {&(0x7f0000000800)="26dac660084c3122034b65e9e03b7a9ec621c2c0861fa9ef6b60fe508255d2a1589143d3a92e1862fb6a08ee91841c6f030d9d975d8f30150768a30ddb0bebeb7fceff1d395cd9e3a99149de5c68c20cad3e73f92432429f9a8ee462425b5a548bfcd57dc3244289611bb134ee724fb2046b1745ffd094489717783a39468bd391ad958d3c164a5f212d3d36e37b1c806860c577b11cfa11dfd0e6a2b4d0251a0f1956d339c209ad50fbda7002027bf8990832cf0fce603b58c88ac17b35d3c8cc5946a785689b40dafcc8a27b933306d275dd8cd2734d1a9d3502b9f4e45a1adf8ba40017c4e4b25f1b86d7a8289b19836569d024f4bfff3a551fd3baa3b23a1e82c318aed4b4c91d43c696eef00dcb480a0ab28ff33bed116ef6d73ecfca5505543acae3953738fd5a7a9d6a5f1f2bfc8ce333417510dff19ea87efacb846b05bbb71164004a31b7941354cb3dc9e32da6edc5b932f7be755202685dfcf7008a94c12e8e011c2e683a3fcdcacc12c9cb8a3de02e1283e4c16bd5a52e58c9f1cffbdb2111a70410a0f88fde0014b08494afcfefbb60923600528d7f77220d3bff4bdd20ddc01819d11ba0e195e583dadc6c78d86611a7d1a3756d81a68a04d41a7020e183b3dfaaa13b86e77f8e1e50e7b9fb0c1b1117bcbc49962b220ade3aa18547d6d3ebc6f5e2383c9c2bcff45424d5e78b92744ad6126a6cc973ff17f4b5d4f84a90cf3986029f9a4d115a1c0c9b253e9d541ce7563d198f07698b422354183cf82532d49dd2afc1c8441a2710ba5054f0a0c7c4555290f0799cc7a3a55043d8bdcdaa603d5da8f787bed0b0da6af83dd986e9465db67cdad73599eaefbef407f612ea54fb0adb3ce3a3d89abe214d55484e38f1888e678ac1239c6e6b5a0f5de60f46747f4ec95a67294ac8cdfe6c9238b142bd0b7844056ae9ec00305294cc084b94443cc84a31e9e83a2ebb7a724501521f60b2a7b57de33df03a0fd7b2ea3cfda89a08ed54aa5bf3f63d094032b620b218fb76c21a75bf2d0a62affd7d473722657038eaf97f79a73f8b469b67fdf9f2cdfda6c6c8daf16c51ea046d7ba8204e9b229bd2ecda6fcbeef7b0fde7a40818f10a914e8d611682e422e965e1ccc406f05dc15206bb0b9a9c92159931a50f6c734d71d3d568b5ac9e34069c5f506bb4857a2470d86898a138e0260aba14fdb18da99b937d7bb22a710bce5d2d10ebad3bb264a17c12c8c8426432f9c9a696e94dd8666a01b27ab26e2e9f125b1738dd8570efe20905f42042c86af73e429f5b1f25661df7485433aeb5cd88b67df639fb7375a08b98d0a8b2d02ed64059863a4353ba8ecbb28fe5e03ab84f3ca1d3036f4dc8ece78347af4fb9059a1492184e808d5c74c2fad8b3bde70c041c54c7c8b6299c6f51f876d4de8ef65ecc6c0298b49c718b7779f79bb57a8a927887daba0ae6cec166aa70d6f02cc670e5540f32f56dc5103f6e80f9d0c312211ec928bbf89baccdd575e0a5a0350aa360ede7d51dac190ae931dd1578d7349ae10878fa32692faa10719384a1f359dc83eae2e0ff5c8c8edda1db97b82d95fb0304a4cceb14ac3a2dca8d0c477da6f49ccb64089591f07e31847c540b66b94b36c2ccc9bdebaa152bc9f795da7fe8ef674cb800a2dac280d282a1bcc4e818add0fc1049bc5d830e157e0724e38920c5c59004e0805929f17a63cd6a92a18e22dd366b718f3f5d95caae5568809f5c05a484f00bf4f7db3076a9a6e41eba1414f7fba15fc3ffdc26ce2924237c8ae6789755060985c2a2e075bbe262d50ee18a2bd5b896dcf064bbbd606231c970f5fdd77adaf91abd8e833e49e761110003795b2251b7cdfe5a1aba9a627637da0345d73e7b40b76f5dc64295a2ea07503287ea98104d465696138a63d81da1bf739b97dbfa45f8d82ff78501dee56fa560d585a4387e039a2e79694c6dca8f692b7da00b1c95d67d62399c434d722e31e387c160d2546556e4f6393c1f19e621ffebf0452e40162fbe807ee17696cae11b4740d3003d7ac74b9be86b24da9debf3d2c1cdae9df357f00089c7a9782fb2e74dd6b13d3f92e5faa604432c10cec59b58c9731fb949f6a95e484561c49620b2b81ddd62767ce3d9e5356bcae9ad89b253569657c185291dd36e235cd3d94a139df68e8f027dfb632e784664953203e421e4b110fbea977f2f6d4d46436b82c0319faa7d4946e3a9750686f9361b169a170b7371d1452a721d14934e1f5d43df209a9f06326a53deaebfb8698179feaefff3ec30c4e9b7e20d8c81fe8e972b51ec237195052cc69a96a2f5d8cf113616452994d72eebc8ab6de7e9463e8ea18b4946c8c71430834a37ae7de8eea738d44475a836f0017e61ce28175298f01abbe1f3684060a946d9cef11266178924bd9f3223b3009a0656283cc403dd0833e6f6d7659999b19f921ecb16d3f0f6d6a783193ab9d3d183632c2b809738768711d11a963ddda4f40cd5283fda3c437f101904d6dd05503f64ac68d7278ed1c536824f67e0131e083832517648405cf910d82dfa6f0f5ba6ecdd9246b0f736c126c1585023a03a482d4adec3b5c6e2c88865b68fb671402213201fad6b18f0302b9112add234d12150414639b6caaa43bc7775a0a98cf50c33536aa11b3f8f5a89dad5ab830db54e73a06eefb2c8fe8d292866fd6aafc2ba4ad8df8957e9cf15af71687a4ca52c46e26607495f7e1891e76287c1097f848e498dcd5168f03edac0bedd85f67c479792ec310034f35764b653bcedae3839d83e5ecfd0f7d5bde9f943436ba2b69bc87fbf75aa8f924733b08702f3fa701614d92e6119880222da5d68e3eb8f1f2ab6799d684a997e597672011748d6540c62748ab69ed6a41d5ec750ec051457cc9cda4c178cb1c479c498f84ffd04d36a0e09c2f9fbee78f24447e68a6b3a01f5564df020bf567ebcd219ef3577096d96e4a7758f3f874ce69480a542180532551a07498ce99618a1a38382286a6e575eeff5bf64a20c8f15bde1b20504a22687583aac99ce364d42737c6d8ce5a76da5357de1edb5321e4bbebec8d2e347b1936c30505fd9c072ff6a2dbae5d94c91cf9e63f7f95669bdc1f7b281028ef474d2623d084636d2e1eeeddab3ab0e4adf3429a51f6d308fcc1fa850d9c551f2dafed46ee053a79f090bd42f23d71b998e7f473567a9bce81d34d27cf650ca082bf3614c88ac4a07303bf61ed2111adc919e8b84a1b5bae28a991558666a57a9809ae530669c1cb65fc8dbfdf974a006ae5d23c417111b6abaf760ba6f5ee996b673fd2cd5d9cdece54e99c76121443e0c8558827871b8f7cd06cea334867255ad61a2b9cfb56a7bcacbf6ae857c1f1d5671bac67020b37767ded825d2e9097d8c6096214735ace2688925950ead7414fecd7435ccf249c66d0f6934d4beaf85e2b5d27f5ca4a27b14e7d3237558885588d3a78d4ffecaf2b1a22bfc4068b70d1eb31fdfa930b02113017e6e2721ab1be98006b5a7aa6175623c78c7af5f2f1bff2da8ca140e20f88d5948d1b6d73001b59448ad4e69ab906f1eba46979e23c0c6d462ad3db0093a00af1b3504b859498cb93cee19da143b460afbb5fb58079623283077b5a2e9ae3aee4f6914541890e358d943003693f17448c21e41651657a176dce339c1a0adb1eda7e7bd635959adca4c2c8eee61d00ebfab01ab4cb16368c2fef6ebc30a37514479cfbb7c5cc76110d62c706e8b0f992992479b8b9076eaf34b06defdd277f12b77d175cfeddde89a6a581b422424d5acd00b2079e87609541b64568c49c882402859694cc71c1bc75c470f9b2cef62a96879668d5ebbaba2dbf0193894e3935426ad25aad60f6c0da8de444c3d3f36d0e230742bc4d1a242bbb24f76e1afb8d5b8e55394079cc035ab89b7c9403f444c1811a49a1ee19421c5990c28291d90d94b752b70eab58f65385aa7931ac6fbf8619d3793acce1ceff745344fadf52a33e4af610aa2e7cb4dce4fe5e531b6cde23e292e6546f28fb7c7b997a8d69dfd4878e5f65cffa4d7e8ab448cf5a9bee1836a9d37876c844c0e16d5d8d9f6920b05dd7e13c5284201f447a0aba5a594d0679cdf3a1226dc6246413dc88c25ebd774268cbc3c913ed30eb76218f9678c6f51e6e72f5e65a450e5c73f31e92e09736f74312c64b7f4fb62d794d50f8317ce50e35ddfdca1757ebe802cfd7917f6ba5957edf585abb52c65694b10ccb0fbc26c79f8962e276370022fef13f02fa5c95b66f0dee93fc29f167788a5983c4fbe220a8ca40319ea5293b4072d5a45552617708d6a2cf0a6b53cae1497d71adbc0bcd58cdde27e0968af44e28b57b52ec7796688bfe2ae954e22a59ef096c50f31a2fb930f9025a2147317e35e05debf1015b3f5005e67fc87d8641623423946bbb78e0f831a1dc5793996e9f4952faa6dfdb86f5591d1f93e89fd2fafec143c9d06bad9d61a5c4c6a316cfc439553df8320d0b13353a30a353b8a41745c7e9934999368f2d29333b4b0f1f124b8a7197a1639a34b88b7136e9d11552e93b93dc81e71207eddc720b7fa58c257e046d55c48209ed93ca3028555ebf09a8988b01f4da1f27885fb96a8786c4849e244a127393defc7840b0ffeda5a4b31371505529a67876ac65f4817ba7bce14ef61bf8fe77b73d96b2035b1aedac3a35949a7fe8e91d61bc9e89b48902cc74d2cbaae2fe669fb36b3f2ea16118d882fc897ebfeaaaadbb483b450d70ad5f415d2457ee4ea884e28162de6d7c0fccfac9f45220b282757901e40fc1d4d72713f4d60ca20072cb9806ecfac2ab1943d7c0f5b2ba2cf9af002025fede836cf327f5ce23e7081b61ce379012799398151e2754b21c2c24afe177a4533c2fdf421e94bf97be2ac7f8ac5f1776b1c60f47de7ce76899de4b4712bb70d04228472ea2e2525c542a69d84e5a71fc814fe9b0368fd74173cf9275bb100190549c692b47dc074602546da5d2e0ac4cfa460db8442b16eb4f20d206c4d2d285cf5c5198c3460418875c7cc94eb21bb5baaee4e51dd9807301073445b507ae19ef432dbd83dbb500401567c865bc77e1401b2dc3d94fd277c1aa9df00295d1662ec4500a1795e6e6047659a88c4f44654674f927a8d512203a0ee772c5142017f798bc82a29f2f46b3a7cb6918480c5f538cb62094859282086f6930a9cff77385b6f931f95313d23a5095859d3b097ae0f8ed4c0c8456c14e06b15c5ac091b169ab11cdf57c0355b3676b84a5d7e76cd0b271418642391b53271bc02a4e2b7f0a5b249e9121778e48656530a03fcb14c8e1fb422d74361c2ccfd80749e41f48afa81fbdf98bcdcf8370caa5bae550b4f40d3080611fb5aa8fab9aecc2fc23d79809552ff3de9cae8ca2cb16bf5054097f9071b481fee9d09a7e6e74a72b342735603b0a531246d637831121e97f37d66f4df227661c56b6f52a248f50c575d278d6efa261fd99e4fb65798a684356d143c479132d98f64c1faaeec044f243c5d0ee31ea76aee10b2ea1c6250987177b22e544f6c837399f3facb52d15a6c1c0d866593af3503075707eff1cabe8fe98d49e9f8c2e72c1d3cce50e40cdd87016fb9e582e9930dc450fe68ba3ddcd9f0f2d79780c97e9ce341845ece48699e7b941a7d985365c4edb1bd5f2b3d70748ee2a239f0c6f96e421ab32146560c63e99a825e52347fb981d244821964eda0698dc47bd2dd55e4dd9fba810bc1d6f488cd4d35f5f2510a763c55794373bea72d59d9751239cdb47267cd7f9ddc", 0x1000}, {&(0x7f0000000240)="631c6cf1496d45b3df", 0x9}, {&(0x7f00000006c0)="cdf2927c5772f20619a3a63baa5ca08cc41eb1f9c62d8694a036d62591b62cff77ffd026028768f23cd78e8d915cd7c3e5d4ad9162da56d3c6921a17d988c643d7260b80e74c5d34fc40711e21252e77b2cb79106ce4092d8c27d3789b497751ae99d9811ec063a228ad5d", 0x6b}, {&(0x7f0000000740)}, {&(0x7f0000000780)="28d5f2d6d3498a7221568d65a169d8a80023dc69bf4c5f0f3bb5", 0x1a}], 0xa, &(0x7f00000018c0)=[{0xe0, 0x3a, 0xfffffffb, "2e94b3607c87e1ad8de573a75169c83ce7acea52365885f83692e8240b7b1906a412f928571e1a7aebcd613e5948c56e09b6043ee15b2a9e8a40141572cc68404dc294f4614d5915e3c0a9ae117ce7567697d30c235f25504699f9bd2189a0d9d54f9883d08fc88ccf077fdc30b90a0fe61c76d86dd19fd57f9e72b606fb3a192900399a368da59b907f1f4a64f92f393d49a798d9683026a17758bd0e43b9ea15448b6af59ef3b42f24bfc06f11b58b697ed6eafc036520add49652384c0fa648df044b077f8e5193"}], 0xe0}}], 0x1, 0x8000) (async) sendto$inet6(r0, &(0x7f0000000280)="4103092c1116480407020200c52cf7c25975e005b02f0800eb2b2ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) (async) [ 3132.088394][T15373] usb 2-1: device descriptor read/8, error -61 [ 3132.233270][T17019] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 3132.297445][T17020] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 3132.362572][T15373] usb 2-1: new high-speed USB device number 114 using dummy_hcd 07:10:57 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000000000000000a000000", @ANYRES32=r3], 0x20}}, 0x0) 07:10:57 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000003f000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3132.542753][T15373] usb 2-1: device descriptor read/8, error -61 [ 3132.645711][T17029] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3132.663561][T15373] usb usb2-port1: unable to enumerate USB device [ 3132.812328][T17030] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 07:10:58 executing program 1: rt_sigtimedwait(&(0x7f0000000000)={[0x8]}, &(0x7f00000000c0), &(0x7f0000000040), 0x8) (async) r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="1208250592d00700006a3b010902241700fa0074980904e4ff11070101000905010200000000000069d4f0f3a00fe0bd0aed8bbb4c149e4d7540ac88b5bb3a0658d06c0ba635ac301ca86d649e1bf2070c4120e1d057234775fec0879b213f0ea26b4848e1e472747f1adad4a7ac424639560220aaeccb7c420feaafe2d9d6265bf172d123711c2b702f2ba72b20427d36bfab19efebd183a8c4771a2d0ff118ba417ef75792c431ce526d21653750a33281fd93cc7596e1009efae93639d99e2dabfbe2f134849e5a6571bed52a0c96b2542d80788d8af04ea63e91eea83904521e6232d0c3d03544cba932d55d68132f638714e1a5622ed03cfb02"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 07:10:58 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) (async) r1 = socket(0x15, 0x80000, 0x6) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) (async) r3 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0, 0x3c}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000014400eefffffffffffff7000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="6000000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000004508000100746266003400020008000600a4230000280001"], 0x60}}, 0x0) (async) bind$packet(r0, &(0x7f0000000040)={0x11, 0x0, r4}, 0x14) (async) sendmmsg(r0, &(0x7f00000019c0)=[{{&(0x7f0000000380)=@rc, 0x80, &(0x7f0000001800)=[{&(0x7f0000000080)="8a84a7e36043", 0x6}, {&(0x7f0000000400)="ec1788aaf91f4bb827b5a0cacbaa55b05dca7701b8a2588422b91930104968e2853aea8695296866d3416f1dfbfd37e344d902641412827436b0d06c6917a223cdd4682468139cc7d0e4d7902305ac6c81a1ec85646dd3ec4aac63a5251015d63fff1703abbf2da4a8adfc2682cd1b20f515a7d8dc919e6e252772606722d847142063a2b0b17d52bc0f7ccb1a2b0312f56ee720e0a486cd12577ae9cebfa83076a09a4fd6d4730dc2c749189df11d592ac4e023b3f98d281e07ac36b33fff1f4cdddddc7750ca097a65b1", 0xcb}, {&(0x7f0000000500)="abaf967e7ceea1901301875d3607952852fee6a0ca8d60d2c75b53a62f526069805f53bc9f85da77bcd21d1ba112ed3e874540b5170e0fcd30fc6c44122a9cbb3fde458ad91925964f28a11c62c47264392cc3252cb33f44d73041d2a82c2cfd9ce430eb2eeaeebcee6baa7254ef8eda678d1807220f178e0eee1a9e19dcc9595a3351ef6ecbe1c68fa23e760b3a004e95b7aa74cca3ba00a18cabb0bd62bdf841", 0xa1}, {&(0x7f00000005c0)="9cf99be591a8711e7fa08f3d7ee783bb94dde9ebc89fb1e8688ab66e76fe400ab04e5fa2380ab9f3f96a57a11cf67009cca8337b58617765c6db6af8c01e22592d247ceca0315f42403e911e7ee37c5a650efb1fbf3bcffbf331b3b4c15c5f8292d8e4c8f52571a73587015822d617afb4a3114966e2be5cbd13e97c1feda1c6738bae207b6f99637f8f4a079bb3d1f8461852a7c79b079972db10f90af65be6915d85f1600a51429b56ee599b5193e0bfaa45c60364452d3e9f795a6007bbda3b6e12a174", 0xc5}, {&(0x7f00000001c0)="d29d511689d032ed73a3e062e59d52d26ddb5846644b00b5d5e42f1e199396feff5d448624464bda9a68eb2d7eb658df40d6e455fff281217585461385c445c4", 0x40}, {&(0x7f0000000800)="26dac660084c3122034b65e9e03b7a9ec621c2c0861fa9ef6b60fe508255d2a1589143d3a92e1862fb6a08ee91841c6f030d9d975d8f30150768a30ddb0bebeb7fceff1d395cd9e3a99149de5c68c20cad3e73f92432429f9a8ee462425b5a548bfcd57dc3244289611bb134ee724fb2046b1745ffd094489717783a39468bd391ad958d3c164a5f212d3d36e37b1c806860c577b11cfa11dfd0e6a2b4d0251a0f1956d339c209ad50fbda7002027bf8990832cf0fce603b58c88ac17b35d3c8cc5946a785689b40dafcc8a27b933306d275dd8cd2734d1a9d3502b9f4e45a1adf8ba40017c4e4b25f1b86d7a8289b19836569d024f4bfff3a551fd3baa3b23a1e82c318aed4b4c91d43c696eef00dcb480a0ab28ff33bed116ef6d73ecfca5505543acae3953738fd5a7a9d6a5f1f2bfc8ce333417510dff19ea87efacb846b05bbb71164004a31b7941354cb3dc9e32da6edc5b932f7be755202685dfcf7008a94c12e8e011c2e683a3fcdcacc12c9cb8a3de02e1283e4c16bd5a52e58c9f1cffbdb2111a70410a0f88fde0014b08494afcfefbb60923600528d7f77220d3bff4bdd20ddc01819d11ba0e195e583dadc6c78d86611a7d1a3756d81a68a04d41a7020e183b3dfaaa13b86e77f8e1e50e7b9fb0c1b1117bcbc49962b220ade3aa18547d6d3ebc6f5e2383c9c2bcff45424d5e78b92744ad6126a6cc973ff17f4b5d4f84a90cf3986029f9a4d115a1c0c9b253e9d541ce7563d198f07698b422354183cf82532d49dd2afc1c8441a2710ba5054f0a0c7c4555290f0799cc7a3a55043d8bdcdaa603d5da8f787bed0b0da6af83dd986e9465db67cdad73599eaefbef407f612ea54fb0adb3ce3a3d89abe214d55484e38f1888e678ac1239c6e6b5a0f5de60f46747f4ec95a67294ac8cdfe6c9238b142bd0b7844056ae9ec00305294cc084b94443cc84a31e9e83a2ebb7a724501521f60b2a7b57de33df03a0fd7b2ea3cfda89a08ed54aa5bf3f63d094032b620b218fb76c21a75bf2d0a62affd7d473722657038eaf97f79a73f8b469b67fdf9f2cdfda6c6c8daf16c51ea046d7ba8204e9b229bd2ecda6fcbeef7b0fde7a40818f10a914e8d611682e422e965e1ccc406f05dc15206bb0b9a9c92159931a50f6c734d71d3d568b5ac9e34069c5f506bb4857a2470d86898a138e0260aba14fdb18da99b937d7bb22a710bce5d2d10ebad3bb264a17c12c8c8426432f9c9a696e94dd8666a01b27ab26e2e9f125b1738dd8570efe20905f42042c86af73e429f5b1f25661df7485433aeb5cd88b67df639fb7375a08b98d0a8b2d02ed64059863a4353ba8ecbb28fe5e03ab84f3ca1d3036f4dc8ece78347af4fb9059a1492184e808d5c74c2fad8b3bde70c041c54c7c8b6299c6f51f876d4de8ef65ecc6c0298b49c718b7779f79bb57a8a927887daba0ae6cec166aa70d6f02cc670e5540f32f56dc5103f6e80f9d0c312211ec928bbf89baccdd575e0a5a0350aa360ede7d51dac190ae931dd1578d7349ae10878fa32692faa10719384a1f359dc83eae2e0ff5c8c8edda1db97b82d95fb0304a4cceb14ac3a2dca8d0c477da6f49ccb64089591f07e31847c540b66b94b36c2ccc9bdebaa152bc9f795da7fe8ef674cb800a2dac280d282a1bcc4e818add0fc1049bc5d830e157e0724e38920c5c59004e0805929f17a63cd6a92a18e22dd366b718f3f5d95caae5568809f5c05a484f00bf4f7db3076a9a6e41eba1414f7fba15fc3ffdc26ce2924237c8ae6789755060985c2a2e075bbe262d50ee18a2bd5b896dcf064bbbd606231c970f5fdd77adaf91abd8e833e49e761110003795b2251b7cdfe5a1aba9a627637da0345d73e7b40b76f5dc64295a2ea07503287ea98104d465696138a63d81da1bf739b97dbfa45f8d82ff78501dee56fa560d585a4387e039a2e79694c6dca8f692b7da00b1c95d67d62399c434d722e31e387c160d2546556e4f6393c1f19e621ffebf0452e40162fbe807ee17696cae11b4740d3003d7ac74b9be86b24da9debf3d2c1cdae9df357f00089c7a9782fb2e74dd6b13d3f92e5faa604432c10cec59b58c9731fb949f6a95e484561c49620b2b81ddd62767ce3d9e5356bcae9ad89b253569657c185291dd36e235cd3d94a139df68e8f027dfb632e784664953203e421e4b110fbea977f2f6d4d46436b82c0319faa7d4946e3a9750686f9361b169a170b7371d1452a721d14934e1f5d43df209a9f06326a53deaebfb8698179feaefff3ec30c4e9b7e20d8c81fe8e972b51ec237195052cc69a96a2f5d8cf113616452994d72eebc8ab6de7e9463e8ea18b4946c8c71430834a37ae7de8eea738d44475a836f0017e61ce28175298f01abbe1f3684060a946d9cef11266178924bd9f3223b3009a0656283cc403dd0833e6f6d7659999b19f921ecb16d3f0f6d6a783193ab9d3d183632c2b809738768711d11a963ddda4f40cd5283fda3c437f101904d6dd05503f64ac68d7278ed1c536824f67e0131e083832517648405cf910d82dfa6f0f5ba6ecdd9246b0f736c126c1585023a03a482d4adec3b5c6e2c88865b68fb671402213201fad6b18f0302b9112add234d12150414639b6caaa43bc7775a0a98cf50c33536aa11b3f8f5a89dad5ab830db54e73a06eefb2c8fe8d292866fd6aafc2ba4ad8df8957e9cf15af71687a4ca52c46e26607495f7e1891e76287c1097f848e498dcd5168f03edac0bedd85f67c479792ec310034f35764b653bcedae3839d83e5ecfd0f7d5bde9f943436ba2b69bc87fbf75aa8f924733b08702f3fa701614d92e6119880222da5d68e3eb8f1f2ab6799d684a997e597672011748d6540c62748ab69ed6a41d5ec750ec051457cc9cda4c178cb1c479c498f84ffd04d36a0e09c2f9fbee78f24447e68a6b3a01f5564df020bf567ebcd219ef3577096d96e4a7758f3f874ce69480a542180532551a07498ce99618a1a38382286a6e575eeff5bf64a20c8f15bde1b20504a22687583aac99ce364d42737c6d8ce5a76da5357de1edb5321e4bbebec8d2e347b1936c30505fd9c072ff6a2dbae5d94c91cf9e63f7f95669bdc1f7b281028ef474d2623d084636d2e1eeeddab3ab0e4adf3429a51f6d308fcc1fa850d9c551f2dafed46ee053a79f090bd42f23d71b998e7f473567a9bce81d34d27cf650ca082bf3614c88ac4a07303bf61ed2111adc919e8b84a1b5bae28a991558666a57a9809ae530669c1cb65fc8dbfdf974a006ae5d23c417111b6abaf760ba6f5ee996b673fd2cd5d9cdece54e99c76121443e0c8558827871b8f7cd06cea334867255ad61a2b9cfb56a7bcacbf6ae857c1f1d5671bac67020b37767ded825d2e9097d8c6096214735ace2688925950ead7414fecd7435ccf249c66d0f6934d4beaf85e2b5d27f5ca4a27b14e7d3237558885588d3a78d4ffecaf2b1a22bfc4068b70d1eb31fdfa930b02113017e6e2721ab1be98006b5a7aa6175623c78c7af5f2f1bff2da8ca140e20f88d5948d1b6d73001b59448ad4e69ab906f1eba46979e23c0c6d462ad3db0093a00af1b3504b859498cb93cee19da143b460afbb5fb58079623283077b5a2e9ae3aee4f6914541890e358d943003693f17448c21e41651657a176dce339c1a0adb1eda7e7bd635959adca4c2c8eee61d00ebfab01ab4cb16368c2fef6ebc30a37514479cfbb7c5cc76110d62c706e8b0f992992479b8b9076eaf34b06defdd277f12b77d175cfeddde89a6a581b422424d5acd00b2079e87609541b64568c49c882402859694cc71c1bc75c470f9b2cef62a96879668d5ebbaba2dbf0193894e3935426ad25aad60f6c0da8de444c3d3f36d0e230742bc4d1a242bbb24f76e1afb8d5b8e55394079cc035ab89b7c9403f444c1811a49a1ee19421c5990c28291d90d94b752b70eab58f65385aa7931ac6fbf8619d3793acce1ceff745344fadf52a33e4af610aa2e7cb4dce4fe5e531b6cde23e292e6546f28fb7c7b997a8d69dfd4878e5f65cffa4d7e8ab448cf5a9bee1836a9d37876c844c0e16d5d8d9f6920b05dd7e13c5284201f447a0aba5a594d0679cdf3a1226dc6246413dc88c25ebd774268cbc3c913ed30eb76218f9678c6f51e6e72f5e65a450e5c73f31e92e09736f74312c64b7f4fb62d794d50f8317ce50e35ddfdca1757ebe802cfd7917f6ba5957edf585abb52c65694b10ccb0fbc26c79f8962e276370022fef13f02fa5c95b66f0dee93fc29f167788a5983c4fbe220a8ca40319ea5293b4072d5a45552617708d6a2cf0a6b53cae1497d71adbc0bcd58cdde27e0968af44e28b57b52ec7796688bfe2ae954e22a59ef096c50f31a2fb930f9025a2147317e35e05debf1015b3f5005e67fc87d8641623423946bbb78e0f831a1dc5793996e9f4952faa6dfdb86f5591d1f93e89fd2fafec143c9d06bad9d61a5c4c6a316cfc439553df8320d0b13353a30a353b8a41745c7e9934999368f2d29333b4b0f1f124b8a7197a1639a34b88b7136e9d11552e93b93dc81e71207eddc720b7fa58c257e046d55c48209ed93ca3028555ebf09a8988b01f4da1f27885fb96a8786c4849e244a127393defc7840b0ffeda5a4b31371505529a67876ac65f4817ba7bce14ef61bf8fe77b73d96b2035b1aedac3a35949a7fe8e91d61bc9e89b48902cc74d2cbaae2fe669fb36b3f2ea16118d882fc897ebfeaaaadbb483b450d70ad5f415d2457ee4ea884e28162de6d7c0fccfac9f45220b282757901e40fc1d4d72713f4d60ca20072cb9806ecfac2ab1943d7c0f5b2ba2cf9af002025fede836cf327f5ce23e7081b61ce379012799398151e2754b21c2c24afe177a4533c2fdf421e94bf97be2ac7f8ac5f1776b1c60f47de7ce76899de4b4712bb70d04228472ea2e2525c542a69d84e5a71fc814fe9b0368fd74173cf9275bb100190549c692b47dc074602546da5d2e0ac4cfa460db8442b16eb4f20d206c4d2d285cf5c5198c3460418875c7cc94eb21bb5baaee4e51dd9807301073445b507ae19ef432dbd83dbb500401567c865bc77e1401b2dc3d94fd277c1aa9df00295d1662ec4500a1795e6e6047659a88c4f44654674f927a8d512203a0ee772c5142017f798bc82a29f2f46b3a7cb6918480c5f538cb62094859282086f6930a9cff77385b6f931f95313d23a5095859d3b097ae0f8ed4c0c8456c14e06b15c5ac091b169ab11cdf57c0355b3676b84a5d7e76cd0b271418642391b53271bc02a4e2b7f0a5b249e9121778e48656530a03fcb14c8e1fb422d74361c2ccfd80749e41f48afa81fbdf98bcdcf8370caa5bae550b4f40d3080611fb5aa8fab9aecc2fc23d79809552ff3de9cae8ca2cb16bf5054097f9071b481fee9d09a7e6e74a72b342735603b0a531246d637831121e97f37d66f4df227661c56b6f52a248f50c575d278d6efa261fd99e4fb65798a684356d143c479132d98f64c1faaeec044f243c5d0ee31ea76aee10b2ea1c6250987177b22e544f6c837399f3facb52d15a6c1c0d866593af3503075707eff1cabe8fe98d49e9f8c2e72c1d3cce50e40cdd87016fb9e582e9930dc450fe68ba3ddcd9f0f2d79780c97e9ce341845ece48699e7b941a7d985365c4edb1bd5f2b3d70748ee2a239f0c6f96e421ab32146560c63e99a825e52347fb981d244821964eda0698dc47bd2dd55e4dd9fba810bc1d6f488cd4d35f5f2510a763c55794373bea72d59d9751239cdb47267cd7f9ddc", 0x1000}, {&(0x7f0000000240)="631c6cf1496d45b3df", 0x9}, {&(0x7f00000006c0)="cdf2927c5772f20619a3a63baa5ca08cc41eb1f9c62d8694a036d62591b62cff77ffd026028768f23cd78e8d915cd7c3e5d4ad9162da56d3c6921a17d988c643d7260b80e74c5d34fc40711e21252e77b2cb79106ce4092d8c27d3789b497751ae99d9811ec063a228ad5d", 0x6b}, {&(0x7f0000000740)}, {&(0x7f0000000780)="28d5f2d6d3498a7221568d65a169d8a80023dc69bf4c5f0f3bb5", 0x1a}], 0xa, &(0x7f00000018c0)=[{0xe0, 0x3a, 0xfffffffb, "2e94b3607c87e1ad8de573a75169c83ce7acea52365885f83692e8240b7b1906a412f928571e1a7aebcd613e5948c56e09b6043ee15b2a9e8a40141572cc68404dc294f4614d5915e3c0a9ae117ce7567697d30c235f25504699f9bd2189a0d9d54f9883d08fc88ccf077fdc30b90a0fe61c76d86dd19fd57f9e72b606fb3a192900399a368da59b907f1f4a64f92f393d49a798d9683026a17758bd0e43b9ea15448b6af59ef3b42f24bfc06f11b58b697ed6eafc036520add49652384c0fa648df044b077f8e5193"}], 0xe0}}], 0x1, 0x8000) (async) sendto$inet6(r0, &(0x7f0000000280)="4103092c1116480407020200c52cf7c25975e005b02f0800eb2b2ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 07:10:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r1 = epoll_create1(0x80000) r2 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000740), 0x880, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r3, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r3, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r4, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r4, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) io_submit(0x0, 0x4, &(0x7f0000000980)=[&(0x7f0000000680)={0x0, 0x0, 0x0, 0x3, 0x0, 0xffffffffffffffff, &(0x7f00000005c0)="ecdb54dc8fb2d391f31a8a62a99ce44546055184e5eda1a17b3894b912fa45532ebff2d3127989fa6b6b168490cbcc071be46f68ff56827c90a02572f53ceafd2eec1d858239ccaef870b15f93ed25b242da0d1bb4a0decc3143d5e768c6421f6b0dc1b64a01366119a9ae99c8f95650b8c86b80beb73938f182c37513aa441c23e5d35dd6798d49a1a8940523129815feeffbfa5054c1b616eb1d6966e7854a0211136f0b95522d38e6a2a59d96eee30de79b46200b4ae1bf2cee412ae744", 0xbf, 0x0, 0x0, 0x2, r0}, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x1, 0x3, r1, &(0x7f00000006c0)="9aac2ab30235f5d07fa35310a231187a03373a9e4a734f96bfc42886a108dc074b58fc0772fc35dff3ac6f8ca764b1fdda7e7d2999f8d4231b0af79abd3a47187ebd6ede5a9c3ddb78605c0599871cab9fd2d7eb15cb2c", 0x57, 0x20, 0x0, 0x1, r2}, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x8, 0xff, r3, &(0x7f00000007c0)="61de2ec696eb1163b35794fb178b74cb4f13c4fb56e49c61829ae5afdc16ce48a7744a8b9eeb36e7b571a38ec5634f5c3b2ec8817a5fb805c14eef", 0x3b, 0x9, 0x0, 0x3}, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x6, 0x6, r4, &(0x7f0000000840)="7647065356e11c6fcd78cde3e4ccbf5d3064978ea525b9e27051c2e7c87ace8fa09f59685dc899ba3df07e970b39223e", 0x30, 0xbd}]) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r5 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r5, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r6 = syz_usb_connect(0x0, 0x24, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xd3, 0x6c, 0x7e, 0x10, 0xc72, 0x13, 0xf9f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x34, 0xbc, 0x7a}}]}}]}}, 0x0) syz_usb_control_io(r6, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000480)={0x0, 0x0, 0xa, "6238f93879a8cf0eec9c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r6, &(0x7f0000000140)={0x24, &(0x7f00000002c0)={0x40, 0x2e, 0xc1, {0xc1, 0x7, "8f968982d0174293a49e95b25008371bf280ec7ef066ec37e6819cbdd43d74853a10afaac5775eb0408af9f6ef85ef79c232ce43709134b409b291cb4b752a3e4c80aa251c65aee904c6260654f5495a831b6e0882e338ff9733b317c7f2f82f93f36bf04ccb302ca46a05553d210ca84749515ed167663eba2392c4b807aa600dcc4a1a6f07d3e5916299968fab274166e354aa66ff04bb0be42743bb636e18f20e1d98260b56e9f77030958616f7b8b93c48510642fa98cf96edbe721f93"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x68c2}}, &(0x7f0000000080)={0x0, 0x22, 0x1e, {[@main=@item_4={0x3, 0x0, 0xa, "f1c728c9"}, @global=@item_4={0x3, 0x1, 0x2, "cfad95e3"}, @main=@item_4={0x3, 0x0, 0xc, "942cf51f"}, @global=@item_4={0x3, 0x1, 0x0, "a6652151"}, @main=@item_4={0x3, 0x0, 0x8, "19e3d51d"}, @local=@item_4={0x3, 0x2, 0x1, "c52fb52e"}]}}, &(0x7f00000000c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2, 0x7, 0x1, {0x22, 0x6a8}}}}, &(0x7f0000000540)={0x2c, &(0x7f00000003c0)={0x40, 0x6, 0x99, "16379084c2398547ac56190707f3d460b94dd02e5bdad6064c0e6492bdf1329f563548400004cc43a1f79f2cb2fd99d96bab70054e60201ee07c4497b834e2c7c3cbb547c6c01336323c27e1804a65d4f707c9db3fd08230671c7b4340e5c461af2c42dab8813ae535ac5080c9fb21b01fbe3528a618375777f19cf93662acbbd8ec9aa92d5d7beb7e97d170e3da481ee8a9c380e437d33db3"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0xe1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0xa2}, &(0x7f0000000480)={0x20, 0x1, 0x98, "a9b370f541d5426a50d746a19fccd4edd0deab5baadc85858f12526f379b0e4ec5379acc5aa1b863c9b8fadc8cfaccc675306097aed33b9b75c5015124f76a0b985f8f5a17e775c3f97437e459b09c73a4a977e898da4352db3b04993f7f4d2f4835802e7a242860ce3798b58d35f987df52511f3a0714dc7794da8a83eacdcea0dc64cd94f8818bfdc23327e619eee4cbdd49fde0240f01"}, &(0x7f0000000240)={0x20, 0x3, 0x1, 0x8}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 07:10:58 executing program 5: syz_clone(0x7025100, 0x0, 0xffffffffffffff61, 0x0, 0x0, 0x0) r0 = syz_clone(0x48080100, 0x0, 0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0)="1800922d3da16a0c343334248914dbfddb6d999b79597e19ebb9a0da1ebdbc8448fd929fca03387674625eddebee6d57a6483f8c7e3d28bc38df26f916ddea4c0c9aad21dc4f080c175197fe3e506b1c47aa8d4c4ac6b5d54df5e68b346bda87381cf9febb0be9e51c652feb6e24f875d5171eff797aa31befe7a264af3f19ba5ace31a7691977e03f59689916b74d78bdde9a5514257d609f50f506da7ce9f3c6badca65d9c9b101c6cff357e2d0842d252") r1 = getpid() sched_setaffinity(r1, 0x8, &(0x7f0000000040)=0xffffffff00000001) ptrace$setopts(0x4200, r1, 0x5, 0x1) ptrace(0x10, r0) r2 = getpid() sched_setaffinity(r2, 0x8, &(0x7f0000000040)=0xffffffff00000001) process_vm_writev(r2, &(0x7f00000012c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000000)=""/38, 0x26}, {&(0x7f0000001180)=""/89, 0x59}, {&(0x7f0000001200)=""/167, 0xa7}], 0x4, &(0x7f0000002480)=[{&(0x7f0000001300)=""/246, 0xf6}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/76, 0x4c}], 0x3, 0x0) syz_clone(0x7025100, 0x0, 0xffffffffffffff61, 0x0, 0x0, 0x0) (async) syz_clone(0x48080100, 0x0, 0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0)="1800922d3da16a0c343334248914dbfddb6d999b79597e19ebb9a0da1ebdbc8448fd929fca03387674625eddebee6d57a6483f8c7e3d28bc38df26f916ddea4c0c9aad21dc4f080c175197fe3e506b1c47aa8d4c4ac6b5d54df5e68b346bda87381cf9febb0be9e51c652feb6e24f875d5171eff797aa31befe7a264af3f19ba5ace31a7691977e03f59689916b74d78bdde9a5514257d609f50f506da7ce9f3c6badca65d9c9b101c6cff357e2d0842d252") (async) getpid() (async) sched_setaffinity(r1, 0x8, &(0x7f0000000040)=0xffffffff00000001) (async) ptrace$setopts(0x4200, r1, 0x5, 0x1) (async) ptrace(0x10, r0) (async) getpid() (async) sched_setaffinity(r2, 0x8, &(0x7f0000000040)=0xffffffff00000001) (async) process_vm_writev(r2, &(0x7f00000012c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000000)=""/38, 0x26}, {&(0x7f0000001180)=""/89, 0x59}, {&(0x7f0000001200)=""/167, 0xa7}], 0x4, &(0x7f0000002480)=[{&(0x7f0000001300)=""/246, 0xf6}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/76, 0x4c}], 0x3, 0x0) (async) 07:10:58 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100008847000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:10:58 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000000000000003f000000", @ANYRES32=r3], 0x20}}, 0x0) 07:10:58 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfc}, 0xe) bind$inet6(r0, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, &(0x7f0000000100)="f89724", 0x3, 0x20000841, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000000)=[@in={0x2, 0x4e20, @broadcast}, @in={0x2, 0x4e21, @empty}, @in6={0xa, 0x4e22, 0x401, @empty, 0x77}], 0x3c) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000040)={0x0, 0x1ff}, &(0x7f0000000140)=0x8) setsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000180)=@assoc_id=r1, 0x4) close(r0) [ 3133.832806][ T5911] usb 1-1: new high-speed USB device number 21 using dummy_hcd [ 3133.850316][T17071] sctp: [Deprecated]: syz-executor.3 (pid 17071) Use of int in maxseg socket option. [ 3133.850316][T17071] Use struct sctp_assoc_value instead 07:10:59 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfc}, 0xe) (async) bind$inet6(r0, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r0, &(0x7f0000000100)="f89724", 0x3, 0x20000841, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000000)=[@in={0x2, 0x4e20, @broadcast}, @in={0x2, 0x4e21, @empty}, @in6={0xa, 0x4e22, 0x401, @empty, 0x77}], 0x3c) (async) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000040)={0x0, 0x1ff}, &(0x7f0000000140)=0x8) setsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000180)=@assoc_id=r1, 0x4) close(r0) [ 3134.072303][T15373] usb 2-1: new high-speed USB device number 115 using dummy_hcd [ 3134.073798][ T5911] usb 1-1: Using ep0 maxpacket: 8 [ 3134.212946][ T5911] usb 1-1: config index 0 descriptor too short (expected 5924, got 36) [ 3134.223062][ T5911] usb 1-1: config 250 has an invalid interface number: 228 but max is -1 [ 3134.231651][ T5911] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3134.241566][ T5911] usb 1-1: config 250 has no interface number 0 [ 3134.248059][ T5911] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 3134.259908][ T5911] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 3134.270652][ T5911] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 1 [ 3134.281183][ T5911] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 3134.289752][T15373] usb 2-1: device descriptor read/64, error 18 [ 3134.295031][ T5911] usb 1-1: config 250 interface 228 has no altsetting 0 [ 3134.324443][T17075] sctp: [Deprecated]: syz-executor.3 (pid 17075) Use of int in maxseg socket option. [ 3134.324443][T17075] Use struct sctp_assoc_value instead 07:10:59 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfc}, 0xe) bind$inet6(r0, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, &(0x7f0000000100)="f89724", 0x3, 0x20000841, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000000)=[@in={0x2, 0x4e20, @broadcast}, @in={0x2, 0x4e21, @empty}, @in6={0xa, 0x4e22, 0x401, @empty, 0x77}], 0x3c) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000040)={0x0, 0x1ff}, &(0x7f0000000140)=0x8) setsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000180)=@assoc_id=r1, 0x4) close(r0) socket$inet6_sctp(0xa, 0x1, 0x84) (async) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfc}, 0xe) (async) bind$inet6(r0, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r0, &(0x7f0000000100)="f89724", 0x3, 0x20000841, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000000)=[@in={0x2, 0x4e20, @broadcast}, @in={0x2, 0x4e21, @empty}, @in6={0xa, 0x4e22, 0x401, @empty, 0x77}], 0x3c) (async) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000040)={0x0, 0x1ff}, &(0x7f0000000140)=0x8) (async) setsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000180)=@assoc_id=r1, 0x4) (async) close(r0) (async) [ 3134.595901][ T5911] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3134.605360][ T5911] usb 1-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3134.613949][ T5911] usb 1-1: Product: syz [ 3134.618227][ T5911] usb 1-1: SerialNumber: syz [ 3134.627012][T15373] usb 2-1: new high-speed USB device number 116 using dummy_hcd 07:10:59 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000048000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3134.736281][T17047] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3134.761379][T17047] raw-gadget gadget: fail, usb_ep_enable returned -22 07:10:59 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000000000064000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3134.822757][T15373] usb 2-1: device descriptor read/64, error 18 [ 3134.829699][T17079] sctp: [Deprecated]: syz-executor.3 (pid 17079) Use of int in maxseg socket option. [ 3134.829699][T17079] Use struct sctp_assoc_value instead [ 3134.855245][ T5911] hub 1-1:250.228: bad descriptor, ignoring hub [ 3134.861661][ T5911] hub: probe of 1-1:250.228 failed with error -5 [ 3134.910330][T17081] __nla_validate_parse: 3 callbacks suppressed [ 3134.910397][T17081] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3134.979768][T15373] usb usb2-port1: attempt power cycle [ 3135.069448][ T5911] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 21 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 07:11:00 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000026c0)={{0x12, 0x1, 0x0, 0x9e, 0x41, 0x9f, 0x10, 0x55f, 0xc230, 0xaa17, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x63, 0x65, 0xd6}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000680)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x40, 0x21, 0x1, 0x5}}) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000000b00)={0x44, &(0x7f0000000340), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xd3, 0x6c, 0x7e, 0x10, 0xc72, 0x13, 0xf9f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x34, 0xbc, 0x7a}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000480)={0x0, 0x0, 0xa, "6238f93879a8cf0eec9c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, &(0x7f0000000300)={0x2c, &(0x7f0000000100)={0x20, 0x4, 0xf5, {0xf5, 0xf, "6d0a2d86c0cd4af42ea5eaf184875f94661601a6625ee0318741293b6d6330fd127a6655cc3c016f59b67b6675a8f2279e1b2d3e24284efa57eb1b3341914b9932456e62658b96e642aa84484a8162acc25b9967c668719effda02300137beee8b439155161f5ff708f4a42557ffe29216b5ffa77f3a615c8c3e5ec822869bc71e67d8a8104223625f0c0061059c11419687e924db4b270e2ae2a6cab0715d78a98bc44cf627f5240aff680eb225109cbc851b3373f76246ffdef23acf0d859df5332760f7167cdddc96178d6f305a702e82942d5b1b8a0ebd7294cf6e49bc605d9068e5eff4676f4aeb8dbc02e6eff11b9960"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xc04}}, &(0x7f0000000200)={0x0, 0xf, 0xda, {0x5, 0xf, 0xda, 0x6, [@wireless={0xb, 0x10, 0x1, 0x2, 0x14, 0x9, 0xd4, 0x100, 0x80}, @generic={0x91, 0x10, 0x1, "9e3d0f912c5def5252aa786223e6db4fa8e17c0b568a68ff32aa924c4b7cf4cade7dc61511c5e501d90ce6c527964780ffcc3c551d5d150c77df948668dd9ecb2927db002b44b4f9eec4f88f35323ee94724092f5b42bf6b2341187f14aca51ff7f1f010c0120d2f6105ac253f1845a146964e47f45b2f55a6917cb2f7d9ec99987df8737d1a758bbaccf152983d"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x3, 0x4, 0x5}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "dd67c5d74ee97bf97ddeab2e7a99903a"}, @ext_cap={0x7, 0x10, 0x2, 0x1a, 0x0, 0x9, 0x8000}, @ss_container_id={0x14, 0x10, 0x4, 0xcc, "86863e33fdac55754c13f2a5e084dd86"}]}}, &(0x7f0000000040)={0x20, 0x29, 0xf, {0xf, 0x29, 0xf9, 0x2, 0x9, 0x7f, "cc474b88", "738c2196"}}, &(0x7f0000000080)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x0, 0x9, 0x1, 0x1f, 0x4}}}, &(0x7f0000000a00)={0x84, &(0x7f0000000380)={0x40, 0xf, 0x1b, "c4b5b2c32b0d1d42f3669965e0f465943f3128572f6043903590a4"}, &(0x7f0000000400)={0x0, 0xa, 0x1}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000000480)={0x20, 0x0, 0x4, {0x2, 0x3}}, &(0x7f00000004c0)={0x20, 0x0, 0x8, {0x120, 0x2, [0xf]}}, &(0x7f0000000500)={0x40, 0x7, 0x2, 0x3}, &(0x7f0000000540)={0x40, 0x9, 0x1, 0x2}, &(0x7f0000000580)={0x40, 0xb, 0x2, "8f46"}, &(0x7f00000005c0)={0x40, 0xf, 0x2, 0x2}, &(0x7f0000000600)={0x40, 0x13, 0x6, @multicast}, &(0x7f0000000780)={0x40, 0x17, 0x6, @random="1c76d4985ebe"}, &(0x7f00000007c0)={0x40, 0x19, 0x2, '!5'}, &(0x7f0000000800)={0x40, 0x1a, 0x2, 0x1f}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0xff}, &(0x7f0000000980)={0x40, 0x1e, 0x1, 0x5b}, &(0x7f00000009c0)={0x40, 0x21, 0x1, 0x2}}) syz_usb_control_io(r0, 0x0, &(0x7f0000001040)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001000)={0x40, 0x21, 0x1, 0x1f}}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000e00)={0x2c, &(0x7f0000000b80)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001100)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000f80)={0x40, 0x21, 0x1, 0x3}}) syz_usb_control_io$printer(r0, 0x0, &(0x7f00000003c0)={0x34, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000b80)={0x2c, &(0x7f0000000740), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f0000000e80)={0x2c, &(0x7f0000000ac0)={0x20, 0xc, 0x16, {0x16, 0x10, "070c09940cdb2831d3b56d6390cf82769c6bf6d6"}}, &(0x7f0000000bc0)={0x0, 0x3, 0xda, @string={0xda, 0x3, "d37f808c72b77d5a33b326d2bf86af82c8bc3cb3f7b31f20308f088621d47bb0b9d0a5eea7b8171894301d71d340e2ebf46e65499e0383d49af2d62ef93ef012cd06e35b0bf1bba9cb70f3f6d77c6e76bf37d2b0d80c031d04f7c09d217aaad9d9a6b41b6bf435d6e2b9f03c8a8213852caeb0bcc2dae10f01414447415a1e5f848a92ce03a65abb62e4fd2dbfac956b8394bfc2c36102ed77c9a974e665947d159f1844ef798d96ed1167ec9bc9386c5ff54ab3c295cb894fceb8c5867d833a16abb71f40528f1e4826d8a36f11d6a9a0d0da96ad1f4c55"}}, &(0x7f0000000cc0)={0x0, 0xf, 0xe7, {0x5, 0xf, 0xe7, 0x1, [@generic={0xe2, 0x10, 0x4, "c2e70191e0d6b8b73d9e5a34cdda333d9dd009f29cd534ea8f96da6c0699998dbb4c0cc900554799716f4bcf4735de6df60a81398cbea212613f7fd097e20555e955d59d64de9b03e04a246c238b41067c4d0fbc8a519f1b6f506f7f95583808600b2922e10a7afb17f6d9d0e41477cf6adc66d0550086e1cf1d15f0603bbd0bbf3be46b7f8f3f9b277a7f70ff24c7967d81a91cd57bb635f5713dee04c32cf8ca5b7583fb6551265b6d7a318a7d2d389aad93f1124b0d269aaff0ebb9b3ad76fb5927a3566882b6fbd2cb15c5d80e4a2fbdd0e4de3b319f34eace766299d2"}]}}, &(0x7f0000000dc0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7f, 0x3, 0x1, 0xeb, "fa01e400", "6e74bb15"}}, &(0x7f0000000e40)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x0, 0x6, 0x0, 0xf8, 0x4, 0x3}}}, &(0x7f0000001540)={0x84, &(0x7f0000000ec0)={0x0, 0x31, 0x22, "94c3df3a8fd92d9e63f265189b2e7dbe59a62cae5c4e8700b8a6f50bafd83b7af6ab"}, &(0x7f0000000f00)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000f40)={0x0, 0x8, 0x1, 0x45}, &(0x7f0000000fc0)={0x20, 0x0, 0x4, {0x2}}, &(0x7f00000011c0)={0x20, 0x0, 0x8, {0x140, 0xa0, [0xff00]}}, &(0x7f0000001200)={0x40, 0x7, 0x2, 0x3}, &(0x7f0000001240)={0x40, 0x9, 0x1}, &(0x7f0000001280)={0x40, 0xb, 0x2, "1fda"}, &(0x7f00000012c0)={0x40, 0xf, 0x2, 0x435b}, &(0x7f0000001300)={0x40, 0x13, 0x6}, &(0x7f0000001340)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000001380)={0x40, 0x19, 0x2, "94a5"}, &(0x7f00000013c0)={0x40, 0x1a, 0x2, 0x101}, &(0x7f0000001400)={0x40, 0x1c, 0x1, 0xc4}, &(0x7f0000001440)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000001480)={0x40, 0x21, 0x1, 0xa7}}) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000016c0)={0x2c, &(0x7f0000001500), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)={0x40, 0x21, 0x1, 0x3}}) [ 3135.194180][T17090] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3135.265778][T17047] UDC core: couldn't find an available UDC or it's busy: -16 [ 3135.273518][T17047] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3135.392325][T15373] usb 2-1: new high-speed USB device number 117 using dummy_hcd [ 3135.477537][T15372] usb 1-1: USB disconnect, device number 21 [ 3135.511980][T15372] usblp0: removed [ 3135.572800][T15373] usb 2-1: device descriptor read/8, error -61 [ 3135.685442][ T5911] usb 4-1: new high-speed USB device number 38 using dummy_hcd [ 3135.865026][T15373] usb 2-1: new high-speed USB device number 118 using dummy_hcd [ 3135.932627][ T5911] usb 4-1: Using ep0 maxpacket: 16 [ 3136.052878][T15373] usb 2-1: device descriptor read/8, error -61 [ 3136.173644][T15373] usb usb2-port1: unable to enumerate USB device [ 3136.215411][ T5911] usb 4-1: New USB device found, idVendor=055f, idProduct=c230, bcdDevice=aa.17 [ 3136.225013][ T5911] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3136.233379][ T5911] usb 4-1: Product: syz [ 3136.237655][ T5911] usb 4-1: Manufacturer: syz [ 3136.242488][ T5911] usb 4-1: SerialNumber: syz [ 3136.315647][ T5911] usb 4-1: config 0 descriptor?? [ 3136.359744][ T5911] gspca_main: sunplus-2.14.0 probing 055f:c230 07:11:01 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xd3, 0x6c, 0x7e, 0x10, 0xc72, 0x13, 0xf9f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x34, 0xbc, 0x7a}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000480)={0x0, 0x0, 0xa, "6238f93879a8cf0eec9c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xd3, 0x6c, 0x7e, 0x10, 0xc72, 0x13, 0xf9f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x34, 0xbc, 0x7a}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000480)={0x0, 0x0, 0xa, "6238f93879a8cf0eec9c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYRESDEC=r1], 0x0) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x20000000) 07:11:01 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100008848000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:01 executing program 5: r0 = fsmount(0xffffffffffffffff, 0x1, 0xf8) io_uring_register$IORING_REGISTER_BUFFERS(r0, 0x0, &(0x7f00000008c0)=[{&(0x7f00000003c0)=""/230, 0xe6}, {&(0x7f00000004c0)=""/136, 0x88}, {&(0x7f0000000580)=""/237, 0xed}, {&(0x7f0000000680)=""/142, 0x8e}, {&(0x7f00000001c0)=""/18, 0x12}, {&(0x7f0000000740)=""/49, 0x31}, {&(0x7f0000000780)=""/231, 0xe7}, {&(0x7f0000000880)=""/47, 0x2f}], 0x8) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r1, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r1, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) ioctl$BLKBSZGET(0xffffffffffffffff, 0x80081270, 0x0) syz_usb_connect(0x2, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0xcb, 0x55, 0xa9, 0x40, 0x60b, 0xa001, 0x9aa, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xcb, 0x6, 0xbd, 0x0, [], [{}]}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x0, 0x0, 0x2}, 0x21, &(0x7f0000000940)={0x5, 0xf, 0x21, 0x3, [@wireless={0xb, 0x10, 0x1, 0x4, 0x8, 0x5, 0x6, 0x7, 0x9}, @ext_cap={0x7}, @ss_cap={0xa}]}, 0x6, [{0xe5, &(0x7f00000000c0)=@string={0xe5, 0x3, "1c8900e6e605522aabd2695707c501bff90687ba883a1d320cbb0554b7c7e0bb3b930960e633bb51b0866179c3824887e1974b5eeedeb252da5c05447642149028235723faab6739a89bd0b6fd14d80f2a847a6e84579fc35859ea55bc261a1a598446205ca7460febd5d6acc4d6f82637e4cdec049e3ef64451a6f4ed2b7f6053f08c7f43eab9283b66f91c68356fc9c1238f9dfe9fd7484be644e4f67cf3f4b8a1c1eb0bd486e5e4c02e12c7f1d24cf0f15e956a93f1448381abbb822313247764ac4821ca615b41a53b7204632ffd3b7edcfd7c65c3dbb52feb55ea639ac67a0a2c"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x455}}, {0x1d, &(0x7f0000000200)=@string={0x1d, 0x3, "aec44882915fe0e9c6205f14b504e31b1ad686a5677a30c73302cc"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x40f}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x380a}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x3801}}]}) ioctl$BLKZEROOUT(0xffffffffffffffff, 0x127f, 0x0) 07:11:01 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000000000ffffff81000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 64) r1 = epoll_create1(0x80000) (rerun: 64) r2 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000740), 0x880, 0x0) (async, rerun: 32) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) (rerun: 32) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r3, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r3, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r4, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) (async, rerun: 32) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r4, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) (rerun: 32) io_submit(0x0, 0x4, &(0x7f0000000980)=[&(0x7f0000000680)={0x0, 0x0, 0x0, 0x3, 0x0, 0xffffffffffffffff, &(0x7f00000005c0)="ecdb54dc8fb2d391f31a8a62a99ce44546055184e5eda1a17b3894b912fa45532ebff2d3127989fa6b6b168490cbcc071be46f68ff56827c90a02572f53ceafd2eec1d858239ccaef870b15f93ed25b242da0d1bb4a0decc3143d5e768c6421f6b0dc1b64a01366119a9ae99c8f95650b8c86b80beb73938f182c37513aa441c23e5d35dd6798d49a1a8940523129815feeffbfa5054c1b616eb1d6966e7854a0211136f0b95522d38e6a2a59d96eee30de79b46200b4ae1bf2cee412ae744", 0xbf, 0x0, 0x0, 0x2, r0}, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x1, 0x3, r1, &(0x7f00000006c0)="9aac2ab30235f5d07fa35310a231187a03373a9e4a734f96bfc42886a108dc074b58fc0772fc35dff3ac6f8ca764b1fdda7e7d2999f8d4231b0af79abd3a47187ebd6ede5a9c3ddb78605c0599871cab9fd2d7eb15cb2c", 0x57, 0x20, 0x0, 0x1, r2}, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x8, 0xff, r3, &(0x7f00000007c0)="61de2ec696eb1163b35794fb178b74cb4f13c4fb56e49c61829ae5afdc16ce48a7744a8b9eeb36e7b571a38ec5634f5c3b2ec8817a5fb805c14eef", 0x3b, 0x9, 0x0, 0x3}, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x6, 0x6, r4, &(0x7f0000000840)="7647065356e11c6fcd78cde3e4ccbf5d3064978ea525b9e27051c2e7c87ace8fa09f59685dc899ba3df07e970b39223e", 0x30, 0xbd}]) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async, rerun: 32) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async, rerun: 32) r5 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r5, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r6 = syz_usb_connect(0x0, 0x24, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xd3, 0x6c, 0x7e, 0x10, 0xc72, 0x13, 0xf9f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x34, 0xbc, 0x7a}}]}}]}}, 0x0) syz_usb_control_io(r6, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000480)={0x0, 0x0, 0xa, "6238f93879a8cf0eec9c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r6, &(0x7f0000000140)={0x24, &(0x7f00000002c0)={0x40, 0x2e, 0xc1, {0xc1, 0x7, "8f968982d0174293a49e95b25008371bf280ec7ef066ec37e6819cbdd43d74853a10afaac5775eb0408af9f6ef85ef79c232ce43709134b409b291cb4b752a3e4c80aa251c65aee904c6260654f5495a831b6e0882e338ff9733b317c7f2f82f93f36bf04ccb302ca46a05553d210ca84749515ed167663eba2392c4b807aa600dcc4a1a6f07d3e5916299968fab274166e354aa66ff04bb0be42743bb636e18f20e1d98260b56e9f77030958616f7b8b93c48510642fa98cf96edbe721f93"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x68c2}}, &(0x7f0000000080)={0x0, 0x22, 0x1e, {[@main=@item_4={0x3, 0x0, 0xa, "f1c728c9"}, @global=@item_4={0x3, 0x1, 0x2, "cfad95e3"}, @main=@item_4={0x3, 0x0, 0xc, "942cf51f"}, @global=@item_4={0x3, 0x1, 0x0, "a6652151"}, @main=@item_4={0x3, 0x0, 0x8, "19e3d51d"}, @local=@item_4={0x3, 0x2, 0x1, "c52fb52e"}]}}, &(0x7f00000000c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2, 0x7, 0x1, {0x22, 0x6a8}}}}, &(0x7f0000000540)={0x2c, &(0x7f00000003c0)={0x40, 0x6, 0x99, "16379084c2398547ac56190707f3d460b94dd02e5bdad6064c0e6492bdf1329f563548400004cc43a1f79f2cb2fd99d96bab70054e60201ee07c4497b834e2c7c3cbb547c6c01336323c27e1804a65d4f707c9db3fd08230671c7b4340e5c461af2c42dab8813ae535ac5080c9fb21b01fbe3528a618375777f19cf93662acbbd8ec9aa92d5d7beb7e97d170e3da481ee8a9c380e437d33db3"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0xe1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0xa2}, &(0x7f0000000480)={0x20, 0x1, 0x98, "a9b370f541d5426a50d746a19fccd4edd0deab5baadc85858f12526f379b0e4ec5379acc5aa1b863c9b8fadc8cfaccc675306097aed33b9b75c5015124f76a0b985f8f5a17e775c3f97437e459b09c73a4a977e898da4352db3b04993f7f4d2f4835802e7a242860ce3798b58d35f987df52511f3a0714dc7794da8a83eacdcea0dc64cd94f8818bfdc23327e619eee4cbdd49fde0240f01"}, &(0x7f0000000240)={0x20, 0x3, 0x1, 0x8}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 3136.877126][T17108] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3136.974378][T17097] UDC core: couldn't find an available UDC or it's busy: -16 [ 3136.981900][T17097] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3137.107235][T17102] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3137.195325][ T5923] usb 6-1: new full-speed USB device number 31 using dummy_hcd 07:11:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = epoll_create1(0x80000) (async, rerun: 64) r2 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000740), 0x880, 0x0) (async, rerun: 64) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r3, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r3, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) (async) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r4, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) (async, rerun: 32) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r4, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) (async, rerun: 32) io_submit(0x0, 0x4, &(0x7f0000000980)=[&(0x7f0000000680)={0x0, 0x0, 0x0, 0x3, 0x0, 0xffffffffffffffff, &(0x7f00000005c0)="ecdb54dc8fb2d391f31a8a62a99ce44546055184e5eda1a17b3894b912fa45532ebff2d3127989fa6b6b168490cbcc071be46f68ff56827c90a02572f53ceafd2eec1d858239ccaef870b15f93ed25b242da0d1bb4a0decc3143d5e768c6421f6b0dc1b64a01366119a9ae99c8f95650b8c86b80beb73938f182c37513aa441c23e5d35dd6798d49a1a8940523129815feeffbfa5054c1b616eb1d6966e7854a0211136f0b95522d38e6a2a59d96eee30de79b46200b4ae1bf2cee412ae744", 0xbf, 0x0, 0x0, 0x2, r0}, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x1, 0x3, r1, &(0x7f00000006c0)="9aac2ab30235f5d07fa35310a231187a03373a9e4a734f96bfc42886a108dc074b58fc0772fc35dff3ac6f8ca764b1fdda7e7d2999f8d4231b0af79abd3a47187ebd6ede5a9c3ddb78605c0599871cab9fd2d7eb15cb2c", 0x57, 0x20, 0x0, 0x1, r2}, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x8, 0xff, r3, &(0x7f00000007c0)="61de2ec696eb1163b35794fb178b74cb4f13c4fb56e49c61829ae5afdc16ce48a7744a8b9eeb36e7b571a38ec5634f5c3b2ec8817a5fb805c14eef", 0x3b, 0x9, 0x0, 0x3}, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x6, 0x6, r4, &(0x7f0000000840)="7647065356e11c6fcd78cde3e4ccbf5d3064978ea525b9e27051c2e7c87ace8fa09f59685dc899ba3df07e970b39223e", 0x30, 0xbd}]) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async) r5 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) (async) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r5, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async, rerun: 32) r6 = syz_usb_connect(0x0, 0x24, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xd3, 0x6c, 0x7e, 0x10, 0xc72, 0x13, 0xf9f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x34, 0xbc, 0x7a}}]}}]}}, 0x0) (rerun: 32) syz_usb_control_io(r6, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000480)={0x0, 0x0, 0xa, "6238f93879a8cf0eec9c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) syz_usb_control_io$hid(r6, &(0x7f0000000140)={0x24, &(0x7f00000002c0)={0x40, 0x2e, 0xc1, {0xc1, 0x7, "8f968982d0174293a49e95b25008371bf280ec7ef066ec37e6819cbdd43d74853a10afaac5775eb0408af9f6ef85ef79c232ce43709134b409b291cb4b752a3e4c80aa251c65aee904c6260654f5495a831b6e0882e338ff9733b317c7f2f82f93f36bf04ccb302ca46a05553d210ca84749515ed167663eba2392c4b807aa600dcc4a1a6f07d3e5916299968fab274166e354aa66ff04bb0be42743bb636e18f20e1d98260b56e9f77030958616f7b8b93c48510642fa98cf96edbe721f93"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x68c2}}, &(0x7f0000000080)={0x0, 0x22, 0x1e, {[@main=@item_4={0x3, 0x0, 0xa, "f1c728c9"}, @global=@item_4={0x3, 0x1, 0x2, "cfad95e3"}, @main=@item_4={0x3, 0x0, 0xc, "942cf51f"}, @global=@item_4={0x3, 0x1, 0x0, "a6652151"}, @main=@item_4={0x3, 0x0, 0x8, "19e3d51d"}, @local=@item_4={0x3, 0x2, 0x1, "c52fb52e"}]}}, &(0x7f00000000c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2, 0x7, 0x1, {0x22, 0x6a8}}}}, &(0x7f0000000540)={0x2c, &(0x7f00000003c0)={0x40, 0x6, 0x99, "16379084c2398547ac56190707f3d460b94dd02e5bdad6064c0e6492bdf1329f563548400004cc43a1f79f2cb2fd99d96bab70054e60201ee07c4497b834e2c7c3cbb547c6c01336323c27e1804a65d4f707c9db3fd08230671c7b4340e5c461af2c42dab8813ae535ac5080c9fb21b01fbe3528a618375777f19cf93662acbbd8ec9aa92d5d7beb7e97d170e3da481ee8a9c380e437d33db3"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0xe1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0xa2}, &(0x7f0000000480)={0x20, 0x1, 0x98, "a9b370f541d5426a50d746a19fccd4edd0deab5baadc85858f12526f379b0e4ec5379acc5aa1b863c9b8fadc8cfaccc675306097aed33b9b75c5015124f76a0b985f8f5a17e775c3f97437e459b09c73a4a977e898da4352db3b04993f7f4d2f4835802e7a242860ce3798b58d35f987df52511f3a0714dc7794da8a83eacdcea0dc64cd94f8818bfdc23327e619eee4cbdd49fde0240f01"}, &(0x7f0000000240)={0x20, 0x3, 0x1, 0x8}}) (async, rerun: 64) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 3137.532960][T17123] usb 2-1: new high-speed USB device number 119 using dummy_hcd 07:11:02 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000000000ffffffff000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:02 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000004c000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3137.613830][ T5923] usb 6-1: not running at top speed; connect to a high speed hub [ 3137.705229][ T5923] usb 6-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping 07:11:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe000000905a202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 3137.817750][T17136] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3137.876772][T17123] usb 2-1: Using ep0 maxpacket: 16 [ 3137.912781][ T5923] usb 6-1: New USB device found, idVendor=060b, idProduct=a001, bcdDevice= 9.aa [ 3137.922620][ T5923] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3137.930757][ T5923] usb 6-1: Product: 쒮艈徑⃆ᑟҵᯣ혚ꖆ穧윰ȳ [ 3137.938348][ T5923] usb 6-1: Manufacturer: ѕ [ 3137.943118][ T5923] usb 6-1: SerialNumber: Џ [ 3138.014017][ T5923] usb 6-1: config 0 descriptor?? [ 3138.063368][ T5923] gspca_main: spca561-2.14.0 probing 060b:a001 [ 3138.145878][T17139] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3138.218772][T17123] usb 2-1: New USB device found, idVendor=0c72, idProduct=0013, bcdDevice=f9.f6 [ 3138.228122][T17123] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3138.236423][T17123] usb 2-1: Product: syz [ 3138.240698][T17123] usb 2-1: Manufacturer: syz [ 3138.245509][T17123] usb 2-1: SerialNumber: syz [ 3138.332743][ T5923] spca561: probe of 6-1:0.0 failed with error -22 [ 3138.380958][ T5923] usb 6-1: USB disconnect, device number 31 [ 3138.412361][T15373] usb 1-1: new high-speed USB device number 22 using dummy_hcd [ 3138.430121][T17123] usb 2-1: config 0 descriptor?? 07:11:03 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100006558000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3138.672533][T15373] usb 1-1: Using ep0 maxpacket: 8 07:11:03 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000002000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3138.703362][T17123] peak_usb 2-1:0.0: PEAK-System PCAN-Chip USB v236 fw v156.0.0 (1 channels) [ 3138.813234][T15373] usb 1-1: config index 0 descriptor too short (expected 5924, got 36) [ 3138.821824][T15373] usb 1-1: config 250 has an invalid interface number: 228 but max is -1 [ 3138.833180][T15373] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3138.842943][T15373] usb 1-1: config 250 has no interface number 0 [ 3138.849352][T15373] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 3138.861220][T15373] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 3138.871892][T15373] usb 1-1: config 250 interface 228 altsetting 255 has an invalid endpoint with address 0xA2, skipping [ 3138.883286][T15373] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 3138.894600][T17150] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3138.897144][T15373] usb 1-1: config 250 interface 228 has no altsetting 0 [ 3138.975012][T17117] UDC core: couldn't find an available UDC or it's busy: -16 [ 3138.982972][T17117] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3139.036190][T17117] UDC core: couldn't find an available UDC or it's busy: -16 [ 3139.044084][T17117] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3139.155117][T17123] peak_usb 2-1:0.0 can0: unable to request usb[type=2 value=5] err=-71 [ 3139.164119][T17123] peak_usb 2-1:0.0: unable to tell PCAN-Chip USB driver is loaded (err -71) [ 3139.208941][T17149] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3139.353417][T15373] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3139.362833][T15373] usb 1-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3139.371229][T15373] usb 1-1: Product: syz [ 3139.375861][T15373] usb 1-1: SerialNumber: syz [ 3139.474246][T17145] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3139.481473][T17145] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3139.504937][T15373] hub 1-1:250.228: bad descriptor, ignoring hub [ 3139.511331][T15373] hub: probe of 1-1:250.228 failed with error -5 [ 3139.667155][T28891] usb 4-1: USB disconnect, device number 38 07:11:04 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000026c0)={{0x12, 0x1, 0x0, 0x9e, 0x41, 0x9f, 0x10, 0x55f, 0xc230, 0xaa17, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x63, 0x65, 0xd6}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000680)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x40, 0x21, 0x1, 0x5}}) (async) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000000b00)={0x44, &(0x7f0000000340), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xd3, 0x6c, 0x7e, 0x10, 0xc72, 0x13, 0xf9f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x34, 0xbc, 0x7a}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000480)={0x0, 0x0, 0xa, "6238f93879a8cf0eec9c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r1, &(0x7f0000000300)={0x2c, &(0x7f0000000100)={0x20, 0x4, 0xf5, {0xf5, 0xf, "6d0a2d86c0cd4af42ea5eaf184875f94661601a6625ee0318741293b6d6330fd127a6655cc3c016f59b67b6675a8f2279e1b2d3e24284efa57eb1b3341914b9932456e62658b96e642aa84484a8162acc25b9967c668719effda02300137beee8b439155161f5ff708f4a42557ffe29216b5ffa77f3a615c8c3e5ec822869bc71e67d8a8104223625f0c0061059c11419687e924db4b270e2ae2a6cab0715d78a98bc44cf627f5240aff680eb225109cbc851b3373f76246ffdef23acf0d859df5332760f7167cdddc96178d6f305a702e82942d5b1b8a0ebd7294cf6e49bc605d9068e5eff4676f4aeb8dbc02e6eff11b9960"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xc04}}, &(0x7f0000000200)={0x0, 0xf, 0xda, {0x5, 0xf, 0xda, 0x6, [@wireless={0xb, 0x10, 0x1, 0x2, 0x14, 0x9, 0xd4, 0x100, 0x80}, @generic={0x91, 0x10, 0x1, "9e3d0f912c5def5252aa786223e6db4fa8e17c0b568a68ff32aa924c4b7cf4cade7dc61511c5e501d90ce6c527964780ffcc3c551d5d150c77df948668dd9ecb2927db002b44b4f9eec4f88f35323ee94724092f5b42bf6b2341187f14aca51ff7f1f010c0120d2f6105ac253f1845a146964e47f45b2f55a6917cb2f7d9ec99987df8737d1a758bbaccf152983d"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x3, 0x4, 0x5}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "dd67c5d74ee97bf97ddeab2e7a99903a"}, @ext_cap={0x7, 0x10, 0x2, 0x1a, 0x0, 0x9, 0x8000}, @ss_container_id={0x14, 0x10, 0x4, 0xcc, "86863e33fdac55754c13f2a5e084dd86"}]}}, &(0x7f0000000040)={0x20, 0x29, 0xf, {0xf, 0x29, 0xf9, 0x2, 0x9, 0x7f, "cc474b88", "738c2196"}}, &(0x7f0000000080)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x0, 0x9, 0x1, 0x1f, 0x4}}}, &(0x7f0000000a00)={0x84, &(0x7f0000000380)={0x40, 0xf, 0x1b, "c4b5b2c32b0d1d42f3669965e0f465943f3128572f6043903590a4"}, &(0x7f0000000400)={0x0, 0xa, 0x1}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000000480)={0x20, 0x0, 0x4, {0x2, 0x3}}, &(0x7f00000004c0)={0x20, 0x0, 0x8, {0x120, 0x2, [0xf]}}, &(0x7f0000000500)={0x40, 0x7, 0x2, 0x3}, &(0x7f0000000540)={0x40, 0x9, 0x1, 0x2}, &(0x7f0000000580)={0x40, 0xb, 0x2, "8f46"}, &(0x7f00000005c0)={0x40, 0xf, 0x2, 0x2}, &(0x7f0000000600)={0x40, 0x13, 0x6, @multicast}, &(0x7f0000000780)={0x40, 0x17, 0x6, @random="1c76d4985ebe"}, &(0x7f00000007c0)={0x40, 0x19, 0x2, '!5'}, &(0x7f0000000800)={0x40, 0x1a, 0x2, 0x1f}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0xff}, &(0x7f0000000980)={0x40, 0x1e, 0x1, 0x5b}, &(0x7f00000009c0)={0x40, 0x21, 0x1, 0x2}}) (async) syz_usb_control_io(r0, 0x0, &(0x7f0000001040)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001000)={0x40, 0x21, 0x1, 0x1f}}) (async) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000e00)={0x2c, &(0x7f0000000b80)=ANY=[], 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r0, 0x0, &(0x7f0000001100)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000f80)={0x40, 0x21, 0x1, 0x3}}) (async) syz_usb_control_io$printer(r0, 0x0, &(0x7f00000003c0)={0x34, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000b80)={0x2c, &(0x7f0000000740), 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r0, &(0x7f0000000e80)={0x2c, &(0x7f0000000ac0)={0x20, 0xc, 0x16, {0x16, 0x10, "070c09940cdb2831d3b56d6390cf82769c6bf6d6"}}, &(0x7f0000000bc0)={0x0, 0x3, 0xda, @string={0xda, 0x3, "d37f808c72b77d5a33b326d2bf86af82c8bc3cb3f7b31f20308f088621d47bb0b9d0a5eea7b8171894301d71d340e2ebf46e65499e0383d49af2d62ef93ef012cd06e35b0bf1bba9cb70f3f6d77c6e76bf37d2b0d80c031d04f7c09d217aaad9d9a6b41b6bf435d6e2b9f03c8a8213852caeb0bcc2dae10f01414447415a1e5f848a92ce03a65abb62e4fd2dbfac956b8394bfc2c36102ed77c9a974e665947d159f1844ef798d96ed1167ec9bc9386c5ff54ab3c295cb894fceb8c5867d833a16abb71f40528f1e4826d8a36f11d6a9a0d0da96ad1f4c55"}}, &(0x7f0000000cc0)={0x0, 0xf, 0xe7, {0x5, 0xf, 0xe7, 0x1, [@generic={0xe2, 0x10, 0x4, "c2e70191e0d6b8b73d9e5a34cdda333d9dd009f29cd534ea8f96da6c0699998dbb4c0cc900554799716f4bcf4735de6df60a81398cbea212613f7fd097e20555e955d59d64de9b03e04a246c238b41067c4d0fbc8a519f1b6f506f7f95583808600b2922e10a7afb17f6d9d0e41477cf6adc66d0550086e1cf1d15f0603bbd0bbf3be46b7f8f3f9b277a7f70ff24c7967d81a91cd57bb635f5713dee04c32cf8ca5b7583fb6551265b6d7a318a7d2d389aad93f1124b0d269aaff0ebb9b3ad76fb5927a3566882b6fbd2cb15c5d80e4a2fbdd0e4de3b319f34eace766299d2"}]}}, &(0x7f0000000dc0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7f, 0x3, 0x1, 0xeb, "fa01e400", "6e74bb15"}}, &(0x7f0000000e40)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x0, 0x6, 0x0, 0xf8, 0x4, 0x3}}}, &(0x7f0000001540)={0x84, &(0x7f0000000ec0)={0x0, 0x31, 0x22, "94c3df3a8fd92d9e63f265189b2e7dbe59a62cae5c4e8700b8a6f50bafd83b7af6ab"}, &(0x7f0000000f00)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000f40)={0x0, 0x8, 0x1, 0x45}, &(0x7f0000000fc0)={0x20, 0x0, 0x4, {0x2}}, &(0x7f00000011c0)={0x20, 0x0, 0x8, {0x140, 0xa0, [0xff00]}}, &(0x7f0000001200)={0x40, 0x7, 0x2, 0x3}, &(0x7f0000001240)={0x40, 0x9, 0x1}, &(0x7f0000001280)={0x40, 0xb, 0x2, "1fda"}, &(0x7f00000012c0)={0x40, 0xf, 0x2, 0x435b}, &(0x7f0000001300)={0x40, 0x13, 0x6}, &(0x7f0000001340)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000001380)={0x40, 0x19, 0x2, "94a5"}, &(0x7f00000013c0)={0x40, 0x1a, 0x2, 0x101}, &(0x7f0000001400)={0x40, 0x1c, 0x1, 0xc4}, &(0x7f0000001440)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000001480)={0x40, 0x21, 0x1, 0xa7}}) (async) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000016c0)={0x2c, &(0x7f0000001500), 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)={0x40, 0x21, 0x1, 0x3}}) [ 3139.804160][T17123] peak_usb: probe of 2-1:0.0 failed with error -71 [ 3139.878997][T17123] usb 2-1: USB disconnect, device number 119 07:11:05 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xd3, 0x6c, 0x7e, 0x10, 0xc72, 0x13, 0xf9f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x34, 0xbc, 0x7a}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000480)={0x0, 0x0, 0xa, "6238f93879a8cf0eec9c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xd3, 0x6c, 0x7e, 0x10, 0xc72, 0x13, 0xf9f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x34, 0xbc, 0x7a}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000480)={0x0, 0x0, 0xa, "6238f93879a8cf0eec9c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYRESDEC=r1], 0x0) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x20000000) syz_usb_connect(0x0, 0x24, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xd3, 0x6c, 0x7e, 0x10, 0xc72, 0x13, 0xf9f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x34, 0xbc, 0x7a}}]}}]}}, 0x0) (async) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000480)={0x0, 0x0, 0xa, "6238f93879a8cf0eec9c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_connect(0x0, 0x24, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xd3, 0x6c, 0x7e, 0x10, 0xc72, 0x13, 0xf9f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x34, 0xbc, 0x7a}}]}}]}}, 0x0) (async) syz_usb_control_io(r1, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000480)={0x0, 0x0, 0xa, "6238f93879a8cf0eec9c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYRESDEC=r1], 0x0) (async) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x20000000) (async) 07:11:05 executing program 5: r0 = fsmount(0xffffffffffffffff, 0x1, 0xf8) io_uring_register$IORING_REGISTER_BUFFERS(r0, 0x0, &(0x7f00000008c0)=[{&(0x7f00000003c0)=""/230, 0xe6}, {&(0x7f00000004c0)=""/136, 0x88}, {&(0x7f0000000580)=""/237, 0xed}, {&(0x7f0000000680)=""/142, 0x8e}, {&(0x7f00000001c0)=""/18, 0x12}, {&(0x7f0000000740)=""/49, 0x31}, {&(0x7f0000000780)=""/231, 0xe7}, {&(0x7f0000000880)=""/47, 0x2f}], 0x8) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r1, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r1, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) ioctl$BLKBSZGET(0xffffffffffffffff, 0x80081270, 0x0) syz_usb_connect(0x2, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0xcb, 0x55, 0xa9, 0x40, 0x60b, 0xa001, 0x9aa, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xcb, 0x6, 0xbd, 0x0, [], [{}]}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x0, 0x0, 0x2}, 0x21, &(0x7f0000000940)={0x5, 0xf, 0x21, 0x3, [@wireless={0xb, 0x10, 0x1, 0x4, 0x8, 0x5, 0x6, 0x7, 0x9}, @ext_cap={0x7}, @ss_cap={0xa}]}, 0x6, [{0xe5, &(0x7f00000000c0)=@string={0xe5, 0x3, "1c8900e6e605522aabd2695707c501bff90687ba883a1d320cbb0554b7c7e0bb3b930960e633bb51b0866179c3824887e1974b5eeedeb252da5c05447642149028235723faab6739a89bd0b6fd14d80f2a847a6e84579fc35859ea55bc261a1a598446205ca7460febd5d6acc4d6f82637e4cdec049e3ef64451a6f4ed2b7f6053f08c7f43eab9283b66f91c68356fc9c1238f9dfe9fd7484be644e4f67cf3f4b8a1c1eb0bd486e5e4c02e12c7f1d24cf0f15e956a93f1448381abbb822313247764ac4821ca615b41a53b7204632ffd3b7edcfd7c65c3dbb52feb55ea639ac67a0a2c"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x455}}, {0x1d, &(0x7f0000000200)=@string={0x1d, 0x3, "aec44882915fe0e9c6205f14b504e31b1ad686a5677a30c73302cc"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x40f}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x380a}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x3801}}]}) ioctl$BLKZEROOUT(0xffffffffffffffff, 0x127f, 0x0) fsmount(0xffffffffffffffff, 0x1, 0xf8) (async) io_uring_register$IORING_REGISTER_BUFFERS(r0, 0x0, &(0x7f00000008c0)=[{&(0x7f00000003c0)=""/230, 0xe6}, {&(0x7f00000004c0)=""/136, 0x88}, {&(0x7f0000000580)=""/237, 0xed}, {&(0x7f0000000680)=""/142, 0x8e}, {&(0x7f00000001c0)=""/18, 0x12}, {&(0x7f0000000740)=""/49, 0x31}, {&(0x7f0000000780)=""/231, 0xe7}, {&(0x7f0000000880)=""/47, 0x2f}], 0x8) (async) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r1, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r1, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) (async) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) (async) ioctl$BLKBSZGET(0xffffffffffffffff, 0x80081270, 0x0) (async) syz_usb_connect(0x2, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0xcb, 0x55, 0xa9, 0x40, 0x60b, 0xa001, 0x9aa, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xcb, 0x6, 0xbd, 0x0, [], [{}]}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x0, 0x0, 0x2}, 0x21, &(0x7f0000000940)={0x5, 0xf, 0x21, 0x3, [@wireless={0xb, 0x10, 0x1, 0x4, 0x8, 0x5, 0x6, 0x7, 0x9}, @ext_cap={0x7}, @ss_cap={0xa}]}, 0x6, [{0xe5, &(0x7f00000000c0)=@string={0xe5, 0x3, "1c8900e6e605522aabd2695707c501bff90687ba883a1d320cbb0554b7c7e0bb3b930960e633bb51b0866179c3824887e1974b5eeedeb252da5c05447642149028235723faab6739a89bd0b6fd14d80f2a847a6e84579fc35859ea55bc261a1a598446205ca7460febd5d6acc4d6f82637e4cdec049e3ef64451a6f4ed2b7f6053f08c7f43eab9283b66f91c68356fc9c1238f9dfe9fd7484be644e4f67cf3f4b8a1c1eb0bd486e5e4c02e12c7f1d24cf0f15e956a93f1448381abbb822313247764ac4821ca615b41a53b7204632ffd3b7edcfd7c65c3dbb52feb55ea639ac67a0a2c"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x455}}, {0x1d, &(0x7f0000000200)=@string={0x1d, 0x3, "aec44882915fe0e9c6205f14b504e31b1ad686a5677a30c73302cc"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x40f}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x380a}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x3801}}]}) (async) ioctl$BLKZEROOUT(0xffffffffffffffff, 0x127f, 0x0) (async) 07:11:05 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000060000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:05 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000003000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3140.119031][T17163] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3140.259381][T17161] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3140.352540][T15372] usb 4-1: new high-speed USB device number 39 using dummy_hcd [ 3140.442942][T27897] usb 6-1: new full-speed USB device number 32 using dummy_hcd [ 3140.612267][ T8014] usb 2-1: new high-speed USB device number 120 using dummy_hcd [ 3140.622437][T15372] usb 4-1: Using ep0 maxpacket: 16 07:11:05 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000004000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:05 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000ff60000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3140.852534][ T8014] usb 2-1: Using ep0 maxpacket: 16 [ 3140.863481][T27897] usb 6-1: not running at top speed; connect to a high speed hub [ 3140.923782][T15372] usb 4-1: New USB device found, idVendor=055f, idProduct=c230, bcdDevice=aa.17 [ 3140.933552][T15372] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3140.941707][T15372] usb 4-1: Product: syz [ 3140.946458][T15372] usb 4-1: Manufacturer: syz [ 3140.949208][T17173] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3140.951168][T15372] usb 4-1: SerialNumber: syz [ 3140.967180][T27897] usb 6-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 3141.061876][T15372] usb 4-1: config 0 descriptor?? [ 3141.109700][T17175] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3141.186486][T15372] gspca_main: sunplus-2.14.0 probing 055f:c230 [ 3141.203228][T27897] usb 6-1: New USB device found, idVendor=060b, idProduct=a001, bcdDevice= 9.aa [ 3141.212771][T27897] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3141.220918][T27897] usb 6-1: Product: 쒮艈徑⃆ᑟҵᯣ혚ꖆ穧윰ȳ [ 3141.228647][T27897] usb 6-1: Manufacturer: ѕ [ 3141.233502][T27897] usb 6-1: SerialNumber: Џ [ 3141.251458][T27897] usb 6-1: config 0 descriptor?? 07:11:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe000000905a202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async) syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe000000905a202"], 0x0) (async) write$binfmt_elf64(r0, 0x0, 0x0) (async) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) [ 3141.287688][ T8014] usb 2-1: New USB device found, idVendor=0c72, idProduct=0013, bcdDevice=f9.f6 [ 3141.297558][ T8014] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3141.305894][ T8014] usb 2-1: Product: syz [ 3141.310261][ T8014] usb 2-1: Manufacturer: syz [ 3141.315084][ T8014] usb 2-1: SerialNumber: syz [ 3141.330835][T27897] gspca_main: spca561-2.14.0 probing 060b:a001 [ 3141.377871][ T8014] usb 2-1: config 0 descriptor?? [ 3141.413160][T17123] usb 1-1: USB disconnect, device number 22 [ 3141.549110][T17183] UDC core: couldn't find an available UDC or it's busy: -16 [ 3141.557004][T17183] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 07:11:06 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100005865000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3141.625271][T17157] UDC core: couldn't find an available UDC or it's busy: -16 [ 3141.633172][T17157] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3141.663985][ T8014] peak_usb 2-1:0.0: PEAK-System PCAN-Chip USB v236 fw v156.0.0 (1 channels) 07:11:06 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000005000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3141.822848][T27897] spca561: probe of 6-1:0.0 failed with error -22 [ 3141.884449][T27897] usb 6-1: USB disconnect, device number 32 [ 3141.903707][T17169] UDC core: couldn't find an available UDC or it's busy: -16 [ 3141.911219][T17169] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3141.920163][T15373] usb 1-1: new high-speed USB device number 23 using dummy_hcd 07:11:07 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000026c0)={{0x12, 0x1, 0x0, 0x9e, 0x41, 0x9f, 0x10, 0x55f, 0xc230, 0xaa17, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x63, 0x65, 0xd6}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000680)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x40, 0x21, 0x1, 0x5}}) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000000b00)={0x44, &(0x7f0000000340), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xd3, 0x6c, 0x7e, 0x10, 0xc72, 0x13, 0xf9f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x34, 0xbc, 0x7a}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000480)={0x0, 0x0, 0xa, "6238f93879a8cf0eec9c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r1, &(0x7f0000000300)={0x2c, &(0x7f0000000100)={0x20, 0x4, 0xf5, {0xf5, 0xf, "6d0a2d86c0cd4af42ea5eaf184875f94661601a6625ee0318741293b6d6330fd127a6655cc3c016f59b67b6675a8f2279e1b2d3e24284efa57eb1b3341914b9932456e62658b96e642aa84484a8162acc25b9967c668719effda02300137beee8b439155161f5ff708f4a42557ffe29216b5ffa77f3a615c8c3e5ec822869bc71e67d8a8104223625f0c0061059c11419687e924db4b270e2ae2a6cab0715d78a98bc44cf627f5240aff680eb225109cbc851b3373f76246ffdef23acf0d859df5332760f7167cdddc96178d6f305a702e82942d5b1b8a0ebd7294cf6e49bc605d9068e5eff4676f4aeb8dbc02e6eff11b9960"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xc04}}, &(0x7f0000000200)={0x0, 0xf, 0xda, {0x5, 0xf, 0xda, 0x6, [@wireless={0xb, 0x10, 0x1, 0x2, 0x14, 0x9, 0xd4, 0x100, 0x80}, @generic={0x91, 0x10, 0x1, "9e3d0f912c5def5252aa786223e6db4fa8e17c0b568a68ff32aa924c4b7cf4cade7dc61511c5e501d90ce6c527964780ffcc3c551d5d150c77df948668dd9ecb2927db002b44b4f9eec4f88f35323ee94724092f5b42bf6b2341187f14aca51ff7f1f010c0120d2f6105ac253f1845a146964e47f45b2f55a6917cb2f7d9ec99987df8737d1a758bbaccf152983d"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x3, 0x4, 0x5}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "dd67c5d74ee97bf97ddeab2e7a99903a"}, @ext_cap={0x7, 0x10, 0x2, 0x1a, 0x0, 0x9, 0x8000}, @ss_container_id={0x14, 0x10, 0x4, 0xcc, "86863e33fdac55754c13f2a5e084dd86"}]}}, &(0x7f0000000040)={0x20, 0x29, 0xf, {0xf, 0x29, 0xf9, 0x2, 0x9, 0x7f, "cc474b88", "738c2196"}}, &(0x7f0000000080)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x0, 0x9, 0x1, 0x1f, 0x4}}}, &(0x7f0000000a00)={0x84, &(0x7f0000000380)={0x40, 0xf, 0x1b, "c4b5b2c32b0d1d42f3669965e0f465943f3128572f6043903590a4"}, &(0x7f0000000400)={0x0, 0xa, 0x1}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000000480)={0x20, 0x0, 0x4, {0x2, 0x3}}, &(0x7f00000004c0)={0x20, 0x0, 0x8, {0x120, 0x2, [0xf]}}, &(0x7f0000000500)={0x40, 0x7, 0x2, 0x3}, &(0x7f0000000540)={0x40, 0x9, 0x1, 0x2}, &(0x7f0000000580)={0x40, 0xb, 0x2, "8f46"}, &(0x7f00000005c0)={0x40, 0xf, 0x2, 0x2}, &(0x7f0000000600)={0x40, 0x13, 0x6, @multicast}, &(0x7f0000000780)={0x40, 0x17, 0x6, @random="1c76d4985ebe"}, &(0x7f00000007c0)={0x40, 0x19, 0x2, '!5'}, &(0x7f0000000800)={0x40, 0x1a, 0x2, 0x1f}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0xff}, &(0x7f0000000980)={0x40, 0x1e, 0x1, 0x5b}, &(0x7f00000009c0)={0x40, 0x21, 0x1, 0x2}}) (async) syz_usb_control_io(r0, 0x0, &(0x7f0000001040)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001000)={0x40, 0x21, 0x1, 0x1f}}) (async) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000e00)={0x2c, &(0x7f0000000b80)=ANY=[], 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r0, 0x0, &(0x7f0000001100)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000f80)={0x40, 0x21, 0x1, 0x3}}) (async) syz_usb_control_io$printer(r0, 0x0, &(0x7f00000003c0)={0x34, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000b80)={0x2c, &(0x7f0000000740), 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r0, &(0x7f0000000e80)={0x2c, &(0x7f0000000ac0)={0x20, 0xc, 0x16, {0x16, 0x10, "070c09940cdb2831d3b56d6390cf82769c6bf6d6"}}, &(0x7f0000000bc0)={0x0, 0x3, 0xda, @string={0xda, 0x3, "d37f808c72b77d5a33b326d2bf86af82c8bc3cb3f7b31f20308f088621d47bb0b9d0a5eea7b8171894301d71d340e2ebf46e65499e0383d49af2d62ef93ef012cd06e35b0bf1bba9cb70f3f6d77c6e76bf37d2b0d80c031d04f7c09d217aaad9d9a6b41b6bf435d6e2b9f03c8a8213852caeb0bcc2dae10f01414447415a1e5f848a92ce03a65abb62e4fd2dbfac956b8394bfc2c36102ed77c9a974e665947d159f1844ef798d96ed1167ec9bc9386c5ff54ab3c295cb894fceb8c5867d833a16abb71f40528f1e4826d8a36f11d6a9a0d0da96ad1f4c55"}}, &(0x7f0000000cc0)={0x0, 0xf, 0xe7, {0x5, 0xf, 0xe7, 0x1, [@generic={0xe2, 0x10, 0x4, "c2e70191e0d6b8b73d9e5a34cdda333d9dd009f29cd534ea8f96da6c0699998dbb4c0cc900554799716f4bcf4735de6df60a81398cbea212613f7fd097e20555e955d59d64de9b03e04a246c238b41067c4d0fbc8a519f1b6f506f7f95583808600b2922e10a7afb17f6d9d0e41477cf6adc66d0550086e1cf1d15f0603bbd0bbf3be46b7f8f3f9b277a7f70ff24c7967d81a91cd57bb635f5713dee04c32cf8ca5b7583fb6551265b6d7a318a7d2d389aad93f1124b0d269aaff0ebb9b3ad76fb5927a3566882b6fbd2cb15c5d80e4a2fbdd0e4de3b319f34eace766299d2"}]}}, &(0x7f0000000dc0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7f, 0x3, 0x1, 0xeb, "fa01e400", "6e74bb15"}}, &(0x7f0000000e40)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x0, 0x6, 0x0, 0xf8, 0x4, 0x3}}}, &(0x7f0000001540)={0x84, &(0x7f0000000ec0)={0x0, 0x31, 0x22, "94c3df3a8fd92d9e63f265189b2e7dbe59a62cae5c4e8700b8a6f50bafd83b7af6ab"}, &(0x7f0000000f00)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000f40)={0x0, 0x8, 0x1, 0x45}, &(0x7f0000000fc0)={0x20, 0x0, 0x4, {0x2}}, &(0x7f00000011c0)={0x20, 0x0, 0x8, {0x140, 0xa0, [0xff00]}}, &(0x7f0000001200)={0x40, 0x7, 0x2, 0x3}, &(0x7f0000001240)={0x40, 0x9, 0x1}, &(0x7f0000001280)={0x40, 0xb, 0x2, "1fda"}, &(0x7f00000012c0)={0x40, 0xf, 0x2, 0x435b}, &(0x7f0000001300)={0x40, 0x13, 0x6}, &(0x7f0000001340)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000001380)={0x40, 0x19, 0x2, "94a5"}, &(0x7f00000013c0)={0x40, 0x1a, 0x2, 0x101}, &(0x7f0000001400)={0x40, 0x1c, 0x1, 0xc4}, &(0x7f0000001440)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000001480)={0x40, 0x21, 0x1, 0xa7}}) (async) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000016c0)={0x2c, &(0x7f0000001500), 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)={0x40, 0x21, 0x1, 0x3}}) [ 3142.048105][T17169] UDC core: couldn't find an available UDC or it's busy: -16 [ 3142.055965][T17169] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3142.063705][T15372] gspca_sunplus: reg_r err -71 [ 3142.068682][T15372] sunplus: probe of 4-1:0.0 failed with error -71 [ 3142.146363][T17197] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3142.148291][T15372] usb 4-1: USB disconnect, device number 39 [ 3142.203509][T15373] usb 1-1: Using ep0 maxpacket: 8 [ 3142.225837][T17169] UDC core: couldn't find an available UDC or it's busy: -16 [ 3142.233764][T17169] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3142.241785][T17207] UDC core: couldn't find an available UDC or it's busy: -16 [ 3142.250443][T17207] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3142.343859][T17199] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3142.363573][T15373] usb 1-1: config index 0 descriptor too short (expected 5924, got 36) [ 3142.372001][T15373] usb 1-1: config 250 has an invalid interface number: 228 but max is -1 [ 3142.380646][T15373] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3142.389985][T15373] usb 1-1: config 250 has no interface number 0 [ 3142.396518][T15373] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 3142.408787][T15373] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 3142.419518][T15373] usb 1-1: config 250 interface 228 altsetting 255 has an invalid endpoint with address 0xA2, skipping [ 3142.430832][T15373] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 07:11:07 executing program 5: r0 = fsmount(0xffffffffffffffff, 0x1, 0xf8) io_uring_register$IORING_REGISTER_BUFFERS(r0, 0x0, &(0x7f00000008c0)=[{&(0x7f00000003c0)=""/230, 0xe6}, {&(0x7f00000004c0)=""/136, 0x88}, {&(0x7f0000000580)=""/237, 0xed}, {&(0x7f0000000680)=""/142, 0x8e}, {&(0x7f00000001c0)=""/18, 0x12}, {&(0x7f0000000740)=""/49, 0x31}, {&(0x7f0000000780)=""/231, 0xe7}, {&(0x7f0000000880)=""/47, 0x2f}], 0x8) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r1, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r1, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) (async) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) (async) ioctl$BLKBSZGET(0xffffffffffffffff, 0x80081270, 0x0) (async) syz_usb_connect(0x2, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0xcb, 0x55, 0xa9, 0x40, 0x60b, 0xa001, 0x9aa, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xcb, 0x6, 0xbd, 0x0, [], [{}]}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x0, 0x0, 0x2}, 0x21, &(0x7f0000000940)={0x5, 0xf, 0x21, 0x3, [@wireless={0xb, 0x10, 0x1, 0x4, 0x8, 0x5, 0x6, 0x7, 0x9}, @ext_cap={0x7}, @ss_cap={0xa}]}, 0x6, [{0xe5, &(0x7f00000000c0)=@string={0xe5, 0x3, "1c8900e6e605522aabd2695707c501bff90687ba883a1d320cbb0554b7c7e0bb3b930960e633bb51b0866179c3824887e1974b5eeedeb252da5c05447642149028235723faab6739a89bd0b6fd14d80f2a847a6e84579fc35859ea55bc261a1a598446205ca7460febd5d6acc4d6f82637e4cdec049e3ef64451a6f4ed2b7f6053f08c7f43eab9283b66f91c68356fc9c1238f9dfe9fd7484be644e4f67cf3f4b8a1c1eb0bd486e5e4c02e12c7f1d24cf0f15e956a93f1448381abbb822313247764ac4821ca615b41a53b7204632ffd3b7edcfd7c65c3dbb52feb55ea639ac67a0a2c"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x455}}, {0x1d, &(0x7f0000000200)=@string={0x1d, 0x3, "aec44882915fe0e9c6205f14b504e31b1ad686a5677a30c73302cc"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x40f}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x380a}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x3801}}]}) (async) ioctl$BLKZEROOUT(0xffffffffffffffff, 0x127f, 0x0) [ 3142.444555][T15373] usb 1-1: config 250 interface 228 has no altsetting 0 [ 3142.652954][T15373] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3142.662368][T15373] usb 1-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3142.670770][T15373] usb 1-1: Product: syz [ 3142.675354][T15373] usb 1-1: SerialNumber: syz 07:11:07 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xd3, 0x6c, 0x7e, 0x10, 0xc72, 0x13, 0xf9f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x34, 0xbc, 0x7a}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000480)={0x0, 0x0, 0xa, "6238f93879a8cf0eec9c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xd3, 0x6c, 0x7e, 0x10, 0xc72, 0x13, 0xf9f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x34, 0xbc, 0x7a}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000480)={0x0, 0x0, 0xa, "6238f93879a8cf0eec9c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYRESDEC=r1], 0x0) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x20000000) syz_usb_connect(0x0, 0x24, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xd3, 0x6c, 0x7e, 0x10, 0xc72, 0x13, 0xf9f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x34, 0xbc, 0x7a}}]}}]}}, 0x0) (async) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000480)={0x0, 0x0, 0xa, "6238f93879a8cf0eec9c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_connect(0x0, 0x24, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xd3, 0x6c, 0x7e, 0x10, 0xc72, 0x13, 0xf9f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x34, 0xbc, 0x7a}}]}}]}}, 0x0) (async) syz_usb_control_io(r1, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000480)={0x0, 0x0, 0xa, "6238f93879a8cf0eec9c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYRESDEC=r1], 0x0) (async) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x20000000) (async) [ 3142.740821][ T8014] peak_usb 2-1:0.0 can0: unable to request usb[type=2 value=5] err=-71 [ 3142.749553][ T8014] peak_usb 2-1:0.0: unable to tell PCAN-Chip USB driver is loaded (err -71) [ 3142.759466][T17186] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3142.768069][T15372] usb 4-1: new high-speed USB device number 40 using dummy_hcd [ 3142.777172][T17186] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3142.805539][T15373] hub 1-1:250.228: bad descriptor, ignoring hub [ 3142.811930][T15373] hub: probe of 1-1:250.228 failed with error -5 [ 3142.873777][T17123] usb 6-1: new full-speed USB device number 33 using dummy_hcd [ 3142.949610][ T8014] peak_usb: probe of 2-1:0.0 failed with error -71 07:11:08 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000068000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3143.028086][ T8014] usb 2-1: USB disconnect, device number 120 [ 3143.072463][T15372] usb 4-1: Using ep0 maxpacket: 16 07:11:08 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000006000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3143.273496][T17123] usb 6-1: not running at top speed; connect to a high speed hub [ 3143.326211][T17222] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3143.354539][T17123] usb 6-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 3143.433119][T15372] usb 4-1: New USB device found, idVendor=055f, idProduct=c230, bcdDevice=aa.17 [ 3143.445012][T15372] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3143.453760][T15372] usb 4-1: Product: syz [ 3143.458152][T15372] usb 4-1: Manufacturer: syz [ 3143.462946][T15372] usb 4-1: SerialNumber: syz [ 3143.523606][T17123] usb 6-1: New USB device found, idVendor=060b, idProduct=a001, bcdDevice= 9.aa [ 3143.533844][T17123] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3143.542017][T17123] usb 6-1: Product: 쒮艈徑⃆ᑟҵᯣ혚ꖆ穧윰ȳ [ 3143.549538][T17123] usb 6-1: Manufacturer: ѕ [ 3143.554328][T17123] usb 6-1: SerialNumber: Џ [ 3143.555868][T15372] usb 4-1: config 0 descriptor?? [ 3143.573866][T17123] usb 6-1: config 0 descriptor?? [ 3143.601556][T17223] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 07:11:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async, rerun: 64) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe000000905a202"], 0x0) (rerun: 64) write$binfmt_elf64(r0, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async, rerun: 32) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 3143.678556][T17123] gspca_main: spca561-2.14.0 probing 060b:a001 [ 3143.693206][ T8014] usb 2-1: new high-speed USB device number 121 using dummy_hcd [ 3143.720355][T15372] gspca_main: sunplus-2.14.0 probing 055f:c230 [ 3143.803662][T15370] usb 1-1: USB disconnect, device number 23 [ 3143.942847][T17123] spca561: probe of 6-1:0.0 failed with error -22 [ 3143.944705][ T8014] usb 2-1: Using ep0 maxpacket: 16 [ 3143.989263][T17123] usb 6-1: USB disconnect, device number 33 [ 3144.165714][T17240] UDC core: couldn't find an available UDC or it's busy: -16 [ 3144.173455][T17240] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3144.262764][ T8014] usb 2-1: New USB device found, idVendor=0c72, idProduct=0013, bcdDevice=f9.f6 [ 3144.262937][T28891] usb 1-1: new high-speed USB device number 24 using dummy_hcd [ 3144.271986][ T8014] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3144.288385][ T8014] usb 2-1: Product: syz [ 3144.292809][ T8014] usb 2-1: Manufacturer: syz [ 3144.297522][ T8014] usb 2-1: SerialNumber: syz [ 3144.402263][ T8014] usb 2-1: config 0 descriptor?? 07:11:09 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)) sendmsg$AUDIT_GET_FEATURE(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000140)={0x10}, 0x10}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="5000000024000b1d000800800000000000000000", @ANYRES32=r2, @ANYBLOB="00000000ffffffff000003000d00010066715f636f64656c"], 0x50}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000500)=@newtfilter={0x478, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {}, {0x3}}, [@filter_kind_options=@f_flow={{0x9}, {0x448, 0x2, [@TCA_FLOW_POLICE={0x444, 0xa, 0x0, 0x1, [@TCA_POLICE_TBF={0x3c, 0x1, {0x0, 0x0, 0x0, 0x0, 0x0, {0x3, 0x0, 0x0, 0x0, 0xa34, 0x7}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}}, @TCA_POLICE_RATE={0x404, 0x2, [0x5]}]}]}}]}, 0x478}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r3, &(0x7f00000002c0), 0x40000000000009f, 0x0) 07:11:09 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000007000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3144.472788][T15372] gspca_sunplus: reg_r err -71 [ 3144.477792][T15372] sunplus: probe of 4-1:0.0 failed with error -71 07:11:09 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000006c000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:09 executing program 5: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xe5, 0xc3, 0x48, 0x40, 0x12d6, 0x444, 0x4bdc, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xed, 0xa4, 0x75}}]}}]}}, 0x0) eventfd2(0x0, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[], 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000041435320410e5150e8d500000001090208"], 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000980)=ANY=[@ANYBLOB="002505a8a440000102030109021b000101000000090400000007010000090501020000000000"], 0x0) r1 = openat$vicodec1(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sendmsg$nl_xfrm(r0, &(0x7f0000000340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000300)={&(0x7f00000001c0)=@getae={0x104, 0x1f, 0xc02, 0x70bd25, 0x25dfdbfe, {{@in6=@remote, 0x4d4, 0xa, 0x32}, @in=@broadcast, 0x5}, [@algo_auth_trunc={0x90, 0x14, {{'sha256-arm64\x00'}, 0x220, 0xc0, "8113b4a87e877bfa6cabca1bfaa46f5776a6b83d818bed178184815550fac13e5b6b4055380cb3bcd62c9b63d3ba0fde38adc48a147cc0fa174dbb354d441e2a80c26ada"}}, @etimer_thresh={0x8, 0xc, 0x2000000}, @tfcpad={0x8, 0x16, 0x6}, @lifetime_val={0x24, 0x9, {0x35dcc0000000, 0x5, 0x1, 0x8}}]}, 0x104}}, 0x20000001) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000600)={&(0x7f00000003c0)=@flushpolicy={0x224, 0x1d, 0x8, 0x70bd2d, 0x25dfdbfc, "", [@tmpl={0xc4, 0x5, [{{@in6=@private0, 0x4d4, 0xff}, 0x2, @in=@remote, 0x3500, 0x4, 0x3, 0x7f, 0x496, 0x7, 0xffff}, {{@in6=@local, 0x4d5, 0x2b}, 0x0, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x3505, 0x1, 0x1, 0x5, 0x4d, 0x9, 0x8}, {{@in=@multicast2, 0x4d6, 0x33}, 0x2, @in6=@ipv4={'\x00', '\xff\xff', @multicast1}, 0x34ff, 0x5, 0x1, 0xfe, 0x2, 0x80000001, 0x603d}]}, @tmpl={0x144, 0x5, [{{@in6=@ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}, 0x4d2, 0x3c}, 0xa, @in=@broadcast, 0x0, 0x1, 0x2, 0x0, 0x0, 0x1, 0x846c}, {{@in6=@private1, 0x4d2, 0x6c}, 0xa, @in6=@remote, 0x34ff, 0x2, 0x3, 0x4, 0x9, 0x1b4a, 0x4}, {{@in=@broadcast, 0x4d5, 0xff}, 0xa, @in=@multicast2, 0x3506, 0x2, 0x0, 0x0, 0x5, 0xfffffff8, 0xfff}, {{@in6=@dev={0xfe, 0x80, '\x00', 0x28}, 0x4d4, 0x32}, 0xa, @in=@multicast1, 0x3507, 0x3, 0x1, 0x7f, 0x80000001, 0x8, 0xffff}, {{@in=@broadcast, 0x4d2, 0x33}, 0xa, @in6=@private2, 0x3504, 0x1, 0x3, 0x8, 0x4, 0x80000000, 0x9}]}, @lastused={0xc, 0xf, 0x4}]}, 0x224}, 0x1, 0x0, 0x0, 0x90}, 0x8044) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f0000000680)={0x0, 0x7fffffff, 0x3, {0x5, @sliced={0x6, [0x20, 0x0, 0x46f4, 0x9, 0xd990, 0x0, 0x3, 0x5, 0x643b, 0x8001, 0x9, 0x0, 0x4, 0x101, 0x1, 0xbfb, 0x4782, 0x7, 0x8, 0x9, 0x0, 0x8, 0x6, 0x9, 0x0, 0x37, 0xd78, 0x3ff, 0x6, 0x2, 0x800, 0x9, 0x0, 0x1, 0x3, 0xfff9, 0x0, 0x32, 0x8000, 0x8001, 0x144b, 0x7ff, 0x3, 0x200, 0x8, 0x1, 0x3f, 0x200], 0x1f}}, 0x81}) openat$ashmem(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pipe(&(0x7f0000000080)) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080), 0xfffffebe}], 0x1) [ 3144.530178][T15372] usb 4-1: USB disconnect, device number 40 [ 3144.564052][T28891] usb 1-1: Using ep0 maxpacket: 8 [ 3144.672740][ T8014] peak_usb 2-1:0.0: PEAK-System PCAN-Chip USB v236 fw v156.0.0 (1 channels) [ 3144.683129][T28891] usb 1-1: config index 0 descriptor too short (expected 5924, got 36) [ 3144.691543][T28891] usb 1-1: config 250 has an invalid interface number: 228 but max is -1 [ 3144.692939][T17252] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 3144.700328][T28891] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3144.718887][T28891] usb 1-1: config 250 has no interface number 0 [ 3144.725531][T28891] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 3144.737365][T28891] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 3144.748177][T28891] usb 1-1: config 250 interface 228 altsetting 255 has an invalid endpoint with address 0xA2, skipping [ 3144.759581][T28891] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 3144.774700][T28891] usb 1-1: config 250 interface 228 has no altsetting 0 [ 3144.859046][T17256] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3144.908810][T17219] UDC core: couldn't find an available UDC or it's busy: -16 [ 3144.916619][T17219] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3144.964840][T17219] UDC core: couldn't find an available UDC or it's busy: -16 [ 3144.974126][T17219] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3145.016007][T17219] UDC core: couldn't find an available UDC or it's busy: -16 [ 3145.024637][T17219] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3145.040786][T28891] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3145.050279][T28891] usb 1-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3145.059008][T28891] usb 1-1: Product: syz [ 3145.063583][T28891] usb 1-1: SerialNumber: syz [ 3145.092344][T27897] usb 6-1: new high-speed USB device number 34 using dummy_hcd [ 3145.134961][T17239] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3145.167421][T17252] __nla_validate_parse: 1 callbacks suppressed [ 3145.167489][T17252] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.3'. [ 3145.192986][T17239] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3145.260773][T28891] hub 1-1:250.228: bad descriptor, ignoring hub [ 3145.267389][T28891] hub: probe of 1-1:250.228 failed with error -5 [ 3145.460739][T17239] UDC core: couldn't find an available UDC or it's busy: -16 [ 3145.468482][T17239] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3145.477178][ T8014] peak_usb 2-1:0.0 can0: unable to request usb[type=2 value=5] err=-71 [ 3145.489746][ T8014] peak_usb 2-1:0.0: unable to tell PCAN-Chip USB driver is loaded (err -71) [ 3145.540970][T17239] UDC core: couldn't find an available UDC or it's busy: -16 [ 3145.548897][T17239] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 07:11:10 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff110701010009050102"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect(0x0, 0xa4f, &(0x7f00000002c0)={{0x12, 0x1, 0x250, 0x24, 0x8c, 0xc7, 0xff, 0x106c, 0x3702, 0x361b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa3d, 0x4, 0x3, 0x85, 0x0, 0x0, [{{0x9, 0x4, 0xbe, 0x1, 0x3, 0xff, 0x0, 0x0, 0x9, [], [{{0x9, 0x5, 0xb, 0xc, 0x10, 0xec, 0x5, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xf9, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x9, 0x4}]}}, {{0x9, 0x5, 0x5, 0x10, 0x10, 0x81, 0x5, 0x0, [@generic={0x95, 0xb, "c087d759f3a4d1f52408a5152d111ad83c43796896251abf46429da809041619de53462af8e424bd80b310cc26d54c05bb548668ce49c22b1d882d0af7cd633376d7b5052a30f98b8651c5de31dfab78095a02b5331334b8fc3ec9ffdf105016009b76a898c5323d7538f7589bf70a2951069d10853deea675ed33a2c88cd7e24b010021eca9af511c9bbcf4953ad88a7cad50"}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x2c, 0xffff}]}}, {{0x9, 0x5, 0x5, 0x0, 0x3ff, 0x1, 0x1, 0x5d}}]}}, {{0x9, 0x4, 0x8b, 0x0, 0xc, 0x99, 0xb5, 0x4a, 0x5, [], [{{0x9, 0x5, 0x7, 0x1, 0x40, 0x7, 0x3, 0x2, [@generic={0x2a, 0x24, "859863b7712cc4f1b286fc0f74ff9d3ad0a0f9f75c9cfd9ab2918f06d3bd2dc5294186c1d02df29a"}, @generic={0x9c, 0x7, "1469d037e775b59455ad8b02e2ecef0d1ef138af7d8a8c5ca556863d30b633dfb54961d3ba66e90d578ddfcfce5c9e316a73350df58bb22d3894017933e5ee7f35bedd1577b6af31e2c4b0a39850208fb0a24ac3c6ad2d7109368b76b2cdb629b70172be14531334f0eac2f4416969ac9a50e8c60eb82f1f249c28b94dacc0b41a70fa4e2c9e8de1d83fa1d25f042b2a648f735ab5e1e83e7e49"}]}}, {{0x9, 0x5, 0xd, 0xc, 0x8, 0xa5, 0x22, 0x8, [@generic={0x95, 0x1, "9e4a14beff242a3ca7f17775ffa14d3c0fa3f6f25eda7540242bfdc7984fb47b33a6c0f56b136774261a235dde0dbc370f1d3a7f4231f2277e79e0e603a1f08e4f70e79147785513e6c159cce3455c7ec98c5a8001bfb80a2a05bf9912a148bdcb6eac09b79895b25cc80446de0b225a92c0ddb1298304d77371cc42844b72506ef34853535447bbd18ef8834bd8bc69bee0a8"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x9, 0x800}]}}, {{0x9, 0x5, 0xe, 0x10, 0x0, 0x76, 0x4, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x3, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x6}]}}, {{0x9, 0x5, 0xb, 0x10, 0x400, 0x3, 0x3f, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x9, 0x7}]}}, {{0x9, 0x5, 0x80, 0x1, 0x10, 0x3, 0xc1, 0x0, [@generic={0xc6, 0xe, "c9712f2f089af701b3e2975a68c72db1e9e20187721219c38a58fcc9137481bd203306c60d94509798a43fd667be582c736e402f56c204399b0dc8461c9f4308916d1f0711d33f9aa2615383c0311e533656a109641e45b53c389eac2590a4a9bb524209936032c08cf757eeef4f80d8b0cc44b843a5e437b20ec153bd7dd33da7f734d2890be696e15fa380feb199d52aea57ae15672ce60d696c327f728dc4fba407e2a24c694520621373d62a14d5281ecfd9381c8c74abed5e4b12530a14fcae2585"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x40, 0x7f, 0x0, 0x0, [@generic={0x67, 0x11, "ff7ff891f235fc16fcd911ed0dc924b9ed51de2b79a750757343b8230327d8c1600fdc3568aa4e60c896596bb08b6f76b284e496776b24a448bd77c7973e178b22a7b145471b42b38c476e3b34af73f477b1fb0d76dc92acb5a03357d53be51f9fafb9d56b"}]}}, {{0x9, 0x5, 0x8, 0x3, 0x3ff, 0x6, 0x40, 0x20, [@generic={0x72, 0x31, "d7bbef2836066b037a49810f5e89d94f4990b717b07a375a34a42c711b91fa4c7c8e5a99df192d385fe9bc9241ea316c8904be85724b0911714acc888980c706b1e18323173c3c97fc0aa183523a1193181e3f6427fff1b6506c22c26c4755044b7deb21938e6d4131e2b1f74723be7a"}, @generic={0xaa, 0xf, "cf801f9675f724d25107e28d5ff8b5c157f8322b6909fbf38c33b41e679a3ef1ecb92050b94e41fa0ceb36eb72156b411f70d04268efdd507e64785679073cc94704d3b103ec34241adc0aba5d0c8413829fde2972843e6e392f244123a6a5ff841d19db302c8124fb9a2497bd60a27c79190f0eda9dc909ee1012f9477bfee00f772f3ca85cd4bf876c2e52ad5d4b18ee5aeaaf1f85b83af86c0b87c1da45416a38a1ad82ccca09"}]}}, {{0x9, 0x5, 0xc, 0x1, 0x400, 0x1, 0x8, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x8}]}}, {{0x9, 0x5, 0x4, 0x10, 0x8, 0x2, 0x8, 0x6, [@generic={0xd1, 0x21, "ce3f6069647c278d56648102f331ed40e37b8621327a6c90c187235767c4acb5410ee39219ff07759d7028aec20b2897810c085488d8d42ba9c028c954f889043fc3354d6874c6ce82deffee2d4c644ecf914bf565322c376a9baf61f5115c96ec0b4e69e5be89ea3eda61ba5c8c7ca475d5da406e5d4f5b47f949fb10f7832bfdc46951a46f3947ffc2fc591e707eb2e1c45d6fa23323759f9b8270faffe37686e353e1f1194c871eaa45ddd004fd5e35762d62abcd27752c1c7f7c388c414fe114345a376dfe607c477a0f516efc"}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x5, 0x1}]}}, {{0x9, 0x5, 0x2, 0x8, 0x3ff, 0x2, 0x4, 0x3, [@generic={0x102, 0x23, "8fd5b3f14e90f5e99f3f5bf164b0f8b6e7ef439a2f2b90d7fd75bd71529f04704e46f96e617936f781ca98645920b1e8f8c18764ea59073339055e42661cf0f36a0ee728bb0a49f52702307da26cbf44baa3728d5b6f7e46ffc6d96fb3e08c8774b49a07db2be1ddb58380468db80f90cccc39596f1de375d7a03fe33b61ea83106560e33902e33c4c4e7db8929f7c247eeb3512c46090ef82242c4d4cf3b188edf51489acc447e74a37e7401516342891d8085262e3879c3c5fe8b1a01a06579a6d3f252137105e68bd4560db5c6898851305dbb2cee71662f0bdb098e65d362f4e2be25ca2f695e2bff8deb8c034527db378ab0e28732a0ad71ec7e1f2bf05"}, @uac_iso={0x7, 0x25, 0x1, 0x180, 0x80, 0x7}]}}, {{0x9, 0x5, 0xc, 0x0, 0x3ff, 0x5, 0x1, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xff, 0x9}, @generic={0x20, 0xc, "aff5e1251eea007e1735876b94f9c9f915a83ba665be49af61c286e80be9"}]}}, {{0x9, 0x5, 0xa, 0x4, 0x200, 0x3a, 0x4, 0x1f}}]}}, {{0x9, 0x4, 0x1a, 0x7, 0x9, 0xff, 0xff, 0xff, 0x40, [], [{{0x9, 0x5, 0xf, 0x2, 0x200, 0x1, 0x3, 0x1, [@generic={0xd5, 0x11, "9265dedf87fc72169f560ff0764e50e368501da4630e22d20eead014a4675b826d244b3181c8dac06060e4bc5cfcd2b1bf26e13f197d7935a0e9f7044852fdc29049b00b86a9a1373aca940867eb21178d33b1d0ad5e5b4a101423cb77911b6b8fdadf301eeaade4a31f53c983632beb3aed6c2592a77262f13f01e3dcd1770884172a2837d937291fc63bbfb643fc47858ea90789e9ada8b648eb898c8385a9d373afdfe91e569179cf45f280e105ecd6d6904f20acd680f73aaaee90bf9508076c7b027f62ed84fd6fbaf77d256f88596656"}, @generic={0xf2, 0x2, "ac03f8a22b61e9c026b92e252fff3d52eb9d28a2750a34d1dd6fae265a3dce730d019fd0bea432367ce710b774df2e850e30cd3f3c4b0283c2545e9db1fadbb8fa7386b3b1c6a25300e0af5da08aa1894c39225390943184db2003ed060dac54954449f2e63b6bea292763b46076b6ff2c2cd92a0615f32c37a8c20889e9dae49b5f0158613dae6bc22e161ca1abeb708b64fda5204642a9c74681db6b953c06b100b2b257cd968f63bb74666a40a9ff36365984f0b3933f9e5341b155f001b9fbc54e54f76c14ed264e9e9f895e835f015c7d030d1a073eb7a8bbf299761c36533a04be3071deb6b47101ba14d5f5c7"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x400, 0x3f, 0x9}}, {{0x9, 0x5, 0x9, 0x0, 0x8, 0xf2, 0xfb, 0x8}}, {{0x9, 0x5, 0x9, 0x10, 0x8, 0x1, 0xf, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x4, 0x8001}]}}, {{0x9, 0x5, 0x8, 0x0, 0x40, 0x1, 0x2, 0x3}}, {{0x9, 0x5, 0x9, 0x0, 0x3ff, 0x7, 0x7, 0x80}}, {{0x9, 0x5, 0xc, 0x0, 0x10, 0x2b, 0x20, 0x4}}, {{0x9, 0x5, 0x5, 0x3, 0x200, 0x2, 0x1, 0x4, [@generic={0xc7, 0xe, "9e814fd79277e892e8fa385da1569f96b9cae5b9b765eff91dde04485be363ab53d7d9a3ec115205b5d887bb06719079c335e351b8b5c1e671c85a04206c3358ed4a6c185ae0a2ad3af92bd45d948030610aeb872d0633391e6a189f2d16b22c4810157ea2f1193e483c73397a8d58a83cc81d41d82cb91b218f1c662893b760ec5d62ee3e31e221cc27c91f89490f2f36d9a2981fedb1ab61c4d0cae161fc0fd50c9b271f83278b7b27535d56138fdc83b28385cdde6c18bfeeb62713d1cdd38399f33ee1"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x40, 0x7f, 0x8, 0xfb, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x81, 0xa2bc}]}}]}}, {{0x9, 0x4, 0x65, 0x40, 0x0, 0x11, 0xed, 0x24, 0xd4, [@uac_control={{0xa, 0x24, 0x1, 0x9, 0x7}, [@extension_unit={0xa, 0x24, 0x8, 0x1, 0x199c, 0xd3, "bfbdc1"}, @selector_unit={0x7, 0x24, 0x5, 0x3, 0x6, "fcb7"}]}, @hid_hid={0x9, 0x21, 0x2b, 0x9, 0x1, {0x22, 0x54d}}]}}]}}]}}, &(0x7f0000000180)={0x2, &(0x7f0000000040)={0xa, 0x6, 0x110, 0xfe, 0x40, 0x7f, 0x10, 0x1e}, 0x5, &(0x7f0000000d40)={0x5, 0xf, 0x5, 0x0, [@ptm_cap, @generic={0x0, 0x10, 0x3, "8c417770076970db098eb74d20519be08ed94db937228ac2674500201c6740dbcde266a9a0d4d58f825c953d8e0d48d5bdc0c83a8a44add2156da9c9b8c067a6f08eeaefb67674a3a4ccd4a7da75a55ad527e41b6f8b567e6395d9c73292614a8b8b678f705fecaf7279d0d51ff34c336f724785359942ee701fadc3ae0eafc7e99d953d9c17cee7eb88cb18e4c02a252b4a049652026ec8f6898fbdf2b91e365fcd9517a575ed18af4d097f271859ba1cf4b0c82be08f146522dbe5b65a024ecf"}, @ssp_cap={0x0, 0x10, 0xa, 0x0, 0x0, 0x7ffff7f, 0xf000, 0xa4, [0x3f0f, 0xc000, 0x30, 0xc00f]}, @ss_container_id={0x0, 0x10, 0x4, 0x1, "b2c5282a66af3736f62f9d86eb09929b"}, @ss_container_id={0x0, 0x10, 0x4, 0xbc, "ba7e00f1c643a930eb19140d81c4eec0"}]}, 0x2, [{0xdd, &(0x7f0000001000)=@string={0xdd, 0x3, "78fef9eb5f96db754c3cfce360e8237466c02844a1e81ea10fb1da05f186075e6860dee6c60c2d041440ec7e9620d34ffb4fc5fddb20cb3e0b61de0449bfb3f142e21180fdbd3924ebda712f8cad738eea9d65cfa152bf1104b7fb4f82d3a0eca1297cf0f3a9f186e967b18ed060aeae80170f9e16576ade65d620363c16e11228ceee2b345444d66417832a304432fd502574062be1fc795f508eea8c8e3abc68e857319da64b56ed8542203cf2568a307bd868aab4cd725e9e5c2a16cc9e01a9f1980523159066678f4e3dadd53a75193616ad8fe3d626678f14"}}, {0x12, &(0x7f0000000140)=@string={0x12, 0x3, "7b8c9769795a8f6d03c57aed30db9f41"}}]}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 3145.656781][T17239] UDC core: couldn't find an available UDC or it's busy: -16 [ 3145.664608][T17239] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3145.693323][T27897] usb 6-1: New USB device found, idVendor=12d6, idProduct=0444, bcdDevice=4b.dc [ 3145.703146][T27897] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3145.711282][T27897] usb 6-1: Product: syz [ 3145.715713][T27897] usb 6-1: Manufacturer: syz [ 3145.720432][T27897] usb 6-1: SerialNumber: syz [ 3145.721644][T17239] UDC core: couldn't find an available UDC or it's busy: -16 [ 3145.733296][T17239] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3145.818452][T27897] usb 6-1: config 0 descriptor?? [ 3145.843338][T17239] UDC core: couldn't find an available UDC or it's busy: -16 [ 3145.844514][ T8014] peak_usb: probe of 2-1:0.0 failed with error -71 [ 3145.850847][T17239] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3145.885561][T27897] ems_usb 6-1:0.0 (unnamed net_device) (uninitialized): couldn't initialize controller: -22 [ 3145.900000][T27897] ems_usb: probe of 6-1:0.0 failed with error -22 07:11:11 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)) (async) sendmsg$AUDIT_GET_FEATURE(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000140)={0x10}, 0x10}}, 0x0) (async) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="5000000024000b1d000800800000000000000000", @ANYRES32=r2, @ANYBLOB="00000000ffffffff000003000d00010066715f636f64656c"], 0x50}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000500)=@newtfilter={0x478, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {}, {0x3}}, [@filter_kind_options=@f_flow={{0x9}, {0x448, 0x2, [@TCA_FLOW_POLICE={0x444, 0xa, 0x0, 0x1, [@TCA_POLICE_TBF={0x3c, 0x1, {0x0, 0x0, 0x0, 0x0, 0x0, {0x3, 0x0, 0x0, 0x0, 0xa34, 0x7}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}}, @TCA_POLICE_RATE={0x404, 0x2, [0x5]}]}]}}]}, 0x478}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r3, &(0x7f00000002c0), 0x40000000000009f, 0x0) [ 3145.959519][ T8014] usb 2-1: USB disconnect, device number 121 07:11:11 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000074000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:11 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000008000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3146.077467][T17254] UDC core: couldn't find an available UDC or it's busy: -16 [ 3146.085176][T17254] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3146.170737][T17254] UDC core: couldn't find an available UDC or it's busy: -16 [ 3146.178588][T17254] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3146.243690][T17276] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.3'. [ 3146.254761][T17278] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 3146.312314][T17254] UDC core: couldn't find an available UDC or it's busy: -16 [ 3146.319984][T17254] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3146.341423][T17277] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3146.402231][ T8014] usb 2-1: new high-speed USB device number 122 using dummy_hcd [ 3146.426022][T15372] usb 6-1: USB disconnect, device number 34 [ 3146.463807][T17275] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 07:11:11 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)) (async) sendmsg$AUDIT_GET_FEATURE(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000140)={0x10}, 0x10}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="5000000024000b1d000800800000000000000000", @ANYRES32=r2, @ANYBLOB="00000000ffffffff000003000d00010066715f636f64656c"], 0x50}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000500)=@newtfilter={0x478, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {}, {0x3}}, [@filter_kind_options=@f_flow={{0x9}, {0x448, 0x2, [@TCA_FLOW_POLICE={0x444, 0xa, 0x0, 0x1, [@TCA_POLICE_TBF={0x3c, 0x1, {0x0, 0x0, 0x0, 0x0, 0x0, {0x3, 0x0, 0x0, 0x0, 0xa34, 0x7}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}}, @TCA_POLICE_RATE={0x404, 0x2, [0x5]}]}]}}]}, 0x478}}, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r3, &(0x7f00000002c0), 0x40000000000009f, 0x0) [ 3146.652695][ T8014] usb 2-1: Using ep0 maxpacket: 8 [ 3146.783316][ T8014] usb 2-1: config index 0 descriptor too short (expected 5924, got 36) [ 3146.791972][ T8014] usb 2-1: config 250 has an invalid interface number: 228 but max is -1 [ 3146.800725][ T8014] usb 2-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 3146.811223][ T8014] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3146.823290][ T8014] usb 2-1: config 250 has no interface number 0 [ 3146.829701][ T8014] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid wMaxPacketSize 0 [ 3146.840505][ T8014] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 0 [ 3146.846637][T17287] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 3146.850963][ T8014] usb 2-1: config 250 interface 228 altsetting 255 has 1 endpoint descriptor, different from the interface descriptor's value: 17 [ 3146.851114][ T8014] usb 2-1: config 250 interface 228 has no altsetting 0 07:11:12 executing program 5: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xe5, 0xc3, 0x48, 0x40, 0x12d6, 0x444, 0x4bdc, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xed, 0xa4, 0x75}}]}}]}}, 0x0) eventfd2(0x0, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[], 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000041435320410e5150e8d500000001090208"], 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000980)=ANY=[@ANYBLOB="002505a8a440000102030109021b000101000000090400000007010000090501020000000000"], 0x0) r1 = openat$vicodec1(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sendmsg$nl_xfrm(r0, &(0x7f0000000340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000300)={&(0x7f00000001c0)=@getae={0x104, 0x1f, 0xc02, 0x70bd25, 0x25dfdbfe, {{@in6=@remote, 0x4d4, 0xa, 0x32}, @in=@broadcast, 0x5}, [@algo_auth_trunc={0x90, 0x14, {{'sha256-arm64\x00'}, 0x220, 0xc0, "8113b4a87e877bfa6cabca1bfaa46f5776a6b83d818bed178184815550fac13e5b6b4055380cb3bcd62c9b63d3ba0fde38adc48a147cc0fa174dbb354d441e2a80c26ada"}}, @etimer_thresh={0x8, 0xc, 0x2000000}, @tfcpad={0x8, 0x16, 0x6}, @lifetime_val={0x24, 0x9, {0x35dcc0000000, 0x5, 0x1, 0x8}}]}, 0x104}}, 0x20000001) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000600)={&(0x7f00000003c0)=@flushpolicy={0x224, 0x1d, 0x8, 0x70bd2d, 0x25dfdbfc, "", [@tmpl={0xc4, 0x5, [{{@in6=@private0, 0x4d4, 0xff}, 0x2, @in=@remote, 0x3500, 0x4, 0x3, 0x7f, 0x496, 0x7, 0xffff}, {{@in6=@local, 0x4d5, 0x2b}, 0x0, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x3505, 0x1, 0x1, 0x5, 0x4d, 0x9, 0x8}, {{@in=@multicast2, 0x4d6, 0x33}, 0x2, @in6=@ipv4={'\x00', '\xff\xff', @multicast1}, 0x34ff, 0x5, 0x1, 0xfe, 0x2, 0x80000001, 0x603d}]}, @tmpl={0x144, 0x5, [{{@in6=@ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}, 0x4d2, 0x3c}, 0xa, @in=@broadcast, 0x0, 0x1, 0x2, 0x0, 0x0, 0x1, 0x846c}, {{@in6=@private1, 0x4d2, 0x6c}, 0xa, @in6=@remote, 0x34ff, 0x2, 0x3, 0x4, 0x9, 0x1b4a, 0x4}, {{@in=@broadcast, 0x4d5, 0xff}, 0xa, @in=@multicast2, 0x3506, 0x2, 0x0, 0x0, 0x5, 0xfffffff8, 0xfff}, {{@in6=@dev={0xfe, 0x80, '\x00', 0x28}, 0x4d4, 0x32}, 0xa, @in=@multicast1, 0x3507, 0x3, 0x1, 0x7f, 0x80000001, 0x8, 0xffff}, {{@in=@broadcast, 0x4d2, 0x33}, 0xa, @in6=@private2, 0x3504, 0x1, 0x3, 0x8, 0x4, 0x80000000, 0x9}]}, @lastused={0xc, 0xf, 0x4}]}, 0x224}, 0x1, 0x0, 0x0, 0x90}, 0x8044) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f0000000680)={0x0, 0x7fffffff, 0x3, {0x5, @sliced={0x6, [0x20, 0x0, 0x46f4, 0x9, 0xd990, 0x0, 0x3, 0x5, 0x643b, 0x8001, 0x9, 0x0, 0x4, 0x101, 0x1, 0xbfb, 0x4782, 0x7, 0x8, 0x9, 0x0, 0x8, 0x6, 0x9, 0x0, 0x37, 0xd78, 0x3ff, 0x6, 0x2, 0x800, 0x9, 0x0, 0x1, 0x3, 0xfff9, 0x0, 0x32, 0x8000, 0x8001, 0x144b, 0x7ff, 0x3, 0x200, 0x8, 0x1, 0x3f, 0x200], 0x1f}}, 0x81}) openat$ashmem(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pipe(&(0x7f0000000080)) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080), 0xfffffebe}], 0x1) socket$nl_xfrm(0x10, 0x3, 0x6) (async) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xe5, 0xc3, 0x48, 0x40, 0x12d6, 0x444, 0x4bdc, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xed, 0xa4, 0x75}}]}}]}}, 0x0) (async) eventfd2(0x0, 0x0) (async) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[], 0x0) (async) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000041435320410e5150e8d500000001090208"], 0x0) (async) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000980)=ANY=[@ANYBLOB="002505a8a440000102030109021b000101000000090400000007010000090501020000000000"], 0x0) (async) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) sendmsg$nl_xfrm(r0, &(0x7f0000000340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000300)={&(0x7f00000001c0)=@getae={0x104, 0x1f, 0xc02, 0x70bd25, 0x25dfdbfe, {{@in6=@remote, 0x4d4, 0xa, 0x32}, @in=@broadcast, 0x5}, [@algo_auth_trunc={0x90, 0x14, {{'sha256-arm64\x00'}, 0x220, 0xc0, "8113b4a87e877bfa6cabca1bfaa46f5776a6b83d818bed178184815550fac13e5b6b4055380cb3bcd62c9b63d3ba0fde38adc48a147cc0fa174dbb354d441e2a80c26ada"}}, @etimer_thresh={0x8, 0xc, 0x2000000}, @tfcpad={0x8, 0x16, 0x6}, @lifetime_val={0x24, 0x9, {0x35dcc0000000, 0x5, 0x1, 0x8}}]}, 0x104}}, 0x20000001) (async) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000600)={&(0x7f00000003c0)=@flushpolicy={0x224, 0x1d, 0x8, 0x70bd2d, 0x25dfdbfc, "", [@tmpl={0xc4, 0x5, [{{@in6=@private0, 0x4d4, 0xff}, 0x2, @in=@remote, 0x3500, 0x4, 0x3, 0x7f, 0x496, 0x7, 0xffff}, {{@in6=@local, 0x4d5, 0x2b}, 0x0, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x3505, 0x1, 0x1, 0x5, 0x4d, 0x9, 0x8}, {{@in=@multicast2, 0x4d6, 0x33}, 0x2, @in6=@ipv4={'\x00', '\xff\xff', @multicast1}, 0x34ff, 0x5, 0x1, 0xfe, 0x2, 0x80000001, 0x603d}]}, @tmpl={0x144, 0x5, [{{@in6=@ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}, 0x4d2, 0x3c}, 0xa, @in=@broadcast, 0x0, 0x1, 0x2, 0x0, 0x0, 0x1, 0x846c}, {{@in6=@private1, 0x4d2, 0x6c}, 0xa, @in6=@remote, 0x34ff, 0x2, 0x3, 0x4, 0x9, 0x1b4a, 0x4}, {{@in=@broadcast, 0x4d5, 0xff}, 0xa, @in=@multicast2, 0x3506, 0x2, 0x0, 0x0, 0x5, 0xfffffff8, 0xfff}, {{@in6=@dev={0xfe, 0x80, '\x00', 0x28}, 0x4d4, 0x32}, 0xa, @in=@multicast1, 0x3507, 0x3, 0x1, 0x7f, 0x80000001, 0x8, 0xffff}, {{@in=@broadcast, 0x4d2, 0x33}, 0xa, @in6=@private2, 0x3504, 0x1, 0x3, 0x8, 0x4, 0x80000000, 0x9}]}, @lastused={0xc, 0xf, 0x4}]}, 0x224}, 0x1, 0x0, 0x0, 0x90}, 0x8044) (async) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f0000000680)={0x0, 0x7fffffff, 0x3, {0x5, @sliced={0x6, [0x20, 0x0, 0x46f4, 0x9, 0xd990, 0x0, 0x3, 0x5, 0x643b, 0x8001, 0x9, 0x0, 0x4, 0x101, 0x1, 0xbfb, 0x4782, 0x7, 0x8, 0x9, 0x0, 0x8, 0x6, 0x9, 0x0, 0x37, 0xd78, 0x3ff, 0x6, 0x2, 0x800, 0x9, 0x0, 0x1, 0x3, 0xfff9, 0x0, 0x32, 0x8000, 0x8001, 0x144b, 0x7ff, 0x3, 0x200, 0x8, 0x1, 0x3f, 0x200], 0x1f}}, 0x81}) (async) openat$ashmem(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) pipe(&(0x7f0000000080)) (async) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080), 0xfffffebe}], 0x1) (async) [ 3147.164189][T17288] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.3'. 07:11:12 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000007a000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3147.382649][ T8014] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3147.391903][ T8014] usb 2-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3147.400593][ T8014] usb 2-1: Product: syz [ 3147.405038][ T8014] usb 2-1: SerialNumber: syz 07:11:12 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000009000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:12 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="120100005ceb4408070a64006eee010203010902240001000000000904000002ca743400090503032000f600000905840b"], 0x0) syz_usb_control_io(r0, &(0x7f0000000180)={0x2c, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x80c}}, 0x0, 0x0, 0x0}, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xd3, 0x6c, 0x7e, 0x10, 0xc72, 0x13, 0xf9f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x34, 0xbc, 0x7a}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000480)={0x0, 0x0, 0xa, "6238f93879a8cf0eec9c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, &(0x7f0000000980)={0x2c, &(0x7f0000000780)={0x40, 0x22, 0x69, {0x69, 0xe, "e65923254defa456798635453443e68566c5bf1e104b90cef329130f24717aa49593348a2e2be7525c5b43edfb56af3a19ab95328eb85d2ffb7d8259a2246c4abf1640f802fc4a6c32fbe324ec94de0040fd7864da4e2d3702348440cf7fae5a6d042d7a7ed7d8"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x424}}, &(0x7f0000000800)={0x0, 0xf, 0x1d, {0x5, 0xf, 0x1d, 0x4, [@wireless={0xb, 0x10, 0x1, 0x2, 0x14, 0x9, 0x2, 0x0, 0x63}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x1e, 0x2, 0x3, 0x8000}, @ptm_cap={0x3}]}}, &(0x7f0000000840)={0x20, 0x29, 0xf, {0xf, 0x29, 0x3f, 0x18, 0x8, 0x4, "59d52530", "5bb779bd"}}, &(0x7f0000000940)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x5, 0x0, 0x40, 0x24, 0xea, 0x7, 0xfe00}}}, &(0x7f0000000dc0)={0x84, &(0x7f00000009c0)={0x0, 0x18, 0x2f, "2a429633045926211841472b28dfd3ca8a4edbaa43304cda2fd74014ef41569a2104d8a36feba087275bb49e93e90f"}, &(0x7f0000000a00)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000a40)={0x0, 0x8, 0x1, 0x39}, &(0x7f0000000a80)={0x20, 0x0, 0x4, {0x0, 0x1}}, &(0x7f0000000ac0)={0x20, 0x0, 0x8, {0x80, 0x40, [0xf0]}}, &(0x7f0000000b00)={0x40, 0x7, 0x2, 0x65ad}, &(0x7f0000000b40)={0x40, 0x9, 0x1, 0x9}, &(0x7f0000000b80)={0x40, 0xb, 0x2, "9782"}, &(0x7f0000000bc0)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000c00)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000c40)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xb}}, &(0x7f0000000c80)={0x40, 0x19, 0x2, "d31e"}, &(0x7f0000000cc0)={0x40, 0x1a, 0x2, 0x8}, &(0x7f0000000d00)={0x40, 0x1c, 0x1, 0x5d}, &(0x7f0000000d40)={0x40, 0x1e, 0x1, 0xd0}, &(0x7f0000000d80)={0x40, 0x21, 0x1, 0x5}}) syz_usb_control_io(r1, &(0x7f0000000200)={0x2c, &(0x7f0000000000)={0x0, 0x10, 0x19, {0x19, 0x0, "a12efff781224010b4a8a501692bfa2748f042832fec75"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e}}, &(0x7f0000000700)={0x0, 0xf, 0x46, {0x5, 0xf, 0x46, 0x5, [@wireless={0xb, 0x10, 0x1, 0xc, 0x2, 0x5, 0x61, 0x1, 0x1}, @ptm_cap={0x3}, @ssp_cap={0x1c, 0x10, 0xa, 0x6, 0x4, 0x9, 0xf0f, 0x2, [0xff00f0, 0xff3f, 0xff3f00, 0x3f00]}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x81, "33229f5ae6ad21302c3343337daeafef"}]}}, &(0x7f0000000140)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x80, 0x2, 0x1, "8ce1b358", "9fa300"}}, &(0x7f00000001c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x5f5c10543f5dbef8, 0x1, 0x0, 0x0, 0x0, 0x2}}}, &(0x7f0000000640)={0x84, &(0x7f0000000240)={0x40, 0x0, 0x2d, "ec4423881b8c32e5bb0c3cae2d05cbd0dbf58c71a31841bfb934cb0071b197925f5339adf81df691f96e25e576"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0xf7}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000300)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000000340)={0x20, 0x0, 0x4, {0x80, 0x10}}, &(0x7f0000000380)={0x40, 0x7, 0x2, 0x7}, &(0x7f00000003c0)={0x40, 0x9, 0x1, 0x8}, &(0x7f0000000400)={0x40, 0xb, 0x2, 'X&'}, &(0x7f0000000440)={0x40, 0xf, 0x2, 0x3000}, &(0x7f0000000480)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, &(0x7f00000004c0)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f0000000500)={0x40, 0x19, 0x2, "fb0e"}, &(0x7f0000000540)={0x40, 0x1a, 0x2, 0x1f5}, &(0x7f0000000580)={0x40, 0x1c, 0x1, 0x7}, &(0x7f00000005c0)={0x40, 0x1e, 0x1, 0x80}, &(0x7f0000000600)={0x40, 0x21, 0x1, 0x1}}) 07:11:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 3147.546113][T28891] usb 1-1: USB disconnect, device number 24 [ 3147.603280][ T8014] hub 2-1:250.228: bad descriptor, ignoring hub [ 3147.609760][ T8014] hub: probe of 2-1:250.228 failed with error -5 [ 3147.625799][T17294] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3147.652659][ T5911] usb 6-1: new high-speed USB device number 35 using dummy_hcd [ 3147.805612][T17271] UDC core: couldn't find an available UDC or it's busy: -16 [ 3147.813568][T17271] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3147.826505][ T8014] usblp 2-1:250.228: usblp0: USB Unidirectional printer dev 122 if 228 alt 255 proto 1 vid 0x0525 pid 0xD292 [ 3147.862867][T17295] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3148.002950][ T8014] usb 2-1: USB disconnect, device number 122 [ 3148.023266][T17123] usb 1-1: new high-speed USB device number 25 using dummy_hcd [ 3148.031529][T28891] usb 4-1: new high-speed USB device number 41 using dummy_hcd [ 3148.033094][ T8014] usblp0: removed [ 3148.173504][ T5911] usb 6-1: New USB device found, idVendor=12d6, idProduct=0444, bcdDevice=4b.dc [ 3148.183049][ T5911] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3148.191182][ T5911] usb 6-1: Product: syz [ 3148.196104][ T5911] usb 6-1: Manufacturer: syz [ 3148.200827][ T5911] usb 6-1: SerialNumber: syz [ 3148.235566][T17123] usb 1-1: device descriptor read/64, error 18 [ 3148.282854][T28891] usb 4-1: Using ep0 maxpacket: 8 [ 3148.298415][ T5911] usb 6-1: config 0 descriptor?? [ 3148.345355][ T5911] ems_usb 6-1:0.0 (unnamed net_device) (uninitialized): couldn't initialize controller: -22 [ 3148.358179][ T5911] ems_usb: probe of 6-1:0.0 failed with error -22 [ 3148.413209][T28891] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x3 has an invalid bInterval 246, changing to 11 [ 3148.427092][T28891] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x84 has an invalid bInterval 0, changing to 7 [ 3148.438311][T28891] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x84 has invalid wMaxPacketSize 0 07:11:13 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000081000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3148.522488][T17123] usb 1-1: new high-speed USB device number 26 using dummy_hcd [ 3148.545395][T17291] UDC core: couldn't find an available UDC or it's busy: -16 [ 3148.553380][T17291] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 07:11:13 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000a000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3148.574447][T17291] UDC core: couldn't find an available UDC or it's busy: -16 [ 3148.581966][T17291] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3148.634408][T17305] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3148.663968][T17291] UDC core: couldn't find an available UDC or it's busy: -16 [ 3148.671581][T17291] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 07:11:13 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff110701010009050102"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async, rerun: 64) syz_usb_connect(0x0, 0xa4f, &(0x7f00000002c0)={{0x12, 0x1, 0x250, 0x24, 0x8c, 0xc7, 0xff, 0x106c, 0x3702, 0x361b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa3d, 0x4, 0x3, 0x85, 0x0, 0x0, [{{0x9, 0x4, 0xbe, 0x1, 0x3, 0xff, 0x0, 0x0, 0x9, [], [{{0x9, 0x5, 0xb, 0xc, 0x10, 0xec, 0x5, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xf9, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x9, 0x4}]}}, {{0x9, 0x5, 0x5, 0x10, 0x10, 0x81, 0x5, 0x0, [@generic={0x95, 0xb, "c087d759f3a4d1f52408a5152d111ad83c43796896251abf46429da809041619de53462af8e424bd80b310cc26d54c05bb548668ce49c22b1d882d0af7cd633376d7b5052a30f98b8651c5de31dfab78095a02b5331334b8fc3ec9ffdf105016009b76a898c5323d7538f7589bf70a2951069d10853deea675ed33a2c88cd7e24b010021eca9af511c9bbcf4953ad88a7cad50"}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x2c, 0xffff}]}}, {{0x9, 0x5, 0x5, 0x0, 0x3ff, 0x1, 0x1, 0x5d}}]}}, {{0x9, 0x4, 0x8b, 0x0, 0xc, 0x99, 0xb5, 0x4a, 0x5, [], [{{0x9, 0x5, 0x7, 0x1, 0x40, 0x7, 0x3, 0x2, [@generic={0x2a, 0x24, "859863b7712cc4f1b286fc0f74ff9d3ad0a0f9f75c9cfd9ab2918f06d3bd2dc5294186c1d02df29a"}, @generic={0x9c, 0x7, "1469d037e775b59455ad8b02e2ecef0d1ef138af7d8a8c5ca556863d30b633dfb54961d3ba66e90d578ddfcfce5c9e316a73350df58bb22d3894017933e5ee7f35bedd1577b6af31e2c4b0a39850208fb0a24ac3c6ad2d7109368b76b2cdb629b70172be14531334f0eac2f4416969ac9a50e8c60eb82f1f249c28b94dacc0b41a70fa4e2c9e8de1d83fa1d25f042b2a648f735ab5e1e83e7e49"}]}}, {{0x9, 0x5, 0xd, 0xc, 0x8, 0xa5, 0x22, 0x8, [@generic={0x95, 0x1, "9e4a14beff242a3ca7f17775ffa14d3c0fa3f6f25eda7540242bfdc7984fb47b33a6c0f56b136774261a235dde0dbc370f1d3a7f4231f2277e79e0e603a1f08e4f70e79147785513e6c159cce3455c7ec98c5a8001bfb80a2a05bf9912a148bdcb6eac09b79895b25cc80446de0b225a92c0ddb1298304d77371cc42844b72506ef34853535447bbd18ef8834bd8bc69bee0a8"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x9, 0x800}]}}, {{0x9, 0x5, 0xe, 0x10, 0x0, 0x76, 0x4, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x3, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x6}]}}, {{0x9, 0x5, 0xb, 0x10, 0x400, 0x3, 0x3f, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x9, 0x7}]}}, {{0x9, 0x5, 0x80, 0x1, 0x10, 0x3, 0xc1, 0x0, [@generic={0xc6, 0xe, "c9712f2f089af701b3e2975a68c72db1e9e20187721219c38a58fcc9137481bd203306c60d94509798a43fd667be582c736e402f56c204399b0dc8461c9f4308916d1f0711d33f9aa2615383c0311e533656a109641e45b53c389eac2590a4a9bb524209936032c08cf757eeef4f80d8b0cc44b843a5e437b20ec153bd7dd33da7f734d2890be696e15fa380feb199d52aea57ae15672ce60d696c327f728dc4fba407e2a24c694520621373d62a14d5281ecfd9381c8c74abed5e4b12530a14fcae2585"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x40, 0x7f, 0x0, 0x0, [@generic={0x67, 0x11, "ff7ff891f235fc16fcd911ed0dc924b9ed51de2b79a750757343b8230327d8c1600fdc3568aa4e60c896596bb08b6f76b284e496776b24a448bd77c7973e178b22a7b145471b42b38c476e3b34af73f477b1fb0d76dc92acb5a03357d53be51f9fafb9d56b"}]}}, {{0x9, 0x5, 0x8, 0x3, 0x3ff, 0x6, 0x40, 0x20, [@generic={0x72, 0x31, "d7bbef2836066b037a49810f5e89d94f4990b717b07a375a34a42c711b91fa4c7c8e5a99df192d385fe9bc9241ea316c8904be85724b0911714acc888980c706b1e18323173c3c97fc0aa183523a1193181e3f6427fff1b6506c22c26c4755044b7deb21938e6d4131e2b1f74723be7a"}, @generic={0xaa, 0xf, "cf801f9675f724d25107e28d5ff8b5c157f8322b6909fbf38c33b41e679a3ef1ecb92050b94e41fa0ceb36eb72156b411f70d04268efdd507e64785679073cc94704d3b103ec34241adc0aba5d0c8413829fde2972843e6e392f244123a6a5ff841d19db302c8124fb9a2497bd60a27c79190f0eda9dc909ee1012f9477bfee00f772f3ca85cd4bf876c2e52ad5d4b18ee5aeaaf1f85b83af86c0b87c1da45416a38a1ad82ccca09"}]}}, {{0x9, 0x5, 0xc, 0x1, 0x400, 0x1, 0x8, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x8}]}}, {{0x9, 0x5, 0x4, 0x10, 0x8, 0x2, 0x8, 0x6, [@generic={0xd1, 0x21, "ce3f6069647c278d56648102f331ed40e37b8621327a6c90c187235767c4acb5410ee39219ff07759d7028aec20b2897810c085488d8d42ba9c028c954f889043fc3354d6874c6ce82deffee2d4c644ecf914bf565322c376a9baf61f5115c96ec0b4e69e5be89ea3eda61ba5c8c7ca475d5da406e5d4f5b47f949fb10f7832bfdc46951a46f3947ffc2fc591e707eb2e1c45d6fa23323759f9b8270faffe37686e353e1f1194c871eaa45ddd004fd5e35762d62abcd27752c1c7f7c388c414fe114345a376dfe607c477a0f516efc"}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x5, 0x1}]}}, {{0x9, 0x5, 0x2, 0x8, 0x3ff, 0x2, 0x4, 0x3, [@generic={0x102, 0x23, "8fd5b3f14e90f5e99f3f5bf164b0f8b6e7ef439a2f2b90d7fd75bd71529f04704e46f96e617936f781ca98645920b1e8f8c18764ea59073339055e42661cf0f36a0ee728bb0a49f52702307da26cbf44baa3728d5b6f7e46ffc6d96fb3e08c8774b49a07db2be1ddb58380468db80f90cccc39596f1de375d7a03fe33b61ea83106560e33902e33c4c4e7db8929f7c247eeb3512c46090ef82242c4d4cf3b188edf51489acc447e74a37e7401516342891d8085262e3879c3c5fe8b1a01a06579a6d3f252137105e68bd4560db5c6898851305dbb2cee71662f0bdb098e65d362f4e2be25ca2f695e2bff8deb8c034527db378ab0e28732a0ad71ec7e1f2bf05"}, @uac_iso={0x7, 0x25, 0x1, 0x180, 0x80, 0x7}]}}, {{0x9, 0x5, 0xc, 0x0, 0x3ff, 0x5, 0x1, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xff, 0x9}, @generic={0x20, 0xc, "aff5e1251eea007e1735876b94f9c9f915a83ba665be49af61c286e80be9"}]}}, {{0x9, 0x5, 0xa, 0x4, 0x200, 0x3a, 0x4, 0x1f}}]}}, {{0x9, 0x4, 0x1a, 0x7, 0x9, 0xff, 0xff, 0xff, 0x40, [], [{{0x9, 0x5, 0xf, 0x2, 0x200, 0x1, 0x3, 0x1, [@generic={0xd5, 0x11, "9265dedf87fc72169f560ff0764e50e368501da4630e22d20eead014a4675b826d244b3181c8dac06060e4bc5cfcd2b1bf26e13f197d7935a0e9f7044852fdc29049b00b86a9a1373aca940867eb21178d33b1d0ad5e5b4a101423cb77911b6b8fdadf301eeaade4a31f53c983632beb3aed6c2592a77262f13f01e3dcd1770884172a2837d937291fc63bbfb643fc47858ea90789e9ada8b648eb898c8385a9d373afdfe91e569179cf45f280e105ecd6d6904f20acd680f73aaaee90bf9508076c7b027f62ed84fd6fbaf77d256f88596656"}, @generic={0xf2, 0x2, "ac03f8a22b61e9c026b92e252fff3d52eb9d28a2750a34d1dd6fae265a3dce730d019fd0bea432367ce710b774df2e850e30cd3f3c4b0283c2545e9db1fadbb8fa7386b3b1c6a25300e0af5da08aa1894c39225390943184db2003ed060dac54954449f2e63b6bea292763b46076b6ff2c2cd92a0615f32c37a8c20889e9dae49b5f0158613dae6bc22e161ca1abeb708b64fda5204642a9c74681db6b953c06b100b2b257cd968f63bb74666a40a9ff36365984f0b3933f9e5341b155f001b9fbc54e54f76c14ed264e9e9f895e835f015c7d030d1a073eb7a8bbf299761c36533a04be3071deb6b47101ba14d5f5c7"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x400, 0x3f, 0x9}}, {{0x9, 0x5, 0x9, 0x0, 0x8, 0xf2, 0xfb, 0x8}}, {{0x9, 0x5, 0x9, 0x10, 0x8, 0x1, 0xf, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x4, 0x8001}]}}, {{0x9, 0x5, 0x8, 0x0, 0x40, 0x1, 0x2, 0x3}}, {{0x9, 0x5, 0x9, 0x0, 0x3ff, 0x7, 0x7, 0x80}}, {{0x9, 0x5, 0xc, 0x0, 0x10, 0x2b, 0x20, 0x4}}, {{0x9, 0x5, 0x5, 0x3, 0x200, 0x2, 0x1, 0x4, [@generic={0xc7, 0xe, "9e814fd79277e892e8fa385da1569f96b9cae5b9b765eff91dde04485be363ab53d7d9a3ec115205b5d887bb06719079c335e351b8b5c1e671c85a04206c3358ed4a6c185ae0a2ad3af92bd45d948030610aeb872d0633391e6a189f2d16b22c4810157ea2f1193e483c73397a8d58a83cc81d41d82cb91b218f1c662893b760ec5d62ee3e31e221cc27c91f89490f2f36d9a2981fedb1ab61c4d0cae161fc0fd50c9b271f83278b7b27535d56138fdc83b28385cdde6c18bfeeb62713d1cdd38399f33ee1"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x40, 0x7f, 0x8, 0xfb, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x81, 0xa2bc}]}}]}}, {{0x9, 0x4, 0x65, 0x40, 0x0, 0x11, 0xed, 0x24, 0xd4, [@uac_control={{0xa, 0x24, 0x1, 0x9, 0x7}, [@extension_unit={0xa, 0x24, 0x8, 0x1, 0x199c, 0xd3, "bfbdc1"}, @selector_unit={0x7, 0x24, 0x5, 0x3, 0x6, "fcb7"}]}, @hid_hid={0x9, 0x21, 0x2b, 0x9, 0x1, {0x22, 0x54d}}]}}]}}]}}, &(0x7f0000000180)={0x2, &(0x7f0000000040)={0xa, 0x6, 0x110, 0xfe, 0x40, 0x7f, 0x10, 0x1e}, 0x5, &(0x7f0000000d40)={0x5, 0xf, 0x5, 0x0, [@ptm_cap, @generic={0x0, 0x10, 0x3, "8c417770076970db098eb74d20519be08ed94db937228ac2674500201c6740dbcde266a9a0d4d58f825c953d8e0d48d5bdc0c83a8a44add2156da9c9b8c067a6f08eeaefb67674a3a4ccd4a7da75a55ad527e41b6f8b567e6395d9c73292614a8b8b678f705fecaf7279d0d51ff34c336f724785359942ee701fadc3ae0eafc7e99d953d9c17cee7eb88cb18e4c02a252b4a049652026ec8f6898fbdf2b91e365fcd9517a575ed18af4d097f271859ba1cf4b0c82be08f146522dbe5b65a024ecf"}, @ssp_cap={0x0, 0x10, 0xa, 0x0, 0x0, 0x7ffff7f, 0xf000, 0xa4, [0x3f0f, 0xc000, 0x30, 0xc00f]}, @ss_container_id={0x0, 0x10, 0x4, 0x1, "b2c5282a66af3736f62f9d86eb09929b"}, @ss_container_id={0x0, 0x10, 0x4, 0xbc, "ba7e00f1c643a930eb19140d81c4eec0"}]}, 0x2, [{0xdd, &(0x7f0000001000)=@string={0xdd, 0x3, "78fef9eb5f96db754c3cfce360e8237466c02844a1e81ea10fb1da05f186075e6860dee6c60c2d041440ec7e9620d34ffb4fc5fddb20cb3e0b61de0449bfb3f142e21180fdbd3924ebda712f8cad738eea9d65cfa152bf1104b7fb4f82d3a0eca1297cf0f3a9f186e967b18ed060aeae80170f9e16576ade65d620363c16e11228ceee2b345444d66417832a304432fd502574062be1fc795f508eea8c8e3abc68e857319da64b56ed8542203cf2568a307bd868aab4cd725e9e5c2a16cc9e01a9f1980523159066678f4e3dadd53a75193616ad8fe3d626678f14"}}, {0x12, &(0x7f0000000140)=@string={0x12, 0x3, "7b8c9769795a8f6d03c57aed30db9f41"}}]}) (async, rerun: 64) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (rerun: 64) [ 3148.733102][T28891] usb 4-1: New USB device found, idVendor=0a07, idProduct=0064, bcdDevice=ee.6e [ 3148.742484][T28891] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3148.750612][T28891] usb 4-1: Product: syz [ 3148.755131][T28891] usb 4-1: Manufacturer: syz [ 3148.761172][T28891] usb 4-1: SerialNumber: syz [ 3148.768798][T17123] usb 1-1: device descriptor read/64, error 18 [ 3148.803893][T28891] usb 4-1: config 0 descriptor?? [ 3148.892975][T17123] usb usb1-port1: attempt power cycle 07:11:14 executing program 5: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xe5, 0xc3, 0x48, 0x40, 0x12d6, 0x444, 0x4bdc, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xed, 0xa4, 0x75}}]}}]}}, 0x0) eventfd2(0x0, 0x0) (async) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[], 0x0) (async) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000041435320410e5150e8d500000001090208"], 0x0) (async) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000980)=ANY=[@ANYBLOB="002505a8a440000102030109021b000101000000090400000007010000090501020000000000"], 0x0) (async) r1 = openat$vicodec1(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) sendmsg$nl_xfrm(r0, &(0x7f0000000340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000300)={&(0x7f00000001c0)=@getae={0x104, 0x1f, 0xc02, 0x70bd25, 0x25dfdbfe, {{@in6=@remote, 0x4d4, 0xa, 0x32}, @in=@broadcast, 0x5}, [@algo_auth_trunc={0x90, 0x14, {{'sha256-arm64\x00'}, 0x220, 0xc0, "8113b4a87e877bfa6cabca1bfaa46f5776a6b83d818bed178184815550fac13e5b6b4055380cb3bcd62c9b63d3ba0fde38adc48a147cc0fa174dbb354d441e2a80c26ada"}}, @etimer_thresh={0x8, 0xc, 0x2000000}, @tfcpad={0x8, 0x16, 0x6}, @lifetime_val={0x24, 0x9, {0x35dcc0000000, 0x5, 0x1, 0x8}}]}, 0x104}}, 0x20000001) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000600)={&(0x7f00000003c0)=@flushpolicy={0x224, 0x1d, 0x8, 0x70bd2d, 0x25dfdbfc, "", [@tmpl={0xc4, 0x5, [{{@in6=@private0, 0x4d4, 0xff}, 0x2, @in=@remote, 0x3500, 0x4, 0x3, 0x7f, 0x496, 0x7, 0xffff}, {{@in6=@local, 0x4d5, 0x2b}, 0x0, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x3505, 0x1, 0x1, 0x5, 0x4d, 0x9, 0x8}, {{@in=@multicast2, 0x4d6, 0x33}, 0x2, @in6=@ipv4={'\x00', '\xff\xff', @multicast1}, 0x34ff, 0x5, 0x1, 0xfe, 0x2, 0x80000001, 0x603d}]}, @tmpl={0x144, 0x5, [{{@in6=@ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}, 0x4d2, 0x3c}, 0xa, @in=@broadcast, 0x0, 0x1, 0x2, 0x0, 0x0, 0x1, 0x846c}, {{@in6=@private1, 0x4d2, 0x6c}, 0xa, @in6=@remote, 0x34ff, 0x2, 0x3, 0x4, 0x9, 0x1b4a, 0x4}, {{@in=@broadcast, 0x4d5, 0xff}, 0xa, @in=@multicast2, 0x3506, 0x2, 0x0, 0x0, 0x5, 0xfffffff8, 0xfff}, {{@in6=@dev={0xfe, 0x80, '\x00', 0x28}, 0x4d4, 0x32}, 0xa, @in=@multicast1, 0x3507, 0x3, 0x1, 0x7f, 0x80000001, 0x8, 0xffff}, {{@in=@broadcast, 0x4d2, 0x33}, 0xa, @in6=@private2, 0x3504, 0x1, 0x3, 0x8, 0x4, 0x80000000, 0x9}]}, @lastused={0xc, 0xf, 0x4}]}, 0x224}, 0x1, 0x0, 0x0, 0x90}, 0x8044) (async) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f0000000680)={0x0, 0x7fffffff, 0x3, {0x5, @sliced={0x6, [0x20, 0x0, 0x46f4, 0x9, 0xd990, 0x0, 0x3, 0x5, 0x643b, 0x8001, 0x9, 0x0, 0x4, 0x101, 0x1, 0xbfb, 0x4782, 0x7, 0x8, 0x9, 0x0, 0x8, 0x6, 0x9, 0x0, 0x37, 0xd78, 0x3ff, 0x6, 0x2, 0x800, 0x9, 0x0, 0x1, 0x3, 0xfff9, 0x0, 0x32, 0x8000, 0x8001, 0x144b, 0x7ff, 0x3, 0x200, 0x8, 0x1, 0x3f, 0x200], 0x1f}}, 0x81}) (async) openat$ashmem(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pipe(&(0x7f0000000080)) (async) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080), 0xfffffebe}], 0x1) [ 3149.001211][T27897] usb 6-1: USB disconnect, device number 35 [ 3149.075131][T28891] adutux 4-1:0.0: ADU100 ࠌ now attached to /dev/usb/adutux0 [ 3149.277664][T17300] UDC core: couldn't find an available UDC or it's busy: -16 [ 3149.285569][T17300] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3149.302578][T17123] usb 1-1: new high-speed USB device number 27 using dummy_hcd [ 3149.359476][ T5911] usb 4-1: USB disconnect, device number 41 [ 3149.483235][T28891] usb 2-1: new high-speed USB device number 123 using dummy_hcd [ 3149.495156][T17123] usb 1-1: device descriptor read/8, error -61 07:11:14 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100004788000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:14 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000b000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3149.643004][T27897] usb 6-1: new high-speed USB device number 36 using dummy_hcd [ 3149.722769][T28891] usb 2-1: Using ep0 maxpacket: 8 [ 3149.763220][T17123] usb 1-1: new high-speed USB device number 28 using dummy_hcd [ 3149.844118][T28891] usb 2-1: config index 0 descriptor too short (expected 5924, got 36) [ 3149.852972][T28891] usb 2-1: config 250 has an invalid interface number: 228 but max is -1 [ 3149.861544][T28891] usb 2-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 3149.872265][T28891] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3149.881545][T28891] usb 2-1: config 250 has no interface number 0 [ 3149.889328][T28891] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid wMaxPacketSize 0 [ 3149.900075][T28891] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 0 [ 3149.910516][T28891] usb 2-1: config 250 interface 228 altsetting 255 has 1 endpoint descriptor, different from the interface descriptor's value: 17 [ 3149.924229][T28891] usb 2-1: config 250 interface 228 has no altsetting 0 07:11:15 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="120100005ceb4408070a64006eee010203010902240001000000000904000002ca743400090503032000f600000905840b"], 0x0) syz_usb_control_io(r0, &(0x7f0000000180)={0x2c, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x80c}}, 0x0, 0x0, 0x0}, 0x0) (async) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xd3, 0x6c, 0x7e, 0x10, 0xc72, 0x13, 0xf9f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x34, 0xbc, 0x7a}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000480)={0x0, 0x0, 0xa, "6238f93879a8cf0eec9c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, &(0x7f0000000980)={0x2c, &(0x7f0000000780)={0x40, 0x22, 0x69, {0x69, 0xe, "e65923254defa456798635453443e68566c5bf1e104b90cef329130f24717aa49593348a2e2be7525c5b43edfb56af3a19ab95328eb85d2ffb7d8259a2246c4abf1640f802fc4a6c32fbe324ec94de0040fd7864da4e2d3702348440cf7fae5a6d042d7a7ed7d8"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x424}}, &(0x7f0000000800)={0x0, 0xf, 0x1d, {0x5, 0xf, 0x1d, 0x4, [@wireless={0xb, 0x10, 0x1, 0x2, 0x14, 0x9, 0x2, 0x0, 0x63}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x1e, 0x2, 0x3, 0x8000}, @ptm_cap={0x3}]}}, &(0x7f0000000840)={0x20, 0x29, 0xf, {0xf, 0x29, 0x3f, 0x18, 0x8, 0x4, "59d52530", "5bb779bd"}}, &(0x7f0000000940)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x5, 0x0, 0x40, 0x24, 0xea, 0x7, 0xfe00}}}, &(0x7f0000000dc0)={0x84, &(0x7f00000009c0)={0x0, 0x18, 0x2f, "2a429633045926211841472b28dfd3ca8a4edbaa43304cda2fd74014ef41569a2104d8a36feba087275bb49e93e90f"}, &(0x7f0000000a00)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000a40)={0x0, 0x8, 0x1, 0x39}, &(0x7f0000000a80)={0x20, 0x0, 0x4, {0x0, 0x1}}, &(0x7f0000000ac0)={0x20, 0x0, 0x8, {0x80, 0x40, [0xf0]}}, &(0x7f0000000b00)={0x40, 0x7, 0x2, 0x65ad}, &(0x7f0000000b40)={0x40, 0x9, 0x1, 0x9}, &(0x7f0000000b80)={0x40, 0xb, 0x2, "9782"}, &(0x7f0000000bc0)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000c00)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000c40)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xb}}, &(0x7f0000000c80)={0x40, 0x19, 0x2, "d31e"}, &(0x7f0000000cc0)={0x40, 0x1a, 0x2, 0x8}, &(0x7f0000000d00)={0x40, 0x1c, 0x1, 0x5d}, &(0x7f0000000d40)={0x40, 0x1e, 0x1, 0xd0}, &(0x7f0000000d80)={0x40, 0x21, 0x1, 0x5}}) (async) syz_usb_control_io(r1, &(0x7f0000000200)={0x2c, &(0x7f0000000000)={0x0, 0x10, 0x19, {0x19, 0x0, "a12efff781224010b4a8a501692bfa2748f042832fec75"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e}}, &(0x7f0000000700)={0x0, 0xf, 0x46, {0x5, 0xf, 0x46, 0x5, [@wireless={0xb, 0x10, 0x1, 0xc, 0x2, 0x5, 0x61, 0x1, 0x1}, @ptm_cap={0x3}, @ssp_cap={0x1c, 0x10, 0xa, 0x6, 0x4, 0x9, 0xf0f, 0x2, [0xff00f0, 0xff3f, 0xff3f00, 0x3f00]}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x81, "33229f5ae6ad21302c3343337daeafef"}]}}, &(0x7f0000000140)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x80, 0x2, 0x1, "8ce1b358", "9fa300"}}, &(0x7f00000001c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x5f5c10543f5dbef8, 0x1, 0x0, 0x0, 0x0, 0x2}}}, &(0x7f0000000640)={0x84, &(0x7f0000000240)={0x40, 0x0, 0x2d, "ec4423881b8c32e5bb0c3cae2d05cbd0dbf58c71a31841bfb934cb0071b197925f5339adf81df691f96e25e576"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0xf7}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000300)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000000340)={0x20, 0x0, 0x4, {0x80, 0x10}}, &(0x7f0000000380)={0x40, 0x7, 0x2, 0x7}, &(0x7f00000003c0)={0x40, 0x9, 0x1, 0x8}, &(0x7f0000000400)={0x40, 0xb, 0x2, 'X&'}, &(0x7f0000000440)={0x40, 0xf, 0x2, 0x3000}, &(0x7f0000000480)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, &(0x7f00000004c0)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f0000000500)={0x40, 0x19, 0x2, "fb0e"}, &(0x7f0000000540)={0x40, 0x1a, 0x2, 0x1f5}, &(0x7f0000000580)={0x40, 0x1c, 0x1, 0x7}, &(0x7f00000005c0)={0x40, 0x1e, 0x1, 0x80}, &(0x7f0000000600)={0x40, 0x21, 0x1, 0x1}}) [ 3150.072539][T17123] usb 1-1: device descriptor read/8, error -61 [ 3150.203104][T17123] usb usb1-port1: unable to enumerate USB device [ 3150.213894][T27897] usb 6-1: New USB device found, idVendor=12d6, idProduct=0444, bcdDevice=4b.dc [ 3150.223424][T27897] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3150.231552][T27897] usb 6-1: Product: syz [ 3150.236103][T27897] usb 6-1: Manufacturer: syz [ 3150.240817][T27897] usb 6-1: SerialNumber: syz [ 3150.262787][T27897] usb 6-1: config 0 descriptor?? [ 3150.263852][T28891] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3150.277266][T28891] usb 2-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3150.286100][T28891] usb 2-1: Product: syz [ 3150.290381][T28891] usb 2-1: SerialNumber: syz [ 3150.305633][T27897] ems_usb 6-1:0.0 (unnamed net_device) (uninitialized): couldn't initialize controller: -22 [ 3150.316525][T27897] ems_usb: probe of 6-1:0.0 failed with error -22 07:11:15 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000c000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:15 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100004888000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3150.485565][T28891] hub 2-1:250.228: bad descriptor, ignoring hub [ 3150.491963][T28891] hub: probe of 2-1:250.228 failed with error -5 [ 3150.510245][T17340] UDC core: couldn't find an available UDC or it's busy: -16 [ 3150.518280][T17340] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3150.559120][T17339] UDC core: couldn't find an available UDC or it's busy: -16 [ 3150.566973][T17339] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3150.575206][T15372] usb 4-1: new high-speed USB device number 42 using dummy_hcd [ 3150.593411][T17341] UDC core: couldn't find an available UDC or it's busy: -16 [ 3150.601156][T17341] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3150.631168][T27897] usb 6-1: USB disconnect, device number 36 [ 3150.714462][T17345] __nla_validate_parse: 3 callbacks suppressed [ 3150.714609][T17345] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 07:11:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) (async) write$binfmt_elf64(r0, 0x0, 0x0) (async) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) [ 3150.796533][T28891] usblp 2-1:250.228: usblp0: USB Unidirectional printer dev 123 if 228 alt 255 proto 1 vid 0x0525 pid 0xD292 [ 3150.823910][T17348] UDC core: couldn't find an available UDC or it's busy: -16 [ 3150.831570][T17348] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3150.843326][T15372] usb 4-1: Using ep0 maxpacket: 8 [ 3150.896922][T17350] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3150.919192][T17348] UDC core: couldn't find an available UDC or it's busy: -16 [ 3150.927054][T17348] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3150.961935][T17348] UDC core: couldn't find an available UDC or it's busy: -16 [ 3150.970293][T17348] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3151.014226][T15372] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x3 has an invalid bInterval 246, changing to 11 [ 3151.025549][T15372] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x84 has an invalid bInterval 0, changing to 7 [ 3151.036732][T15372] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x84 has invalid wMaxPacketSize 0 [ 3151.156051][T17348] UDC core: couldn't find an available UDC or it's busy: -16 [ 3151.163876][T17348] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3151.252633][T17348] UDC core: couldn't find an available UDC or it's busy: -16 [ 3151.253303][T15372] usb 4-1: New USB device found, idVendor=0a07, idProduct=0064, bcdDevice=ee.6e [ 3151.260133][T17348] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3151.269265][T15372] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3151.285291][T15372] usb 4-1: Product: syz [ 3151.289574][T15372] usb 4-1: Manufacturer: syz [ 3151.294500][T15372] usb 4-1: SerialNumber: syz 07:11:16 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f00000002c0)={0x1c, &(0x7f00000003c0)={0x0, 0x0, 0x2, '2F'}, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 3151.378503][ T8014] usb 1-1: new high-speed USB device number 29 using dummy_hcd [ 3151.441367][T15372] usb 4-1: config 0 descriptor?? 07:11:16 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000beb000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:16 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000d000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3151.572495][ T8014] usb 1-1: device descriptor read/64, error 18 [ 3151.666214][T17361] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3151.694119][T17363] UDC core: couldn't find an available UDC or it's busy: -16 [ 3151.701698][T17363] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3151.721756][T15372] adutux 4-1:0.0: ADU100 ࠌ now attached to /dev/usb/adutux1 [ 3151.758893][T17364] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3151.842970][ T8014] usb 1-1: new high-speed USB device number 30 using dummy_hcd [ 3151.899260][ T5911] usb 6-1: new high-speed USB device number 37 using dummy_hcd [ 3152.042263][ T8014] usb 1-1: device descriptor read/64, error 18 [ 3152.052959][T15372] usb 4-1: USB disconnect, device number 42 07:11:17 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000e000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3152.147077][ T5911] usb 6-1: Using ep0 maxpacket: 16 [ 3152.163808][ T8014] usb usb1-port1: attempt power cycle [ 3152.298970][T17369] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3152.433294][ T5911] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3152.443002][ T5911] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3152.452564][ T5911] usb 6-1: Product: syz [ 3152.456865][ T5911] usb 6-1: Manufacturer: syz [ 3152.461581][ T5911] usb 6-1: SerialNumber: syz [ 3152.480383][ T5911] usb 6-1: config 0 descriptor?? [ 3152.582509][ T8014] usb 1-1: new high-speed USB device number 31 using dummy_hcd [ 3152.790413][ T8014] usb 1-1: device descriptor read/8, error -61 [ 3153.079664][ T8014] usb 1-1: new high-speed USB device number 32 using dummy_hcd [ 3153.279804][ T8014] usb 1-1: device descriptor read/8, error -61 07:11:18 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff110701010009050102"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_usb_connect(0x0, 0xa4f, &(0x7f00000002c0)={{0x12, 0x1, 0x250, 0x24, 0x8c, 0xc7, 0xff, 0x106c, 0x3702, 0x361b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa3d, 0x4, 0x3, 0x85, 0x0, 0x0, [{{0x9, 0x4, 0xbe, 0x1, 0x3, 0xff, 0x0, 0x0, 0x9, [], [{{0x9, 0x5, 0xb, 0xc, 0x10, 0xec, 0x5, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xf9, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x9, 0x4}]}}, {{0x9, 0x5, 0x5, 0x10, 0x10, 0x81, 0x5, 0x0, [@generic={0x95, 0xb, "c087d759f3a4d1f52408a5152d111ad83c43796896251abf46429da809041619de53462af8e424bd80b310cc26d54c05bb548668ce49c22b1d882d0af7cd633376d7b5052a30f98b8651c5de31dfab78095a02b5331334b8fc3ec9ffdf105016009b76a898c5323d7538f7589bf70a2951069d10853deea675ed33a2c88cd7e24b010021eca9af511c9bbcf4953ad88a7cad50"}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x2c, 0xffff}]}}, {{0x9, 0x5, 0x5, 0x0, 0x3ff, 0x1, 0x1, 0x5d}}]}}, {{0x9, 0x4, 0x8b, 0x0, 0xc, 0x99, 0xb5, 0x4a, 0x5, [], [{{0x9, 0x5, 0x7, 0x1, 0x40, 0x7, 0x3, 0x2, [@generic={0x2a, 0x24, "859863b7712cc4f1b286fc0f74ff9d3ad0a0f9f75c9cfd9ab2918f06d3bd2dc5294186c1d02df29a"}, @generic={0x9c, 0x7, "1469d037e775b59455ad8b02e2ecef0d1ef138af7d8a8c5ca556863d30b633dfb54961d3ba66e90d578ddfcfce5c9e316a73350df58bb22d3894017933e5ee7f35bedd1577b6af31e2c4b0a39850208fb0a24ac3c6ad2d7109368b76b2cdb629b70172be14531334f0eac2f4416969ac9a50e8c60eb82f1f249c28b94dacc0b41a70fa4e2c9e8de1d83fa1d25f042b2a648f735ab5e1e83e7e49"}]}}, {{0x9, 0x5, 0xd, 0xc, 0x8, 0xa5, 0x22, 0x8, [@generic={0x95, 0x1, "9e4a14beff242a3ca7f17775ffa14d3c0fa3f6f25eda7540242bfdc7984fb47b33a6c0f56b136774261a235dde0dbc370f1d3a7f4231f2277e79e0e603a1f08e4f70e79147785513e6c159cce3455c7ec98c5a8001bfb80a2a05bf9912a148bdcb6eac09b79895b25cc80446de0b225a92c0ddb1298304d77371cc42844b72506ef34853535447bbd18ef8834bd8bc69bee0a8"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x9, 0x800}]}}, {{0x9, 0x5, 0xe, 0x10, 0x0, 0x76, 0x4, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x3, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x6}]}}, {{0x9, 0x5, 0xb, 0x10, 0x400, 0x3, 0x3f, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x9, 0x7}]}}, {{0x9, 0x5, 0x80, 0x1, 0x10, 0x3, 0xc1, 0x0, [@generic={0xc6, 0xe, "c9712f2f089af701b3e2975a68c72db1e9e20187721219c38a58fcc9137481bd203306c60d94509798a43fd667be582c736e402f56c204399b0dc8461c9f4308916d1f0711d33f9aa2615383c0311e533656a109641e45b53c389eac2590a4a9bb524209936032c08cf757eeef4f80d8b0cc44b843a5e437b20ec153bd7dd33da7f734d2890be696e15fa380feb199d52aea57ae15672ce60d696c327f728dc4fba407e2a24c694520621373d62a14d5281ecfd9381c8c74abed5e4b12530a14fcae2585"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x40, 0x7f, 0x0, 0x0, [@generic={0x67, 0x11, "ff7ff891f235fc16fcd911ed0dc924b9ed51de2b79a750757343b8230327d8c1600fdc3568aa4e60c896596bb08b6f76b284e496776b24a448bd77c7973e178b22a7b145471b42b38c476e3b34af73f477b1fb0d76dc92acb5a03357d53be51f9fafb9d56b"}]}}, {{0x9, 0x5, 0x8, 0x3, 0x3ff, 0x6, 0x40, 0x20, [@generic={0x72, 0x31, "d7bbef2836066b037a49810f5e89d94f4990b717b07a375a34a42c711b91fa4c7c8e5a99df192d385fe9bc9241ea316c8904be85724b0911714acc888980c706b1e18323173c3c97fc0aa183523a1193181e3f6427fff1b6506c22c26c4755044b7deb21938e6d4131e2b1f74723be7a"}, @generic={0xaa, 0xf, "cf801f9675f724d25107e28d5ff8b5c157f8322b6909fbf38c33b41e679a3ef1ecb92050b94e41fa0ceb36eb72156b411f70d04268efdd507e64785679073cc94704d3b103ec34241adc0aba5d0c8413829fde2972843e6e392f244123a6a5ff841d19db302c8124fb9a2497bd60a27c79190f0eda9dc909ee1012f9477bfee00f772f3ca85cd4bf876c2e52ad5d4b18ee5aeaaf1f85b83af86c0b87c1da45416a38a1ad82ccca09"}]}}, {{0x9, 0x5, 0xc, 0x1, 0x400, 0x1, 0x8, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x8}]}}, {{0x9, 0x5, 0x4, 0x10, 0x8, 0x2, 0x8, 0x6, [@generic={0xd1, 0x21, "ce3f6069647c278d56648102f331ed40e37b8621327a6c90c187235767c4acb5410ee39219ff07759d7028aec20b2897810c085488d8d42ba9c028c954f889043fc3354d6874c6ce82deffee2d4c644ecf914bf565322c376a9baf61f5115c96ec0b4e69e5be89ea3eda61ba5c8c7ca475d5da406e5d4f5b47f949fb10f7832bfdc46951a46f3947ffc2fc591e707eb2e1c45d6fa23323759f9b8270faffe37686e353e1f1194c871eaa45ddd004fd5e35762d62abcd27752c1c7f7c388c414fe114345a376dfe607c477a0f516efc"}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x5, 0x1}]}}, {{0x9, 0x5, 0x2, 0x8, 0x3ff, 0x2, 0x4, 0x3, [@generic={0x102, 0x23, "8fd5b3f14e90f5e99f3f5bf164b0f8b6e7ef439a2f2b90d7fd75bd71529f04704e46f96e617936f781ca98645920b1e8f8c18764ea59073339055e42661cf0f36a0ee728bb0a49f52702307da26cbf44baa3728d5b6f7e46ffc6d96fb3e08c8774b49a07db2be1ddb58380468db80f90cccc39596f1de375d7a03fe33b61ea83106560e33902e33c4c4e7db8929f7c247eeb3512c46090ef82242c4d4cf3b188edf51489acc447e74a37e7401516342891d8085262e3879c3c5fe8b1a01a06579a6d3f252137105e68bd4560db5c6898851305dbb2cee71662f0bdb098e65d362f4e2be25ca2f695e2bff8deb8c034527db378ab0e28732a0ad71ec7e1f2bf05"}, @uac_iso={0x7, 0x25, 0x1, 0x180, 0x80, 0x7}]}}, {{0x9, 0x5, 0xc, 0x0, 0x3ff, 0x5, 0x1, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xff, 0x9}, @generic={0x20, 0xc, "aff5e1251eea007e1735876b94f9c9f915a83ba665be49af61c286e80be9"}]}}, {{0x9, 0x5, 0xa, 0x4, 0x200, 0x3a, 0x4, 0x1f}}]}}, {{0x9, 0x4, 0x1a, 0x7, 0x9, 0xff, 0xff, 0xff, 0x40, [], [{{0x9, 0x5, 0xf, 0x2, 0x200, 0x1, 0x3, 0x1, [@generic={0xd5, 0x11, "9265dedf87fc72169f560ff0764e50e368501da4630e22d20eead014a4675b826d244b3181c8dac06060e4bc5cfcd2b1bf26e13f197d7935a0e9f7044852fdc29049b00b86a9a1373aca940867eb21178d33b1d0ad5e5b4a101423cb77911b6b8fdadf301eeaade4a31f53c983632beb3aed6c2592a77262f13f01e3dcd1770884172a2837d937291fc63bbfb643fc47858ea90789e9ada8b648eb898c8385a9d373afdfe91e569179cf45f280e105ecd6d6904f20acd680f73aaaee90bf9508076c7b027f62ed84fd6fbaf77d256f88596656"}, @generic={0xf2, 0x2, "ac03f8a22b61e9c026b92e252fff3d52eb9d28a2750a34d1dd6fae265a3dce730d019fd0bea432367ce710b774df2e850e30cd3f3c4b0283c2545e9db1fadbb8fa7386b3b1c6a25300e0af5da08aa1894c39225390943184db2003ed060dac54954449f2e63b6bea292763b46076b6ff2c2cd92a0615f32c37a8c20889e9dae49b5f0158613dae6bc22e161ca1abeb708b64fda5204642a9c74681db6b953c06b100b2b257cd968f63bb74666a40a9ff36365984f0b3933f9e5341b155f001b9fbc54e54f76c14ed264e9e9f895e835f015c7d030d1a073eb7a8bbf299761c36533a04be3071deb6b47101ba14d5f5c7"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x400, 0x3f, 0x9}}, {{0x9, 0x5, 0x9, 0x0, 0x8, 0xf2, 0xfb, 0x8}}, {{0x9, 0x5, 0x9, 0x10, 0x8, 0x1, 0xf, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x4, 0x8001}]}}, {{0x9, 0x5, 0x8, 0x0, 0x40, 0x1, 0x2, 0x3}}, {{0x9, 0x5, 0x9, 0x0, 0x3ff, 0x7, 0x7, 0x80}}, {{0x9, 0x5, 0xc, 0x0, 0x10, 0x2b, 0x20, 0x4}}, {{0x9, 0x5, 0x5, 0x3, 0x200, 0x2, 0x1, 0x4, [@generic={0xc7, 0xe, "9e814fd79277e892e8fa385da1569f96b9cae5b9b765eff91dde04485be363ab53d7d9a3ec115205b5d887bb06719079c335e351b8b5c1e671c85a04206c3358ed4a6c185ae0a2ad3af92bd45d948030610aeb872d0633391e6a189f2d16b22c4810157ea2f1193e483c73397a8d58a83cc81d41d82cb91b218f1c662893b760ec5d62ee3e31e221cc27c91f89490f2f36d9a2981fedb1ab61c4d0cae161fc0fd50c9b271f83278b7b27535d56138fdc83b28385cdde6c18bfeeb62713d1cdd38399f33ee1"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x40, 0x7f, 0x8, 0xfb, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x81, 0xa2bc}]}}]}}, {{0x9, 0x4, 0x65, 0x40, 0x0, 0x11, 0xed, 0x24, 0xd4, [@uac_control={{0xa, 0x24, 0x1, 0x9, 0x7}, [@extension_unit={0xa, 0x24, 0x8, 0x1, 0x199c, 0xd3, "bfbdc1"}, @selector_unit={0x7, 0x24, 0x5, 0x3, 0x6, "fcb7"}]}, @hid_hid={0x9, 0x21, 0x2b, 0x9, 0x1, {0x22, 0x54d}}]}}]}}]}}, &(0x7f0000000180)={0x2, &(0x7f0000000040)={0xa, 0x6, 0x110, 0xfe, 0x40, 0x7f, 0x10, 0x1e}, 0x5, &(0x7f0000000d40)={0x5, 0xf, 0x5, 0x0, [@ptm_cap, @generic={0x0, 0x10, 0x3, "8c417770076970db098eb74d20519be08ed94db937228ac2674500201c6740dbcde266a9a0d4d58f825c953d8e0d48d5bdc0c83a8a44add2156da9c9b8c067a6f08eeaefb67674a3a4ccd4a7da75a55ad527e41b6f8b567e6395d9c73292614a8b8b678f705fecaf7279d0d51ff34c336f724785359942ee701fadc3ae0eafc7e99d953d9c17cee7eb88cb18e4c02a252b4a049652026ec8f6898fbdf2b91e365fcd9517a575ed18af4d097f271859ba1cf4b0c82be08f146522dbe5b65a024ecf"}, @ssp_cap={0x0, 0x10, 0xa, 0x0, 0x0, 0x7ffff7f, 0xf000, 0xa4, [0x3f0f, 0xc000, 0x30, 0xc00f]}, @ss_container_id={0x0, 0x10, 0x4, 0x1, "b2c5282a66af3736f62f9d86eb09929b"}, @ss_container_id={0x0, 0x10, 0x4, 0xbc, "ba7e00f1c643a930eb19140d81c4eec0"}]}, 0x2, [{0xdd, &(0x7f0000001000)=@string={0xdd, 0x3, "78fef9eb5f96db754c3cfce360e8237466c02844a1e81ea10fb1da05f186075e6860dee6c60c2d041440ec7e9620d34ffb4fc5fddb20cb3e0b61de0449bfb3f142e21180fdbd3924ebda712f8cad738eea9d65cfa152bf1104b7fb4f82d3a0eca1297cf0f3a9f186e967b18ed060aeae80170f9e16576ade65d620363c16e11228ceee2b345444d66417832a304432fd502574062be1fc795f508eea8c8e3abc68e857319da64b56ed8542203cf2568a307bd868aab4cd725e9e5c2a16cc9e01a9f1980523159066678f4e3dadd53a75193616ad8fe3d626678f14"}}, {0x12, &(0x7f0000000140)=@string={0x12, 0x3, "7b8c9769795a8f6d03c57aed30db9f41"}}]}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 07:11:18 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000bec000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:18 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000f000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:18 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="120100005ceb4408070a64006eee010203010902240001000000000904000002ca743400090503032000f600000905840b"], 0x0) syz_usb_control_io(r0, &(0x7f0000000180)={0x2c, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x80c}}, 0x0, 0x0, 0x0}, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xd3, 0x6c, 0x7e, 0x10, 0xc72, 0x13, 0xf9f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x34, 0xbc, 0x7a}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000480)={0x0, 0x0, 0xa, "6238f93879a8cf0eec9c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, &(0x7f0000000980)={0x2c, &(0x7f0000000780)={0x40, 0x22, 0x69, {0x69, 0xe, "e65923254defa456798635453443e68566c5bf1e104b90cef329130f24717aa49593348a2e2be7525c5b43edfb56af3a19ab95328eb85d2ffb7d8259a2246c4abf1640f802fc4a6c32fbe324ec94de0040fd7864da4e2d3702348440cf7fae5a6d042d7a7ed7d8"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x424}}, &(0x7f0000000800)={0x0, 0xf, 0x1d, {0x5, 0xf, 0x1d, 0x4, [@wireless={0xb, 0x10, 0x1, 0x2, 0x14, 0x9, 0x2, 0x0, 0x63}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x1e, 0x2, 0x3, 0x8000}, @ptm_cap={0x3}]}}, &(0x7f0000000840)={0x20, 0x29, 0xf, {0xf, 0x29, 0x3f, 0x18, 0x8, 0x4, "59d52530", "5bb779bd"}}, &(0x7f0000000940)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x5, 0x0, 0x40, 0x24, 0xea, 0x7, 0xfe00}}}, &(0x7f0000000dc0)={0x84, &(0x7f00000009c0)={0x0, 0x18, 0x2f, "2a429633045926211841472b28dfd3ca8a4edbaa43304cda2fd74014ef41569a2104d8a36feba087275bb49e93e90f"}, &(0x7f0000000a00)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000a40)={0x0, 0x8, 0x1, 0x39}, &(0x7f0000000a80)={0x20, 0x0, 0x4, {0x0, 0x1}}, &(0x7f0000000ac0)={0x20, 0x0, 0x8, {0x80, 0x40, [0xf0]}}, &(0x7f0000000b00)={0x40, 0x7, 0x2, 0x65ad}, &(0x7f0000000b40)={0x40, 0x9, 0x1, 0x9}, &(0x7f0000000b80)={0x40, 0xb, 0x2, "9782"}, &(0x7f0000000bc0)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000c00)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000c40)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xb}}, &(0x7f0000000c80)={0x40, 0x19, 0x2, "d31e"}, &(0x7f0000000cc0)={0x40, 0x1a, 0x2, 0x8}, &(0x7f0000000d00)={0x40, 0x1c, 0x1, 0x5d}, &(0x7f0000000d40)={0x40, 0x1e, 0x1, 0xd0}, &(0x7f0000000d80)={0x40, 0x21, 0x1, 0x5}}) syz_usb_control_io(r1, &(0x7f0000000200)={0x2c, &(0x7f0000000000)={0x0, 0x10, 0x19, {0x19, 0x0, "a12efff781224010b4a8a501692bfa2748f042832fec75"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e}}, &(0x7f0000000700)={0x0, 0xf, 0x46, {0x5, 0xf, 0x46, 0x5, [@wireless={0xb, 0x10, 0x1, 0xc, 0x2, 0x5, 0x61, 0x1, 0x1}, @ptm_cap={0x3}, @ssp_cap={0x1c, 0x10, 0xa, 0x6, 0x4, 0x9, 0xf0f, 0x2, [0xff00f0, 0xff3f, 0xff3f00, 0x3f00]}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x81, "33229f5ae6ad21302c3343337daeafef"}]}}, &(0x7f0000000140)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x80, 0x2, 0x1, "8ce1b358", "9fa300"}}, &(0x7f00000001c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x5f5c10543f5dbef8, 0x1, 0x0, 0x0, 0x0, 0x2}}}, &(0x7f0000000640)={0x84, &(0x7f0000000240)={0x40, 0x0, 0x2d, "ec4423881b8c32e5bb0c3cae2d05cbd0dbf58c71a31841bfb934cb0071b197925f5339adf81df691f96e25e576"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0xf7}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000300)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000000340)={0x20, 0x0, 0x4, {0x80, 0x10}}, &(0x7f0000000380)={0x40, 0x7, 0x2, 0x7}, &(0x7f00000003c0)={0x40, 0x9, 0x1, 0x8}, &(0x7f0000000400)={0x40, 0xb, 0x2, 'X&'}, &(0x7f0000000440)={0x40, 0xf, 0x2, 0x3000}, &(0x7f0000000480)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, &(0x7f00000004c0)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f0000000500)={0x40, 0x19, 0x2, "fb0e"}, &(0x7f0000000540)={0x40, 0x1a, 0x2, 0x1f5}, &(0x7f0000000580)={0x40, 0x1c, 0x1, 0x7}, &(0x7f00000005c0)={0x40, 0x1e, 0x1, 0x80}, &(0x7f0000000600)={0x40, 0x21, 0x1, 0x1}}) syz_usb_connect(0x0, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="120100005ceb4408070a64006eee010203010902240001000000000904000002ca743400090503032000f600000905840b"], 0x0) (async) syz_usb_control_io(r0, &(0x7f0000000180)={0x2c, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x80c}}, 0x0, 0x0, 0x0}, 0x0) (async) syz_usb_connect(0x0, 0x24, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xd3, 0x6c, 0x7e, 0x10, 0xc72, 0x13, 0xf9f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x34, 0xbc, 0x7a}}]}}]}}, 0x0) (async) syz_usb_control_io(r1, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000480)={0x0, 0x0, 0xa, "6238f93879a8cf0eec9c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r1, &(0x7f0000000980)={0x2c, &(0x7f0000000780)={0x40, 0x22, 0x69, {0x69, 0xe, "e65923254defa456798635453443e68566c5bf1e104b90cef329130f24717aa49593348a2e2be7525c5b43edfb56af3a19ab95328eb85d2ffb7d8259a2246c4abf1640f802fc4a6c32fbe324ec94de0040fd7864da4e2d3702348440cf7fae5a6d042d7a7ed7d8"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x424}}, &(0x7f0000000800)={0x0, 0xf, 0x1d, {0x5, 0xf, 0x1d, 0x4, [@wireless={0xb, 0x10, 0x1, 0x2, 0x14, 0x9, 0x2, 0x0, 0x63}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x1e, 0x2, 0x3, 0x8000}, @ptm_cap={0x3}]}}, &(0x7f0000000840)={0x20, 0x29, 0xf, {0xf, 0x29, 0x3f, 0x18, 0x8, 0x4, "59d52530", "5bb779bd"}}, &(0x7f0000000940)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x5, 0x0, 0x40, 0x24, 0xea, 0x7, 0xfe00}}}, &(0x7f0000000dc0)={0x84, &(0x7f00000009c0)={0x0, 0x18, 0x2f, "2a429633045926211841472b28dfd3ca8a4edbaa43304cda2fd74014ef41569a2104d8a36feba087275bb49e93e90f"}, &(0x7f0000000a00)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000a40)={0x0, 0x8, 0x1, 0x39}, &(0x7f0000000a80)={0x20, 0x0, 0x4, {0x0, 0x1}}, &(0x7f0000000ac0)={0x20, 0x0, 0x8, {0x80, 0x40, [0xf0]}}, &(0x7f0000000b00)={0x40, 0x7, 0x2, 0x65ad}, &(0x7f0000000b40)={0x40, 0x9, 0x1, 0x9}, &(0x7f0000000b80)={0x40, 0xb, 0x2, "9782"}, &(0x7f0000000bc0)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000c00)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000c40)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xb}}, &(0x7f0000000c80)={0x40, 0x19, 0x2, "d31e"}, &(0x7f0000000cc0)={0x40, 0x1a, 0x2, 0x8}, &(0x7f0000000d00)={0x40, 0x1c, 0x1, 0x5d}, &(0x7f0000000d40)={0x40, 0x1e, 0x1, 0xd0}, &(0x7f0000000d80)={0x40, 0x21, 0x1, 0x5}}) (async) syz_usb_control_io(r1, &(0x7f0000000200)={0x2c, &(0x7f0000000000)={0x0, 0x10, 0x19, {0x19, 0x0, "a12efff781224010b4a8a501692bfa2748f042832fec75"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e}}, &(0x7f0000000700)={0x0, 0xf, 0x46, {0x5, 0xf, 0x46, 0x5, [@wireless={0xb, 0x10, 0x1, 0xc, 0x2, 0x5, 0x61, 0x1, 0x1}, @ptm_cap={0x3}, @ssp_cap={0x1c, 0x10, 0xa, 0x6, 0x4, 0x9, 0xf0f, 0x2, [0xff00f0, 0xff3f, 0xff3f00, 0x3f00]}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x81, "33229f5ae6ad21302c3343337daeafef"}]}}, &(0x7f0000000140)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x80, 0x2, 0x1, "8ce1b358", "9fa300"}}, &(0x7f00000001c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x5f5c10543f5dbef8, 0x1, 0x0, 0x0, 0x0, 0x2}}}, &(0x7f0000000640)={0x84, &(0x7f0000000240)={0x40, 0x0, 0x2d, "ec4423881b8c32e5bb0c3cae2d05cbd0dbf58c71a31841bfb934cb0071b197925f5339adf81df691f96e25e576"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0xf7}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000300)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000000340)={0x20, 0x0, 0x4, {0x80, 0x10}}, &(0x7f0000000380)={0x40, 0x7, 0x2, 0x7}, &(0x7f00000003c0)={0x40, 0x9, 0x1, 0x8}, &(0x7f0000000400)={0x40, 0xb, 0x2, 'X&'}, &(0x7f0000000440)={0x40, 0xf, 0x2, 0x3000}, &(0x7f0000000480)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, &(0x7f00000004c0)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f0000000500)={0x40, 0x19, 0x2, "fb0e"}, &(0x7f0000000540)={0x40, 0x1a, 0x2, 0x1f5}, &(0x7f0000000580)={0x40, 0x1c, 0x1, 0x7}, &(0x7f00000005c0)={0x40, 0x1e, 0x1, 0x80}, &(0x7f0000000600)={0x40, 0x21, 0x1, 0x1}}) (async) [ 3153.390664][T17123] usb 2-1: USB disconnect, device number 123 [ 3153.410492][ T8014] usb usb1-port1: unable to enumerate USB device [ 3153.415299][T17123] usblp0: removed [ 3153.506370][T17374] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3153.630792][T17375] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3153.752459][T28891] usb 4-1: new high-speed USB device number 43 using dummy_hcd [ 3153.992927][T28891] usb 4-1: Using ep0 maxpacket: 8 [ 3154.003195][T17123] usb 2-1: new high-speed USB device number 124 using dummy_hcd 07:11:19 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000016f9000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:19 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000010000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) (async) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 3154.113475][T28891] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x3 has an invalid bInterval 246, changing to 11 [ 3154.125212][T28891] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x84 has an invalid bInterval 0, changing to 7 [ 3154.136597][T28891] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x84 has invalid wMaxPacketSize 0 [ 3154.272916][T17123] usb 2-1: Using ep0 maxpacket: 8 [ 3154.298050][T17384] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3154.363541][T28891] usb 4-1: New USB device found, idVendor=0a07, idProduct=0064, bcdDevice=ee.6e [ 3154.373160][T28891] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3154.381301][T28891] usb 4-1: Product: syz [ 3154.385786][T28891] usb 4-1: Manufacturer: syz [ 3154.390504][T28891] usb 4-1: SerialNumber: syz [ 3154.416283][T28891] usb 4-1: config 0 descriptor?? [ 3154.459131][T17383] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3154.473017][T17123] usb 2-1: config index 0 descriptor too short (expected 5924, got 36) [ 3154.481505][T17123] usb 2-1: config 250 has an invalid interface number: 228 but max is -1 [ 3154.490274][T17123] usb 2-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 3154.502200][T17123] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3154.511379][T17123] usb 2-1: config 250 has no interface number 0 [ 3154.518292][T17123] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid wMaxPacketSize 0 [ 3154.528694][T17123] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 0 [ 3154.539123][T17123] usb 2-1: config 250 interface 228 altsetting 255 has 1 endpoint descriptor, different from the interface descriptor's value: 17 [ 3154.552852][T17123] usb 2-1: config 250 interface 228 has no altsetting 0 [ 3154.668707][T28891] adutux 4-1:0.0: ADU100 ࠌ now attached to /dev/usb/adutux0 [ 3154.723152][ T5923] usb 1-1: new high-speed USB device number 33 using dummy_hcd [ 3154.763007][T17123] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3154.772499][T17123] usb 2-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3154.780910][T17123] usb 2-1: Product: syz [ 3154.785523][T17123] usb 2-1: SerialNumber: syz [ 3154.868062][T17376] UDC core: couldn't find an available UDC or it's busy: -16 [ 3154.875832][T17376] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3154.928241][T17376] UDC core: couldn't find an available UDC or it's busy: -16 [ 3154.936423][T17376] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3154.950867][T17123] hub 2-1:250.228: bad descriptor, ignoring hub [ 3154.957505][T17123] hub: probe of 2-1:250.228 failed with error -5 [ 3154.967767][ T5923] usb 1-1: device descriptor read/64, error 18 [ 3154.994227][T17395] UDC core: couldn't find an available UDC or it's busy: -16 [ 3155.001741][T17395] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 07:11:20 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000011000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3155.165636][T17123] usblp 2-1:250.228: usblp1: USB Unidirectional printer dev 124 if 228 alt 255 proto 1 vid 0x0525 pid 0xD292 [ 3155.195054][T17399] UDC core: couldn't find an available UDC or it's busy: -16 [ 3155.203114][T17399] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3155.252366][ T5923] usb 1-1: new high-speed USB device number 34 using dummy_hcd [ 3155.371092][T17402] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3155.423499][T17122] usb 2-1: USB disconnect, device number 124 [ 3155.441964][T17122] usblp1: removed [ 3155.453687][ T5923] usb 1-1: device descriptor read/64, error 18 [ 3155.579610][ T5923] usb usb1-port1: attempt power cycle [ 3155.902922][ T5911] usb 6-1: Cannot set autoneg [ 3155.907946][ T5911] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -71 [ 3155.953175][ T5911] usb 6-1: USB disconnect, device number 37 [ 3155.992516][ T5923] usb 1-1: new high-speed USB device number 35 using dummy_hcd [ 3156.162833][ T5923] usb 1-1: device descriptor read/8, error -61 07:11:21 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f00000002c0)={0x1c, &(0x7f00000003c0)={0x0, 0x0, 0x2, '2F'}, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) (async) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) (async) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) (async) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f00000002c0)={0x1c, &(0x7f00000003c0)={0x0, 0x0, 0x2, '2F'}, 0x0, 0x0}) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) 07:11:21 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000040000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:21 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000012000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:21 executing program 1: gettid() openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, 0x0, 0x2, 0x0) syz_open_procfs$namespace(0x0, 0x0) gettid() r0 = getpgid(0x0) r1 = getpgid(0x0) pidfd_open(0x0, 0x0) r2 = gettid() pidfd_open(0x0, 0x0) r3 = getpgid(0x0) syz_clone3(&(0x7f00000007c0)={0x204000, 0x0, &(0x7f0000000580), 0x0, {}, 0x0, 0x0, &(0x7f0000000700)=""/101, &(0x7f0000000780)=[r3], 0x1}, 0x58) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) syz_genetlink_get_family_id$SEG6(0x0, r4) syz_clone3(&(0x7f0000000880)={0x44020000, &(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400), {0x2a}, &(0x7f0000000480)=""/107, 0x6b, 0x0, 0x0}, 0x58) pidfd_open(r3, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) r5 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000440), 0x101000, 0x0) pidfd_getfd(0xffffffffffffffff, r5, 0x0) ptrace$setregset(0x4205, 0xffffffffffffffff, 0x201, &(0x7f0000000000)={&(0x7f0000000500)="4705ebb81d5aeb7bea2fe1b92c5191f27ec55fcdc756d53445fb4f299c16b863955cfb349ac72d9b86ec32bdb1eae340b691b194e490b043026ca3c5d4a048020d85", 0x42}) syz_clone3(&(0x7f0000000300)={0xb0b39244bfb3e1d9, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x10}, &(0x7f0000000100)=""/178, 0xb2, &(0x7f00000001c0)=""/212, &(0x7f00000002c0)=[r0, r1, r2, 0x0, 0x0, r3], 0x6}, 0x58) [ 3156.437328][ T5923] usb 1-1: new high-speed USB device number 36 using dummy_hcd [ 3156.540749][T17406] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 07:11:21 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f00000002c0)={0x1c, &(0x7f00000003c0)={0x0, 0x0, 0x2, '2F'}, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 3156.628676][ T5911] usb 4-1: USB disconnect, device number 43 [ 3156.652636][ T5923] usb 1-1: device descriptor read/8, error -61 [ 3156.774853][ T5923] usb usb1-port1: unable to enumerate USB device [ 3156.778135][T17407] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3156.902712][ T8014] usb 6-1: new high-speed USB device number 38 using dummy_hcd [ 3156.912483][ T1194] ieee802154 phy0 wpan0: encryption failed: -22 [ 3156.919069][ T1194] ieee802154 phy1 wpan1: encryption failed: -22 [ 3157.189381][ T8014] usb 6-1: Using ep0 maxpacket: 16 [ 3157.281030][ T5911] usb 4-1: new high-speed USB device number 44 using dummy_hcd 07:11:22 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000100000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:22 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000013000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000090600000000000000824cdb7909eb12192ee66f358c42a37e5a60caf6d20700006a3901090224082318920103002905010200ff3f695fc221099b27b8a79c1f76be23582b7f26f803e77aac633934d1f4dddb4fb13f21bfa6578a205c784563131fee3fa9dc9f29a71353bdc4dbe4de92cf72dc7e8039e9c7cbd71959483cb20c"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 3157.460195][T17422] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3157.513304][ T8014] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3157.522782][ T8014] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3157.530933][ T8014] usb 6-1: Product: syz [ 3157.535512][ T8014] usb 6-1: Manufacturer: syz [ 3157.540237][ T8014] usb 6-1: SerialNumber: syz [ 3157.572888][ T5911] usb 4-1: Using ep0 maxpacket: 16 [ 3157.683477][T17424] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3157.691510][ T8014] usb 6-1: config 0 descriptor?? 07:11:22 executing program 1: gettid() openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, 0x0, 0x2, 0x0) syz_open_procfs$namespace(0x0, 0x0) gettid() r0 = getpgid(0x0) r1 = getpgid(0x0) pidfd_open(0x0, 0x0) r2 = gettid() pidfd_open(0x0, 0x0) r3 = getpgid(0x0) syz_clone3(&(0x7f00000007c0)={0x204000, 0x0, &(0x7f0000000580), 0x0, {}, 0x0, 0x0, &(0x7f0000000700)=""/101, &(0x7f0000000780)=[r3], 0x1}, 0x58) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) syz_genetlink_get_family_id$SEG6(0x0, r4) syz_clone3(&(0x7f0000000880)={0x44020000, &(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400), {0x2a}, &(0x7f0000000480)=""/107, 0x6b, 0x0, 0x0}, 0x58) pidfd_open(r3, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) r5 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000440), 0x101000, 0x0) pidfd_getfd(0xffffffffffffffff, r5, 0x0) ptrace$setregset(0x4205, 0xffffffffffffffff, 0x201, &(0x7f0000000000)={&(0x7f0000000500)="4705ebb81d5aeb7bea2fe1b92c5191f27ec55fcdc756d53445fb4f299c16b863955cfb349ac72d9b86ec32bdb1eae340b691b194e490b043026ca3c5d4a048020d85", 0x42}) syz_clone3(&(0x7f0000000300)={0xb0b39244bfb3e1d9, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x10}, &(0x7f0000000100)=""/178, 0xb2, &(0x7f00000001c0)=""/212, &(0x7f00000002c0)=[r0, r1, r2, 0x0, 0x0, r3], 0x6}, 0x58) gettid() (async) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, 0x0, 0x2, 0x0) (async) syz_open_procfs$namespace(0x0, 0x0) (async) gettid() (async) getpgid(0x0) (async) getpgid(0x0) (async) pidfd_open(0x0, 0x0) (async) gettid() (async) pidfd_open(0x0, 0x0) (async) getpgid(0x0) (async) syz_clone3(&(0x7f00000007c0)={0x204000, 0x0, &(0x7f0000000580), 0x0, {}, 0x0, 0x0, &(0x7f0000000700)=""/101, &(0x7f0000000780)=[r3], 0x1}, 0x58) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) (async) syz_genetlink_get_family_id$SEG6(0x0, r4) (async) syz_clone3(&(0x7f0000000880)={0x44020000, &(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400), {0x2a}, &(0x7f0000000480)=""/107, 0x6b, 0x0, 0x0}, 0x58) (async) pidfd_open(r3, 0x0) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) (async) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000440), 0x101000, 0x0) (async) pidfd_getfd(0xffffffffffffffff, r5, 0x0) (async) ptrace$setregset(0x4205, 0xffffffffffffffff, 0x201, &(0x7f0000000000)={&(0x7f0000000500)="4705ebb81d5aeb7bea2fe1b92c5191f27ec55fcdc756d53445fb4f299c16b863955cfb349ac72d9b86ec32bdb1eae340b691b194e490b043026ca3c5d4a048020d85", 0x42}) (async) syz_clone3(&(0x7f0000000300)={0xb0b39244bfb3e1d9, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x10}, &(0x7f0000000100)=""/178, 0xb2, &(0x7f00000001c0)=""/212, &(0x7f00000002c0)=[r0, r1, r2, 0x0, 0x0, r3], 0x6}, 0x58) (async) [ 3157.903897][ T5911] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3157.913340][ T5911] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3157.921480][ T5911] usb 4-1: Product: syz [ 3157.925954][ T5911] usb 4-1: Manufacturer: syz [ 3157.930681][ T5911] usb 4-1: SerialNumber: syz [ 3157.995465][T27897] usb 1-1: new high-speed USB device number 37 using dummy_hcd [ 3158.048086][ T5911] usb 4-1: config 0 descriptor?? 07:11:23 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000100000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:23 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000021000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3158.193692][T27897] usb 1-1: device descriptor read/64, error 18 [ 3158.287991][T17435] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3158.463067][T27897] usb 1-1: new high-speed USB device number 38 using dummy_hcd 07:11:23 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000048000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3158.760329][T27897] usb 1-1: device descriptor read/64, error 18 [ 3158.793590][T17443] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3158.883619][T27897] usb usb1-port1: attempt power cycle [ 3159.312615][T27897] usb 1-1: new high-speed USB device number 39 using dummy_hcd [ 3159.413942][T27897] usb 1-1: Invalid ep0 maxpacket: 0 [ 3159.573717][T27897] usb 1-1: new high-speed USB device number 40 using dummy_hcd [ 3159.673245][T27897] usb 1-1: Invalid ep0 maxpacket: 0 [ 3159.679410][T27897] usb usb1-port1: unable to enumerate USB device 07:11:26 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io(r0, 0x0, 0x0) (rerun: 32) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io(r0, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) (async) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f00000002c0)={0x1c, &(0x7f00000003c0)={0x0, 0x0, 0x2, '2F'}, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) 07:11:26 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000200000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:26 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000004c000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:26 executing program 1: gettid() openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, 0x0, 0x2, 0x0) (async) syz_open_procfs$namespace(0x0, 0x0) gettid() r0 = getpgid(0x0) r1 = getpgid(0x0) (async) pidfd_open(0x0, 0x0) r2 = gettid() (async) pidfd_open(0x0, 0x0) (async) r3 = getpgid(0x0) syz_clone3(&(0x7f00000007c0)={0x204000, 0x0, &(0x7f0000000580), 0x0, {}, 0x0, 0x0, &(0x7f0000000700)=""/101, &(0x7f0000000780)=[r3], 0x1}, 0x58) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) syz_genetlink_get_family_id$SEG6(0x0, r4) syz_clone3(&(0x7f0000000880)={0x44020000, &(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400), {0x2a}, &(0x7f0000000480)=""/107, 0x6b, 0x0, 0x0}, 0x58) (async) pidfd_open(r3, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) r5 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000440), 0x101000, 0x0) pidfd_getfd(0xffffffffffffffff, r5, 0x0) (async) ptrace$setregset(0x4205, 0xffffffffffffffff, 0x201, &(0x7f0000000000)={&(0x7f0000000500)="4705ebb81d5aeb7bea2fe1b92c5191f27ec55fcdc756d53445fb4f299c16b863955cfb349ac72d9b86ec32bdb1eae340b691b194e490b043026ca3c5d4a048020d85", 0x42}) syz_clone3(&(0x7f0000000300)={0xb0b39244bfb3e1d9, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x10}, &(0x7f0000000100)=""/178, 0xb2, &(0x7f00000001c0)=""/212, &(0x7f00000002c0)=[r0, r1, r2, 0x0, 0x0, r3], 0x6}, 0x58) [ 3161.164745][ T8014] usb 6-1: Cannot set autoneg [ 3161.169894][ T8014] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -71 [ 3161.207145][ T8014] usb 6-1: USB disconnect, device number 38 [ 3161.272427][T17465] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3161.402750][T17464] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3161.482946][ T5911] usb 4-1: Cannot set autoneg [ 3161.487958][ T5911] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -71 [ 3161.568329][ T5911] usb 4-1: USB disconnect, device number 44 [ 3161.779953][ T8014] usb 6-1: new high-speed USB device number 39 using dummy_hcd 07:11:27 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f00000002c0)={0x1c, &(0x7f00000003c0)={0x0, 0x0, 0x2, '2F'}, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) 07:11:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) (async) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000090600000000000000824cdb7909eb12192ee66f358c42a37e5a60caf6d20700006a3901090224082318920103002905010200ff3f695fc221099b27b8a79c1f76be23582b7f26f803e77aac633934d1f4dddb4fb13f21bfa6578a205c784563131fee3fa9dc9f29a71353bdc4dbe4de92cf72dc7e8039e9c7cbd71959483cb20c"], 0x0) (async) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 07:11:27 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000060000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:27 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000300000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3162.051699][T17477] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3162.193171][ T8014] usb 6-1: Using ep0 maxpacket: 16 [ 3162.215670][T17480] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 07:11:27 executing program 1: r0 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080), 0xffffffffffffffff) setsockopt$XDP_UMEM_FILL_RING(0xffffffffffffffff, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) setsockopt$XDP_TX_RING(0xffffffffffffffff, 0x11b, 0x3, &(0x7f0000000080)=0x2, 0x4) r1 = socket(0x100000000011, 0x2, 0x0) bind(r1, &(0x7f0000000940)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836010004b0e0301a4ce875f2e3ff5f163ee340b767950080f5ff000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0}, &(0x7f0000000040)=0x14) bind$xdp(0xffffffffffffffff, &(0x7f0000000900)={0x2c, 0x0, r2}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000880)={0xffffffffffffffff, 0xe0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f00000005c0)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x5, &(0x7f0000000600)=[0x0, 0x0, 0x0], &(0x7f0000000640)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000680)=[{}, {}, {}, {}, {}], 0x28, 0x10, &(0x7f00000006c0), &(0x7f0000000700), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000740)}}, 0x10) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000008c0)={'rose0\x00', 0x0}) r5 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r5, 0x11b, 0x4, &(0x7f0000000180)={&(0x7f0000000000)=""/5, 0x1000, 0x800}, 0x20) setsockopt$XDP_UMEM_FILL_RING(r5, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) setsockopt$XDP_TX_RING(r5, 0x11b, 0x3, &(0x7f0000000080)=0x2, 0x4) r6 = socket(0x100000000011, 0x2, 0x0) bind(r6, &(0x7f0000000940)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836010004b0e0301a4ce875f2e3ff5f163ee340b767950080f5ff000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0}, &(0x7f0000000040)=0x14) bind$xdp(r5, &(0x7f0000000900)={0x2c, 0x0, r7}, 0x10) sendmsg$ETHTOOL_MSG_DEBUG_GET(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80641013}, 0xc, &(0x7f0000000bc0)={&(0x7f0000000900)={0x2b0, 0x0, 0x8, 0x70bd2a, 0x25dfdbff, {}, [@HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x84, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_hsr\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gre0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vxcan1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gre0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x70, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_virt_wifi\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv_slave_0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x6}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}, @HEADER={0x74, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_bond\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macsec0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x54, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x5}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_team\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}]}]}, 0x2b0}, 0x1, 0x0, 0x0, 0x4000091}, 0x10) r8 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(r8, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)={0x54, r0, 0x1, 0x0, 0x0, {0x24}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}, {0xc}, {0xc}}]}, 0x54}}, 0x0) [ 3162.433114][ T5911] usb 1-1: new high-speed USB device number 41 using dummy_hcd [ 3162.520556][ T8014] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3162.530319][ T8014] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3162.538652][ T8014] usb 6-1: Product: syz [ 3162.543006][ T8014] usb 6-1: Manufacturer: syz [ 3162.547721][ T8014] usb 6-1: SerialNumber: syz [ 3162.573293][ T8014] usb 6-1: config 0 descriptor?? [ 3162.623212][ T5911] usb 1-1: device descriptor read/64, error 18 [ 3162.624105][T15373] usb 4-1: new high-speed USB device number 45 using dummy_hcd 07:11:27 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000400000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:27 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000068000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3162.830930][T17495] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3162.896380][ T5911] usb 1-1: new high-speed USB device number 42 using dummy_hcd [ 3162.949254][T15373] usb 4-1: Using ep0 maxpacket: 16 [ 3163.014456][T17498] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 07:11:28 executing program 1: r0 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080), 0xffffffffffffffff) setsockopt$XDP_UMEM_FILL_RING(0xffffffffffffffff, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) setsockopt$XDP_TX_RING(0xffffffffffffffff, 0x11b, 0x3, &(0x7f0000000080)=0x2, 0x4) r1 = socket(0x100000000011, 0x2, 0x0) bind(r1, &(0x7f0000000940)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836010004b0e0301a4ce875f2e3ff5f163ee340b767950080f5ff000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0}, &(0x7f0000000040)=0x14) bind$xdp(0xffffffffffffffff, &(0x7f0000000900)={0x2c, 0x0, r2}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000880)={0xffffffffffffffff, 0xe0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f00000005c0)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x5, &(0x7f0000000600)=[0x0, 0x0, 0x0], &(0x7f0000000640)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000680)=[{}, {}, {}, {}, {}], 0x28, 0x10, &(0x7f00000006c0), &(0x7f0000000700), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000740)}}, 0x10) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000008c0)={'rose0\x00', 0x0}) r5 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r5, 0x11b, 0x4, &(0x7f0000000180)={&(0x7f0000000000)=""/5, 0x1000, 0x800}, 0x20) setsockopt$XDP_UMEM_FILL_RING(r5, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) setsockopt$XDP_TX_RING(r5, 0x11b, 0x3, &(0x7f0000000080)=0x2, 0x4) r6 = socket(0x100000000011, 0x2, 0x0) bind(r6, &(0x7f0000000940)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836010004b0e0301a4ce875f2e3ff5f163ee340b767950080f5ff000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0}, &(0x7f0000000040)=0x14) bind$xdp(r5, &(0x7f0000000900)={0x2c, 0x0, r7}, 0x10) sendmsg$ETHTOOL_MSG_DEBUG_GET(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80641013}, 0xc, &(0x7f0000000bc0)={&(0x7f0000000900)={0x2b0, 0x0, 0x8, 0x70bd2a, 0x25dfdbff, {}, [@HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x84, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_hsr\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gre0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vxcan1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gre0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x70, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_virt_wifi\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv_slave_0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x6}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}, @HEADER={0x74, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_bond\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macsec0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x54, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x5}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_team\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}]}]}, 0x2b0}, 0x1, 0x0, 0x0, 0x4000091}, 0x10) r8 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(r8, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)={0x54, r0, 0x1, 0x0, 0x0, {0x24}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}, {0xc}, {0xc}}]}, 0x54}}, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000080), 0xffffffffffffffff) (async) setsockopt$XDP_UMEM_FILL_RING(0xffffffffffffffff, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) (async) setsockopt$XDP_TX_RING(0xffffffffffffffff, 0x11b, 0x3, &(0x7f0000000080)=0x2, 0x4) (async) socket(0x100000000011, 0x2, 0x0) (async) bind(r1, &(0x7f0000000940)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836010004b0e0301a4ce875f2e3ff5f163ee340b767950080f5ff000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) (async) getsockname$packet(r1, &(0x7f0000000100), &(0x7f0000000040)=0x14) (async) bind$xdp(0xffffffffffffffff, &(0x7f0000000900)={0x2c, 0x0, r2}, 0x10) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000880)={0xffffffffffffffff, 0xe0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f00000005c0)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x5, &(0x7f0000000600)=[0x0, 0x0, 0x0], &(0x7f0000000640)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000680)=[{}, {}, {}, {}, {}], 0x28, 0x10, &(0x7f00000006c0), &(0x7f0000000700), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000740)}}, 0x10) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000008c0)={'rose0\x00'}) (async) socket$xdp(0x2c, 0x3, 0x0) (async) setsockopt$XDP_UMEM_REG(r5, 0x11b, 0x4, &(0x7f0000000180)={&(0x7f0000000000)=""/5, 0x1000, 0x800}, 0x20) (async) setsockopt$XDP_UMEM_FILL_RING(r5, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) (async) setsockopt$XDP_TX_RING(r5, 0x11b, 0x3, &(0x7f0000000080)=0x2, 0x4) (async) socket(0x100000000011, 0x2, 0x0) (async) bind(r6, &(0x7f0000000940)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836010004b0e0301a4ce875f2e3ff5f163ee340b767950080f5ff000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) (async) getsockname$packet(r6, &(0x7f0000000100), &(0x7f0000000040)=0x14) (async) bind$xdp(r5, &(0x7f0000000900)={0x2c, 0x0, r7}, 0x10) (async) sendmsg$ETHTOOL_MSG_DEBUG_GET(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80641013}, 0xc, &(0x7f0000000bc0)={&(0x7f0000000900)={0x2b0, 0x0, 0x8, 0x70bd2a, 0x25dfdbff, {}, [@HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x84, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_hsr\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gre0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vxcan1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gre0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x70, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_virt_wifi\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv_slave_0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x6}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}, @HEADER={0x74, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_bond\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macsec0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x54, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x5}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_team\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}]}]}, 0x2b0}, 0x1, 0x0, 0x0, 0x4000091}, 0x10) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(r8, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)={0x54, r0, 0x1, 0x0, 0x0, {0x24}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}, {0xc}, {0xc}}]}, 0x54}}, 0x0) (async) [ 3163.153056][ T5911] usb 1-1: device descriptor read/64, error 18 [ 3163.274532][ T5911] usb usb1-port1: attempt power cycle [ 3163.283377][T15373] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3163.292786][T15373] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3163.303743][T15373] usb 4-1: Product: syz [ 3163.308033][T15373] usb 4-1: Manufacturer: syz [ 3163.313466][T15373] usb 4-1: SerialNumber: syz [ 3163.364173][ T8014] usb 6-1: Cannot set autoneg [ 3163.369406][ T8014] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -32 [ 3163.433718][T15373] usb 4-1: config 0 descriptor?? [ 3163.682502][ T5911] usb 1-1: new high-speed USB device number 43 using dummy_hcd [ 3163.773329][ T5911] usb 1-1: Invalid ep0 maxpacket: 0 [ 3163.932493][ T5911] usb 1-1: new high-speed USB device number 44 using dummy_hcd [ 3164.033689][ T5911] usb 1-1: Invalid ep0 maxpacket: 0 [ 3164.039958][ T5911] usb usb1-port1: unable to enumerate USB device 07:11:29 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x7ffd}) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)) 07:11:29 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000500000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:29 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000006c000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:29 executing program 1: r0 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080), 0xffffffffffffffff) setsockopt$XDP_UMEM_FILL_RING(0xffffffffffffffff, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) setsockopt$XDP_TX_RING(0xffffffffffffffff, 0x11b, 0x3, &(0x7f0000000080)=0x2, 0x4) r1 = socket(0x100000000011, 0x2, 0x0) bind(r1, &(0x7f0000000940)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836010004b0e0301a4ce875f2e3ff5f163ee340b767950080f5ff000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0}, &(0x7f0000000040)=0x14) bind$xdp(0xffffffffffffffff, &(0x7f0000000900)={0x2c, 0x0, r2}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000880)={0xffffffffffffffff, 0xe0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f00000005c0)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x5, &(0x7f0000000600)=[0x0, 0x0, 0x0], &(0x7f0000000640)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000680)=[{}, {}, {}, {}, {}], 0x28, 0x10, &(0x7f00000006c0), &(0x7f0000000700), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000740)}}, 0x10) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000008c0)={'rose0\x00', 0x0}) r5 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r5, 0x11b, 0x4, &(0x7f0000000180)={&(0x7f0000000000)=""/5, 0x1000, 0x800}, 0x20) setsockopt$XDP_UMEM_FILL_RING(r5, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) setsockopt$XDP_TX_RING(r5, 0x11b, 0x3, &(0x7f0000000080)=0x2, 0x4) r6 = socket(0x100000000011, 0x2, 0x0) bind(r6, &(0x7f0000000940)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836010004b0e0301a4ce875f2e3ff5f163ee340b767950080f5ff000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0}, &(0x7f0000000040)=0x14) bind$xdp(r5, &(0x7f0000000900)={0x2c, 0x0, r7}, 0x10) sendmsg$ETHTOOL_MSG_DEBUG_GET(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80641013}, 0xc, &(0x7f0000000bc0)={&(0x7f0000000900)={0x2b0, 0x0, 0x8, 0x70bd2a, 0x25dfdbff, {}, [@HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x84, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_hsr\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gre0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vxcan1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gre0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x70, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_virt_wifi\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv_slave_0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x6}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}, @HEADER={0x74, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_bond\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macsec0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x54, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x5}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_team\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}]}]}, 0x2b0}, 0x1, 0x0, 0x0, 0x4000091}, 0x10) r8 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(r8, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)={0x54, r0, 0x1, 0x0, 0x0, {0x24}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}, {0xc}, {0xc}}]}, 0x54}}, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000080), 0xffffffffffffffff) (async) setsockopt$XDP_UMEM_FILL_RING(0xffffffffffffffff, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) (async) setsockopt$XDP_TX_RING(0xffffffffffffffff, 0x11b, 0x3, &(0x7f0000000080)=0x2, 0x4) (async) socket(0x100000000011, 0x2, 0x0) (async) bind(r1, &(0x7f0000000940)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836010004b0e0301a4ce875f2e3ff5f163ee340b767950080f5ff000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) (async) getsockname$packet(r1, &(0x7f0000000100), &(0x7f0000000040)=0x14) (async) bind$xdp(0xffffffffffffffff, &(0x7f0000000900)={0x2c, 0x0, r2}, 0x10) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000880)={0xffffffffffffffff, 0xe0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f00000005c0)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x5, &(0x7f0000000600)=[0x0, 0x0, 0x0], &(0x7f0000000640)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000680)=[{}, {}, {}, {}, {}], 0x28, 0x10, &(0x7f00000006c0), &(0x7f0000000700), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000740)}}, 0x10) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000008c0)={'rose0\x00'}) (async) socket$xdp(0x2c, 0x3, 0x0) (async) setsockopt$XDP_UMEM_REG(r5, 0x11b, 0x4, &(0x7f0000000180)={&(0x7f0000000000)=""/5, 0x1000, 0x800}, 0x20) (async) setsockopt$XDP_UMEM_FILL_RING(r5, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) (async) setsockopt$XDP_TX_RING(r5, 0x11b, 0x3, &(0x7f0000000080)=0x2, 0x4) (async) socket(0x100000000011, 0x2, 0x0) (async) bind(r6, &(0x7f0000000940)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836010004b0e0301a4ce875f2e3ff5f163ee340b767950080f5ff000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) (async) getsockname$packet(r6, &(0x7f0000000100), &(0x7f0000000040)=0x14) (async) bind$xdp(r5, &(0x7f0000000900)={0x2c, 0x0, r7}, 0x10) (async) sendmsg$ETHTOOL_MSG_DEBUG_GET(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80641013}, 0xc, &(0x7f0000000bc0)={&(0x7f0000000900)={0x2b0, 0x0, 0x8, 0x70bd2a, 0x25dfdbff, {}, [@HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x84, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_hsr\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gre0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vxcan1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gre0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x70, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_virt_wifi\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv_slave_0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x6}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}, @HEADER={0x74, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_bond\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macsec0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x54, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x5}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_team\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}]}]}, 0x2b0}, 0x1, 0x0, 0x0, 0x4000091}, 0x10) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(r8, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)={0x54, r0, 0x1, 0x0, 0x0, {0x24}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}, {0xc}, {0xc}}]}, 0x54}}, 0x0) (async) [ 3164.250177][T27897] usb 6-1: USB disconnect, device number 39 [ 3164.379875][T17524] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3164.577341][T17525] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3166.762707][T15373] usb 4-1: Cannot set autoneg [ 3166.767717][T15373] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -71 [ 3166.828531][T15373] usb 4-1: USB disconnect, device number 45 07:11:32 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f00000002c0)={0x1c, &(0x7f00000003c0)={0x0, 0x0, 0x2, '2F'}, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) 07:11:32 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x7ffd}) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)) 07:11:32 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000074000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:32 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000600000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:32 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x7ffd}) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)) 07:11:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000090600000000000000824cdb7909eb12192ee66f358c42a37e5a60caf6d20700006a3901090224082318920103002905010200ff3f695fc221099b27b8a79c1f76be23582b7f26f803e77aac633934d1f4dddb4fb13f21bfa6578a205c784563131fee3fa9dc9f29a71353bdc4dbe4de92cf72dc7e8039e9c7cbd71959483cb20c"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) (async, rerun: 64) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async, rerun: 64) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async, rerun: 64) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (rerun: 64) [ 3167.408443][T17554] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3167.487569][T17552] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 07:11:32 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x7ffd}) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)) [ 3167.742832][T15373] usb 4-1: new high-speed USB device number 46 using dummy_hcd [ 3167.762425][ T5911] usb 1-1: new high-speed USB device number 45 using dummy_hcd 07:11:33 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x7ffd}) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)) [ 3167.966280][ T5911] usb 1-1: device descriptor read/64, error 18 [ 3168.015401][T15373] usb 4-1: Using ep0 maxpacket: 16 07:11:33 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000007a000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:33 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000000c0)=@nat={'nat\x00', 0x19, 0x1, 0x178, [0x200003c0, 0x0, 0x0, 0x200003f0, 0x20000420], 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000f8ffffff000000000000000000000000000000000000000000000000000000000000feffffff00000000000000000000000000000000000000f00c0000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000536000000000000000feffffff01000000030000000000000008006966623000000000000000000000000064756d6d79300000000040000000000069705f76746930000000000000000000697036746e6c30000000000000000000aaaaaaaaaabb0000000000000180c20000000000000000000000b8000000b8000000e80000006970000000000000000000000000000000000000000000a823c565625b8d720020000000000000007f000084300400000000000000000000000041554449540000bcb92dff127fca000000466ef58f5dc8438b000000000000000800"/376]}, 0x1f0) r1 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) sendto$inet(r1, &(0x7f0000000140)="0c558574b30415479aa1ddbf2329de57c69e1c6df7f9840a620494d49883fe00e80ce0c6f7f642f6814a0ae6eb3b7ba049b50e88acbdaba97996e3c775018dc2ec9457cc282d3631c31691bd6cf76e008ee2e94fcd3bf7ba9f71fca3d091d005a1ab15c65594f3c31d6d02ccffd87406c51a0459a247bd0ce8fc781958746d2bee54dae5416fe962e65f11d0588ac353ea4ad0d942c41b17ffe8e728", 0x9c, 0x4005, &(0x7f0000000040)={0x2, 0x4e20, @remote}, 0x10) 07:11:33 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000700000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3168.242976][ T5911] usb 1-1: new high-speed USB device number 46 using dummy_hcd [ 3168.295799][T17571] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3168.358795][T15373] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3168.368168][T15373] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3168.376600][T15373] usb 4-1: Product: syz [ 3168.380898][T15373] usb 4-1: Manufacturer: syz [ 3168.385719][T15373] usb 4-1: SerialNumber: syz [ 3168.443990][ T5911] usb 1-1: device descriptor read/64, error 18 [ 3168.458756][T15373] usb 4-1: config 0 descriptor?? 07:11:33 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000000c0)=@nat={'nat\x00', 0x19, 0x1, 0x178, [0x200003c0, 0x0, 0x0, 0x200003f0, 0x20000420], 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000f8ffffff000000000000000000000000000000000000000000000000000000000000feffffff00000000000000000000000000000000000000f00c0000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000536000000000000000feffffff01000000030000000000000008006966623000000000000000000000000064756d6d79300000000040000000000069705f76746930000000000000000000697036746e6c30000000000000000000aaaaaaaaaabb0000000000000180c20000000000000000000000b8000000b8000000e80000006970000000000000000000000000000000000000000000a823c565625b8d720020000000000000007f000084300400000000000000000000000041554449540000bcb92dff127fca000000466ef58f5dc8438b000000000000000800"/376]}, 0x1f0) r1 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) sendto$inet(r1, &(0x7f0000000140)="0c558574b30415479aa1ddbf2329de57c69e1c6df7f9840a620494d49883fe00e80ce0c6f7f642f6814a0ae6eb3b7ba049b50e88acbdaba97996e3c775018dc2ec9457cc282d3631c31691bd6cf76e008ee2e94fcd3bf7ba9f71fca3d091d005a1ab15c65594f3c31d6d02ccffd87406c51a0459a247bd0ce8fc781958746d2bee54dae5416fe962e65f11d0588ac353ea4ad0d942c41b17ffe8e728", 0x9c, 0x4005, &(0x7f0000000040)={0x2, 0x4e20, @remote}, 0x10) socket$inet_tcp(0x2, 0x1, 0x0) (async) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000000c0)=@nat={'nat\x00', 0x19, 0x1, 0x178, [0x200003c0, 0x0, 0x0, 0x200003f0, 0x20000420], 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000f8ffffff000000000000000000000000000000000000000000000000000000000000feffffff00000000000000000000000000000000000000f00c0000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000536000000000000000feffffff01000000030000000000000008006966623000000000000000000000000064756d6d79300000000040000000000069705f76746930000000000000000000697036746e6c30000000000000000000aaaaaaaaaabb0000000000000180c20000000000000000000000b8000000b8000000e80000006970000000000000000000000000000000000000000000a823c565625b8d720020000000000000007f000084300400000000000000000000000041554449540000bcb92dff127fca000000466ef58f5dc8438b000000000000000800"/376]}, 0x1f0) (async) openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) sendto$inet(r1, &(0x7f0000000140)="0c558574b30415479aa1ddbf2329de57c69e1c6df7f9840a620494d49883fe00e80ce0c6f7f642f6814a0ae6eb3b7ba049b50e88acbdaba97996e3c775018dc2ec9457cc282d3631c31691bd6cf76e008ee2e94fcd3bf7ba9f71fca3d091d005a1ab15c65594f3c31d6d02ccffd87406c51a0459a247bd0ce8fc781958746d2bee54dae5416fe962e65f11d0588ac353ea4ad0d942c41b17ffe8e728", 0x9c, 0x4005, &(0x7f0000000040)={0x2, 0x4e20, @remote}, 0x10) (async) [ 3168.563414][ T5911] usb usb1-port1: attempt power cycle [ 3168.622155][T17576] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3168.990550][ T5911] usb 1-1: new high-speed USB device number 47 using dummy_hcd [ 3169.086026][ T5911] usb 1-1: Invalid ep0 maxpacket: 0 [ 3169.252673][ T5911] usb 1-1: new high-speed USB device number 48 using dummy_hcd [ 3169.344197][ T5911] usb 1-1: Invalid ep0 maxpacket: 0 [ 3169.350884][ T5911] usb usb1-port1: unable to enumerate USB device [ 3171.760083][T15373] usb 4-1: Cannot set autoneg [ 3171.765208][T15373] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -71 [ 3171.827339][T15373] usb 4-1: USB disconnect, device number 46 07:11:37 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f00000002c0)={0x1c, &(0x7f00000003c0)={0x0, 0x0, 0x2, '2F'}, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) 07:11:37 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x7ffd}) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)) 07:11:37 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000000c0)=@nat={'nat\x00', 0x19, 0x1, 0x178, [0x200003c0, 0x0, 0x0, 0x200003f0, 0x20000420], 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000f8ffffff000000000000000000000000000000000000000000000000000000000000feffffff00000000000000000000000000000000000000f00c0000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000536000000000000000feffffff01000000030000000000000008006966623000000000000000000000000064756d6d79300000000040000000000069705f76746930000000000000000000697036746e6c30000000000000000000aaaaaaaaaabb0000000000000180c20000000000000000000000b8000000b8000000e80000006970000000000000000000000000000000000000000000a823c565625b8d720020000000000000007f000084300400000000000000000000000041554449540000bcb92dff127fca000000466ef58f5dc8438b000000000000000800"/376]}, 0x1f0) r1 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) sendto$inet(r1, &(0x7f0000000140)="0c558574b30415479aa1ddbf2329de57c69e1c6df7f9840a620494d49883fe00e80ce0c6f7f642f6814a0ae6eb3b7ba049b50e88acbdaba97996e3c775018dc2ec9457cc282d3631c31691bd6cf76e008ee2e94fcd3bf7ba9f71fca3d091d005a1ab15c65594f3c31d6d02ccffd87406c51a0459a247bd0ce8fc781958746d2bee54dae5416fe962e65f11d0588ac353ea4ad0d942c41b17ffe8e728", 0x9c, 0x4005, &(0x7f0000000040)={0x2, 0x4e20, @remote}, 0x10) socket$inet_tcp(0x2, 0x1, 0x0) (async) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000000c0)=@nat={'nat\x00', 0x19, 0x1, 0x178, [0x200003c0, 0x0, 0x0, 0x200003f0, 0x20000420], 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000f8ffffff000000000000000000000000000000000000000000000000000000000000feffffff00000000000000000000000000000000000000f00c0000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000536000000000000000feffffff01000000030000000000000008006966623000000000000000000000000064756d6d79300000000040000000000069705f76746930000000000000000000697036746e6c30000000000000000000aaaaaaaaaabb0000000000000180c20000000000000000000000b8000000b8000000e80000006970000000000000000000000000000000000000000000a823c565625b8d720020000000000000007f000084300400000000000000000000000041554449540000bcb92dff127fca000000466ef58f5dc8438b000000000000000800"/376]}, 0x1f0) (async) openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) sendto$inet(r1, &(0x7f0000000140)="0c558574b30415479aa1ddbf2329de57c69e1c6df7f9840a620494d49883fe00e80ce0c6f7f642f6814a0ae6eb3b7ba049b50e88acbdaba97996e3c775018dc2ec9457cc282d3631c31691bd6cf76e008ee2e94fcd3bf7ba9f71fca3d091d005a1ab15c65594f3c31d6d02ccffd87406c51a0459a247bd0ce8fc781958746d2bee54dae5416fe962e65f11d0588ac353ea4ad0d942c41b17ffe8e728", 0x9c, 0x4005, &(0x7f0000000040)={0x2, 0x4e20, @remote}, 0x10) (async) 07:11:37 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000086000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:37 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000800000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) ioctl$KVM_SET_IRQCHIP(r2, 0x8208ae63, &(0x7f0000000300)={0x1, 0x0, @pic={0x0, 0x9}}) ioctl$KVM_SET_IRQCHIP(r2, 0x8208ae63, &(0x7f0000000680)={0x0, 0x0, @pic={0xff, 0x8, 0x0, 0x0, 0x3}}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_PWSALT(r3, 0x40106614, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x148200}, 0xc, &(0x7f0000000080)={&(0x7f0000000b80)=ANY=[@ANYBLOB="5c080000650000042dbd7000fbdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0100f3fff8ff0800000009000a00010062617369630000002c0802002808040008000400020000000c000900a103000000000000080004000200000004040200400000000010000008000000010000000000000002000000f44d000081000000071e000008000000faffffff8100000005000000ffffffff163200008b000000767500000101000004000000ff07000007000000ffff000001000000060000000000000000000000200000000900000002000000010000800400000005000000010000000000000c0700000002000000018000003f0000000700000000000000040000000000000002000000070000001f00000001040000040000000500000095070000018000000000000008000000090000000000000097000000420000009a6c0000040000000800000001000000090000000400000000000100070000001f0000000900000001010000000000007f00000000010000060000000100000009000000070000006e06000008000000ffff000086000000200000000000010000000000ff0f00000300000000ffffff00000000de504d4301000000bf020000010000000200000007000000040000000100000000800000ff0f00009076000000000000000000800900000000000000010000000700000001000000ff07000000000080ff0f000000010000060000000200000000000000fc0600000700000007000000db030000010100004cafcde6a0e100002000000003000000040000000800000000020000040000001f000000000000000000000004000000000000005d0000004c9900000002000000000000ffff000008000000030000000100008003000000020000000500000003000000ffff000002000000d0000000850000009500000007000000ffffffff0200000009000000ff070000090000002de20000070000000900000040000000ff010000010400003f00000009000000602a0000050000000700000001010000bfdc0000200000000400000001000000050000008d000000050000000000000106000000010000003aca0000ffffffff01000000000100000400000006000000060000007ed3000000040000f7ffffff030000000080000004000000060000000300000000800000000000000700000003000000020000000700000000000000b90e0000030000000400000000000000fbffffff00000000cb000000ff00000000000000eb000000ff03000009000000050000000002000007dd000000100000020000007f0000000080000001800000010000002779ce0900000000dd040000000000000180000020000000090000000900000000000080010000000500000000000080010000000100010003000000040000000100000002000000040000003f000000080000000100000001000000b40b0000b70500006300000009000000000000000000000000000000070000000300000003000000030000000180000003000000030000000100008006000000001000000404020001000080e59d00000400000008000000001000005d0e00000500000080000000fcffffff20000000080000000400000009000000030000002b0000000100000000000000cd0000000600000008000000080000001f0000000400000002000000000000002c00000001000000000000001bffffff09000000000000000000000007000000ef00000004000000ff7f00000800000000800000ea3e0000ffffffff040000000800000001000000fa0000008f000000cd0000000300000003000000200000006c030000ff010000010000000100000000000000080000009ac400000080000006000000080000000100000000800000000000000500000000000100ff070000030000007f0000000200000001000000a6000000ff0f000000000000010000000000000008000000e30000005400000007000000080000000002000009000000010000004000000002000000ff7fffff040000007c09000002000000018000000f660000ff01000004000000ff0f0000060000008000000002000000030000000400000003000000b055ffffee0000000700000001000000ef0500003f000000050000edfeffff7f080000007d000000000400003a080000090000000800000003000000b6d40000490b00002a710000040000000100000081ffffff00100000ff03000000000000faffffff97440000020000000200000001000080000000006cab58313b00000004000000001000006f0c000009000000fb050000080000000500000009000000ff0000000700000000010000030000000300000001000000060000000500000004000000050000004000000000040000ffffff7f070000000100000000000008da000000ff7f000008000000050000008000000008000000010000000300000002000000f600000009000000ffffffff3800000001040000a60500000100000004000000ddffffff01000000010000000200000036620000040000000100000005000000000000000300000000100000020000000700000009000000050000000020000007000000000000000500000080000000a447bd38010000000700000004000000ffff000005000000000200000000010001000000050000000700000009000000070000000000000007000000002800000200000001000080ff0100000700000000000000ffff0000200000000010000000020000b87e0000000000000400000081ffffff4000000000000000ff000000000000800000000000000080010000800200000005000000000000000400000098cc000003000000030000000100000005000000090000003e850000ff030000040000000200000084c6ec5300080000d500000009000000020000000906000000140000ff030000070000000600000001000000000000000400000075000000a180870105e951f9c70fb714a06651fdaa1e833cae9768b381d1444f5a5942ba1e927c00b3564252a825efa831cae7897d04e592ec33069c0c8e8636887e4dd3cadf5a6d4711ed6e0a4fd2e914e583a2f646fa9281e84f9451026062d6363420231b99"], 0x85c}, 0x1, 0x0, 0x0, 0x5}, 0x0) r4 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r4, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000200)=""/69) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 3172.376335][T17590] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3172.537120][T17596] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 07:11:37 executing program 5: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) splice(0xffffffffffffffff, &(0x7f0000000040)=0x80, r3, &(0x7f0000000140)=0x9, 0x200, 0x2) close(r2) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=@ipmr_newroute={0x1c, 0x18, 0x1, 0x0, 0x0, {0x80, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}}, 0x1c}}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xffad) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 07:11:37 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000900000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:37 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000e010000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3172.872994][T15373] usb 1-1: new high-speed USB device number 49 using dummy_hcd [ 3172.882822][ T5911] usb 4-1: new high-speed USB device number 47 using dummy_hcd [ 3172.899311][T17610] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 07:11:38 executing program 5: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) splice(0xffffffffffffffff, &(0x7f0000000040)=0x80, r3, &(0x7f0000000140)=0x9, 0x200, 0x2) close(r2) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=@ipmr_newroute={0x1c, 0x18, 0x1, 0x0, 0x0, {0x80, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}}, 0x1c}}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xffad) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) pipe(&(0x7f0000000100)) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) splice(0xffffffffffffffff, &(0x7f0000000040)=0x80, r3, &(0x7f0000000140)=0x9, 0x200, 0x2) (async) close(r2) (async) socket$nl_route(0x10, 0x3, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=@ipmr_newroute={0x1c, 0x18, 0x1, 0x0, 0x0, {0x80, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}}, 0x1c}}, 0x0) (async) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xffad) (async) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) (async) 07:11:38 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)) [ 3173.099733][T17613] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3173.150675][T15373] usb 1-1: Using ep0 maxpacket: 8 [ 3173.202711][ T5911] usb 4-1: Using ep0 maxpacket: 16 [ 3173.283777][T15373] usb 1-1: config index 0 descriptor too short (expected 5924, got 36) [ 3173.292505][T15373] usb 1-1: config 250 has an invalid interface number: 228 but max is -1 [ 3173.301092][T15373] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3173.310461][T15373] usb 1-1: config 250 has no interface number 0 [ 3173.317048][T15373] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 07:11:38 executing program 5: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) splice(0xffffffffffffffff, &(0x7f0000000040)=0x80, r3, &(0x7f0000000140)=0x9, 0x200, 0x2) (async) close(r2) (async) socket$nl_route(0x10, 0x3, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=@ipmr_newroute={0x1c, 0x18, 0x1, 0x0, 0x0, {0x80, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}}, 0x1c}}, 0x0) (async) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xffad) (async) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) [ 3173.329326][T15373] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 3173.342717][T15373] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 1 [ 3173.353623][T15373] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 3173.367368][T15373] usb 1-1: config 250 interface 228 has no altsetting 0 [ 3173.500848][T15373] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3173.510407][T15373] usb 1-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3173.519065][T15373] usb 1-1: Product: syz [ 3173.523473][T15373] usb 1-1: SerialNumber: syz [ 3173.542668][ T5911] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3173.552038][ T5911] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3173.560426][ T5911] usb 4-1: Product: syz [ 3173.564818][ T5911] usb 4-1: Manufacturer: syz [ 3173.569524][ T5911] usb 4-1: SerialNumber: syz [ 3173.584095][T17597] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3173.604334][ T5911] usb 4-1: config 0 descriptor?? [ 3173.614705][T17597] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3173.675062][T15373] hub 1-1:250.228: bad descriptor, ignoring hub [ 3173.681459][T15373] hub: probe of 1-1:250.228 failed with error -5 [ 3173.909048][T15373] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 49 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 3174.222219][ C0] usblp0: nonzero read bulk status received: -71 [ 3174.280902][ T5923] usb 1-1: USB disconnect, device number 49 [ 3174.309799][ T5923] usblp0: removed [ 3176.696341][ T5911] usb 4-1: Cannot set autoneg [ 3176.701377][ T5911] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -71 [ 3176.768495][ T5911] usb 4-1: USB disconnect, device number 47 07:11:42 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f00000002c0)={0x1c, &(0x7f00000003c0)={0x0, 0x0, 0x2, '2F'}, 0x0, 0x0}) 07:11:42 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000086000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:42 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000a00000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:42 executing program 1: ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, &(0x7f0000000380)) 07:11:42 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000030000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) ioctl$KVM_SET_IRQCHIP(r2, 0x8208ae63, &(0x7f0000000300)={0x1, 0x0, @pic={0x0, 0x9}}) ioctl$KVM_SET_IRQCHIP(r2, 0x8208ae63, &(0x7f0000000680)={0x0, 0x0, @pic={0xff, 0x8, 0x0, 0x0, 0x3}}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_PWSALT(r3, 0x40106614, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x148200}, 0xc, &(0x7f0000000080)={&(0x7f0000000b80)=ANY=[@ANYBLOB="5c080000650000042dbd7000fbdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0100f3fff8ff0800000009000a00010062617369630000002c0802002808040008000400020000000c000900a103000000000000080004000200000004040200400000000010000008000000010000000000000002000000f44d000081000000071e000008000000faffffff8100000005000000ffffffff163200008b000000767500000101000004000000ff07000007000000ffff000001000000060000000000000000000000200000000900000002000000010000800400000005000000010000000000000c0700000002000000018000003f0000000700000000000000040000000000000002000000070000001f00000001040000040000000500000095070000018000000000000008000000090000000000000097000000420000009a6c0000040000000800000001000000090000000400000000000100070000001f0000000900000001010000000000007f00000000010000060000000100000009000000070000006e06000008000000ffff000086000000200000000000010000000000ff0f00000300000000ffffff00000000de504d4301000000bf020000010000000200000007000000040000000100000000800000ff0f00009076000000000000000000800900000000000000010000000700000001000000ff07000000000080ff0f000000010000060000000200000000000000fc0600000700000007000000db030000010100004cafcde6a0e100002000000003000000040000000800000000020000040000001f000000000000000000000004000000000000005d0000004c9900000002000000000000ffff000008000000030000000100008003000000020000000500000003000000ffff000002000000d0000000850000009500000007000000ffffffff0200000009000000ff070000090000002de20000070000000900000040000000ff010000010400003f00000009000000602a0000050000000700000001010000bfdc0000200000000400000001000000050000008d000000050000000000000106000000010000003aca0000ffffffff01000000000100000400000006000000060000007ed3000000040000f7ffffff030000000080000004000000060000000300000000800000000000000700000003000000020000000700000000000000b90e0000030000000400000000000000fbffffff00000000cb000000ff00000000000000eb000000ff03000009000000050000000002000007dd000000100000020000007f0000000080000001800000010000002779ce0900000000dd040000000000000180000020000000090000000900000000000080010000000500000000000080010000000100010003000000040000000100000002000000040000003f000000080000000100000001000000b40b0000b70500006300000009000000000000000000000000000000070000000300000003000000030000000180000003000000030000000100008006000000001000000404020001000080e59d00000400000008000000001000005d0e00000500000080000000fcffffff20000000080000000400000009000000030000002b0000000100000000000000cd0000000600000008000000080000001f0000000400000002000000000000002c00000001000000000000001bffffff09000000000000000000000007000000ef00000004000000ff7f00000800000000800000ea3e0000ffffffff040000000800000001000000fa0000008f000000cd0000000300000003000000200000006c030000ff010000010000000100000000000000080000009ac400000080000006000000080000000100000000800000000000000500000000000100ff070000030000007f0000000200000001000000a6000000ff0f000000000000010000000000000008000000e30000005400000007000000080000000002000009000000010000004000000002000000ff7fffff040000007c09000002000000018000000f660000ff01000004000000ff0f0000060000008000000002000000030000000400000003000000b055ffffee0000000700000001000000ef0500003f000000050000edfeffff7f080000007d000000000400003a080000090000000800000003000000b6d40000490b00002a710000040000000100000081ffffff00100000ff03000000000000faffffff97440000020000000200000001000080000000006cab58313b00000004000000001000006f0c000009000000fb050000080000000500000009000000ff0000000700000000010000030000000300000001000000060000000500000004000000050000004000000000040000ffffff7f070000000100000000000008da000000ff7f000008000000050000008000000008000000010000000300000002000000f600000009000000ffffffff3800000001040000a60500000100000004000000ddffffff01000000010000000200000036620000040000000100000005000000000000000300000000100000020000000700000009000000050000000020000007000000000000000500000080000000a447bd38010000000700000004000000ffff000005000000000200000000010001000000050000000700000009000000070000000000000007000000002800000200000001000080ff0100000700000000000000ffff0000200000000010000000020000b87e0000000000000400000081ffffff4000000000000000ff000000000000800000000000000080010000800200000005000000000000000400000098cc000003000000030000000100000005000000090000003e850000ff030000040000000200000084c6ec5300080000d500000009000000020000000906000000140000ff030000070000000600000001000000000000000400000075000000a180870105e951f9c70fb714a06651fdaa1e833cae9768b381d1444f5a5942ba1e927c00b3564252a825efa831cae7897d04e592ec33069c0c8e8636887e4dd3cadf5a6d4711ed6e0a4fd2e914e583a2f646fa9281e84f9451026062d6363420231b99"], 0x85c}, 0x1, 0x0, 0x0, 0x5}, 0x0) r4 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r4, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000200)=""/69) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) (async) openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) (async) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) (async) ioctl$KVM_SET_IRQCHIP(r2, 0x8208ae63, &(0x7f0000000300)={0x1, 0x0, @pic={0x0, 0x9}}) (async) ioctl$KVM_SET_IRQCHIP(r2, 0x8208ae63, &(0x7f0000000680)={0x0, 0x0, @pic={0xff, 0x8, 0x0, 0x0, 0x3}}) (async) openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) (async) ioctl$FS_IOC_GET_ENCRYPTION_PWSALT(r3, 0x40106614, &(0x7f0000000140)) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x148200}, 0xc, &(0x7f0000000080)={&(0x7f0000000b80)=ANY=[@ANYBLOB="5c080000650000042dbd7000fbdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0100f3fff8ff0800000009000a00010062617369630000002c0802002808040008000400020000000c000900a103000000000000080004000200000004040200400000000010000008000000010000000000000002000000f44d000081000000071e000008000000faffffff8100000005000000ffffffff163200008b000000767500000101000004000000ff07000007000000ffff000001000000060000000000000000000000200000000900000002000000010000800400000005000000010000000000000c0700000002000000018000003f0000000700000000000000040000000000000002000000070000001f00000001040000040000000500000095070000018000000000000008000000090000000000000097000000420000009a6c0000040000000800000001000000090000000400000000000100070000001f0000000900000001010000000000007f00000000010000060000000100000009000000070000006e06000008000000ffff000086000000200000000000010000000000ff0f00000300000000ffffff00000000de504d4301000000bf020000010000000200000007000000040000000100000000800000ff0f00009076000000000000000000800900000000000000010000000700000001000000ff07000000000080ff0f000000010000060000000200000000000000fc0600000700000007000000db030000010100004cafcde6a0e100002000000003000000040000000800000000020000040000001f000000000000000000000004000000000000005d0000004c9900000002000000000000ffff000008000000030000000100008003000000020000000500000003000000ffff000002000000d0000000850000009500000007000000ffffffff0200000009000000ff070000090000002de20000070000000900000040000000ff010000010400003f00000009000000602a0000050000000700000001010000bfdc0000200000000400000001000000050000008d000000050000000000000106000000010000003aca0000ffffffff01000000000100000400000006000000060000007ed3000000040000f7ffffff030000000080000004000000060000000300000000800000000000000700000003000000020000000700000000000000b90e0000030000000400000000000000fbffffff00000000cb000000ff00000000000000eb000000ff03000009000000050000000002000007dd000000100000020000007f0000000080000001800000010000002779ce0900000000dd040000000000000180000020000000090000000900000000000080010000000500000000000080010000000100010003000000040000000100000002000000040000003f000000080000000100000001000000b40b0000b70500006300000009000000000000000000000000000000070000000300000003000000030000000180000003000000030000000100008006000000001000000404020001000080e59d00000400000008000000001000005d0e00000500000080000000fcffffff20000000080000000400000009000000030000002b0000000100000000000000cd0000000600000008000000080000001f0000000400000002000000000000002c00000001000000000000001bffffff09000000000000000000000007000000ef00000004000000ff7f00000800000000800000ea3e0000ffffffff040000000800000001000000fa0000008f000000cd0000000300000003000000200000006c030000ff010000010000000100000000000000080000009ac400000080000006000000080000000100000000800000000000000500000000000100ff070000030000007f0000000200000001000000a6000000ff0f000000000000010000000000000008000000e30000005400000007000000080000000002000009000000010000004000000002000000ff7fffff040000007c09000002000000018000000f660000ff01000004000000ff0f0000060000008000000002000000030000000400000003000000b055ffffee0000000700000001000000ef0500003f000000050000edfeffff7f080000007d000000000400003a080000090000000800000003000000b6d40000490b00002a710000040000000100000081ffffff00100000ff03000000000000faffffff97440000020000000200000001000080000000006cab58313b00000004000000001000006f0c000009000000fb050000080000000500000009000000ff0000000700000000010000030000000300000001000000060000000500000004000000050000004000000000040000ffffff7f070000000100000000000008da000000ff7f000008000000050000008000000008000000010000000300000002000000f600000009000000ffffffff3800000001040000a60500000100000004000000ddffffff01000000010000000200000036620000040000000100000005000000000000000300000000100000020000000700000009000000050000000020000007000000000000000500000080000000a447bd38010000000700000004000000ffff000005000000000200000000010001000000050000000700000009000000070000000000000007000000002800000200000001000080ff0100000700000000000000ffff0000200000000010000000020000b87e0000000000000400000081ffffff4000000000000000ff000000000000800000000000000080010000800200000005000000000000000400000098cc000003000000030000000100000005000000090000003e850000ff030000040000000200000084c6ec5300080000d500000009000000020000000906000000140000ff030000070000000600000001000000000000000400000075000000a180870105e951f9c70fb714a06651fdaa1e833cae9768b381d1444f5a5942ba1e927c00b3564252a825efa831cae7897d04e592ec33069c0c8e8636887e4dd3cadf5a6d4711ed6e0a4fd2e914e583a2f646fa9281e84f9451026062d6363420231b99"], 0x85c}, 0x1, 0x0, 0x0, 0x5}, 0x0) (async) syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) (async) write$binfmt_elf64(r0, 0x0, 0x0) (async) syz_usb_control_io$printer(r4, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000200)=""/69) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) [ 3177.307611][T17637] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 07:11:42 executing program 1: ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, &(0x7f0000000380)) [ 3177.447686][T17641] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3177.563552][T17643] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3177.662916][T17123] usb 1-1: new high-speed USB device number 50 using dummy_hcd [ 3177.712709][ T5923] usb 4-1: new high-speed USB device number 48 using dummy_hcd 07:11:42 executing program 1: ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, &(0x7f0000000380)) [ 3177.905012][T17123] usb 1-1: Using ep0 maxpacket: 8 [ 3177.952796][ T5923] usb 4-1: Using ep0 maxpacket: 16 [ 3178.025857][T17123] usb 1-1: config index 0 descriptor too short (expected 5924, got 36) [ 3178.035603][T17123] usb 1-1: config 250 has an invalid interface number: 228 but max is -1 [ 3178.044350][T17123] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3178.053640][T17123] usb 1-1: config 250 has no interface number 0 [ 3178.060047][T17123] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 3178.071937][T17123] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 3178.082695][T17123] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 1 [ 3178.093270][T17123] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 3178.107043][T17123] usb 1-1: config 250 interface 228 has no altsetting 0 07:11:43 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000050000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:43 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000b00000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:43 executing program 1: r0 = syz_open_dev$usbfs(0x0, 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)) 07:11:43 executing program 5: r0 = io_uring_setup(0x45da, &(0x7f00000004c0)) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000200), 0x88802, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r3, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r3, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) r4 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000100), 0x80040, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000380)={'gretap0\x00', &(0x7f00000002c0)={'gre0\x00', 0x0, 0x700, 0x700, 0x3, 0x6, {{0x1e, 0x4, 0x0, 0x6, 0x78, 0x67, 0x0, 0x7, 0x4, 0x0, @remote, @broadcast, {[@lsrr={0x83, 0xb, 0xe8, [@remote, @rand_addr=0x64010100]}, @generic={0x94, 0xa, "de295eaf537d286c"}, @timestamp={0x44, 0x10, 0x3b, 0x0, 0x4, [0x5, 0x8, 0xffffff01]}, @rr={0x7, 0x7, 0xef, [@loopback]}, @end, @timestamp_prespec={0x44, 0x34, 0x64, 0x3, 0x4, [{@initdev={0xac, 0x1e, 0x1, 0x0}, 0x8}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x8000}, {@multicast1, 0x4}, {@empty, 0x3}, {@broadcast, 0xf330}, {@multicast2, 0x7}]}]}}}}}) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f00000003c0), 0x8200, 0x0) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x7f, 0x7, 0x6, 0x7a5, r3, 0x6, '\x00', r5, r6, 0x0, 0x4, 0x0, 0x9}, 0xb) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r7, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r7, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) io_uring_register$IORING_REGISTER_FILES_UPDATE(r2, 0x6, &(0x7f0000000180)={0x968, 0x0, &(0x7f0000000140)=[r3, r4, r7, r0, r1, r1, r1]}, 0x7) ioctl$SNDCTL_DSP_SUBDIVIDE(0xffffffffffffffff, 0xc0045009, &(0x7f00000000c0)=0x7) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000000080)) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000000)="d4748d78d12b957c79b0f89eeb9aa0c1fac89b0496fb4bed6161ff04ab867cce05ff81131311e13082882c4c6705196a8dd26f7402dc13f81d188da28cc0b2a59db1394058a56aa23944b3cdeb43dbf6c774ec1ceb11", 0x56}, {&(0x7f0000000240)="6284fdeb3e9752c282ed5d9d05a9dd393cbb0612df54f71410e309d8792b4ba0dce0452313245c148b3c192338b73c9fb409cc55ae08d115e4652dc200765e9c8b886ee19b662924f4c6b37721a5a903f021ab4015baf182e7556958c3fc539bc8bd70af15c2dc997d49", 0x6a}], 0x2) socket$inet6_sctp(0x1c, 0x0, 0x84) close_range(r0, 0xffffffffffffffff, 0x0) [ 3178.300052][T17659] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3178.312610][ T5923] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3178.321828][ T5923] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3178.330118][ T5923] usb 4-1: Product: syz [ 3178.334579][ T5923] usb 4-1: Manufacturer: syz [ 3178.339291][ T5923] usb 4-1: SerialNumber: syz [ 3178.436835][T17661] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3178.439774][ T5923] usb 4-1: config 0 descriptor?? [ 3178.553280][T17123] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3178.564200][T17123] usb 1-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3178.573005][T17123] usb 1-1: Product: syz [ 3178.577286][T17123] usb 1-1: SerialNumber: syz [ 3178.703661][T17644] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3178.740983][T17644] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3178.805413][T17123] hub 1-1:250.228: bad descriptor, ignoring hub [ 3178.811819][T17123] hub: probe of 1-1:250.228 failed with error -5 [ 3179.037151][T17123] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 50 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 3179.372227][ C0] usblp0: nonzero read bulk status received: -71 [ 3179.692702][ T8014] usb 1-1: USB disconnect, device number 50 [ 3179.711617][ T8014] usblp0: removed [ 3181.312559][ T5923] usb 4-1: Cannot set autoneg [ 3181.317582][ T5923] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -71 [ 3181.385932][ T5923] usb 4-1: USB disconnect, device number 48 07:11:46 executing program 5: r0 = io_uring_setup(0x45da, &(0x7f00000004c0)) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000200), 0x88802, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) (async) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r3, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r3, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) (async) r4 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000100), 0x80040, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000380)={'gretap0\x00', &(0x7f00000002c0)={'gre0\x00', 0x0, 0x700, 0x700, 0x3, 0x6, {{0x1e, 0x4, 0x0, 0x6, 0x78, 0x67, 0x0, 0x7, 0x4, 0x0, @remote, @broadcast, {[@lsrr={0x83, 0xb, 0xe8, [@remote, @rand_addr=0x64010100]}, @generic={0x94, 0xa, "de295eaf537d286c"}, @timestamp={0x44, 0x10, 0x3b, 0x0, 0x4, [0x5, 0x8, 0xffffff01]}, @rr={0x7, 0x7, 0xef, [@loopback]}, @end, @timestamp_prespec={0x44, 0x34, 0x64, 0x3, 0x4, [{@initdev={0xac, 0x1e, 0x1, 0x0}, 0x8}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x8000}, {@multicast1, 0x4}, {@empty, 0x3}, {@broadcast, 0xf330}, {@multicast2, 0x7}]}]}}}}}) (async) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f00000003c0), 0x8200, 0x0) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x7f, 0x7, 0x6, 0x7a5, r3, 0x6, '\x00', r5, r6, 0x0, 0x4, 0x0, 0x9}, 0xb) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r7, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r7, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) io_uring_register$IORING_REGISTER_FILES_UPDATE(r2, 0x6, &(0x7f0000000180)={0x968, 0x0, &(0x7f0000000140)=[r3, r4, r7, r0, r1, r1, r1]}, 0x7) (async) ioctl$SNDCTL_DSP_SUBDIVIDE(0xffffffffffffffff, 0xc0045009, &(0x7f00000000c0)=0x7) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000000080)) (async) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000000)="d4748d78d12b957c79b0f89eeb9aa0c1fac89b0496fb4bed6161ff04ab867cce05ff81131311e13082882c4c6705196a8dd26f7402dc13f81d188da28cc0b2a59db1394058a56aa23944b3cdeb43dbf6c774ec1ceb11", 0x56}, {&(0x7f0000000240)="6284fdeb3e9752c282ed5d9d05a9dd393cbb0612df54f71410e309d8792b4ba0dce0452313245c148b3c192338b73c9fb409cc55ae08d115e4652dc200765e9c8b886ee19b662924f4c6b37721a5a903f021ab4015baf182e7556958c3fc539bc8bd70af15c2dc997d49", 0x6a}], 0x2) (async) socket$inet6_sctp(0x1c, 0x0, 0x84) close_range(r0, 0xffffffffffffffff, 0x0) 07:11:46 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:11:46 executing program 1: r0 = syz_open_dev$usbfs(0x0, 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)) 07:11:46 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000060000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:46 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000c00000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) (async) ioctl$KVM_SET_IRQCHIP(r2, 0x8208ae63, &(0x7f0000000300)={0x1, 0x0, @pic={0x0, 0x9}}) (async) ioctl$KVM_SET_IRQCHIP(r2, 0x8208ae63, &(0x7f0000000680)={0x0, 0x0, @pic={0xff, 0x8, 0x0, 0x0, 0x3}}) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) (async) ioctl$FS_IOC_GET_ENCRYPTION_PWSALT(r3, 0x40106614, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x148200}, 0xc, &(0x7f0000000080)={&(0x7f0000000b80)=ANY=[@ANYBLOB="5c080000650000042dbd7000fbdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0100f3fff8ff0800000009000a00010062617369630000002c0802002808040008000400020000000c000900a103000000000000080004000200000004040200400000000010000008000000010000000000000002000000f44d000081000000071e000008000000faffffff8100000005000000ffffffff163200008b000000767500000101000004000000ff07000007000000ffff000001000000060000000000000000000000200000000900000002000000010000800400000005000000010000000000000c0700000002000000018000003f0000000700000000000000040000000000000002000000070000001f00000001040000040000000500000095070000018000000000000008000000090000000000000097000000420000009a6c0000040000000800000001000000090000000400000000000100070000001f0000000900000001010000000000007f00000000010000060000000100000009000000070000006e06000008000000ffff000086000000200000000000010000000000ff0f00000300000000ffffff00000000de504d4301000000bf020000010000000200000007000000040000000100000000800000ff0f00009076000000000000000000800900000000000000010000000700000001000000ff07000000000080ff0f000000010000060000000200000000000000fc0600000700000007000000db030000010100004cafcde6a0e100002000000003000000040000000800000000020000040000001f000000000000000000000004000000000000005d0000004c9900000002000000000000ffff000008000000030000000100008003000000020000000500000003000000ffff000002000000d0000000850000009500000007000000ffffffff0200000009000000ff070000090000002de20000070000000900000040000000ff010000010400003f00000009000000602a0000050000000700000001010000bfdc0000200000000400000001000000050000008d000000050000000000000106000000010000003aca0000ffffffff01000000000100000400000006000000060000007ed3000000040000f7ffffff030000000080000004000000060000000300000000800000000000000700000003000000020000000700000000000000b90e0000030000000400000000000000fbffffff00000000cb000000ff00000000000000eb000000ff03000009000000050000000002000007dd000000100000020000007f0000000080000001800000010000002779ce0900000000dd040000000000000180000020000000090000000900000000000080010000000500000000000080010000000100010003000000040000000100000002000000040000003f000000080000000100000001000000b40b0000b70500006300000009000000000000000000000000000000070000000300000003000000030000000180000003000000030000000100008006000000001000000404020001000080e59d00000400000008000000001000005d0e00000500000080000000fcffffff20000000080000000400000009000000030000002b0000000100000000000000cd0000000600000008000000080000001f0000000400000002000000000000002c00000001000000000000001bffffff09000000000000000000000007000000ef00000004000000ff7f00000800000000800000ea3e0000ffffffff040000000800000001000000fa0000008f000000cd0000000300000003000000200000006c030000ff010000010000000100000000000000080000009ac400000080000006000000080000000100000000800000000000000500000000000100ff070000030000007f0000000200000001000000a6000000ff0f000000000000010000000000000008000000e30000005400000007000000080000000002000009000000010000004000000002000000ff7fffff040000007c09000002000000018000000f660000ff01000004000000ff0f0000060000008000000002000000030000000400000003000000b055ffffee0000000700000001000000ef0500003f000000050000edfeffff7f080000007d000000000400003a080000090000000800000003000000b6d40000490b00002a710000040000000100000081ffffff00100000ff03000000000000faffffff97440000020000000200000001000080000000006cab58313b00000004000000001000006f0c000009000000fb050000080000000500000009000000ff0000000700000000010000030000000300000001000000060000000500000004000000050000004000000000040000ffffff7f070000000100000000000008da000000ff7f000008000000050000008000000008000000010000000300000002000000f600000009000000ffffffff3800000001040000a60500000100000004000000ddffffff01000000010000000200000036620000040000000100000005000000000000000300000000100000020000000700000009000000050000000020000007000000000000000500000080000000a447bd38010000000700000004000000ffff000005000000000200000000010001000000050000000700000009000000070000000000000007000000002800000200000001000080ff0100000700000000000000ffff0000200000000010000000020000b87e0000000000000400000081ffffff4000000000000000ff000000000000800000000000000080010000800200000005000000000000000400000098cc000003000000030000000100000005000000090000003e850000ff030000040000000200000084c6ec5300080000d500000009000000020000000906000000140000ff030000070000000600000001000000000000000400000075000000a180870105e951f9c70fb714a06651fdaa1e833cae9768b381d1444f5a5942ba1e927c00b3564252a825efa831cae7897d04e592ec33069c0c8e8636887e4dd3cadf5a6d4711ed6e0a4fd2e914e583a2f646fa9281e84f9451026062d6363420231b99"], 0x85c}, 0x1, 0x0, 0x0, 0x5}, 0x0) r4 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io$printer(r4, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (rerun: 32) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000200)=""/69) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 3181.977977][T17687] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3182.169220][T17686] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3182.313335][ T5923] usb 4-1: new high-speed USB device number 49 using dummy_hcd 07:11:47 executing program 5: r0 = io_uring_setup(0x45da, &(0x7f00000004c0)) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000200), 0x88802, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r3, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r3, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) r4 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000100), 0x80040, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000380)={'gretap0\x00', &(0x7f00000002c0)={'gre0\x00', 0x0, 0x700, 0x700, 0x3, 0x6, {{0x1e, 0x4, 0x0, 0x6, 0x78, 0x67, 0x0, 0x7, 0x4, 0x0, @remote, @broadcast, {[@lsrr={0x83, 0xb, 0xe8, [@remote, @rand_addr=0x64010100]}, @generic={0x94, 0xa, "de295eaf537d286c"}, @timestamp={0x44, 0x10, 0x3b, 0x0, 0x4, [0x5, 0x8, 0xffffff01]}, @rr={0x7, 0x7, 0xef, [@loopback]}, @end, @timestamp_prespec={0x44, 0x34, 0x64, 0x3, 0x4, [{@initdev={0xac, 0x1e, 0x1, 0x0}, 0x8}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x8000}, {@multicast1, 0x4}, {@empty, 0x3}, {@broadcast, 0xf330}, {@multicast2, 0x7}]}]}}}}}) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f00000003c0), 0x8200, 0x0) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x7f, 0x7, 0x6, 0x7a5, r3, 0x6, '\x00', r5, r6, 0x0, 0x4, 0x0, 0x9}, 0xb) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r7, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r7, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) io_uring_register$IORING_REGISTER_FILES_UPDATE(r2, 0x6, &(0x7f0000000180)={0x968, 0x0, &(0x7f0000000140)=[r3, r4, r7, r0, r1, r1, r1]}, 0x7) ioctl$SNDCTL_DSP_SUBDIVIDE(0xffffffffffffffff, 0xc0045009, &(0x7f00000000c0)=0x7) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000000080)) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000000)="d4748d78d12b957c79b0f89eeb9aa0c1fac89b0496fb4bed6161ff04ab867cce05ff81131311e13082882c4c6705196a8dd26f7402dc13f81d188da28cc0b2a59db1394058a56aa23944b3cdeb43dbf6c774ec1ceb11", 0x56}, {&(0x7f0000000240)="6284fdeb3e9752c282ed5d9d05a9dd393cbb0612df54f71410e309d8792b4ba0dce0452313245c148b3c192338b73c9fb409cc55ae08d115e4652dc200765e9c8b886ee19b662924f4c6b37721a5a903f021ab4015baf182e7556958c3fc539bc8bd70af15c2dc997d49", 0x6a}], 0x2) socket$inet6_sctp(0x1c, 0x0, 0x84) close_range(r0, 0xffffffffffffffff, 0x0) io_uring_setup(0x45da, &(0x7f00000004c0)) (async) openat$dsp(0xffffffffffffff9c, &(0x7f0000000200), 0x88802, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r3, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r3, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) (async) openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000100), 0x80040, 0x0) (async) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000380)={'gretap0\x00', &(0x7f00000002c0)={'gre0\x00', 0x0, 0x700, 0x700, 0x3, 0x6, {{0x1e, 0x4, 0x0, 0x6, 0x78, 0x67, 0x0, 0x7, 0x4, 0x0, @remote, @broadcast, {[@lsrr={0x83, 0xb, 0xe8, [@remote, @rand_addr=0x64010100]}, @generic={0x94, 0xa, "de295eaf537d286c"}, @timestamp={0x44, 0x10, 0x3b, 0x0, 0x4, [0x5, 0x8, 0xffffff01]}, @rr={0x7, 0x7, 0xef, [@loopback]}, @end, @timestamp_prespec={0x44, 0x34, 0x64, 0x3, 0x4, [{@initdev={0xac, 0x1e, 0x1, 0x0}, 0x8}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x8000}, {@multicast1, 0x4}, {@empty, 0x3}, {@broadcast, 0xf330}, {@multicast2, 0x7}]}]}}}}}) (async) openat$nvram(0xffffffffffffff9c, &(0x7f00000003c0), 0x8200, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x7f, 0x7, 0x6, 0x7a5, r3, 0x6, '\x00', r5, r6, 0x0, 0x4, 0x0, 0x9}, 0xb) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r7, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r7, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) (async) io_uring_register$IORING_REGISTER_FILES_UPDATE(r2, 0x6, &(0x7f0000000180)={0x968, 0x0, &(0x7f0000000140)=[r3, r4, r7, r0, r1, r1, r1]}, 0x7) (async) ioctl$SNDCTL_DSP_SUBDIVIDE(0xffffffffffffffff, 0xc0045009, &(0x7f00000000c0)=0x7) (async) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000000080)) (async) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000000)="d4748d78d12b957c79b0f89eeb9aa0c1fac89b0496fb4bed6161ff04ab867cce05ff81131311e13082882c4c6705196a8dd26f7402dc13f81d188da28cc0b2a59db1394058a56aa23944b3cdeb43dbf6c774ec1ceb11", 0x56}, {&(0x7f0000000240)="6284fdeb3e9752c282ed5d9d05a9dd393cbb0612df54f71410e309d8792b4ba0dce0452313245c148b3c192338b73c9fb409cc55ae08d115e4652dc200765e9c8b886ee19b662924f4c6b37721a5a903f021ab4015baf182e7556958c3fc539bc8bd70af15c2dc997d49", 0x6a}], 0x2) (async) socket$inet6_sctp(0x1c, 0x0, 0x84) (async) close_range(r0, 0xffffffffffffffff, 0x0) (async) [ 3182.382757][T15373] usb 1-1: new high-speed USB device number 51 using dummy_hcd 07:11:47 executing program 1: r0 = syz_open_dev$usbfs(0x0, 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)) [ 3182.554512][ T5923] usb 4-1: Using ep0 maxpacket: 16 07:11:47 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000070000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3182.652462][T15373] usb 1-1: Using ep0 maxpacket: 8 07:11:47 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000d00000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3182.773077][T15373] usb 1-1: config index 0 descriptor too short (expected 5924, got 36) [ 3182.781606][T15373] usb 1-1: config 250 has an invalid interface number: 228 but max is -1 [ 3182.790547][T15373] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3182.799851][T15373] usb 1-1: config 250 has no interface number 0 [ 3182.806316][T15373] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 3182.818297][T15373] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 3182.828972][T15373] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 1 [ 3182.839515][T15373] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 3182.842716][T17721] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3182.853355][T15373] usb 1-1: config 250 interface 228 has no altsetting 0 [ 3182.919289][ T5923] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3182.928633][ T5923] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3182.936902][ T5923] usb 4-1: Product: syz [ 3182.941199][ T5923] usb 4-1: Manufacturer: syz [ 3182.946008][ T5923] usb 4-1: SerialNumber: syz [ 3182.999347][ T5923] usb 4-1: config 0 descriptor?? 07:11:48 executing program 5: r0 = io_uring_setup(0x45da, &(0x7f00000004c0)) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000200), 0x88802, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r3, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r3, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) r4 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000100), 0x80040, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000380)={'gretap0\x00', &(0x7f00000002c0)={'gre0\x00', 0x0, 0x700, 0x700, 0x3, 0x6, {{0x1e, 0x4, 0x0, 0x6, 0x78, 0x67, 0x0, 0x7, 0x4, 0x0, @remote, @broadcast, {[@lsrr={0x83, 0xb, 0xe8, [@remote, @rand_addr=0x64010100]}, @generic={0x94, 0xa, "de295eaf537d286c"}, @timestamp={0x44, 0x10, 0x3b, 0x0, 0x4, [0x5, 0x8, 0xffffff01]}, @rr={0x7, 0x7, 0xef, [@loopback]}, @end, @timestamp_prespec={0x44, 0x34, 0x64, 0x3, 0x4, [{@initdev={0xac, 0x1e, 0x1, 0x0}, 0x8}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x8000}, {@multicast1, 0x4}, {@empty, 0x3}, {@broadcast, 0xf330}, {@multicast2, 0x7}]}]}}}}}) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f00000003c0), 0x8200, 0x0) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x7f, 0x7, 0x6, 0x7a5, r3, 0x6, '\x00', r5, r6, 0x0, 0x4, 0x0, 0x9}, 0xb) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r7, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r7, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) io_uring_register$IORING_REGISTER_FILES_UPDATE(r2, 0x6, &(0x7f0000000180)={0x968, 0x0, &(0x7f0000000140)=[r3, r4, r7, r0, r1, r1, r1]}, 0x7) ioctl$SNDCTL_DSP_SUBDIVIDE(0xffffffffffffffff, 0xc0045009, &(0x7f00000000c0)=0x7) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000000080)) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000000)="d4748d78d12b957c79b0f89eeb9aa0c1fac89b0496fb4bed6161ff04ab867cce05ff81131311e13082882c4c6705196a8dd26f7402dc13f81d188da28cc0b2a59db1394058a56aa23944b3cdeb43dbf6c774ec1ceb11", 0x56}, {&(0x7f0000000240)="6284fdeb3e9752c282ed5d9d05a9dd393cbb0612df54f71410e309d8792b4ba0dce0452313245c148b3c192338b73c9fb409cc55ae08d115e4652dc200765e9c8b886ee19b662924f4c6b37721a5a903f021ab4015baf182e7556958c3fc539bc8bd70af15c2dc997d49", 0x6a}], 0x2) socket$inet6_sctp(0x1c, 0x0, 0x84) close_range(r0, 0xffffffffffffffff, 0x0) [ 3183.087454][T17724] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 07:11:48 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x0, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)) [ 3183.193467][T15373] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3183.202998][T15373] usb 1-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3183.211458][T15373] usb 1-1: Product: syz [ 3183.216001][T15373] usb 1-1: SerialNumber: syz [ 3183.268286][T17689] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3183.301437][T17689] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3183.324831][T15373] hub 1-1:250.228: bad descriptor, ignoring hub [ 3183.331235][T15373] hub: probe of 1-1:250.228 failed with error -5 07:11:48 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000e00000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3183.559594][T15373] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 51 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 3183.726748][T17736] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3184.035383][ C1] usblp0: nonzero read bulk status received: -71 [ 3185.252836][T17123] usb 1-1: USB disconnect, device number 51 [ 3185.268731][T17123] usblp0: removed [ 3185.692824][ T5923] usb 4-1: Cannot set autoneg [ 3185.697949][ T5923] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -71 [ 3185.762573][ T5923] usb 4-1: USB disconnect, device number 49 07:11:51 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) 07:11:51 executing program 5: sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000400)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x12, 0x0, 0x0, {0xa, 0x0, 0x0, @empty}}}, 0x80, 0x0}, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000100)="b8c6e77482210ce429c2d4e917c24f7a108c29e033a5898cebf95324ef5a188d4a8f18fafd455ff68095bc0a5cdefd368e19fd2f9e6983", 0x37, 0x240408c1, 0x0, 0x0) r0 = socket$kcm(0x2, 0x1, 0x84) setsockopt$sock_attach_bpf(r0, 0x84, 0x9, &(0x7f0000000380), 0x98) sendmsg$inet(r0, &(0x7f00000006c0)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f0000000640)=[{&(0x7f0000000040)='A', 0x266c4}], 0x1}, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_GET_ADDR(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0100000000000000000003000000300001800800060000000000060001000a000000060005000000000014000400200ea44555600df0a171010000000000000000000000000002"], 0x44}}, 0x0) getsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 07:11:51 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000090000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:51 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x0, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)) 07:11:51 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000010e00000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:51 executing program 0: openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x8540, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x460642, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r1 = syz_usb_connect$printer(0x6, 0x36, &(0x7f00000002c0)=ANY=[@ANYRES32=r0, @ANYBLOB="37e8c965b12daa23d9bf8eb4df8a77cf89ee62b6826f970d888abbdd670c567d1448c037ad92d907e9ee884107e5f620157c3dc3810ca9f3b46ff2d32ef25ccef8792eb936be079dfc38804dcfa81d18bc024e21bdd3ca03d9947a84dafa3ba30b0cf95f0a3494a6f30bf747d4b0589c24afc96a4cbed6a9b22f20378cde305b2923bbecfb1aa2d5930ff669929230d91e37a88dc23e8fc25a412b3da2f6206c3649bf1edf1ae638a01487f0bf0e74e83ccc", @ANYBLOB="71ee7ab981316ea65c7a12a756c0983a0f8853ed08ad6ef871959be5b6c432e141033a3e6213564ad450c4b07b91bbb03bc0e1cda96744da99b09afac6a7f7a9f04c673d752deb490ce460a68fb8cf387c39f609c0e0dce1d866004a7ecd6160dd8c0369778486b5a84a1d910e0aa8503e0c4704c518b948fdd6a33f386d3d8e2579b302a4a89d8ac9af6e441762b4d8804abcdf72b5c28dc53c1185dbe217618f9ea2d66370a8bc"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 3186.349178][T17747] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 07:11:51 executing program 5: sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000400)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x12, 0x0, 0x0, {0xa, 0x0, 0x0, @empty}}}, 0x80, 0x0}, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000100)="b8c6e77482210ce429c2d4e917c24f7a108c29e033a5898cebf95324ef5a188d4a8f18fafd455ff68095bc0a5cdefd368e19fd2f9e6983", 0x37, 0x240408c1, 0x0, 0x0) r0 = socket$kcm(0x2, 0x1, 0x84) setsockopt$sock_attach_bpf(r0, 0x84, 0x9, &(0x7f0000000380), 0x98) sendmsg$inet(r0, &(0x7f00000006c0)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f0000000640)=[{&(0x7f0000000040)='A', 0x266c4}], 0x1}, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_GET_ADDR(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0100000000000000000003000000300001800800060000000000060001000a000000060005000000000014000400200ea44555600df0a171010000000000000000000000000002"], 0x44}}, 0x0) getsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000080), &(0x7f00000000c0)=0x4) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000400)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x12, 0x0, 0x0, {0xa, 0x0, 0x0, @empty}}}, 0x80, 0x0}, 0x0) (async) sendto(0xffffffffffffffff, &(0x7f0000000100)="b8c6e77482210ce429c2d4e917c24f7a108c29e033a5898cebf95324ef5a188d4a8f18fafd455ff68095bc0a5cdefd368e19fd2f9e6983", 0x37, 0x240408c1, 0x0, 0x0) (async) socket$kcm(0x2, 0x1, 0x84) (async) setsockopt$sock_attach_bpf(r0, 0x84, 0x9, &(0x7f0000000380), 0x98) (async) sendmsg$inet(r0, &(0x7f00000006c0)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f0000000640)=[{&(0x7f0000000040)='A', 0x266c4}], 0x1}, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$mptcp(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$MPTCP_PM_CMD_GET_ADDR(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0100000000000000000003000000300001800800060000000000060001000a000000060005000000000014000400200ea44555600df0a171010000000000000000000000000002"], 0x44}}, 0x0) (async) getsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000080), &(0x7f00000000c0)=0x4) (async) [ 3186.597137][T17744] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 07:11:51 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x0, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)) [ 3186.743014][T17123] usb 4-1: new high-speed USB device number 50 using dummy_hcd 07:11:52 executing program 5: sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000400)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x12, 0x0, 0x0, {0xa, 0x0, 0x0, @empty}}}, 0x80, 0x0}, 0x0) (async, rerun: 32) sendto(0xffffffffffffffff, &(0x7f0000000100)="b8c6e77482210ce429c2d4e917c24f7a108c29e033a5898cebf95324ef5a188d4a8f18fafd455ff68095bc0a5cdefd368e19fd2f9e6983", 0x37, 0x240408c1, 0x0, 0x0) (async, rerun: 32) r0 = socket$kcm(0x2, 0x1, 0x84) setsockopt$sock_attach_bpf(r0, 0x84, 0x9, &(0x7f0000000380), 0x98) (async) sendmsg$inet(r0, &(0x7f00000006c0)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f0000000640)=[{&(0x7f0000000040)='A', 0x266c4}], 0x1}, 0x0) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_GET_ADDR(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0100000000000000000003000000300001800800060000000000060001000a000000060005000000000014000400200ea44555600df0a171010000000000000000000000000002"], 0x44}}, 0x0) (async, rerun: 32) getsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000080), &(0x7f00000000c0)=0x4) (rerun: 32) [ 3186.992468][T17123] usb 4-1: Using ep0 maxpacket: 16 07:11:52 executing program 0: openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x8540, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x460642, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r1 = syz_usb_connect$printer(0x6, 0x36, &(0x7f00000002c0)=ANY=[@ANYRES32=r0, @ANYBLOB="37e8c965b12daa23d9bf8eb4df8a77cf89ee62b6826f970d888abbdd670c567d1448c037ad92d907e9ee884107e5f620157c3dc3810ca9f3b46ff2d32ef25ccef8792eb936be079dfc38804dcfa81d18bc024e21bdd3ca03d9947a84dafa3ba30b0cf95f0a3494a6f30bf747d4b0589c24afc96a4cbed6a9b22f20378cde305b2923bbecfb1aa2d5930ff669929230d91e37a88dc23e8fc25a412b3da2f6206c3649bf1edf1ae638a01487f0bf0e74e83ccc", @ANYBLOB="71ee7ab981316ea65c7a12a756c0983a0f8853ed08ad6ef871959be5b6c432e141033a3e6213564ad450c4b07b91bbb03bc0e1cda96744da99b09afac6a7f7a9f04c673d752deb490ce460a68fb8cf387c39f609c0e0dce1d866004a7ecd6160dd8c0369778486b5a84a1d910e0aa8503e0c4704c518b948fdd6a33f386d3d8e2579b302a4a89d8ac9af6e441762b4d8804abcdf72b5c28dc53c1185dbe217618f9ea2d66370a8bc"], 0x0) (async) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 07:11:52 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000000a0000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:52 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000f00000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3187.273332][T17123] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3187.283177][T17123] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3187.291316][T17123] usb 4-1: Product: syz [ 3187.295742][T17123] usb 4-1: Manufacturer: syz [ 3187.300451][T17123] usb 4-1: SerialNumber: syz [ 3187.360042][T17774] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3187.434259][T17123] usb 4-1: config 0 descriptor?? [ 3187.512470][T17776] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3189.896396][T17123] usb 4-1: Cannot set autoneg [ 3189.901446][T17123] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -71 [ 3189.959187][T17123] usb 4-1: USB disconnect, device number 50 07:11:55 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) 07:11:55 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000010e00000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:55 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x0) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)) 07:11:55 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000001000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:55 executing program 0: openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x8540, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x460642, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async, rerun: 32) r1 = syz_usb_connect$printer(0x6, 0x36, &(0x7f00000002c0)=ANY=[@ANYRES32=r0, @ANYBLOB="37e8c965b12daa23d9bf8eb4df8a77cf89ee62b6826f970d888abbdd670c567d1448c037ad92d907e9ee884107e5f620157c3dc3810ca9f3b46ff2d32ef25ccef8792eb936be079dfc38804dcfa81d18bc024e21bdd3ca03d9947a84dafa3ba30b0cf95f0a3494a6f30bf747d4b0589c24afc96a4cbed6a9b22f20378cde305b2923bbecfb1aa2d5930ff669929230d91e37a88dc23e8fc25a412b3da2f6206c3649bf1edf1ae638a01487f0bf0e74e83ccc", @ANYBLOB="71ee7ab981316ea65c7a12a756c0983a0f8853ed08ad6ef871959be5b6c432e141033a3e6213564ad450c4b07b91bbb03bc0e1cda96744da99b09afac6a7f7a9f04c673d752deb490ce460a68fb8cf387c39f609c0e0dce1d866004a7ecd6160dd8c0369778486b5a84a1d910e0aa8503e0c4704c518b948fdd6a33f386d3d8e2579b302a4a89d8ac9af6e441762b4d8804abcdf72b5c28dc53c1185dbe217618f9ea2d66370a8bc"], 0x0) (rerun: 32) write$binfmt_elf64(r0, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async, rerun: 32) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 07:11:55 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000000b0000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3190.544514][T17783] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3190.775102][T17787] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3190.890919][T17786] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3190.902831][T15373] usb 4-1: new high-speed USB device number 51 using dummy_hcd 07:11:56 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x0) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)) [ 3191.142404][T15373] usb 4-1: Using ep0 maxpacket: 16 07:11:56 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x0) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)) 07:11:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$FS_IOC_GETVERSION(r0, 0x80087601, &(0x7f0000000000)) [ 3191.422905][T15373] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3191.432338][T15373] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3191.440526][T15373] usb 4-1: Product: syz [ 3191.444974][T15373] usb 4-1: Manufacturer: syz [ 3191.449674][T15373] usb 4-1: SerialNumber: syz 07:11:56 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000190b0000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:56 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000001100000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:56 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) [ 3191.586438][T15373] usb 4-1: config 0 descriptor?? [ 3191.697977][T17809] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3191.772586][T17811] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3191.927860][T17123] usb 1-1: new high-speed USB device number 52 using dummy_hcd [ 3192.022856][T15370] usb 6-1: new high-speed USB device number 40 using dummy_hcd [ 3192.176936][T17123] usb 1-1: Using ep0 maxpacket: 8 [ 3192.272263][T15370] usb 6-1: Using ep0 maxpacket: 16 [ 3192.303466][T17123] usb 1-1: config index 0 descriptor too short (expected 5924, got 36) [ 3192.312372][T17123] usb 1-1: config 250 has an invalid interface number: 228 but max is -1 [ 3192.320946][T17123] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3192.330379][T17123] usb 1-1: config 250 has no interface number 0 [ 3192.336916][T17123] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 3192.348883][T17123] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 3192.359622][T17123] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 1 [ 3192.370410][T17123] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 3192.385486][T17123] usb 1-1: config 250 interface 228 has no altsetting 0 [ 3192.533180][T17123] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3192.542787][T17123] usb 1-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3192.551186][T17123] usb 1-1: Product: syz [ 3192.555643][T17123] usb 1-1: SerialNumber: syz [ 3192.593007][T15370] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3192.593144][T17805] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3192.602525][T15370] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3192.617363][T15370] usb 6-1: Product: syz [ 3192.621644][T15370] usb 6-1: Manufacturer: syz [ 3192.626513][T15370] usb 6-1: SerialNumber: syz [ 3192.628758][T17805] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3192.656049][T15370] usb 6-1: config 0 descriptor?? [ 3192.656989][T17123] hub 1-1:250.228: bad descriptor, ignoring hub [ 3192.667711][T17123] hub: probe of 1-1:250.228 failed with error -5 [ 3192.903050][T17123] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 52 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 3193.223274][T17123] usb 1-1: USB disconnect, device number 52 [ 3193.242861][T17123] usblp0: removed [ 3194.049168][T15373] usb 4-1: Cannot set autoneg [ 3194.054424][T15373] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -71 [ 3194.080205][T15373] usb 4-1: USB disconnect, device number 51 07:11:59 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) 07:11:59 executing program 1: syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, &(0x7f0000000380)) 07:11:59 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000eb0b0000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:59 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000001200000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:11:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$FS_IOC_GETVERSION(r0, 0x80087601, &(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async) syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) (async) write$binfmt_elf64(r0, 0x0, 0x0) (async) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) ioctl$FS_IOC_GETVERSION(r0, 0x80087601, &(0x7f0000000000)) (async) [ 3194.659309][T17822] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3194.749550][T17821] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 07:12:00 executing program 1: syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, &(0x7f0000000380)) [ 3195.018218][T17123] usb 4-1: new high-speed USB device number 52 using dummy_hcd [ 3195.032715][T27897] usb 1-1: new high-speed USB device number 53 using dummy_hcd 07:12:00 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000001300000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:00 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000ec0b0000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3195.267818][T17123] usb 4-1: Using ep0 maxpacket: 16 [ 3195.282356][T27897] usb 1-1: Using ep0 maxpacket: 8 [ 3195.379662][T17835] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3195.452713][T15370] usb 6-1: Cannot set autoneg [ 3195.462284][T15370] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -71 [ 3195.479278][T27897] usb 1-1: config index 0 descriptor too short (expected 5924, got 36) [ 3195.487886][T27897] usb 1-1: config 250 has an invalid interface number: 228 but max is -1 [ 3195.496646][T27897] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3195.506068][T27897] usb 1-1: config 250 has no interface number 0 [ 3195.512560][T27897] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 3195.524394][T27897] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 3195.535107][T27897] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 1 [ 3195.545715][T27897] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 3195.562178][T27897] usb 1-1: config 250 interface 228 has no altsetting 0 07:12:00 executing program 1: syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, &(0x7f0000000380)) [ 3195.608441][T15370] usb 6-1: USB disconnect, device number 40 [ 3195.632913][T17123] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3195.642509][T17123] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3195.650650][T17123] usb 4-1: Product: syz [ 3195.655249][T17123] usb 4-1: Manufacturer: syz [ 3195.661426][T17123] usb 4-1: SerialNumber: syz [ 3195.748784][T17837] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3195.838808][T27897] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3195.844040][T17123] usb 4-1: config 0 descriptor?? [ 3195.850069][T27897] usb 1-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3195.863248][T27897] usb 1-1: Product: syz [ 3195.870109][T27897] usb 1-1: SerialNumber: syz [ 3195.939954][T17823] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3195.979981][T17823] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3196.015103][T27897] hub 1-1:250.228: bad descriptor, ignoring hub [ 3196.021494][T27897] hub: probe of 1-1:250.228 failed with error -5 07:12:01 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:01 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, 0x0) [ 3196.236167][T27897] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 53 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 07:12:01 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000000b1900000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3196.425924][T17846] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3196.564154][ T5911] usb 6-1: new high-speed USB device number 41 using dummy_hcd [ 3196.622250][ C0] usblp0: nonzero read bulk status received: -71 [ 3196.734354][T17122] usb 1-1: USB disconnect, device number 53 [ 3196.774089][T17122] usblp0: removed [ 3196.805348][ T5911] usb 6-1: Using ep0 maxpacket: 16 [ 3197.082828][ T5911] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3197.092337][ T5911] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3197.102025][ T5911] usb 6-1: Product: syz [ 3197.106661][ T5911] usb 6-1: Manufacturer: syz [ 3197.111374][ T5911] usb 6-1: SerialNumber: syz [ 3197.139057][ T5911] usb 6-1: config 0 descriptor?? [ 3198.302618][T17123] usb 4-1: Cannot set autoneg [ 3198.307661][T17123] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -71 [ 3198.399027][T17123] usb 4-1: USB disconnect, device number 52 07:12:03 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:03 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000000c0000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:03 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, 0x0) 07:12:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$FS_IOC_GETVERSION(r0, 0x80087601, &(0x7f0000000000)) 07:12:03 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000002000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3198.935497][T17861] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3199.050951][T17865] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 07:12:04 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, 0x0) [ 3199.285233][T15373] usb 1-1: new high-speed USB device number 54 using dummy_hcd [ 3199.293853][T17123] usb 4-1: new high-speed USB device number 53 using dummy_hcd 07:12:04 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000002100000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:04 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000000d0000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3199.492419][T15373] usb 1-1: device descriptor read/64, error 18 [ 3199.542848][T17123] usb 4-1: Using ep0 maxpacket: 16 [ 3199.659879][T17876] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3199.767737][T17878] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3199.783076][T15373] usb 1-1: new high-speed USB device number 55 using dummy_hcd [ 3199.816852][ T5911] usb 6-1: Cannot set autoneg [ 3199.821962][ T5911] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -71 [ 3199.904587][T17123] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3199.914297][T17123] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3199.922587][T17123] usb 4-1: Product: syz [ 3199.926890][T17123] usb 4-1: Manufacturer: syz [ 3199.931598][T17123] usb 4-1: SerialNumber: syz [ 3199.941559][ T5911] usb 6-1: USB disconnect, device number 41 [ 3199.972309][T15373] usb 1-1: device descriptor read/64, error 18 [ 3200.095238][T17123] usb 4-1: config 0 descriptor?? [ 3200.096150][T15373] usb usb1-port1: attempt power cycle 07:12:05 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)) (fail_nth: 1) 07:12:05 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:05 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000003f00000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:05 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000000e0000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3200.612238][T15373] usb 1-1: new high-speed USB device number 56 using dummy_hcd [ 3200.664469][T17889] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3200.775466][T17893] FAULT_INJECTION: forcing a failure. [ 3200.775466][T17893] name failslab, interval 1, probability 0, space 0, times 0 [ 3200.791377][T17893] CPU: 1 PID: 17893 Comm: syz-executor.1 Not tainted 5.16.0-rc5-syzkaller #0 [ 3200.800353][T17893] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3200.810541][T17893] Call Trace: [ 3200.813924][T17893] [ 3200.816961][T17893] dump_stack_lvl+0x1ff/0x28e [ 3200.821819][T17893] dump_stack+0x25/0x28 [ 3200.826129][T17893] should_fail+0x8ba/0x9c0 [ 3200.830759][T17893] __should_failslab+0x236/0x2d0 [ 3200.835911][T17893] should_failslab+0x29/0x70 [ 3200.840694][T17893] __kmalloc+0x1e6/0x12d0 [ 3200.845229][T17893] ? kfree+0x29/0x9e0 [ 3200.849411][T17893] ? tomoyo_realpath_from_path+0x146/0xaf0 [ 3200.855484][T17893] tomoyo_realpath_from_path+0x146/0xaf0 [ 3200.861378][T17893] ? __srcu_read_lock+0x93/0x100 [ 3200.866491][T17893] tomoyo_path_number_perm+0x2b2/0xaf0 [ 3200.872257][T17893] tomoyo_file_ioctl+0x77/0x90 [ 3200.877197][T17893] ? tomoyo_inode_getattr+0x60/0x60 [ 3200.882574][T17893] security_file_ioctl+0xfd/0x200 [ 3200.887855][T17893] __se_sys_ioctl+0x133/0x4a0 [ 3200.892731][T17893] __x64_sys_ioctl+0xd8/0x110 [ 3200.897585][T17893] do_syscall_64+0x54/0xd0 [ 3200.902161][T17893] ? exc_page_fault+0x76/0x150 [ 3200.907109][T17893] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3200.913225][T17893] RIP: 0033:0x7fb7a8748059 [ 3200.917759][T17893] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 3200.937545][T17893] RSP: 002b:00007fb7a70bd168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3200.946143][T17893] RAX: ffffffffffffffda RBX: 00007fb7a885af60 RCX: 00007fb7a8748059 [ 3200.954269][T17893] RDX: 0000000020000380 RSI: 00000000c0105512 RDI: 0000000000000003 [ 3200.962383][T17893] RBP: 00007fb7a70bd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3200.970492][T17893] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3200.978602][T17893] R13: 00007fb7a8d8eb1f R14: 00007fb7a70bd300 R15: 0000000000022000 [ 3200.986754][T17893] [ 3200.993727][T17893] ERROR: Out of memory at tomoyo_realpath_from_path. [ 3201.012831][T15373] usb 1-1: device descriptor read/8, error -61 [ 3201.074096][T17890] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3201.212551][T27897] usb 6-1: new high-speed USB device number 42 using dummy_hcd [ 3201.306065][T15373] usb 1-1: new high-speed USB device number 57 using dummy_hcd [ 3201.491371][T27897] usb 6-1: Using ep0 maxpacket: 16 [ 3201.523085][T15373] usb 1-1: device descriptor read/8, error -61 [ 3201.643123][T15373] usb usb1-port1: unable to enumerate USB device [ 3201.809272][T27897] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3201.818933][T27897] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3201.827361][T27897] usb 6-1: Product: syz [ 3201.831651][T27897] usb 6-1: Manufacturer: syz [ 3201.836520][T27897] usb 6-1: SerialNumber: syz [ 3201.891982][T27897] usb 6-1: config 0 descriptor?? [ 3202.712946][T17123] usb 4-1: Cannot set autoneg [ 3202.718218][T17123] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -71 [ 3202.759555][T17123] usb 4-1: USB disconnect, device number 53 07:12:08 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:08 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)) (fail_nth: 2) 07:12:08 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000010e0000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:08 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000004800000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r1, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r1, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) r2 = getpid() sched_setaffinity(r2, 0x8, &(0x7f0000000040)=0xffffffff00000001) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x1, 0x4, 0x1400000000000000, 0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r3 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009dd34a90de9cbbc058202"], 0x0) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) sched_setattr(r2, &(0x7f00000000c0)={0x38, 0x0, 0x6, 0x800, 0x1, 0x62d, 0x0, 0x7, 0x20, 0x78}, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r4, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r4, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(r3, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 3203.324393][T17901] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3203.462774][T17904] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3203.536954][T17912] FAULT_INJECTION: forcing a failure. [ 3203.536954][T17912] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3203.553752][T17912] CPU: 1 PID: 17912 Comm: syz-executor.1 Not tainted 5.16.0-rc5-syzkaller #0 [ 3203.562699][T17912] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3203.572869][T17912] Call Trace: [ 3203.576238][T17912] [ 3203.579249][T17912] dump_stack_lvl+0x1ff/0x28e [ 3203.584096][T17912] dump_stack+0x25/0x28 [ 3203.588384][T17912] should_fail+0x8ba/0x9c0 [ 3203.592992][T17912] should_fail_usercopy+0x39/0x40 [ 3203.598191][T17912] _copy_from_user+0x5f/0x310 [ 3203.603049][T17912] kstrtouint_from_user+0x154/0x3a0 [ 3203.608444][T17912] ? vfs_write+0x8ce/0x2030 [ 3203.613123][T17912] proc_fail_nth_write+0xc5/0x370 [ 3203.618325][T17912] ? proc_fail_nth_read+0x3a0/0x3a0 [ 3203.623686][T17912] ? proc_fail_nth_read+0x3a0/0x3a0 [ 3203.629050][T17912] vfs_write+0x8ce/0x2030 [ 3203.633585][T17912] ? kmsan_get_metadata+0x33/0x220 [ 3203.638871][T17912] ? kmsan_get_shadow_origin_ptr+0x9b/0xf0 [ 3203.644866][T17912] ksys_write+0x28b/0x510 [ 3203.649390][T17912] __x64_sys_write+0xdb/0x120 [ 3203.654248][T17912] do_syscall_64+0x54/0xd0 [ 3203.658818][T17912] ? exc_page_fault+0x76/0x150 [ 3203.663762][T17912] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3203.669860][T17912] RIP: 0033:0x7fb7a86fab6f [ 3203.674407][T17912] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 99 fd ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 cc fd ff ff 48 [ 3203.676435][T17122] usb 1-1: new high-speed USB device number 58 using dummy_hcd [ 3203.694168][T17912] RSP: 002b:00007fb7a709c160 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 3203.694287][T17912] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fb7a86fab6f [ 3203.694368][T17912] RDX: 0000000000000001 RSI: 00007fb7a709c1e0 RDI: 0000000000000003 [ 3203.694448][T17912] RBP: 00007fb7a709c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3203.694524][T17912] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000001 [ 3203.694596][T17912] R13: 00007fb7a8d8eb1f R14: 00007fb7a709c300 R15: 0000000000022000 [ 3203.750644][T17912] 07:12:09 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000000f0000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3203.923796][T15370] usb 4-1: new high-speed USB device number 54 using dummy_hcd [ 3203.962715][T17122] usb 1-1: Using ep0 maxpacket: 8 07:12:09 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000004c00000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:09 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)) [ 3204.083955][T17122] usb 1-1: config index 0 descriptor too short (expected 5924, got 36) [ 3204.092818][T17122] usb 1-1: config 250 has an invalid interface number: 228 but max is -1 [ 3204.101407][T17122] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3204.110918][T17122] usb 1-1: config 250 has no interface number 0 [ 3204.117488][T17122] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 3204.119541][T17916] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3204.129405][T17122] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 3204.129550][T17122] usb 1-1: config 250 interface 228 altsetting 255 has 1 endpoint descriptor, different from the interface descriptor's value: 17 [ 3204.129695][T17122] usb 1-1: config 250 interface 228 has no altsetting 0 [ 3204.275355][T15370] usb 4-1: Using ep0 maxpacket: 16 [ 3204.284869][T17122] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3204.294354][T17122] usb 1-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3204.303011][T17122] usb 1-1: Product: syz [ 3204.307310][T17122] usb 1-1: SerialNumber: syz [ 3204.314976][T17914] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3204.403394][T17905] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3204.448999][T17122] hub 1-1:250.228: bad descriptor, ignoring hub [ 3204.455683][T17122] hub: probe of 1-1:250.228 failed with error -5 07:12:09 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000110000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3204.574238][T15370] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3204.583820][T15370] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3204.591976][T15370] usb 4-1: Product: syz [ 3204.596474][T15370] usb 4-1: Manufacturer: syz [ 3204.601198][T15370] usb 4-1: SerialNumber: syz [ 3204.653082][T27897] usb 6-1: Cannot set autoneg [ 3204.658261][T27897] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -71 [ 3204.723376][T15370] usb 4-1: config 0 descriptor?? [ 3204.758237][T27897] usb 6-1: USB disconnect, device number 42 [ 3204.855837][T17922] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 07:12:10 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) 07:12:10 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x2, &(0x7f0000000380)) 07:12:10 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000f423f34d00000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3205.334702][T17926] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3205.672389][T27897] usb 6-1: new high-speed USB device number 43 using dummy_hcd [ 3205.912592][T27897] usb 6-1: Using ep0 maxpacket: 16 [ 3206.229258][T27897] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3206.238758][T27897] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3206.247097][T27897] usb 6-1: Product: syz [ 3206.251376][T27897] usb 6-1: Manufacturer: syz [ 3206.256192][T27897] usb 6-1: SerialNumber: syz [ 3206.289063][T27897] usb 6-1: config 0 descriptor?? [ 3206.543360][T17122] usb 1-1: USB disconnect, device number 58 [ 3207.122682][T15370] usb 4-1: Cannot set autoneg [ 3207.131966][T15370] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -71 [ 3207.157534][T15370] usb 4-1: USB disconnect, device number 54 07:12:12 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:12 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000120000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:12 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x10, &(0x7f0000000380)) 07:12:12 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000006000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 64) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) (rerun: 64) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r1, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) (async, rerun: 64) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r1, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) (async, rerun: 64) r2 = getpid() sched_setaffinity(r2, 0x8, &(0x7f0000000040)=0xffffffff00000001) (async) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x1, 0x4, 0x1400000000000000, 0x0, r2}) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async) r3 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009dd34a90de9cbbc058202"], 0x0) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) sched_setattr(r2, &(0x7f00000000c0)={0x38, 0x0, 0x6, 0x800, 0x1, 0x62d, 0x0, 0x7, 0x20, 0x78}, 0x0) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r4, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r4, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) (async, rerun: 32) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io$printer(r3, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 3207.765263][T17935] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3207.899659][T17936] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 07:12:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r1, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r1, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) (async) r2 = getpid() sched_setaffinity(r2, 0x8, &(0x7f0000000040)=0xffffffff00000001) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x1, 0x4, 0x1400000000000000, 0x0, r2}) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async) r3 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009dd34a90de9cbbc058202"], 0x0) (async) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) sched_setattr(r2, &(0x7f00000000c0)={0x38, 0x0, 0x6, 0x800, 0x1, 0x62d, 0x0, 0x7, 0x20, 0x78}, 0x0) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r4, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r4, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) (async) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(r3, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 07:12:13 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x541b, &(0x7f0000000380)) [ 3208.143304][T15373] usb 4-1: new high-speed USB device number 55 using dummy_hcd [ 3208.412545][T15373] usb 4-1: Using ep0 maxpacket: 16 07:12:13 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000130000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:13 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000586500000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3208.600925][T17972] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3208.662765][T17961] usb 1-1: new high-speed USB device number 59 using dummy_hcd [ 3208.683030][T27897] usb 6-1: Cannot set autoneg [ 3208.688142][T27897] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -71 [ 3208.750234][T27897] usb 6-1: USB disconnect, device number 43 [ 3208.760829][T15373] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3208.773267][T15373] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3208.781927][T15373] usb 4-1: Product: syz [ 3208.786281][T15373] usb 4-1: Manufacturer: syz [ 3208.791001][T15373] usb 4-1: SerialNumber: syz [ 3208.814007][T17975] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3208.832258][T15373] usb 4-1: config 0 descriptor?? [ 3208.879630][T17961] usb 1-1: device descriptor read/64, error 18 [ 3209.165529][T17961] usb 1-1: new high-speed USB device number 60 using dummy_hcd 07:12:14 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) 07:12:14 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x5421, &(0x7f0000000380)) 07:12:14 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000fe130000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3209.363496][T17961] usb 1-1: device descriptor read/64, error 18 [ 3209.409915][T17982] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3209.485003][T17961] usb usb1-port1: attempt power cycle [ 3209.703209][T15370] usb 6-1: new high-speed USB device number 44 using dummy_hcd [ 3209.906323][T17961] usb 1-1: new high-speed USB device number 61 using dummy_hcd [ 3209.982474][T15370] usb 6-1: Using ep0 maxpacket: 16 [ 3210.083054][T17961] usb 1-1: device descriptor read/8, error -61 [ 3210.273136][T15370] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3210.282663][T15370] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3210.290826][T15370] usb 6-1: Product: syz [ 3210.295320][T15370] usb 6-1: Manufacturer: syz [ 3210.300046][T15370] usb 6-1: SerialNumber: syz [ 3210.344824][T15370] usb 6-1: config 0 descriptor?? [ 3210.359545][T17961] usb 1-1: new high-speed USB device number 62 using dummy_hcd [ 3210.536852][T17961] usb 1-1: device descriptor read/8, error -61 [ 3210.663091][T17961] usb usb1-port1: unable to enumerate USB device [ 3211.253529][T15373] usb 4-1: Cannot set autoneg [ 3211.258729][T15373] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -71 [ 3211.338218][T15373] usb 4-1: USB disconnect, device number 55 07:12:16 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:16 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x5450, &(0x7f0000000380)) 07:12:16 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000006800000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:16 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000b190000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12ceca000900040800040000000000003b0109022464532acebf146b109c10ad67c86c081700fa0074f1980904e4ff1107017b57a08e32180732f1e79f76a153f97fb378ff6f7eaa0898ddb828fae7c8f196f69c9447bfb3d6511c9b82ae75203f31"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 3211.880096][T17990] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3211.982524][T17992] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 07:12:17 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x5451, &(0x7f0000000380)) [ 3212.222653][T17960] usb 1-1: new high-speed USB device number 63 using dummy_hcd [ 3212.233268][T17959] usb 4-1: new high-speed USB device number 56 using dummy_hcd 07:12:17 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x5452, &(0x7f0000000380)) 07:12:17 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000006c00000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3212.412969][T17960] usb 1-1: device descriptor read/64, error 18 07:12:17 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000200000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3212.472681][T17959] usb 4-1: Using ep0 maxpacket: 16 [ 3212.541930][T18003] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3212.644635][T18006] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3212.682934][T17960] usb 1-1: new high-speed USB device number 64 using dummy_hcd [ 3212.755033][T17959] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3212.766057][T17959] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3212.774626][T17959] usb 4-1: Product: syz [ 3212.778917][T17959] usb 4-1: Manufacturer: syz [ 3212.783793][T17959] usb 4-1: SerialNumber: syz [ 3212.795465][T17959] usb 4-1: config 0 descriptor?? [ 3212.822990][T15370] usb 6-1: Cannot set autoneg [ 3212.827997][T15370] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -71 [ 3212.875995][T17960] usb 1-1: device descriptor read/64, error 18 [ 3212.909664][T15370] usb 6-1: USB disconnect, device number 44 [ 3212.923210][T16247] udevd[16247]: setting owner of /dev/bus/usb/006/044 to uid=0, gid=0 failed: No such file or directory [ 3213.003241][T17960] usb usb1-port1: attempt power cycle 07:12:18 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) 07:12:18 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x5460, &(0x7f0000000380)) 07:12:18 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000007400000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3213.417327][T17960] usb 1-1: new high-speed USB device number 65 using dummy_hcd [ 3213.508930][T18014] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3213.647252][T17960] usb 1-1: device descriptor read/8, error -61 [ 3213.751341][T15370] usb 6-1: new high-speed USB device number 45 using dummy_hcd [ 3213.926018][T17960] usb 1-1: new high-speed USB device number 66 using dummy_hcd [ 3213.992243][T15370] usb 6-1: Using ep0 maxpacket: 16 [ 3214.113203][T17960] usb 1-1: device descriptor read/8, error -61 [ 3214.236338][T17960] usb usb1-port1: unable to enumerate USB device [ 3214.307136][T15370] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3214.316556][T15370] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3214.325015][T15370] usb 6-1: Product: syz [ 3214.329298][T15370] usb 6-1: Manufacturer: syz [ 3214.334176][T15370] usb 6-1: SerialNumber: syz [ 3214.363607][T15370] usb 6-1: config 0 descriptor?? [ 3215.246644][T17959] usb 4-1: Cannot set autoneg [ 3215.251680][T17959] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -71 [ 3215.288646][T17959] usb 4-1: USB disconnect, device number 56 07:12:20 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:20 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000210000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:20 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x550b, &(0x7f0000000380)) 07:12:20 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000007a00000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12ceca000900040800040000000000003b0109022464532acebf146b109c10ad67c86c081700fa0074f1980904e4ff1107017b57a08e32180732f1e79f76a153f97fb378ff6f7eaa0898ddb828fae7c8f196f69c9447bfb3d6511c9b82ae75203f31"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) (async) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 3215.904273][T18022] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3216.020996][T18027] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3216.252561][ T8014] usb 1-1: new high-speed USB device number 67 using dummy_hcd [ 3216.263458][T17960] usb 4-1: new high-speed USB device number 57 using dummy_hcd 07:12:21 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x5514, &(0x7f0000000380)) [ 3216.461634][ T8014] usb 1-1: device descriptor read/64, error 18 07:12:21 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000003f0000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3216.503443][T17960] usb 4-1: Using ep0 maxpacket: 16 07:12:21 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000008100000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3216.704646][T18041] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3216.738762][ T8014] usb 1-1: new high-speed USB device number 68 using dummy_hcd 07:12:21 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x551f, &(0x7f0000000380)) [ 3216.824006][T17960] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3216.833591][T17960] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3216.841730][T17960] usb 4-1: Product: syz [ 3216.846193][T17960] usb 4-1: Manufacturer: syz [ 3216.850906][T17960] usb 4-1: SerialNumber: syz [ 3216.882925][T15370] usb 6-1: Cannot set autoneg [ 3216.888181][T15370] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -71 [ 3216.899903][T17960] usb 4-1: config 0 descriptor?? [ 3216.942884][ T8014] usb 1-1: device descriptor read/64, error 18 [ 3216.950647][T18042] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3217.043669][T15370] usb 6-1: USB disconnect, device number 45 [ 3217.067256][ T8014] usb usb1-port1: attempt power cycle 07:12:22 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:22 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x5521, &(0x7f0000000380)) 07:12:22 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000478800000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3217.502839][ T8014] usb 1-1: new high-speed USB device number 69 using dummy_hcd [ 3217.653203][T18054] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3217.693808][ T8014] usb 1-1: device descriptor read/8, error -61 [ 3217.912552][T17961] usb 6-1: new high-speed USB device number 46 using dummy_hcd [ 3217.965176][ T8014] usb 1-1: new high-speed USB device number 70 using dummy_hcd [ 3218.143131][ T8014] usb 1-1: device descriptor read/8, error -61 [ 3218.155083][T17961] usb 6-1: Using ep0 maxpacket: 16 [ 3218.267436][ T8014] usb usb1-port1: unable to enumerate USB device [ 3218.351426][ T1194] ieee802154 phy0 wpan0: encryption failed: -22 [ 3218.358187][ T1194] ieee802154 phy1 wpan1: encryption failed: -22 [ 3218.433420][T17961] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3218.442907][T17961] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3218.451037][T17961] usb 6-1: Product: syz [ 3218.455591][T17961] usb 6-1: Manufacturer: syz [ 3218.460307][T17961] usb 6-1: SerialNumber: syz [ 3218.495813][T17961] usb 6-1: config 0 descriptor?? [ 3219.353059][T17960] usb 4-1: Cannot set autoneg [ 3219.358084][T17960] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -71 [ 3219.390351][T17960] usb 4-1: USB disconnect, device number 57 07:12:24 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:24 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000088470000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:24 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x5522, &(0x7f0000000380)) 07:12:24 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000488800000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12ceca000900040800040000000000003b0109022464532acebf146b109c10ad67c86c081700fa0074f1980904e4ff1107017b57a08e32180732f1e79f76a153f97fb378ff6f7eaa0898ddb828fae7c8f196f69c9447bfb3d6511c9b82ae75203f31"], 0x0) (async) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 3219.967816][T18058] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3220.180869][T18060] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3220.373287][T17959] usb 4-1: new high-speed USB device number 58 using dummy_hcd [ 3220.412515][T15373] usb 1-1: new high-speed USB device number 71 using dummy_hcd [ 3220.612960][T17959] usb 4-1: Using ep0 maxpacket: 16 [ 3220.623138][T15373] usb 1-1: device descriptor read/64, error 18 07:12:25 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000480000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:25 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x5523, &(0x7f0000000380)) 07:12:25 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000ffffa88800000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3220.831097][T18075] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3220.893710][T17959] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3220.903531][T17959] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3220.911683][T17959] usb 4-1: Product: syz [ 3220.916376][T17959] usb 4-1: Manufacturer: syz [ 3220.921095][T17959] usb 4-1: SerialNumber: syz [ 3220.940739][T17959] usb 4-1: config 0 descriptor?? [ 3220.954259][T17961] usb 6-1: Cannot set autoneg [ 3220.959352][T17961] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -71 [ 3220.975691][T15373] usb 1-1: new high-speed USB device number 72 using dummy_hcd [ 3221.026339][T18077] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3221.098321][T17961] usb 6-1: USB disconnect, device number 46 [ 3221.205126][T15373] usb 1-1: device descriptor read/64, error 18 07:12:26 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x8933, &(0x7f0000000380)) [ 3221.323232][T15373] usb usb1-port1: attempt power cycle 07:12:26 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:26 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000088480000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:26 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000000beb00000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3221.695294][T18091] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3221.796093][T15373] usb 1-1: new high-speed USB device number 73 using dummy_hcd [ 3221.838247][T18093] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3222.013168][T15373] usb 1-1: device descriptor read/8, error -61 [ 3222.043051][T17960] usb 6-1: new high-speed USB device number 47 using dummy_hcd [ 3222.282772][T15373] usb 1-1: new high-speed USB device number 74 using dummy_hcd [ 3222.303610][T17960] usb 6-1: Using ep0 maxpacket: 16 [ 3222.453144][T15373] usb 1-1: device descriptor read/8, error -61 [ 3222.578645][T15373] usb usb1-port1: unable to enumerate USB device [ 3222.598370][T17960] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3222.607807][T17960] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3222.616227][T17960] usb 6-1: Product: syz [ 3222.620508][T17960] usb 6-1: Manufacturer: syz [ 3222.625464][T17960] usb 6-1: SerialNumber: syz [ 3222.649049][T17960] usb 6-1: config 0 descriptor?? [ 3223.422728][T17959] usb 4-1: Cannot set autoneg [ 3223.427739][T17959] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -71 [ 3223.485445][T17959] usb 4-1: USB disconnect, device number 58 07:12:29 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:29 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x400448c9, &(0x7f0000000380)) 07:12:29 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000000bec00000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:29 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000004c0000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x38300, 0x90) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r2 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f0000000080)={{0x1, 0x1, 0x18, r3, {0x800}}, './file0\x00'}) [ 3224.065726][T18102] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3224.218385][T18103] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 07:12:29 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x400448dd, &(0x7f0000000380)) [ 3224.342381][T15373] usb 1-1: new high-speed USB device number 75 using dummy_hcd [ 3224.368025][ T8014] usb 4-1: new high-speed USB device number 59 using dummy_hcd [ 3224.585850][T15373] usb 1-1: Using ep0 maxpacket: 8 07:12:29 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000065580000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3224.633852][ T8014] usb 4-1: Using ep0 maxpacket: 16 07:12:29 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000fffffff000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3224.723391][T15373] usb 1-1: config index 0 descriptor too short (expected 5924, got 36) [ 3224.731926][T15373] usb 1-1: config 250 has an invalid interface number: 228 but max is -1 [ 3224.743388][T15373] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3224.753557][T15373] usb 1-1: config 250 has no interface number 0 [ 3224.759966][T15373] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 3224.771847][T15373] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 3224.782529][T15373] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 1 [ 3224.793082][T15373] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 3224.806862][T15373] usb 1-1: config 250 interface 228 has no altsetting 0 07:12:29 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x400454ca, &(0x7f0000000380)) [ 3224.821857][T18116] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3224.939695][T18118] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3225.084869][T15373] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3225.094187][T15373] usb 1-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3225.102920][T15373] usb 1-1: Product: syz [ 3225.107196][T15373] usb 1-1: SerialNumber: syz [ 3225.143548][T18104] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3225.163402][ T8014] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3225.172978][ T8014] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3225.173885][T17960] usb 6-1: Cannot set autoneg [ 3225.181097][ T8014] usb 4-1: Product: syz [ 3225.186518][T17960] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -71 [ 3225.190333][ T8014] usb 4-1: Manufacturer: syz [ 3225.203990][ T8014] usb 4-1: SerialNumber: syz [ 3225.212700][T18104] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3225.256355][T15373] hub 1-1:250.228: bad descriptor, ignoring hub [ 3225.262831][T15373] hub: probe of 1-1:250.228 failed with error -5 [ 3225.315299][ T8014] usb 4-1: config 0 descriptor?? [ 3225.376378][T17960] usb 6-1: USB disconnect, device number 47 [ 3225.489588][T15373] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 75 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 07:12:30 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:30 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000600000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:30 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100004df323f400000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3225.812445][T17960] usb 1-1: USB disconnect, device number 75 [ 3225.843036][T17960] usblp0: removed [ 3225.863031][T18127] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3225.998058][T18128] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3226.183142][T17959] usb 6-1: new high-speed USB device number 48 using dummy_hcd [ 3226.422667][T17959] usb 6-1: Using ep0 maxpacket: 16 [ 3226.712617][T17959] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3226.721857][T17959] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3226.730245][T17959] usb 6-1: Product: syz [ 3226.734640][T17959] usb 6-1: Manufacturer: syz [ 3226.739358][T17959] usb 6-1: SerialNumber: syz [ 3226.766218][T17959] usb 6-1: config 0 descriptor?? [ 3227.102583][ T8014] usb 4-1: Cannot set autoneg [ 3227.107703][ T8014] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -32 07:12:33 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:33 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004550c, &(0x7f0000000380)) 07:12:33 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000016f900000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:33 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000ff600000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x38300, 0x90) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r2 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async, rerun: 32) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f0000000080)={{0x1, 0x1, 0x18, r3, {0x800}}, './file0\x00'}) [ 3228.185893][ T8014] usb 4-1: USB disconnect, device number 59 [ 3228.274535][T18137] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3228.441389][T18140] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3228.578440][T15373] usb 1-1: new high-speed USB device number 76 using dummy_hcd 07:12:33 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000fffffffc00000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:33 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000058650000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3228.832391][T15373] usb 1-1: Using ep0 maxpacket: 8 [ 3228.840544][ T8014] usb 4-1: new high-speed USB device number 60 using dummy_hcd [ 3228.956785][T15373] usb 1-1: config index 0 descriptor too short (expected 5924, got 36) [ 3228.965459][T15373] usb 1-1: config 250 has an invalid interface number: 228 but max is -1 [ 3228.974385][T15373] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3228.978897][T18152] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3228.983628][T15373] usb 1-1: config 250 has no interface number 0 [ 3228.983746][T15373] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 3228.983894][T15373] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 3228.984024][T15373] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 1 [ 3228.984151][T15373] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 3229.049414][T15373] usb 1-1: config 250 interface 228 has no altsetting 0 [ 3229.182678][ T8014] usb 4-1: Using ep0 maxpacket: 16 [ 3229.204012][T18153] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3229.280772][T17959] usb 6-1: Cannot set autoneg [ 3229.286116][T17959] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -71 [ 3229.417689][T17959] usb 6-1: USB disconnect, device number 48 [ 3229.459292][T15373] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3229.468772][T15373] usb 1-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3229.477702][T15373] usb 1-1: Product: syz [ 3229.482003][T15373] usb 1-1: SerialNumber: syz [ 3229.523104][ T8014] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3229.532642][ T8014] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3229.540790][ T8014] usb 4-1: Product: syz [ 3229.545274][ T8014] usb 4-1: Manufacturer: syz [ 3229.549999][ T8014] usb 4-1: SerialNumber: syz [ 3229.623646][T18141] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3229.630895][T18141] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3229.665572][T15373] hub 1-1:250.228: bad descriptor, ignoring hub [ 3229.671990][T15373] hub: probe of 1-1:250.228 failed with error -5 [ 3229.701147][ T8014] usb 4-1: config 0 descriptor?? 07:12:34 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004550d, &(0x7f0000000380)) [ 3229.895553][T15373] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 76 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 07:12:35 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:35 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000680000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:35 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000fffffffe00000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3230.159662][T18162] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3230.327026][T18166] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 07:12:35 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, &(0x7f0000000380)) [ 3230.536696][T15373] usb 6-1: new high-speed USB device number 49 using dummy_hcd [ 3230.785346][T15373] usb 6-1: Using ep0 maxpacket: 16 [ 3231.073345][T15373] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3231.082753][T15373] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3231.093512][T15373] usb 6-1: Product: syz [ 3231.097804][T15373] usb 6-1: Manufacturer: syz [ 3231.103099][T15373] usb 6-1: SerialNumber: syz [ 3231.136265][T15373] usb 6-1: config 0 descriptor?? [ 3231.423453][T15370] usb 1-1: USB disconnect, device number 76 [ 3231.437891][T15370] usblp0: removed [ 3231.462760][ T8014] usb 4-1: Cannot set autoneg [ 3231.467896][ T8014] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -32 07:12:37 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:37 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000006c0000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:37 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000060ff00000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:37 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x40049409, &(0x7f0000000380)) 07:12:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x38300, 0x90) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r2 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f0000000080)={{0x1, 0x1, 0x18, r3, {0x800}}, './file0\x00'}) openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) (async) openat(r0, &(0x7f0000000000)='./file0\x00', 0x38300, 0x90) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async) syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) (async) write$binfmt_elf64(r0, 0x0, 0x0) (async) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f0000000080)={{0x1, 0x1, 0x18, r3, {0x800}}, './file0\x00'}) (async) [ 3232.508799][ T8014] usb 4-1: USB disconnect, device number 60 [ 3232.619906][T18177] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3232.821501][T18178] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 07:12:38 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4008550c, &(0x7f0000000380)) [ 3232.962555][T15370] usb 1-1: new high-speed USB device number 77 using dummy_hcd [ 3233.170072][ T8014] usb 4-1: new high-speed USB device number 61 using dummy_hcd 07:12:38 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000088a8ffff00000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3233.244275][T15370] usb 1-1: Using ep0 maxpacket: 8 07:12:38 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000740000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3233.374185][T18192] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3233.402345][T15370] usb 1-1: config index 0 descriptor too short (expected 5924, got 36) [ 3233.410779][T15370] usb 1-1: config 250 has an invalid interface number: 228 but max is -1 [ 3233.419439][T15370] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3233.428709][T15370] usb 1-1: config 250 has no interface number 0 [ 3233.435179][T15370] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 3233.447003][T15370] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 3233.457759][T15370] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 1 [ 3233.468260][T15370] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 3233.482146][T15370] usb 1-1: config 250 interface 228 has no altsetting 0 [ 3233.511480][ T8014] usb 4-1: Using ep0 maxpacket: 16 [ 3233.573043][T15373] usb 6-1: Cannot set autoneg [ 3233.578058][T15373] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -71 [ 3233.606949][T18194] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3233.613346][T15373] usb 6-1: USB disconnect, device number 49 [ 3233.643831][T15370] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3233.655727][T15370] usb 1-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3233.665222][T15370] usb 1-1: Product: syz [ 3233.669514][T15370] usb 1-1: SerialNumber: syz [ 3233.758887][T18183] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3233.770640][T18183] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3233.795829][T15370] hub 1-1:250.228: bad descriptor, ignoring hub [ 3233.802412][T15370] hub: probe of 1-1:250.228 failed with error -5 [ 3233.865854][ T8014] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3233.875313][ T8014] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3233.883702][ T8014] usb 4-1: Product: syz [ 3233.887989][ T8014] usb 4-1: Manufacturer: syz [ 3233.892790][ T8014] usb 4-1: SerialNumber: syz [ 3233.953462][ T8014] usb 4-1: config 0 descriptor?? [ 3234.048490][T15370] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 77 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 07:12:39 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:39 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100007fffffff00000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:39 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4008550d, &(0x7f0000000380)) 07:12:39 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000007a0000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3234.248136][T18203] UDC core: couldn't find an available UDC or it's busy: -16 [ 3234.256595][T18203] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3234.426822][T18213] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3234.510281][T18214] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3234.664952][T15373] usb 6-1: new high-speed USB device number 50 using dummy_hcd [ 3234.783714][T27897] usb 1-1: USB disconnect, device number 77 [ 3234.806065][T27897] usblp0: removed [ 3234.943302][T15373] usb 6-1: Using ep0 maxpacket: 16 [ 3235.260392][T15373] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3235.269796][T15373] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3235.278165][T15373] usb 6-1: Product: syz [ 3235.282633][T15373] usb 6-1: Manufacturer: syz [ 3235.287345][T15373] usb 6-1: SerialNumber: syz [ 3235.306168][T15373] usb 6-1: config 0 descriptor?? [ 3235.765559][ T8014] usb 4-1: Cannot set autoneg [ 3235.770587][ T8014] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -32 07:12:41 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100000900040877ab36e82449277e3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 07:12:41 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000f0ffffff00000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:41 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x40085511, &(0x7f0000000380)) 07:12:41 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000810000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3236.805753][T17959] usb 4-1: USB disconnect, device number 61 [ 3236.919347][T18223] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3237.019655][T18226] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3237.287262][T17960] usb 1-1: new high-speed USB device number 78 using dummy_hcd [ 3237.323325][T17959] usb 4-1: new high-speed USB device number 62 using dummy_hcd 07:12:42 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x40086602, &(0x7f0000000380)) 07:12:42 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000860000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:42 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000fcffffff00000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3237.533645][T17960] usb 1-1: Using ep0 maxpacket: 8 [ 3237.562469][T17959] usb 4-1: Using ep0 maxpacket: 16 [ 3237.568785][T18238] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3237.640587][T18236] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3237.701673][T17960] usb 1-1: config index 0 descriptor too short (expected 5924, got 36) [ 3237.710360][T17960] usb 1-1: config 250 has an invalid interface number: 228 but max is -1 [ 3237.719188][T17960] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3237.728907][T17960] usb 1-1: config 250 has no interface number 0 [ 3237.735550][T17960] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 3237.748769][T17960] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 3237.760058][T17960] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 1 [ 3237.770754][T17960] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 3237.784533][T17960] usb 1-1: config 250 interface 228 has no altsetting 0 [ 3237.813165][T15373] usb 6-1: Cannot set autoneg [ 3237.818276][T15373] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -71 [ 3237.881274][T15373] usb 6-1: USB disconnect, device number 50 [ 3237.983655][T17960] usb 1-1: New USB device found, idVendor=ab77, idProduct=e836, bcdDevice=49.24 [ 3237.993721][T17960] usb 1-1: New USB device strings: Mfr=39, Product=126, SerialNumber=59 [ 3238.002427][T17960] usb 1-1: Product: syz [ 3238.006738][T17960] usb 1-1: Manufacturer: syz [ 3238.011458][T17960] usb 1-1: SerialNumber: syz [ 3238.033717][T17959] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3238.043253][T17959] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3238.051397][T17959] usb 4-1: Product: syz [ 3238.057322][T17959] usb 4-1: Manufacturer: syz [ 3238.062426][T17959] usb 4-1: SerialNumber: syz [ 3238.115061][T17959] usb 4-1: config 0 descriptor?? [ 3238.146450][T18229] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3238.186167][T18229] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3238.225947][T17960] hub 1-1:250.228: bad descriptor, ignoring hub [ 3238.232449][T17960] hub: probe of 1-1:250.228 failed with error -5 07:12:43 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:43 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x40186366, &(0x7f0000000380)) 07:12:43 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000feffffff00000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:43 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000047880000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3238.439202][T17960] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 78 if 228 alt 255 proto 3 vid 0xAB77 pid 0xE836 [ 3238.490638][T18246] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3238.623883][T18248] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3238.758765][T17963] usb 1-1: USB disconnect, device number 78 [ 3238.765159][ C0] usblp0: nonzero read bulk status received: -71 [ 3238.792946][T17963] usblp0: removed [ 3238.874333][T17960] usb 6-1: new high-speed USB device number 51 using dummy_hcd [ 3239.123144][T17960] usb 6-1: Using ep0 maxpacket: 16 [ 3239.403195][T17960] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3239.412698][T17960] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3239.420854][T17960] usb 6-1: Product: syz [ 3239.425322][T17960] usb 6-1: Manufacturer: syz [ 3239.430040][T17960] usb 6-1: SerialNumber: syz [ 3239.495074][T17960] usb 6-1: config 0 descriptor?? [ 3239.903456][T17959] usb 4-1: Cannot set autoneg [ 3239.908570][T17959] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -32 07:12:46 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:46 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000000000003000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:46 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x401c5820, &(0x7f0000000380)) 07:12:46 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000048880000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100000900040877ab36e82449277e3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async) syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100000900040877ab36e82449277e3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) (async) write$binfmt_elf64(r0, 0x0, 0x0) (async) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) [ 3240.953692][T15373] usb 4-1: USB disconnect, device number 62 [ 3241.065257][T18263] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3241.199334][T18264] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3241.322448][ T8014] usb 1-1: new high-speed USB device number 79 using dummy_hcd 07:12:46 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4020940d, &(0x7f0000000380)) 07:12:46 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000000000004000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3241.568010][T15373] usb 4-1: new high-speed USB device number 63 using dummy_hcd [ 3241.576958][ T8014] usb 1-1: Using ep0 maxpacket: 8 07:12:46 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000beb0000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3241.713326][ T8014] usb 1-1: config index 0 descriptor too short (expected 5924, got 36) [ 3241.721922][ T8014] usb 1-1: config 250 has an invalid interface number: 228 but max is -1 [ 3241.730654][ T8014] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3241.742584][ T8014] usb 1-1: config 250 has no interface number 0 [ 3241.748997][ T8014] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 3241.759584][T18275] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3241.761260][ T8014] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 3241.780620][ T8014] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 1 [ 3241.791116][ T8014] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 3241.804846][ T8014] usb 1-1: config 250 interface 228 has no altsetting 0 [ 3241.872810][T15373] usb 4-1: Using ep0 maxpacket: 16 [ 3241.896781][T18277] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3241.967866][T17960] usb 6-1: Cannot set autoneg [ 3241.973077][T17960] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -71 [ 3242.038142][T17960] usb 6-1: USB disconnect, device number 51 [ 3242.080548][ T8014] usb 1-1: New USB device found, idVendor=ab77, idProduct=e836, bcdDevice=49.24 [ 3242.090003][ T8014] usb 1-1: New USB device strings: Mfr=39, Product=126, SerialNumber=59 [ 3242.099002][ T8014] usb 1-1: Product: syz [ 3242.103410][ T8014] usb 1-1: Manufacturer: syz [ 3242.108129][ T8014] usb 1-1: SerialNumber: syz [ 3242.143423][T18260] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3242.151896][T18260] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3242.205968][ T8014] hub 1-1:250.228: bad descriptor, ignoring hub [ 3242.212950][ T8014] hub: probe of 1-1:250.228 failed with error -5 [ 3242.271868][T15373] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3242.281394][T15373] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3242.290064][T15373] usb 4-1: Product: syz [ 3242.294464][T15373] usb 4-1: Manufacturer: syz [ 3242.299191][T15373] usb 4-1: SerialNumber: syz [ 3242.322720][T15373] usb 4-1: config 0 descriptor?? [ 3242.407787][ T8014] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 79 if 228 alt 255 proto 3 vid 0xAB77 pid 0xE836 07:12:47 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:47 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x41045508, &(0x7f0000000380)) 07:12:47 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000bec0000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:47 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000000000006000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3242.751903][T18290] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3242.782189][ C1] usblp0: nonzero read bulk status received: -71 [ 3242.923817][T27897] usb 1-1: USB disconnect, device number 79 [ 3242.960319][T27897] usblp0: removed [ 3243.027685][T18293] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3243.162992][ T8014] usb 6-1: new high-speed USB device number 52 using dummy_hcd [ 3243.413131][ T8014] usb 6-1: Using ep0 maxpacket: 16 [ 3243.712930][ T8014] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3243.722396][ T8014] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3243.730540][ T8014] usb 6-1: Product: syz [ 3243.734940][ T8014] usb 6-1: Manufacturer: syz [ 3243.739653][ T8014] usb 6-1: SerialNumber: syz [ 3243.755062][ T8014] usb 6-1: config 0 descriptor?? [ 3244.202544][T15373] usb 4-1: Cannot set autoneg [ 3244.207790][T15373] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -32 07:12:50 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:50 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100000900040877ab36e82449277e3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 07:12:50 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x80045503, &(0x7f0000000380)) 07:12:50 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000000000007000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:50 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000013fe0000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3245.254447][T15373] usb 4-1: USB disconnect, device number 63 [ 3245.379682][T18305] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3245.572805][ T8014] usb 6-1: Cannot set autoneg [ 3245.577822][ T8014] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -32 [ 3245.606709][T18307] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 07:12:50 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, &(0x7f0000000380)) [ 3245.652874][T17960] usb 1-1: new high-speed USB device number 80 using dummy_hcd 07:12:50 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000000000008000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3245.878269][T15373] usb 4-1: new high-speed USB device number 64 using dummy_hcd [ 3245.894547][T17960] usb 1-1: Using ep0 maxpacket: 8 [ 3246.013240][T17960] usb 1-1: config index 0 descriptor too short (expected 5924, got 36) [ 3246.021767][T17960] usb 1-1: config 250 has an invalid interface number: 228 but max is -1 [ 3246.030738][T17960] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3246.041506][T17960] usb 1-1: config 250 has no interface number 0 [ 3246.048256][T17960] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 07:12:51 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000400000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3246.060089][T17960] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 3246.070779][T17960] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 1 [ 3246.081314][T17960] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 3246.095127][T17960] usb 1-1: config 250 interface 228 has no altsetting 0 [ 3246.128353][T18321] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3246.153188][T15373] usb 4-1: Using ep0 maxpacket: 16 [ 3246.316695][T18323] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3246.424543][T17960] usb 1-1: New USB device found, idVendor=ab77, idProduct=e836, bcdDevice=49.24 [ 3246.434074][T17960] usb 1-1: New USB device strings: Mfr=39, Product=126, SerialNumber=59 [ 3246.443065][T17960] usb 1-1: Product: syz [ 3246.447351][T17960] usb 1-1: Manufacturer: syz [ 3246.453492][T17960] usb 1-1: SerialNumber: syz [ 3246.503410][T18309] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3246.513777][T15373] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3246.523290][T15373] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3246.531436][T15373] usb 4-1: Product: syz [ 3246.536176][T15373] usb 4-1: Manufacturer: syz [ 3246.537285][T18309] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3246.540891][T15373] usb 4-1: SerialNumber: syz [ 3246.647229][T17960] hub 1-1:250.228: bad descriptor, ignoring hub [ 3246.653871][T17960] hub: probe of 1-1:250.228 failed with error -5 [ 3246.709809][T15373] usb 4-1: config 0 descriptor?? 07:12:51 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:51 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x8004550f, &(0x7f0000000380)) 07:12:51 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000000000000000a000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3246.754028][ T8014] usb 6-1: USB disconnect, device number 52 07:12:51 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000001000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3246.849934][T18329] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3246.916230][T17960] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 80 if 228 alt 255 proto 3 vid 0xAB77 pid 0xE836 [ 3247.166037][T18335] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3247.192886][T27897] usb 1-1: USB disconnect, device number 80 [ 3247.219027][T27897] usblp0: removed [ 3247.392377][ T8014] usb 6-1: new high-speed USB device number 53 using dummy_hcd [ 3247.644837][ T8014] usb 6-1: Using ep0 maxpacket: 16 [ 3247.948299][ T8014] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3247.957581][ T8014] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3247.965847][ T8014] usb 6-1: Product: syz [ 3247.970138][ T8014] usb 6-1: Manufacturer: syz [ 3247.974980][ T8014] usb 6-1: SerialNumber: syz [ 3247.991701][ T8014] usb 6-1: config 0 descriptor?? [ 3248.530328][T15373] usb 4-1: Cannot set autoneg [ 3248.535491][T15373] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -32 07:12:54 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:54 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x80045510, &(0x7f0000000380)) 07:12:54 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000000000000003f000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:54 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000001000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r2, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r2, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r2) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 3249.585524][T15373] usb 4-1: USB disconnect, device number 64 [ 3249.731389][T18346] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3249.832715][ T8014] usb 6-1: Cannot set autoneg [ 3249.837746][ T8014] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -32 [ 3249.889684][T18345] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3249.993060][T17960] usb 1-1: new high-speed USB device number 81 using dummy_hcd 07:12:55 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x80045515, &(0x7f0000000380)) [ 3250.242972][T17960] usb 1-1: Using ep0 maxpacket: 8 [ 3250.273354][T15373] usb 4-1: new high-speed USB device number 65 using dummy_hcd [ 3250.363425][T17960] usb 1-1: config index 0 descriptor too short (expected 5924, got 36) [ 3250.372282][T17960] usb 1-1: config 250 has an invalid interface number: 228 but max is -1 [ 3250.380854][T17960] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3250.390286][T17960] usb 1-1: config 250 has no interface number 0 [ 3250.396831][T17960] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 07:12:55 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000000000064000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:55 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000002000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3250.409084][T17960] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 3250.419790][T17960] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 1 [ 3250.430372][T17960] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 3250.446029][T17960] usb 1-1: config 250 interface 228 has no altsetting 0 [ 3250.513096][T15373] usb 4-1: Using ep0 maxpacket: 16 [ 3250.543428][T18359] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3250.691815][T18361] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3250.753397][T17960] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3250.762753][T17960] usb 1-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3250.771158][T17960] usb 1-1: Product: syz [ 3250.775588][T17960] usb 1-1: SerialNumber: syz [ 3250.843796][T15373] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3250.855809][T15373] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3250.864421][T15373] usb 4-1: Product: syz [ 3250.868791][T15373] usb 4-1: Manufacturer: syz [ 3250.873632][T15373] usb 4-1: SerialNumber: syz [ 3250.893640][T18347] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3250.925623][T18347] raw-gadget gadget: fail, usb_ep_enable returned -22 07:12:56 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:56 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x80045518, &(0x7f0000000380)) [ 3250.938797][T27897] usb 6-1: USB disconnect, device number 53 [ 3250.975130][T15373] usb 4-1: config 0 descriptor?? [ 3251.015878][T17960] hub 1-1:250.228: bad descriptor, ignoring hub [ 3251.022820][T17960] hub: probe of 1-1:250.228 failed with error -5 07:12:56 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x80045519, &(0x7f0000000380)) 07:12:56 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000000000ffffff81000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3251.271801][T17960] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 81 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 3251.348688][T18370] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3251.545597][T27897] usb 6-1: new high-speed USB device number 54 using dummy_hcd [ 3251.598028][T17960] usb 1-1: USB disconnect, device number 81 [ 3251.617901][T17960] usblp0: removed [ 3251.805621][T27897] usb 6-1: Using ep0 maxpacket: 16 [ 3252.112622][T27897] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3252.121951][T27897] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3252.130219][T27897] usb 6-1: Product: syz [ 3252.134655][T27897] usb 6-1: Manufacturer: syz [ 3252.139377][T27897] usb 6-1: SerialNumber: syz [ 3252.205167][T27897] usb 6-1: config 0 descriptor?? [ 3252.743135][T15373] usb 4-1: Cannot set autoneg [ 3252.748156][T15373] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -32 07:12:58 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:12:58 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000003000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:58 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000000000ffffffff000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:58 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x8004551a, &(0x7f0000000380)) 07:12:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r2, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r2, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r2) (async) write$binfmt_elf64(r0, 0x0, 0x0) (async) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async, rerun: 32) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (rerun: 32) [ 3253.781725][T17960] usb 4-1: USB disconnect, device number 65 [ 3253.884349][T18378] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3254.012915][T27897] usb 6-1: Cannot set autoneg [ 3254.017938][T27897] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -32 [ 3254.089478][T18380] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 07:12:59 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x80085504, &(0x7f0000000380)) [ 3254.190081][T17963] usb 1-1: new high-speed USB device number 82 using dummy_hcd [ 3254.342591][T17960] usb 4-1: new high-speed USB device number 66 using dummy_hcd [ 3254.397340][T17963] usb 1-1: device descriptor read/64, error 18 07:12:59 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000002000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:12:59 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x8008550e, &(0x7f0000000380)) [ 3254.582641][T17960] usb 4-1: Using ep0 maxpacket: 16 [ 3254.675967][T17963] usb 1-1: new high-speed USB device number 83 using dummy_hcd [ 3254.693142][T18396] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3254.863526][T17960] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3254.873088][T17960] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3254.881233][T17960] usb 4-1: Product: syz [ 3254.885709][T17960] usb 4-1: Manufacturer: syz [ 3254.890424][T17960] usb 4-1: SerialNumber: syz [ 3254.897056][T17963] usb 1-1: device descriptor read/64, error 18 [ 3254.947258][T17960] usb 4-1: config 0 descriptor?? [ 3255.024273][T17963] usb usb1-port1: attempt power cycle 07:13:00 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:13:00 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000004000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:00 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x8008551c, &(0x7f0000000380)) 07:13:00 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000003000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3255.085485][T15373] usb 6-1: USB disconnect, device number 54 [ 3255.179615][T18401] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3255.331050][T18405] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3255.474983][T17963] usb 1-1: new high-speed USB device number 84 using dummy_hcd [ 3255.653653][T17963] usb 1-1: device descriptor read/8, error -61 [ 3255.718287][T15373] usb 6-1: new high-speed USB device number 55 using dummy_hcd [ 3255.922512][T17963] usb 1-1: new high-speed USB device number 85 using dummy_hcd [ 3255.995978][T15373] usb 6-1: Using ep0 maxpacket: 16 [ 3256.093212][T17963] usb 1-1: device descriptor read/8, error -61 [ 3256.213289][T17963] usb usb1-port1: unable to enumerate USB device [ 3256.300053][T15373] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3256.309454][T15373] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3256.317818][T15373] usb 6-1: Product: syz [ 3256.322203][T15373] usb 6-1: Manufacturer: syz [ 3256.326921][T15373] usb 6-1: SerialNumber: syz [ 3256.364274][T15373] usb 6-1: config 0 descriptor?? [ 3256.793849][T17960] usb 4-1: Cannot set autoneg [ 3256.798958][T17960] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -32 07:13:02 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:13:02 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x8008551d, &(0x7f0000000380)) 07:13:02 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000005000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:02 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000004000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) (async) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0xa, 0x2, 0x3, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r2, &(0x7f0000000140), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000100)={r2, &(0x7f0000000000)='A', &(0x7f0000000340)}, 0x20) (async) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r2) (async) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 3257.830763][T17960] usb 4-1: USB disconnect, device number 66 [ 3257.944010][T18413] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3258.049537][T18416] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 07:13:03 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x80086301, &(0x7f0000000380)) [ 3258.214093][T15373] usb 6-1: Cannot set autoneg [ 3258.219110][T15373] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -32 [ 3258.273117][T17963] usb 1-1: new high-speed USB device number 86 using dummy_hcd 07:13:03 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x80086601, &(0x7f0000000380)) [ 3258.363484][T17960] usb 4-1: new high-speed USB device number 67 using dummy_hcd [ 3258.462859][T17963] usb 1-1: device descriptor read/64, error 18 07:13:03 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000006000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3258.612415][T17960] usb 4-1: Using ep0 maxpacket: 16 [ 3258.687124][T18435] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3258.751030][T17963] usb 1-1: new high-speed USB device number 87 using dummy_hcd [ 3258.944839][T17960] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3258.954428][T17960] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3258.962709][T17960] usb 4-1: Product: syz [ 3258.967002][T17960] usb 4-1: Manufacturer: syz [ 3258.971718][T17960] usb 4-1: SerialNumber: syz [ 3258.977910][T17963] usb 1-1: device descriptor read/64, error 18 [ 3259.041408][T17960] usb 4-1: config 0 descriptor?? [ 3259.115268][T17963] usb usb1-port1: attempt power cycle 07:13:04 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:13:04 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000005000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:04 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x8010550e, &(0x7f0000000380)) 07:13:04 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000007000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3259.264357][T27897] usb 6-1: USB disconnect, device number 55 [ 3259.349607][T18438] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3259.516859][T18440] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3259.556383][T17963] usb 1-1: new high-speed USB device number 88 using dummy_hcd [ 3259.748547][T17963] usb 1-1: device descriptor read/8, error -61 [ 3259.842810][T27897] usb 6-1: new high-speed USB device number 56 using dummy_hcd [ 3260.026381][T17963] usb 1-1: new high-speed USB device number 89 using dummy_hcd [ 3260.092310][T27897] usb 6-1: Using ep0 maxpacket: 16 [ 3260.202720][T17963] usb 1-1: device descriptor read/8, error -61 [ 3260.325548][T17963] usb usb1-port1: unable to enumerate USB device [ 3260.403258][T27897] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3260.412686][T27897] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3260.420818][T27897] usb 6-1: Product: syz [ 3260.427573][T27897] usb 6-1: Manufacturer: syz [ 3260.432367][T27897] usb 6-1: SerialNumber: syz [ 3260.453784][T27897] usb 6-1: config 0 descriptor?? [ 3260.852857][T17960] usb 4-1: Cannot set autoneg [ 3260.858105][T17960] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -32 07:13:07 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:13:07 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x801c581f, &(0x7f0000000380)) 07:13:07 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000008000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:07 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000006000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) syz_usb_connect(0x5, 0xcde, &(0x7f00000002c0)={{0x12, 0x1, 0x250, 0x5e, 0x1f, 0x50, 0x40, 0x17cc, 0x1020, 0x350f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xccc, 0x4, 0x7, 0x9, 0x40, 0x9, [{{0x9, 0x4, 0x3b, 0x7, 0xf, 0x6b, 0x8c, 0x54, 0x7, [@hid_hid={0x9, 0x21, 0x0, 0x1f, 0x1, {0x22, 0x7d3}}], [{{0x9, 0x5, 0x6, 0x10, 0x400, 0x8, 0x80, 0xba}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x8, 0x0, 0x71, [@generic={0x89, 0x21, "cb64ff1c012bf43afc16bcf1aedc275b756c4a268bfeae7b0e4f4c8da9f0e457cfabc6b74efc08aa38561302e73a4344989fce00be0efc8acc29ce5a637ee4c2d054ee385696006f4356d2393a948c9039b270de68f47a6bb291ba1b6bd8dcf2203f074087c3c90965ce5600d648220259f3bf4731742bb0e55ea64e708c59740d90e577658cd7"}]}}, {{0x9, 0x5, 0x6, 0x8, 0x400, 0x20, 0x20, 0xd7}}, {{0x9, 0x5, 0xa, 0x0, 0x400, 0x8, 0x3f, 0x9}}, {{0x9, 0x5, 0xb, 0x0, 0x3ff, 0x0, 0x8, 0x80, [@generic={0x5d, 0xf, "56276cc1154b07bdd97c74dbee1d058bd7a167e72d0e89677bae275f1c51eefb92530a408e6d742c27d81352c9881d4478f832482193866f95a1f2458c5c34ce25052c7203e7918232248bfab7221205000f524d78f15b4063f420"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x1f, 0x8}]}}, {{0x9, 0x5, 0xf, 0x10, 0x200, 0x0, 0x1, 0x0, [@generic={0xf6, 0xd, "c1eb663e1a77e4465143d65afaca5f908bd89b99d935925d1e722c0594ff7b2e9cf1256c7f9191b8752a1db7f6052b76835f0ffa2c81765b27d3bbb8b023fa7edc8ed528e6e1a8462929c3916d012efeadc978770e89d80ed05cc38f089f5f98f44c839112e38062ea86dabd8ddc90c4e667ab17c66c040f9d01094d5ecd439f1a56afc243a2fd01080509b1a0ee456cb1fc2a8f5fbc5bbc6155e8471acb605001e1e965b06f6e375db254f879ae7c3c329ab0cb5faa9266056c6f11c245abcaab59ccb8ca89bdf111c3d9d7856ee29952ac2b62bffd9c31fee2aa095d3886277237540938c8fa40934c34ccdd3bece6a374c1cc"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0xffff}]}}, {{0x9, 0x5, 0xb, 0xc, 0x20, 0x9, 0x5, 0x80, [@generic={0x79, 0x0, "bf5f87edcd908378c24c838a297b038001d50e4764574b83966429f43d77efa7ec28ece2ef27918c151bbee3cf5decafeb0d15802a9ad9900388f16c10a9ec393abd6c76ab331b61146d28dac4e81dea0255ae7c0bf70052d6db7b657119199fbb073d14929a3ef15e30fd4d3a9ba775ca54597b9a5447"}, @uac_iso={0x7, 0x25, 0x1, 0x4a7eb3e990e5af57, 0x7f, 0x40}]}}, {{0x9, 0x5, 0x3, 0x5023f639417c1a55, 0x367, 0x7, 0x1, 0x1, [@generic={0x79, 0x30, "ad868f894205cb1b048022baa9f80514ff396cfcde112e0cc82670f6ce4f062ba35396767eb1c4a3e6e0ab4ce7e8692b444aaaaab5ba3c31746a1557a2fef7322ffe91f13a123fca32347697a6989eb736f14d1548d7e4b8a72b3fdcc7ade420668780952cb54ffe05f1a928118912d4d7072422e9d5d1"}]}}, {{0x9, 0x5, 0x5, 0x3, 0x8, 0x1, 0xaf, 0x0, [@generic={0x1b, 0x11, "fd2cc9593a8a609e9b90fbe2daf8cd42bd396f3bbed276207d"}]}}, {{0x9, 0x5, 0xa, 0x6, 0x40, 0x1, 0x1f, 0x40}}, {{0x9, 0x5, 0x3, 0xc, 0x8, 0x1, 0x81, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x2, 0x49d}]}}, {{0x9, 0x5, 0x1, 0x8, 0x400, 0x17, 0xb9, 0x2, [@generic={0x9f, 0x1, "82d156ca027df1760d6ab2566d2f56151fb4da841ea467529b2a020c7f5d7f684275e184855aabb31acb5b6dc20709731f4d525df22981d06434ca6fbda66a460e5e184362c760abd95d0cf6ee92a397aa6e63743152e939e6acc09ede1e45fd28ffb7f4e4133a88c949c37b85b0bfe5237f859391f24d78024f4588b8e7c5c9205ecfd3542e1f8e3063d0695dd174a9b7e59959fea9fec38957b80b2e"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x400, 0x1, 0x9f, 0x97, [@generic={0xc, 0x2, "9dd6154653b99d467c34"}, @uac_iso={0x7, 0x25, 0x1, 0x181, 0x8, 0x2}]}}, {{0x9, 0x5, 0xa, 0x10, 0x0, 0x20, 0x7e, 0x20}}, {{0x9, 0x5, 0x6, 0x1, 0x200, 0x8, 0x81, 0x3}}]}}, {{0x9, 0x4, 0x65, 0x1, 0x9, 0x63, 0x5c, 0x98, 0x4, [@generic={0xf1, 0x24, "b62df7c74387ad720b6094993e6a59a8fa39a96695a430e3db74f8ec8ad11294dca3c19e6f2bd66150d1a02d7b22b1f09cacd063a5fa1873e3a5b89e448eaa90eddbaa70a3ab5c5341780534c6a6afbd4ece1c1ebbe85f3603ae68d64f645eab4b0c9706893609bb7dafe2dcd86d3d2b15847168d3094b85cb3739592554dec108595e098aa6af704d36c3a47592c49940d1679621467712fc41b7d967cf30f3187e458e00c6d5a4721372413992db213398adf36e7e5d9e8fe7eb2d6439ac99e629e1be590b5a766c4223348471c626b6686cf2fbde73158ee494445552b386cd524862b7a8c01428294813f898c9"}], [{{0x9, 0x5, 0xd, 0x1, 0x20, 0x80, 0xff, 0xa1, [@generic={0xa3, 0xe, "7613ea066dc16ec7ae132e843a0b837e0577056ce8507bd752854624c9d6897c1b2c0def832c2410eaff2e55cf7be9d7186f275beaf9f09f4cf3edd36b0c072c9f84fc2359494668bd3190500dd2991db06e06b56da95bd34bc48ceb9c709284c7735d61882c224f940905f9c557c3881b7cc2120d19a8e16729325db8c53da1b0062c0147066e50266bc195ca453a9c54f9c307799ffe578776cb396efd410c9f"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0x7}]}}, {{0x9, 0x5, 0x1c, 0x0, 0x10, 0x81, 0x4, 0xbf, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x8, 0x1ff}]}}, {{0x9, 0x5, 0x6, 0x8, 0x400, 0x3, 0x8, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0xfffb}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x7}]}}, {{0x9, 0x5, 0x5, 0x8, 0x400, 0x6, 0x3, 0x5, [@generic={0xb6, 0x31, "1768c039c2677c01447f1223c73481f0ad0d159df9d7c80286ff95ea33b8c1fdc16325f4ee801279c8ce1ff8afff11393a6940b9c051bc9e07838bd7cdddba0b07b5a6e5ccd3b105553c6d4526a9f40148e9042a49276624ea0aef8eff01432a7bf1ee7b21d43ac489e306d776674feeb52e76b137b110ee7d1d98bfcff35e672fa67f6472523f9ae561a06cf3672e406c77b4d00cda840a2f199fad0c786481809b0643eb0753bec244564dca604375ab64c85d"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x8, 0x7}]}}, {{0x9, 0x5, 0x1, 0x0, 0x210, 0x3, 0x7, 0x4, [@generic={0xea, 0x9, "7c521038a15addf9eea45e8d7cab403029eac9f39340a80240046fb3851b09e12843dad884db0efd8f4b79dd9033e472ac3789b3ce4e4e7e7bfb1053d86815ab4aad3e537779ab38e9c138a73aa308261cf76d136efe95337b8e1ef9570bdfb7d1c2f836ce7c799c72d5af42644bdcaa015c131eed0cd03cbf1376d0aa38c444cbb8d0e446cb1d87b99c08e0acac66b959adeb0ccd6102bdad69dcc07178d8867a8262b6906ae67b75a68d1fe56e41837bb25331e7b451324a3ab10376258f6edc66f56bd88365c1c5b523423a99ff202472798cf38295e1148d5306bd6b12e5ce946cb568b249d1"}]}}, {{0x9, 0x5, 0x3, 0x3, 0x400, 0x6, 0x36, 0xf9}}, {{0x9, 0x5, 0x7, 0x0, 0x8, 0x2, 0x1, 0x0, [@generic={0xca, 0x23, "a0d1703c1c8daf1a31754ab1d1eda5ffa6f18e0e6721f32476bc6ed99d09f14c7de90dee33fd65b6e50fe8facbd567aeee2b17012af9e0fd0b84276077803636321724299c349651e3a8ba58c18d2002343b993338d43753ccef23ca2b33179c0be275fa7cb68a6b8980e2d23c5cbc13a8d793c151afc5797f17beafe95851f30af7bff652e1eaba9f3faa658c52448f6b29a6f1977b9a07427b4805955a095d1ba020006827b5add69f5d59848e2aa777c428f45ba3a7adec3ebb0ad419f9e6eac322800407d7ca"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x2, 0x9}]}}, {{0x9, 0x5, 0x1, 0x10, 0x400, 0x5a, 0x6, 0x3f}}, {{0x9, 0x5, 0x4, 0x10, 0x3ff, 0x40, 0xc6, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x3}]}}]}}, {{0x9, 0x4, 0x76, 0xff, 0x4, 0x24, 0xe, 0x16, 0x3, [@uac_as={[@format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x1, 0x3, 0x80, 0xff, "1b93dd", "330beb"}, @as_header={0x7, 0x24, 0x1, 0x0, 0x4}]}], [{{0x9, 0x5, 0x5, 0x10, 0x10, 0x0, 0x5, 0x1}}, {{0x9, 0x5, 0x7, 0x0, 0x3ff, 0x2, 0x1, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0xc0, 0x1, 0xbc}]}}, {{0x9, 0x5, 0x5, 0xc, 0x200, 0x3, 0x44, 0x5}}, {{0x9, 0x5, 0xa, 0x4, 0x20, 0x3f, 0x4, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x3, 0xf380}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0xff, 0xb1f}]}}]}}, {{0x9, 0x4, 0x1b, 0x98, 0x9, 0x1a, 0x9c, 0xfb, 0x7, [@generic={0xa5, 0x0, "e45ff904b698aaf622d46e6221ff3e4f958795ed27671112837262afa8af37218c3c81157dbdbd82d64610218ed1ef3504ed7ed83352c4b66f45ff4e27751183b20b05afffcef9f68c62c3936493c3c549895e52c7fc87acf88f89fe4ab0211286fbcf722cc9c331bc5d03f9c611382a6c4e9367d50e038e3b1e72bc0fd4304e5b7feafbd574948afade011fc3f3b2e09a81ce2624f5d5ff679486f2638d7ee02b301f"}, @uac_as={[@format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x9, 0x3, 0x2, 0x1f, "", "39ee"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x46, 0x1, 0x0, 0x20, "65c37f"}]}], [{{0x9, 0x5, 0x1, 0x10, 0x8, 0x8, 0x3f, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x22, 0x1f75}]}}, {{0x9, 0x5, 0x80, 0x0, 0x200, 0xc1, 0x2, 0x1, [@generic={0xee, 0x3, "38d211d3f1d9c16712f8006626d00a9f63da22696a6ab793c1b850926dd7c7fc19dd8d4361262eda5ec0f9099beb5dc680d922013288140c8d828cfd10a039f9999522856dfc96bd29f699475f622b94b98f5c3e3368216a3550b82e554fbb0c77417d29cdf6a290f09ec00074b5fabf72edc6e8243ce3cd72eb83c86395aded500757a30fb3e0cfa49d40c95f705d0f2e3a0333d364b4589eeb60562d36d5ad61a6e19c4e15133f59fe176acef05e20272ba4d9009c448b17263a24dd5267686deb8fff6ea7a979955b9e7108fc1498b24822da5282d6ba48baad397f434b00259e383446922486ff19fdec"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x400, 0x1, 0x0, 0x7, [@generic={0xb, 0x5, "73706d7bd66cf633ea"}, @generic={0x8e, 0x22, "332c9fa229b7f10058dffad3cad405d08770ac51ff197fe33bac981c42d050ab0deb986f0f26efb160485f5239fb430fef606eab18d49172ac958c22ec25aa23f58f277c54a5c792bbe867bcfdb1bddf4d06bd995303249c69ce59b4d07d5d77afc0d1ab173236b8a3b9dc7579bfe7d651bcc28155b223f9aeb54338283aa761902002e01b9eb5a18ad94e74"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x0, 0x3, 0x65, 0x5}}, {{0x9, 0x5, 0xf, 0x8, 0x8, 0xd1, 0x67, 0x2, [@generic={0xd5, 0x3, "699578f3a04c6d9df7c6d2cfea2b71a4598ae5e9423d5bce473bb2e6139e58cc7910d3f996559d85ee63f4e0d0cd4fd9576656d8e0b4027a43ad5201e4ee10c0ea1b970ad5d9af112111802697ef88b87d5df34620bd07e04804760878fea475d54e4bac98fcfedec310554dde6f6fe3c1a8b82732807f0aae53dabe8e8d8813f6b4c3596949e6bf107f257ca1b84e6b8885dc67e34addb5295277c88f53be6b69ba3e2f99f3ac4aba4bc5313c69738a5f20cfeb52e407c2afb9b7d7abdd7f889cd3f549af5e1f4e07d60cbf2a06a23f17a6c0"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x400, 0x1f, 0x3, 0x67, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x20, 0x7f}]}}, {{0x9, 0x5, 0x3, 0x0, 0x20, 0x3, 0xe, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xe0, 0x5}]}}, {{0x9, 0x5, 0x0, 0x0, 0x200, 0x3, 0x80, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x4, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x4, 0xfff8}]}}, {{0x9, 0x5, 0xc, 0x10, 0x20, 0x2, 0x8, 0x9}}]}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x110, 0x0, 0x8, 0x7, 0xff, 0x8}, 0x21, &(0x7f0000000080)={0x5, 0xf, 0x21, 0x1, [@ssp_cap={0x1c, 0x10, 0xa, 0x40, 0x4, 0x93, 0xff00, 0x7, [0xffc000, 0x18, 0xc000, 0x0]}]}, 0x3, [{0xed, &(0x7f0000000fc0)=@string={0xed, 0x3, "48f02d3e4c49777dba218eb62bb71a6b2a7112cfeff9ad5d219c5022e6a15fb2253045fa260db8673f7fed43a91fb05a1c9d35dd3fa08bc5e7ec7bb7ba32356d97287b91247c28bb0a17ab05bd761482abb138361caf0567bf44404f4cdd91a446d3bbd9e3d6636e36cfa742f4aba21005499eebdcae09f6e90019ba60478dafc88b3d9adf3f35b63caba523e8408ff50fd82309b12f561546bfc3ab610f6d770d8947f95c62223ed39d87ddac50687294f259255f5277b3be157567ec0f19ddd082abf9de6eebcc66acc41566053f602bcb9340e5fbcb90c71883e5816835cdac67e90c16cea48c342e44"}}, {0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x809}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x402}}]}) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect$printer(0x6, 0x2d, &(0x7f0000000200)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0xad, 0x40, 0x17, [{{0x9, 0x4, 0x0, 0x97, 0x2, 0x7, 0x1, 0x3, 0x9, "", {{{0x9, 0x5, 0x1, 0x2, 0x40, 0x1f, 0x2, 0x2}}}}}]}}]}}, &(0x7f00000013c0)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x250, 0x1, 0x81, 0x1f, 0x7f, 0x20}, 0x8, &(0x7f00000010c0)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x6, [{0x3c, &(0x7f0000001100)=@string={0x3c, 0x3, "40d0fafddec44aa2496980bfce89ec6aee26d6b13f874ed0ee57f2b8e8666d5d496335445461272e3f9fec8962372769b1577486755235c86af3"}}, {0xd7, &(0x7f0000001140)=@string={0xd7, 0x3, "465323bfd0e8606784837ec5258fccb81fce50da8484732b741c4a80781a9fd0760083bca643354fcb3f82124ffd5a02485cddac6b61603d612c02ce9cfac8907912263a34d7d05ce0a4335dc1a308cb4b4fa9908a25c0f2f267ff6383574634841a4cf5a151898450af3fb97368574e5615b083a40ecca5a6cb9295c586460d7d8033f42f735afac0cdbf4b844e2c00290ee447e510e5cba9ff162b2fcd539711e0c79a24deb69ff7874d3bc5cccd380430e872c357c781cf85f4892c517bb421e215e3a19f17752f10490a357971bd8140bcf9b6"}}, {0x4, &(0x7f0000001240)=@lang_id={0x4, 0x3, 0x421}}, {0x8c, &(0x7f0000001280)=@string={0x8c, 0x3, "22869e2b3e7083c79d1dcce897ffbb2246401fc6a47a24096a23ea41fc8facd613465f616b6f766bf028b18167b120971b259359760d93058b6cc30dba3568f0c2d0fea7f0ca4436d7d62cb8f785a4e6cad363a5fb7ae1bd2d7790eb85e3f0b428a8ae545f2a77d6a44d3b1cac6d7d7489588112069a84947246aa72beed6f9b0c314b7520523d44d873"}}, {0x4, &(0x7f0000001340)=@lang_id={0x4, 0x3, 0x447}}, {0x4, &(0x7f0000001380)=@lang_id={0x4, 0x3, 0xf8ff}}]}) [ 3261.920076][T15373] usb 4-1: USB disconnect, device number 67 [ 3262.061869][T18453] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3262.150297][T18455] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3262.342431][T27897] usb 6-1: Cannot set autoneg [ 3262.347454][T27897] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -32 07:13:07 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x802c550a, &(0x7f0000000380)) [ 3262.423119][T17963] usb 1-1: new high-speed USB device number 90 using dummy_hcd 07:13:07 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000007000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:07 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000009000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3262.623376][T15373] usb 4-1: new high-speed USB device number 68 using dummy_hcd [ 3262.672284][T17963] usb 1-1: Using ep0 maxpacket: 8 [ 3262.711996][T18467] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3262.793642][T17963] usb 1-1: config index 0 descriptor too short (expected 5924, got 36) [ 3262.802401][T17963] usb 1-1: config 250 has an invalid interface number: 228 but max is -1 [ 3262.810980][T17963] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3262.820377][T17963] usb 1-1: config 250 has no interface number 0 [ 3262.828621][T17963] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 3262.840477][T17963] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 3262.851186][T17963] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 1 [ 3262.861710][T17963] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 3262.875482][T17963] usb 1-1: config 250 interface 228 has no altsetting 0 [ 3262.900922][T18469] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3262.962487][T15373] usb 4-1: Using ep0 maxpacket: 16 [ 3263.073317][T17963] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3263.082846][T17963] usb 1-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3263.091223][T17963] usb 1-1: Product: syz [ 3263.095645][T17963] usb 1-1: SerialNumber: syz [ 3263.133505][T18456] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3263.142481][T18456] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3263.182505][T17963] hub 1-1:250.228: bad descriptor, ignoring hub [ 3263.188895][T17963] hub: probe of 1-1:250.228 failed with error -5 [ 3263.302795][T15373] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3263.312352][T15373] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3263.320484][T15373] usb 4-1: Product: syz [ 3263.325191][T15373] usb 4-1: Manufacturer: syz [ 3263.329905][T15373] usb 4-1: SerialNumber: syz [ 3263.405125][T18456] UDC core: couldn't find an available UDC or it's busy: -16 [ 3263.412923][T18456] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3263.426311][T27897] usb 6-1: USB disconnect, device number 56 07:13:08 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:13:08 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x8038550a, &(0x7f0000000380)) 07:13:08 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000000000a000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:08 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000008000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3263.456513][T17963] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 90 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 3263.464289][T15373] usb 4-1: config 0 descriptor?? [ 3263.562600][T18476] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3263.763320][T17963] usb 1-1: USB disconnect, device number 90 [ 3263.794694][T17963] usblp0: removed [ 3263.831757][T18479] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3264.077500][T27897] usb 6-1: new high-speed USB device number 57 using dummy_hcd [ 3264.333044][T27897] usb 6-1: Using ep0 maxpacket: 16 [ 3264.581532][T15373] usb 4-1: Cannot set autoneg [ 3264.590299][T15373] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -32 [ 3264.664093][T27897] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3264.673484][T27897] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3264.681657][T27897] usb 6-1: Product: syz [ 3264.686071][T27897] usb 6-1: Manufacturer: syz [ 3264.690789][T27897] usb 6-1: SerialNumber: syz [ 3264.706861][T27897] usb 6-1: config 0 descriptor?? 07:13:10 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:13:10 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000009000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:10 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x8108551b, &(0x7f0000000380)) 07:13:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) (async) syz_usb_connect(0x5, 0xcde, &(0x7f00000002c0)={{0x12, 0x1, 0x250, 0x5e, 0x1f, 0x50, 0x40, 0x17cc, 0x1020, 0x350f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xccc, 0x4, 0x7, 0x9, 0x40, 0x9, [{{0x9, 0x4, 0x3b, 0x7, 0xf, 0x6b, 0x8c, 0x54, 0x7, [@hid_hid={0x9, 0x21, 0x0, 0x1f, 0x1, {0x22, 0x7d3}}], [{{0x9, 0x5, 0x6, 0x10, 0x400, 0x8, 0x80, 0xba}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x8, 0x0, 0x71, [@generic={0x89, 0x21, "cb64ff1c012bf43afc16bcf1aedc275b756c4a268bfeae7b0e4f4c8da9f0e457cfabc6b74efc08aa38561302e73a4344989fce00be0efc8acc29ce5a637ee4c2d054ee385696006f4356d2393a948c9039b270de68f47a6bb291ba1b6bd8dcf2203f074087c3c90965ce5600d648220259f3bf4731742bb0e55ea64e708c59740d90e577658cd7"}]}}, {{0x9, 0x5, 0x6, 0x8, 0x400, 0x20, 0x20, 0xd7}}, {{0x9, 0x5, 0xa, 0x0, 0x400, 0x8, 0x3f, 0x9}}, {{0x9, 0x5, 0xb, 0x0, 0x3ff, 0x0, 0x8, 0x80, [@generic={0x5d, 0xf, "56276cc1154b07bdd97c74dbee1d058bd7a167e72d0e89677bae275f1c51eefb92530a408e6d742c27d81352c9881d4478f832482193866f95a1f2458c5c34ce25052c7203e7918232248bfab7221205000f524d78f15b4063f420"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x1f, 0x8}]}}, {{0x9, 0x5, 0xf, 0x10, 0x200, 0x0, 0x1, 0x0, [@generic={0xf6, 0xd, "c1eb663e1a77e4465143d65afaca5f908bd89b99d935925d1e722c0594ff7b2e9cf1256c7f9191b8752a1db7f6052b76835f0ffa2c81765b27d3bbb8b023fa7edc8ed528e6e1a8462929c3916d012efeadc978770e89d80ed05cc38f089f5f98f44c839112e38062ea86dabd8ddc90c4e667ab17c66c040f9d01094d5ecd439f1a56afc243a2fd01080509b1a0ee456cb1fc2a8f5fbc5bbc6155e8471acb605001e1e965b06f6e375db254f879ae7c3c329ab0cb5faa9266056c6f11c245abcaab59ccb8ca89bdf111c3d9d7856ee29952ac2b62bffd9c31fee2aa095d3886277237540938c8fa40934c34ccdd3bece6a374c1cc"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0xffff}]}}, {{0x9, 0x5, 0xb, 0xc, 0x20, 0x9, 0x5, 0x80, [@generic={0x79, 0x0, "bf5f87edcd908378c24c838a297b038001d50e4764574b83966429f43d77efa7ec28ece2ef27918c151bbee3cf5decafeb0d15802a9ad9900388f16c10a9ec393abd6c76ab331b61146d28dac4e81dea0255ae7c0bf70052d6db7b657119199fbb073d14929a3ef15e30fd4d3a9ba775ca54597b9a5447"}, @uac_iso={0x7, 0x25, 0x1, 0x4a7eb3e990e5af57, 0x7f, 0x40}]}}, {{0x9, 0x5, 0x3, 0x5023f639417c1a55, 0x367, 0x7, 0x1, 0x1, [@generic={0x79, 0x30, "ad868f894205cb1b048022baa9f80514ff396cfcde112e0cc82670f6ce4f062ba35396767eb1c4a3e6e0ab4ce7e8692b444aaaaab5ba3c31746a1557a2fef7322ffe91f13a123fca32347697a6989eb736f14d1548d7e4b8a72b3fdcc7ade420668780952cb54ffe05f1a928118912d4d7072422e9d5d1"}]}}, {{0x9, 0x5, 0x5, 0x3, 0x8, 0x1, 0xaf, 0x0, [@generic={0x1b, 0x11, "fd2cc9593a8a609e9b90fbe2daf8cd42bd396f3bbed276207d"}]}}, {{0x9, 0x5, 0xa, 0x6, 0x40, 0x1, 0x1f, 0x40}}, {{0x9, 0x5, 0x3, 0xc, 0x8, 0x1, 0x81, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x2, 0x49d}]}}, {{0x9, 0x5, 0x1, 0x8, 0x400, 0x17, 0xb9, 0x2, [@generic={0x9f, 0x1, "82d156ca027df1760d6ab2566d2f56151fb4da841ea467529b2a020c7f5d7f684275e184855aabb31acb5b6dc20709731f4d525df22981d06434ca6fbda66a460e5e184362c760abd95d0cf6ee92a397aa6e63743152e939e6acc09ede1e45fd28ffb7f4e4133a88c949c37b85b0bfe5237f859391f24d78024f4588b8e7c5c9205ecfd3542e1f8e3063d0695dd174a9b7e59959fea9fec38957b80b2e"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x400, 0x1, 0x9f, 0x97, [@generic={0xc, 0x2, "9dd6154653b99d467c34"}, @uac_iso={0x7, 0x25, 0x1, 0x181, 0x8, 0x2}]}}, {{0x9, 0x5, 0xa, 0x10, 0x0, 0x20, 0x7e, 0x20}}, {{0x9, 0x5, 0x6, 0x1, 0x200, 0x8, 0x81, 0x3}}]}}, {{0x9, 0x4, 0x65, 0x1, 0x9, 0x63, 0x5c, 0x98, 0x4, [@generic={0xf1, 0x24, "b62df7c74387ad720b6094993e6a59a8fa39a96695a430e3db74f8ec8ad11294dca3c19e6f2bd66150d1a02d7b22b1f09cacd063a5fa1873e3a5b89e448eaa90eddbaa70a3ab5c5341780534c6a6afbd4ece1c1ebbe85f3603ae68d64f645eab4b0c9706893609bb7dafe2dcd86d3d2b15847168d3094b85cb3739592554dec108595e098aa6af704d36c3a47592c49940d1679621467712fc41b7d967cf30f3187e458e00c6d5a4721372413992db213398adf36e7e5d9e8fe7eb2d6439ac99e629e1be590b5a766c4223348471c626b6686cf2fbde73158ee494445552b386cd524862b7a8c01428294813f898c9"}], [{{0x9, 0x5, 0xd, 0x1, 0x20, 0x80, 0xff, 0xa1, [@generic={0xa3, 0xe, "7613ea066dc16ec7ae132e843a0b837e0577056ce8507bd752854624c9d6897c1b2c0def832c2410eaff2e55cf7be9d7186f275beaf9f09f4cf3edd36b0c072c9f84fc2359494668bd3190500dd2991db06e06b56da95bd34bc48ceb9c709284c7735d61882c224f940905f9c557c3881b7cc2120d19a8e16729325db8c53da1b0062c0147066e50266bc195ca453a9c54f9c307799ffe578776cb396efd410c9f"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0x7}]}}, {{0x9, 0x5, 0x1c, 0x0, 0x10, 0x81, 0x4, 0xbf, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x8, 0x1ff}]}}, {{0x9, 0x5, 0x6, 0x8, 0x400, 0x3, 0x8, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0xfffb}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x7}]}}, {{0x9, 0x5, 0x5, 0x8, 0x400, 0x6, 0x3, 0x5, [@generic={0xb6, 0x31, "1768c039c2677c01447f1223c73481f0ad0d159df9d7c80286ff95ea33b8c1fdc16325f4ee801279c8ce1ff8afff11393a6940b9c051bc9e07838bd7cdddba0b07b5a6e5ccd3b105553c6d4526a9f40148e9042a49276624ea0aef8eff01432a7bf1ee7b21d43ac489e306d776674feeb52e76b137b110ee7d1d98bfcff35e672fa67f6472523f9ae561a06cf3672e406c77b4d00cda840a2f199fad0c786481809b0643eb0753bec244564dca604375ab64c85d"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x8, 0x7}]}}, {{0x9, 0x5, 0x1, 0x0, 0x210, 0x3, 0x7, 0x4, [@generic={0xea, 0x9, "7c521038a15addf9eea45e8d7cab403029eac9f39340a80240046fb3851b09e12843dad884db0efd8f4b79dd9033e472ac3789b3ce4e4e7e7bfb1053d86815ab4aad3e537779ab38e9c138a73aa308261cf76d136efe95337b8e1ef9570bdfb7d1c2f836ce7c799c72d5af42644bdcaa015c131eed0cd03cbf1376d0aa38c444cbb8d0e446cb1d87b99c08e0acac66b959adeb0ccd6102bdad69dcc07178d8867a8262b6906ae67b75a68d1fe56e41837bb25331e7b451324a3ab10376258f6edc66f56bd88365c1c5b523423a99ff202472798cf38295e1148d5306bd6b12e5ce946cb568b249d1"}]}}, {{0x9, 0x5, 0x3, 0x3, 0x400, 0x6, 0x36, 0xf9}}, {{0x9, 0x5, 0x7, 0x0, 0x8, 0x2, 0x1, 0x0, [@generic={0xca, 0x23, "a0d1703c1c8daf1a31754ab1d1eda5ffa6f18e0e6721f32476bc6ed99d09f14c7de90dee33fd65b6e50fe8facbd567aeee2b17012af9e0fd0b84276077803636321724299c349651e3a8ba58c18d2002343b993338d43753ccef23ca2b33179c0be275fa7cb68a6b8980e2d23c5cbc13a8d793c151afc5797f17beafe95851f30af7bff652e1eaba9f3faa658c52448f6b29a6f1977b9a07427b4805955a095d1ba020006827b5add69f5d59848e2aa777c428f45ba3a7adec3ebb0ad419f9e6eac322800407d7ca"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x2, 0x9}]}}, {{0x9, 0x5, 0x1, 0x10, 0x400, 0x5a, 0x6, 0x3f}}, {{0x9, 0x5, 0x4, 0x10, 0x3ff, 0x40, 0xc6, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x3}]}}]}}, {{0x9, 0x4, 0x76, 0xff, 0x4, 0x24, 0xe, 0x16, 0x3, [@uac_as={[@format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x1, 0x3, 0x80, 0xff, "1b93dd", "330beb"}, @as_header={0x7, 0x24, 0x1, 0x0, 0x4}]}], [{{0x9, 0x5, 0x5, 0x10, 0x10, 0x0, 0x5, 0x1}}, {{0x9, 0x5, 0x7, 0x0, 0x3ff, 0x2, 0x1, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0xc0, 0x1, 0xbc}]}}, {{0x9, 0x5, 0x5, 0xc, 0x200, 0x3, 0x44, 0x5}}, {{0x9, 0x5, 0xa, 0x4, 0x20, 0x3f, 0x4, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x3, 0xf380}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0xff, 0xb1f}]}}]}}, {{0x9, 0x4, 0x1b, 0x98, 0x9, 0x1a, 0x9c, 0xfb, 0x7, [@generic={0xa5, 0x0, "e45ff904b698aaf622d46e6221ff3e4f958795ed27671112837262afa8af37218c3c81157dbdbd82d64610218ed1ef3504ed7ed83352c4b66f45ff4e27751183b20b05afffcef9f68c62c3936493c3c549895e52c7fc87acf88f89fe4ab0211286fbcf722cc9c331bc5d03f9c611382a6c4e9367d50e038e3b1e72bc0fd4304e5b7feafbd574948afade011fc3f3b2e09a81ce2624f5d5ff679486f2638d7ee02b301f"}, @uac_as={[@format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x9, 0x3, 0x2, 0x1f, "", "39ee"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x46, 0x1, 0x0, 0x20, "65c37f"}]}], [{{0x9, 0x5, 0x1, 0x10, 0x8, 0x8, 0x3f, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x22, 0x1f75}]}}, {{0x9, 0x5, 0x80, 0x0, 0x200, 0xc1, 0x2, 0x1, [@generic={0xee, 0x3, "38d211d3f1d9c16712f8006626d00a9f63da22696a6ab793c1b850926dd7c7fc19dd8d4361262eda5ec0f9099beb5dc680d922013288140c8d828cfd10a039f9999522856dfc96bd29f699475f622b94b98f5c3e3368216a3550b82e554fbb0c77417d29cdf6a290f09ec00074b5fabf72edc6e8243ce3cd72eb83c86395aded500757a30fb3e0cfa49d40c95f705d0f2e3a0333d364b4589eeb60562d36d5ad61a6e19c4e15133f59fe176acef05e20272ba4d9009c448b17263a24dd5267686deb8fff6ea7a979955b9e7108fc1498b24822da5282d6ba48baad397f434b00259e383446922486ff19fdec"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x400, 0x1, 0x0, 0x7, [@generic={0xb, 0x5, "73706d7bd66cf633ea"}, @generic={0x8e, 0x22, "332c9fa229b7f10058dffad3cad405d08770ac51ff197fe33bac981c42d050ab0deb986f0f26efb160485f5239fb430fef606eab18d49172ac958c22ec25aa23f58f277c54a5c792bbe867bcfdb1bddf4d06bd995303249c69ce59b4d07d5d77afc0d1ab173236b8a3b9dc7579bfe7d651bcc28155b223f9aeb54338283aa761902002e01b9eb5a18ad94e74"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x0, 0x3, 0x65, 0x5}}, {{0x9, 0x5, 0xf, 0x8, 0x8, 0xd1, 0x67, 0x2, [@generic={0xd5, 0x3, "699578f3a04c6d9df7c6d2cfea2b71a4598ae5e9423d5bce473bb2e6139e58cc7910d3f996559d85ee63f4e0d0cd4fd9576656d8e0b4027a43ad5201e4ee10c0ea1b970ad5d9af112111802697ef88b87d5df34620bd07e04804760878fea475d54e4bac98fcfedec310554dde6f6fe3c1a8b82732807f0aae53dabe8e8d8813f6b4c3596949e6bf107f257ca1b84e6b8885dc67e34addb5295277c88f53be6b69ba3e2f99f3ac4aba4bc5313c69738a5f20cfeb52e407c2afb9b7d7abdd7f889cd3f549af5e1f4e07d60cbf2a06a23f17a6c0"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x400, 0x1f, 0x3, 0x67, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x20, 0x7f}]}}, {{0x9, 0x5, 0x3, 0x0, 0x20, 0x3, 0xe, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xe0, 0x5}]}}, {{0x9, 0x5, 0x0, 0x0, 0x200, 0x3, 0x80, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x4, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x4, 0xfff8}]}}, {{0x9, 0x5, 0xc, 0x10, 0x20, 0x2, 0x8, 0x9}}]}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x110, 0x0, 0x8, 0x7, 0xff, 0x8}, 0x21, &(0x7f0000000080)={0x5, 0xf, 0x21, 0x1, [@ssp_cap={0x1c, 0x10, 0xa, 0x40, 0x4, 0x93, 0xff00, 0x7, [0xffc000, 0x18, 0xc000, 0x0]}]}, 0x3, [{0xed, &(0x7f0000000fc0)=@string={0xed, 0x3, "48f02d3e4c49777dba218eb62bb71a6b2a7112cfeff9ad5d219c5022e6a15fb2253045fa260db8673f7fed43a91fb05a1c9d35dd3fa08bc5e7ec7bb7ba32356d97287b91247c28bb0a17ab05bd761482abb138361caf0567bf44404f4cdd91a446d3bbd9e3d6636e36cfa742f4aba21005499eebdcae09f6e90019ba60478dafc88b3d9adf3f35b63caba523e8408ff50fd82309b12f561546bfc3ab610f6d770d8947f95c62223ed39d87ddac50687294f259255f5277b3be157567ec0f19ddd082abf9de6eebcc66acc41566053f602bcb9340e5fbcb90c71883e5816835cdac67e90c16cea48c342e44"}}, {0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x809}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x402}}]}) write$binfmt_elf64(r0, 0x0, 0x0) (async) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect$printer(0x6, 0x2d, &(0x7f0000000200)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0xad, 0x40, 0x17, [{{0x9, 0x4, 0x0, 0x97, 0x2, 0x7, 0x1, 0x3, 0x9, "", {{{0x9, 0x5, 0x1, 0x2, 0x40, 0x1f, 0x2, 0x2}}}}}]}}]}}, &(0x7f00000013c0)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x250, 0x1, 0x81, 0x1f, 0x7f, 0x20}, 0x8, &(0x7f00000010c0)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x6, [{0x3c, &(0x7f0000001100)=@string={0x3c, 0x3, "40d0fafddec44aa2496980bfce89ec6aee26d6b13f874ed0ee57f2b8e8666d5d496335445461272e3f9fec8962372769b1577486755235c86af3"}}, {0xd7, &(0x7f0000001140)=@string={0xd7, 0x3, "465323bfd0e8606784837ec5258fccb81fce50da8484732b741c4a80781a9fd0760083bca643354fcb3f82124ffd5a02485cddac6b61603d612c02ce9cfac8907912263a34d7d05ce0a4335dc1a308cb4b4fa9908a25c0f2f267ff6383574634841a4cf5a151898450af3fb97368574e5615b083a40ecca5a6cb9295c586460d7d8033f42f735afac0cdbf4b844e2c00290ee447e510e5cba9ff162b2fcd539711e0c79a24deb69ff7874d3bc5cccd380430e872c357c781cf85f4892c517bb421e215e3a19f17752f10490a357971bd8140bcf9b6"}}, {0x4, &(0x7f0000001240)=@lang_id={0x4, 0x3, 0x421}}, {0x8c, &(0x7f0000001280)=@string={0x8c, 0x3, "22869e2b3e7083c79d1dcce897ffbb2246401fc6a47a24096a23ea41fc8facd613465f616b6f766bf028b18167b120971b259359760d93058b6cc30dba3568f0c2d0fea7f0ca4436d7d62cb8f785a4e6cad363a5fb7ae1bd2d7790eb85e3f0b428a8ae545f2a77d6a44d3b1cac6d7d7489588112069a84947246aa72beed6f9b0c314b7520523d44d873"}}, {0x4, &(0x7f0000001340)=@lang_id={0x4, 0x3, 0x447}}, {0x4, &(0x7f0000001380)=@lang_id={0x4, 0x3, 0xf8ff}}]}) 07:13:10 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000000000b000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3265.673654][T15373] usb 4-1: USB disconnect, device number 68 [ 3265.754889][T18492] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3265.802351][T18496] UDC core: couldn't find an available UDC or it's busy: -16 [ 3265.811303][T18496] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 3265.916322][T18493] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 07:13:11 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0045878, &(0x7f0000000380)) [ 3266.093134][T17963] usb 1-1: new high-speed USB device number 91 using dummy_hcd 07:13:11 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000a000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3266.232556][T15373] usb 4-1: new high-speed USB device number 69 using dummy_hcd 07:13:11 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000000000c000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3266.283077][T17963] usb 1-1: device descriptor read/64, error 18 [ 3266.335622][T18509] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3266.468762][T18512] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3266.490336][T15373] usb 4-1: Using ep0 maxpacket: 16 [ 3266.523999][T27897] usb 6-1: Cannot set autoneg [ 3266.529225][T27897] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -32 [ 3266.612673][T17963] usb 1-1: new high-speed USB device number 92 using dummy_hcd [ 3266.802499][T17963] usb 1-1: device descriptor read/64, error 18 [ 3266.803420][T15373] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3266.818267][T15373] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3266.826617][T15373] usb 4-1: Product: syz [ 3266.833592][T15373] usb 4-1: Manufacturer: syz [ 3266.838329][T15373] usb 4-1: SerialNumber: syz [ 3266.922811][T17963] usb usb1-port1: attempt power cycle [ 3266.969030][T15373] usb 4-1: config 0 descriptor?? [ 3267.332476][T17963] usb 1-1: new high-speed USB device number 93 using dummy_hcd [ 3267.503360][T17963] usb 1-1: device descriptor read/8, error -61 07:13:12 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:13:12 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0045878, &(0x7f0000000380)) 07:13:12 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000b000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:12 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000000000d000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3267.597323][T17961] usb 6-1: USB disconnect, device number 57 [ 3267.696858][T18518] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3267.790282][T18519] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3267.832300][T17963] usb 1-1: new high-speed USB device number 94 using dummy_hcd [ 3268.002746][T17963] usb 1-1: device descriptor read/8, error -61 [ 3268.109429][T15373] usb 4-1: Cannot set autoneg [ 3268.114696][T15373] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -32 [ 3268.122870][T17963] usb usb1-port1: unable to enumerate USB device [ 3268.162594][T17961] usb 6-1: new high-speed USB device number 58 using dummy_hcd [ 3268.402300][T17961] usb 6-1: Using ep0 maxpacket: 16 [ 3268.690524][T17961] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3268.699994][T17961] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3268.708451][T17961] usb 6-1: Product: syz [ 3268.712823][T17961] usb 6-1: Manufacturer: syz [ 3268.717543][T17961] usb 6-1: SerialNumber: syz [ 3268.734693][T17961] usb 6-1: config 0 descriptor?? 07:13:14 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000c000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:14 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:13:14 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc00c5512, &(0x7f0000000380)) 07:13:14 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000000000e000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) syz_usb_connect(0x5, 0xcde, &(0x7f00000002c0)={{0x12, 0x1, 0x250, 0x5e, 0x1f, 0x50, 0x40, 0x17cc, 0x1020, 0x350f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xccc, 0x4, 0x7, 0x9, 0x40, 0x9, [{{0x9, 0x4, 0x3b, 0x7, 0xf, 0x6b, 0x8c, 0x54, 0x7, [@hid_hid={0x9, 0x21, 0x0, 0x1f, 0x1, {0x22, 0x7d3}}], [{{0x9, 0x5, 0x6, 0x10, 0x400, 0x8, 0x80, 0xba}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x8, 0x0, 0x71, [@generic={0x89, 0x21, "cb64ff1c012bf43afc16bcf1aedc275b756c4a268bfeae7b0e4f4c8da9f0e457cfabc6b74efc08aa38561302e73a4344989fce00be0efc8acc29ce5a637ee4c2d054ee385696006f4356d2393a948c9039b270de68f47a6bb291ba1b6bd8dcf2203f074087c3c90965ce5600d648220259f3bf4731742bb0e55ea64e708c59740d90e577658cd7"}]}}, {{0x9, 0x5, 0x6, 0x8, 0x400, 0x20, 0x20, 0xd7}}, {{0x9, 0x5, 0xa, 0x0, 0x400, 0x8, 0x3f, 0x9}}, {{0x9, 0x5, 0xb, 0x0, 0x3ff, 0x0, 0x8, 0x80, [@generic={0x5d, 0xf, "56276cc1154b07bdd97c74dbee1d058bd7a167e72d0e89677bae275f1c51eefb92530a408e6d742c27d81352c9881d4478f832482193866f95a1f2458c5c34ce25052c7203e7918232248bfab7221205000f524d78f15b4063f420"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x1f, 0x8}]}}, {{0x9, 0x5, 0xf, 0x10, 0x200, 0x0, 0x1, 0x0, [@generic={0xf6, 0xd, "c1eb663e1a77e4465143d65afaca5f908bd89b99d935925d1e722c0594ff7b2e9cf1256c7f9191b8752a1db7f6052b76835f0ffa2c81765b27d3bbb8b023fa7edc8ed528e6e1a8462929c3916d012efeadc978770e89d80ed05cc38f089f5f98f44c839112e38062ea86dabd8ddc90c4e667ab17c66c040f9d01094d5ecd439f1a56afc243a2fd01080509b1a0ee456cb1fc2a8f5fbc5bbc6155e8471acb605001e1e965b06f6e375db254f879ae7c3c329ab0cb5faa9266056c6f11c245abcaab59ccb8ca89bdf111c3d9d7856ee29952ac2b62bffd9c31fee2aa095d3886277237540938c8fa40934c34ccdd3bece6a374c1cc"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0xffff}]}}, {{0x9, 0x5, 0xb, 0xc, 0x20, 0x9, 0x5, 0x80, [@generic={0x79, 0x0, "bf5f87edcd908378c24c838a297b038001d50e4764574b83966429f43d77efa7ec28ece2ef27918c151bbee3cf5decafeb0d15802a9ad9900388f16c10a9ec393abd6c76ab331b61146d28dac4e81dea0255ae7c0bf70052d6db7b657119199fbb073d14929a3ef15e30fd4d3a9ba775ca54597b9a5447"}, @uac_iso={0x7, 0x25, 0x1, 0x4a7eb3e990e5af57, 0x7f, 0x40}]}}, {{0x9, 0x5, 0x3, 0x5023f639417c1a55, 0x367, 0x7, 0x1, 0x1, [@generic={0x79, 0x30, "ad868f894205cb1b048022baa9f80514ff396cfcde112e0cc82670f6ce4f062ba35396767eb1c4a3e6e0ab4ce7e8692b444aaaaab5ba3c31746a1557a2fef7322ffe91f13a123fca32347697a6989eb736f14d1548d7e4b8a72b3fdcc7ade420668780952cb54ffe05f1a928118912d4d7072422e9d5d1"}]}}, {{0x9, 0x5, 0x5, 0x3, 0x8, 0x1, 0xaf, 0x0, [@generic={0x1b, 0x11, "fd2cc9593a8a609e9b90fbe2daf8cd42bd396f3bbed276207d"}]}}, {{0x9, 0x5, 0xa, 0x6, 0x40, 0x1, 0x1f, 0x40}}, {{0x9, 0x5, 0x3, 0xc, 0x8, 0x1, 0x81, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x2, 0x49d}]}}, {{0x9, 0x5, 0x1, 0x8, 0x400, 0x17, 0xb9, 0x2, [@generic={0x9f, 0x1, "82d156ca027df1760d6ab2566d2f56151fb4da841ea467529b2a020c7f5d7f684275e184855aabb31acb5b6dc20709731f4d525df22981d06434ca6fbda66a460e5e184362c760abd95d0cf6ee92a397aa6e63743152e939e6acc09ede1e45fd28ffb7f4e4133a88c949c37b85b0bfe5237f859391f24d78024f4588b8e7c5c9205ecfd3542e1f8e3063d0695dd174a9b7e59959fea9fec38957b80b2e"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x400, 0x1, 0x9f, 0x97, [@generic={0xc, 0x2, "9dd6154653b99d467c34"}, @uac_iso={0x7, 0x25, 0x1, 0x181, 0x8, 0x2}]}}, {{0x9, 0x5, 0xa, 0x10, 0x0, 0x20, 0x7e, 0x20}}, {{0x9, 0x5, 0x6, 0x1, 0x200, 0x8, 0x81, 0x3}}]}}, {{0x9, 0x4, 0x65, 0x1, 0x9, 0x63, 0x5c, 0x98, 0x4, [@generic={0xf1, 0x24, "b62df7c74387ad720b6094993e6a59a8fa39a96695a430e3db74f8ec8ad11294dca3c19e6f2bd66150d1a02d7b22b1f09cacd063a5fa1873e3a5b89e448eaa90eddbaa70a3ab5c5341780534c6a6afbd4ece1c1ebbe85f3603ae68d64f645eab4b0c9706893609bb7dafe2dcd86d3d2b15847168d3094b85cb3739592554dec108595e098aa6af704d36c3a47592c49940d1679621467712fc41b7d967cf30f3187e458e00c6d5a4721372413992db213398adf36e7e5d9e8fe7eb2d6439ac99e629e1be590b5a766c4223348471c626b6686cf2fbde73158ee494445552b386cd524862b7a8c01428294813f898c9"}], [{{0x9, 0x5, 0xd, 0x1, 0x20, 0x80, 0xff, 0xa1, [@generic={0xa3, 0xe, "7613ea066dc16ec7ae132e843a0b837e0577056ce8507bd752854624c9d6897c1b2c0def832c2410eaff2e55cf7be9d7186f275beaf9f09f4cf3edd36b0c072c9f84fc2359494668bd3190500dd2991db06e06b56da95bd34bc48ceb9c709284c7735d61882c224f940905f9c557c3881b7cc2120d19a8e16729325db8c53da1b0062c0147066e50266bc195ca453a9c54f9c307799ffe578776cb396efd410c9f"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0x7}]}}, {{0x9, 0x5, 0x1c, 0x0, 0x10, 0x81, 0x4, 0xbf, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x8, 0x1ff}]}}, {{0x9, 0x5, 0x6, 0x8, 0x400, 0x3, 0x8, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0xfffb}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x7}]}}, {{0x9, 0x5, 0x5, 0x8, 0x400, 0x6, 0x3, 0x5, [@generic={0xb6, 0x31, "1768c039c2677c01447f1223c73481f0ad0d159df9d7c80286ff95ea33b8c1fdc16325f4ee801279c8ce1ff8afff11393a6940b9c051bc9e07838bd7cdddba0b07b5a6e5ccd3b105553c6d4526a9f40148e9042a49276624ea0aef8eff01432a7bf1ee7b21d43ac489e306d776674feeb52e76b137b110ee7d1d98bfcff35e672fa67f6472523f9ae561a06cf3672e406c77b4d00cda840a2f199fad0c786481809b0643eb0753bec244564dca604375ab64c85d"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x8, 0x7}]}}, {{0x9, 0x5, 0x1, 0x0, 0x210, 0x3, 0x7, 0x4, [@generic={0xea, 0x9, "7c521038a15addf9eea45e8d7cab403029eac9f39340a80240046fb3851b09e12843dad884db0efd8f4b79dd9033e472ac3789b3ce4e4e7e7bfb1053d86815ab4aad3e537779ab38e9c138a73aa308261cf76d136efe95337b8e1ef9570bdfb7d1c2f836ce7c799c72d5af42644bdcaa015c131eed0cd03cbf1376d0aa38c444cbb8d0e446cb1d87b99c08e0acac66b959adeb0ccd6102bdad69dcc07178d8867a8262b6906ae67b75a68d1fe56e41837bb25331e7b451324a3ab10376258f6edc66f56bd88365c1c5b523423a99ff202472798cf38295e1148d5306bd6b12e5ce946cb568b249d1"}]}}, {{0x9, 0x5, 0x3, 0x3, 0x400, 0x6, 0x36, 0xf9}}, {{0x9, 0x5, 0x7, 0x0, 0x8, 0x2, 0x1, 0x0, [@generic={0xca, 0x23, "a0d1703c1c8daf1a31754ab1d1eda5ffa6f18e0e6721f32476bc6ed99d09f14c7de90dee33fd65b6e50fe8facbd567aeee2b17012af9e0fd0b84276077803636321724299c349651e3a8ba58c18d2002343b993338d43753ccef23ca2b33179c0be275fa7cb68a6b8980e2d23c5cbc13a8d793c151afc5797f17beafe95851f30af7bff652e1eaba9f3faa658c52448f6b29a6f1977b9a07427b4805955a095d1ba020006827b5add69f5d59848e2aa777c428f45ba3a7adec3ebb0ad419f9e6eac322800407d7ca"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x2, 0x9}]}}, {{0x9, 0x5, 0x1, 0x10, 0x400, 0x5a, 0x6, 0x3f}}, {{0x9, 0x5, 0x4, 0x10, 0x3ff, 0x40, 0xc6, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x3}]}}]}}, {{0x9, 0x4, 0x76, 0xff, 0x4, 0x24, 0xe, 0x16, 0x3, [@uac_as={[@format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x1, 0x3, 0x80, 0xff, "1b93dd", "330beb"}, @as_header={0x7, 0x24, 0x1, 0x0, 0x4}]}], [{{0x9, 0x5, 0x5, 0x10, 0x10, 0x0, 0x5, 0x1}}, {{0x9, 0x5, 0x7, 0x0, 0x3ff, 0x2, 0x1, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0xc0, 0x1, 0xbc}]}}, {{0x9, 0x5, 0x5, 0xc, 0x200, 0x3, 0x44, 0x5}}, {{0x9, 0x5, 0xa, 0x4, 0x20, 0x3f, 0x4, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x3, 0xf380}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0xff, 0xb1f}]}}]}}, {{0x9, 0x4, 0x1b, 0x98, 0x9, 0x1a, 0x9c, 0xfb, 0x7, [@generic={0xa5, 0x0, "e45ff904b698aaf622d46e6221ff3e4f958795ed27671112837262afa8af37218c3c81157dbdbd82d64610218ed1ef3504ed7ed83352c4b66f45ff4e27751183b20b05afffcef9f68c62c3936493c3c549895e52c7fc87acf88f89fe4ab0211286fbcf722cc9c331bc5d03f9c611382a6c4e9367d50e038e3b1e72bc0fd4304e5b7feafbd574948afade011fc3f3b2e09a81ce2624f5d5ff679486f2638d7ee02b301f"}, @uac_as={[@format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x9, 0x3, 0x2, 0x1f, "", "39ee"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x46, 0x1, 0x0, 0x20, "65c37f"}]}], [{{0x9, 0x5, 0x1, 0x10, 0x8, 0x8, 0x3f, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x22, 0x1f75}]}}, {{0x9, 0x5, 0x80, 0x0, 0x200, 0xc1, 0x2, 0x1, [@generic={0xee, 0x3, "38d211d3f1d9c16712f8006626d00a9f63da22696a6ab793c1b850926dd7c7fc19dd8d4361262eda5ec0f9099beb5dc680d922013288140c8d828cfd10a039f9999522856dfc96bd29f699475f622b94b98f5c3e3368216a3550b82e554fbb0c77417d29cdf6a290f09ec00074b5fabf72edc6e8243ce3cd72eb83c86395aded500757a30fb3e0cfa49d40c95f705d0f2e3a0333d364b4589eeb60562d36d5ad61a6e19c4e15133f59fe176acef05e20272ba4d9009c448b17263a24dd5267686deb8fff6ea7a979955b9e7108fc1498b24822da5282d6ba48baad397f434b00259e383446922486ff19fdec"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x400, 0x1, 0x0, 0x7, [@generic={0xb, 0x5, "73706d7bd66cf633ea"}, @generic={0x8e, 0x22, "332c9fa229b7f10058dffad3cad405d08770ac51ff197fe33bac981c42d050ab0deb986f0f26efb160485f5239fb430fef606eab18d49172ac958c22ec25aa23f58f277c54a5c792bbe867bcfdb1bddf4d06bd995303249c69ce59b4d07d5d77afc0d1ab173236b8a3b9dc7579bfe7d651bcc28155b223f9aeb54338283aa761902002e01b9eb5a18ad94e74"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x0, 0x3, 0x65, 0x5}}, {{0x9, 0x5, 0xf, 0x8, 0x8, 0xd1, 0x67, 0x2, [@generic={0xd5, 0x3, "699578f3a04c6d9df7c6d2cfea2b71a4598ae5e9423d5bce473bb2e6139e58cc7910d3f996559d85ee63f4e0d0cd4fd9576656d8e0b4027a43ad5201e4ee10c0ea1b970ad5d9af112111802697ef88b87d5df34620bd07e04804760878fea475d54e4bac98fcfedec310554dde6f6fe3c1a8b82732807f0aae53dabe8e8d8813f6b4c3596949e6bf107f257ca1b84e6b8885dc67e34addb5295277c88f53be6b69ba3e2f99f3ac4aba4bc5313c69738a5f20cfeb52e407c2afb9b7d7abdd7f889cd3f549af5e1f4e07d60cbf2a06a23f17a6c0"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x400, 0x1f, 0x3, 0x67, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x20, 0x7f}]}}, {{0x9, 0x5, 0x3, 0x0, 0x20, 0x3, 0xe, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xe0, 0x5}]}}, {{0x9, 0x5, 0x0, 0x0, 0x200, 0x3, 0x80, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x4, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x4, 0xfff8}]}}, {{0x9, 0x5, 0xc, 0x10, 0x20, 0x2, 0x8, 0x9}}]}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x110, 0x0, 0x8, 0x7, 0xff, 0x8}, 0x21, &(0x7f0000000080)={0x5, 0xf, 0x21, 0x1, [@ssp_cap={0x1c, 0x10, 0xa, 0x40, 0x4, 0x93, 0xff00, 0x7, [0xffc000, 0x18, 0xc000, 0x0]}]}, 0x3, [{0xed, &(0x7f0000000fc0)=@string={0xed, 0x3, "48f02d3e4c49777dba218eb62bb71a6b2a7112cfeff9ad5d219c5022e6a15fb2253045fa260db8673f7fed43a91fb05a1c9d35dd3fa08bc5e7ec7bb7ba32356d97287b91247c28bb0a17ab05bd761482abb138361caf0567bf44404f4cdd91a446d3bbd9e3d6636e36cfa742f4aba21005499eebdcae09f6e90019ba60478dafc88b3d9adf3f35b63caba523e8408ff50fd82309b12f561546bfc3ab610f6d770d8947f95c62223ed39d87ddac50687294f259255f5277b3be157567ec0f19ddd082abf9de6eebcc66acc41566053f602bcb9340e5fbcb90c71883e5816835cdac67e90c16cea48c342e44"}}, {0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x809}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x402}}]}) write$binfmt_elf64(r0, 0x0, 0x0) (async) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async, rerun: 32) syz_usb_connect$printer(0x6, 0x2d, &(0x7f0000000200)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0xad, 0x40, 0x17, [{{0x9, 0x4, 0x0, 0x97, 0x2, 0x7, 0x1, 0x3, 0x9, "", {{{0x9, 0x5, 0x1, 0x2, 0x40, 0x1f, 0x2, 0x2}}}}}]}}]}}, &(0x7f00000013c0)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x250, 0x1, 0x81, 0x1f, 0x7f, 0x20}, 0x8, &(0x7f00000010c0)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x6, [{0x3c, &(0x7f0000001100)=@string={0x3c, 0x3, "40d0fafddec44aa2496980bfce89ec6aee26d6b13f874ed0ee57f2b8e8666d5d496335445461272e3f9fec8962372769b1577486755235c86af3"}}, {0xd7, &(0x7f0000001140)=@string={0xd7, 0x3, "465323bfd0e8606784837ec5258fccb81fce50da8484732b741c4a80781a9fd0760083bca643354fcb3f82124ffd5a02485cddac6b61603d612c02ce9cfac8907912263a34d7d05ce0a4335dc1a308cb4b4fa9908a25c0f2f267ff6383574634841a4cf5a151898450af3fb97368574e5615b083a40ecca5a6cb9295c586460d7d8033f42f735afac0cdbf4b844e2c00290ee447e510e5cba9ff162b2fcd539711e0c79a24deb69ff7874d3bc5cccd380430e872c357c781cf85f4892c517bb421e215e3a19f17752f10490a357971bd8140bcf9b6"}}, {0x4, &(0x7f0000001240)=@lang_id={0x4, 0x3, 0x421}}, {0x8c, &(0x7f0000001280)=@string={0x8c, 0x3, "22869e2b3e7083c79d1dcce897ffbb2246401fc6a47a24096a23ea41fc8facd613465f616b6f766bf028b18167b120971b259359760d93058b6cc30dba3568f0c2d0fea7f0ca4436d7d62cb8f785a4e6cad363a5fb7ae1bd2d7790eb85e3f0b428a8ae545f2a77d6a44d3b1cac6d7d7489588112069a84947246aa72beed6f9b0c314b7520523d44d873"}}, {0x4, &(0x7f0000001340)=@lang_id={0x4, 0x3, 0x447}}, {0x4, &(0x7f0000001380)=@lang_id={0x4, 0x3, 0xf8ff}}]}) (rerun: 32) [ 3269.146614][T17963] usb 4-1: USB disconnect, device number 69 [ 3269.257617][T18531] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3269.398345][T18539] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 07:13:14 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105500, &(0x7f0000000380)) [ 3269.596071][T15373] usb 1-1: new high-speed USB device number 95 using dummy_hcd 07:13:14 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000d000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:14 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000000010e000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3269.762718][T17963] usb 4-1: new high-speed USB device number 70 using dummy_hcd [ 3269.764815][T18545] vhci_hcd: invalid port number 22 [ 3269.775955][T18545] vhci_hcd: default hub control req: 0000 v0000 i0016 l0 [ 3269.793040][T15373] usb 1-1: device descriptor read/64, error 18 [ 3269.953847][T18548] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3270.055816][T18549] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3270.068274][T17963] usb 4-1: Using ep0 maxpacket: 16 [ 3270.120243][T15373] usb 1-1: new high-speed USB device number 96 using dummy_hcd [ 3270.312871][T15373] usb 1-1: device descriptor read/64, error 18 [ 3270.361158][T17963] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3270.370777][T17963] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3270.379298][T17963] usb 4-1: Product: syz [ 3270.383675][T17963] usb 4-1: Manufacturer: syz [ 3270.388400][T17963] usb 4-1: SerialNumber: syz [ 3270.414439][T17963] usb 4-1: config 0 descriptor?? [ 3270.432770][T15373] usb usb1-port1: attempt power cycle [ 3270.558106][T17961] usb 6-1: Cannot set autoneg [ 3270.563326][T17961] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -32 [ 3270.853627][T15373] usb 1-1: new high-speed USB device number 97 using dummy_hcd [ 3271.022912][T15373] usb 1-1: device descriptor read/8, error -61 [ 3271.313308][T15373] usb 1-1: new high-speed USB device number 98 using dummy_hcd [ 3271.523265][T15373] usb 1-1: device descriptor read/8, error -61 [ 3271.552622][T17963] usb 4-1: Cannot set autoneg [ 3271.557643][T17963] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -32 07:13:16 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:13:16 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105502, &(0x7f0000000380)) 07:13:16 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000e000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:16 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000000000f000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3271.655662][T15373] usb usb1-port1: unable to enumerate USB device [ 3271.695229][T17963] usb 6-1: USB disconnect, device number 58 [ 3271.810869][T18556] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3271.986603][T18558] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 07:13:17 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0185500, &(0x7f0000000380)) [ 3272.199463][T18567] vhci_hcd: invalid port number 22 [ 3272.205256][T18567] vhci_hcd: default hub control req: 0000 v0000 i0016 l0 [ 3272.262528][T17963] usb 6-1: new high-speed USB device number 59 using dummy_hcd [ 3272.502492][T17963] usb 6-1: Using ep0 maxpacket: 16 07:13:17 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:13:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa006b5d1be62c96395d450d1bce3a74980904e4ff11070103000905010200ffe0000009058202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 07:13:17 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0185502, &(0x7f0000000380)) 07:13:17 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000f000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:17 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000010000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3272.655511][T15373] usb 4-1: USB disconnect, device number 70 [ 3272.763196][T18574] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3272.848449][T18573] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3272.910599][T17963] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3272.919942][T17963] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3272.928244][T17963] usb 6-1: Product: syz [ 3272.932602][T17963] usb 6-1: Manufacturer: syz [ 3272.937313][T17963] usb 6-1: SerialNumber: syz [ 3272.984804][T17963] usb 6-1: config 0 descriptor?? 07:13:18 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0189436, &(0x7f0000000380)) [ 3273.140031][ T8014] usb 1-1: new high-speed USB device number 99 using dummy_hcd 07:13:18 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000010000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3273.252434][T15373] usb 4-1: new high-speed USB device number 71 using dummy_hcd [ 3273.331322][T18584] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3273.412797][ T8014] usb 1-1: Using ep0 maxpacket: 8 [ 3273.512961][T15373] usb 4-1: Using ep0 maxpacket: 16 [ 3273.534089][ T8014] usb 1-1: config index 0 descriptor too short (expected 5924, got 36) [ 3273.543041][ T8014] usb 1-1: config 250 has no interfaces? [ 3273.672821][ T8014] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3273.682698][ T8014] usb 1-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3273.691132][ T8014] usb 1-1: Product: syz [ 3273.695490][ T8014] usb 1-1: SerialNumber: syz [ 3273.851432][T15373] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3273.860973][T15373] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3273.869680][T15373] usb 4-1: Product: syz [ 3273.874068][T15373] usb 4-1: Manufacturer: syz [ 3273.878778][T15373] usb 4-1: SerialNumber: syz [ 3273.935318][T15373] usb 4-1: config 0 descriptor?? [ 3274.783052][T17963] usb 6-1: Cannot set autoneg [ 3274.788290][T17963] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -32 [ 3275.072935][T15373] usb 4-1: Cannot set autoneg [ 3275.077963][T15373] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -32 07:13:20 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:13:20 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000011000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:20 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc020660b, &(0x7f0000000380)) 07:13:20 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000011000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3275.811975][T15373] usb 1-1: USB disconnect, device number 99 [ 3275.819468][T17963] usb 6-1: USB disconnect, device number 59 07:13:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa006b5d1be62c96395d450d1bce3a74980904e4ff11070103000905010200ffe0000009058202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) (async) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 3275.934801][T18594] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3276.123396][T18595] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 07:13:21 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) [ 3276.225371][ T8014] usb 4-1: USB disconnect, device number 71 [ 3276.423030][T15373] usb 1-1: new high-speed USB device number 100 using dummy_hcd [ 3276.433351][T17963] usb 6-1: new high-speed USB device number 60 using dummy_hcd 07:13:21 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)) 07:13:21 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000012000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3276.663723][T15373] usb 1-1: Using ep0 maxpacket: 8 [ 3276.675256][T17963] usb 6-1: Using ep0 maxpacket: 16 07:13:21 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000012000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3276.772909][ T8014] usb 4-1: new high-speed USB device number 72 using dummy_hcd [ 3276.793327][T15373] usb 1-1: config index 0 descriptor too short (expected 5924, got 36) [ 3276.801849][T15373] usb 1-1: config 250 has no interfaces? [ 3276.837400][T18615] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3276.916134][T18617] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3276.933976][T15373] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3276.943436][T15373] usb 1-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3276.951834][T15373] usb 1-1: Product: syz [ 3276.956282][T15373] usb 1-1: SerialNumber: syz 07:13:22 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0x2}) [ 3277.016665][ T8014] usb 4-1: Using ep0 maxpacket: 16 [ 3277.027575][T17963] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3277.036970][T17963] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3277.045372][T17963] usb 6-1: Product: syz [ 3277.049665][T17963] usb 6-1: Manufacturer: syz [ 3277.054598][T17963] usb 6-1: SerialNumber: syz [ 3277.154144][T17963] usb 6-1: config 0 descriptor?? [ 3277.343965][ T8014] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3277.353517][ T8014] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3277.361662][ T8014] usb 4-1: Product: syz [ 3277.366248][ T8014] usb 4-1: Manufacturer: syz [ 3277.370971][ T8014] usb 4-1: SerialNumber: syz [ 3277.412876][ T8014] usb 4-1: config 0 descriptor?? 07:13:22 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0x3}) 07:13:22 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000013000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3277.698591][T18625] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3278.548274][ T8014] usb 4-1: Cannot set autoneg [ 3278.553504][ T8014] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -32 [ 3278.942532][T17963] usb 6-1: Cannot set autoneg [ 3278.947718][T17963] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -32 [ 3279.091165][ T8014] usb 1-1: USB disconnect, device number 100 [ 3279.599460][T17963] usb 4-1: USB disconnect, device number 72 [ 3279.792654][ T1194] ieee802154 phy0 wpan0: encryption failed: -22 [ 3279.799154][ T1194] ieee802154 phy1 wpan1: encryption failed: -22 07:13:25 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:13:25 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000013000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:25 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0x4}) 07:13:25 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000b19000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa006b5d1be62c96395d450d1bce3a74980904e4ff11070103000905010200ffe0000009058202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 07:13:25 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) [ 3279.996648][T15373] usb 6-1: USB disconnect, device number 60 [ 3280.122476][T18634] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3280.248416][T18638] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 07:13:25 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0x5}) [ 3280.382762][T17963] usb 4-1: new high-speed USB device number 73 using dummy_hcd [ 3280.483751][ T8014] usb 1-1: new high-speed USB device number 101 using dummy_hcd 07:13:25 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000021000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:25 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000020000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3280.627956][T17963] usb 4-1: Using ep0 maxpacket: 16 [ 3280.653636][T15373] usb 6-1: new high-speed USB device number 61 using dummy_hcd [ 3280.728945][ T8014] usb 1-1: Using ep0 maxpacket: 8 07:13:25 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0x6}) [ 3280.770004][T18651] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3280.900084][ T8014] usb 1-1: config index 0 descriptor too short (expected 5924, got 36) [ 3280.908650][ T8014] usb 1-1: config 250 has no interfaces? [ 3280.928386][T15373] usb 6-1: Using ep0 maxpacket: 16 [ 3280.929669][T18652] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3280.995663][T17963] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3281.005000][T17963] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3281.013217][T17963] usb 4-1: Product: syz [ 3281.017502][T17963] usb 4-1: Manufacturer: syz [ 3281.022301][T17963] usb 4-1: SerialNumber: syz [ 3281.058307][T17963] usb 4-1: config 0 descriptor?? [ 3281.073463][ T8014] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3281.082974][ T8014] usb 1-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3281.091379][ T8014] usb 1-1: Product: syz [ 3281.095986][ T8014] usb 1-1: SerialNumber: syz [ 3281.243326][T15373] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3281.252720][T15373] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3281.260865][T15373] usb 6-1: Product: syz [ 3281.265362][T15373] usb 6-1: Manufacturer: syz [ 3281.270077][T15373] usb 6-1: SerialNumber: syz 07:13:26 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0x7}) [ 3281.357297][T15373] usb 6-1: config 0 descriptor?? 07:13:26 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000021000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3281.655565][T18662] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3282.222808][T17963] usb 4-1: Cannot set autoneg [ 3282.227831][T17963] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -32 [ 3282.506270][T15373] usb 6-1: Cannot set autoneg [ 3282.511465][T15373] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -32 [ 3283.138756][T17963] usb 1-1: USB disconnect, device number 101 [ 3283.294501][T15373] usb 4-1: USB disconnect, device number 73 07:13:28 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:13:28 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000048000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:28 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0x8}) 07:13:28 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000000003f000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000900046a3b0109fa00749805000000000500000000000000058205002e08a7fa5da210fccc64194ebd0b5965801d35cab1603f40980524b006eec3c8ad1800000000000000"], 0x0) ioctl$BLKRESETZONE(r0, 0x40101283, &(0x7f0000000000)={0xcb3a, 0x179b}) write$binfmt_elf64(r0, 0x0, 0x0) mmap(&(0x7f000011c000/0x4000)=nil, 0x4000, 0x6, 0x13, r0, 0x95786000) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000140), &(0x7f0000000180)=0x4) 07:13:28 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) [ 3283.537152][T17963] usb 6-1: USB disconnect, device number 61 [ 3283.681386][T18674] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3283.816176][T18677] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 07:13:28 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0x9}) [ 3283.942468][T17961] usb 4-1: new high-speed USB device number 74 using dummy_hcd [ 3283.950696][T17960] usb 1-1: new high-speed USB device number 102 using dummy_hcd 07:13:29 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000004c000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:29 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000048000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3284.122651][T17963] usb 6-1: new high-speed USB device number 62 using dummy_hcd [ 3284.143259][T17960] usb 1-1: device descriptor read/64, error 18 [ 3284.192768][T17961] usb 4-1: Using ep0 maxpacket: 16 [ 3284.234710][T18687] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3284.352754][T18689] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 07:13:29 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0xa}) [ 3284.473266][T17963] usb 6-1: Using ep0 maxpacket: 16 [ 3284.494124][T17960] usb 1-1: new high-speed USB device number 103 using dummy_hcd [ 3284.574086][T17961] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3284.583632][T17961] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3284.591810][T17961] usb 4-1: Product: syz [ 3284.596547][T17961] usb 4-1: Manufacturer: syz [ 3284.601289][T17961] usb 4-1: SerialNumber: syz [ 3284.631368][T17961] usb 4-1: config 0 descriptor?? 07:13:29 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000060000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3284.683571][T17960] usb 1-1: device descriptor read/64, error 18 [ 3284.763200][T17963] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3284.772819][T17963] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3284.780963][T17963] usb 6-1: Product: syz [ 3284.785439][T17963] usb 6-1: Manufacturer: syz [ 3284.790269][T17963] usb 6-1: SerialNumber: syz [ 3284.802828][T17960] usb usb1-port1: attempt power cycle 07:13:29 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000000004c000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3284.819021][T17963] usb 6-1: config 0 descriptor?? [ 3284.866986][T18696] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3285.239904][T17960] usb 1-1: new high-speed USB device number 104 using dummy_hcd [ 3285.335039][T17960] usb 1-1: Invalid ep0 maxpacket: 106 [ 3285.492456][T17960] usb 1-1: new high-speed USB device number 105 using dummy_hcd [ 3285.583236][T17960] usb 1-1: Invalid ep0 maxpacket: 106 [ 3285.595386][T17960] usb usb1-port1: unable to enumerate USB device [ 3285.773194][T17961] usb 4-1: Cannot set autoneg [ 3285.778406][T17961] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -32 [ 3285.969379][T17963] usb 6-1: Cannot set autoneg [ 3285.974774][T17963] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -32 [ 3286.841982][T15373] usb 4-1: USB disconnect, device number 74 07:13:32 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:13:32 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0xb}) 07:13:32 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000068000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:32 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000060000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000900046a3b0109fa00749805000000000500000000000000058205002e08a7fa5da210fccc64194ebd0b5965801d35cab1603f40980524b006eec3c8ad1800000000000000"], 0x0) (async) ioctl$BLKRESETZONE(r0, 0x40101283, &(0x7f0000000000)={0xcb3a, 0x179b}) (async) write$binfmt_elf64(r0, 0x0, 0x0) mmap(&(0x7f000011c000/0x4000)=nil, 0x4000, 0x6, 0x13, r0, 0x95786000) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000140), &(0x7f0000000180)=0x4) 07:13:32 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) [ 3287.029903][T17963] usb 6-1: USB disconnect, device number 62 [ 3287.107050][T18710] __nla_validate_parse: 1 callbacks suppressed [ 3287.107113][T18710] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3287.255222][T18712] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 07:13:32 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0xc}) [ 3287.372485][T17961] usb 4-1: new high-speed USB device number 75 using dummy_hcd [ 3287.452794][T17962] usb 1-1: new high-speed USB device number 106 using dummy_hcd [ 3287.583288][T17963] usb 6-1: new high-speed USB device number 63 using dummy_hcd [ 3287.612955][T17961] usb 4-1: Using ep0 maxpacket: 16 07:13:32 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0xd}) [ 3287.642452][T17962] usb 1-1: device descriptor read/64, error 18 07:13:32 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000006c000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:32 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000005865000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3287.833170][T17963] usb 6-1: Using ep0 maxpacket: 16 [ 3287.893340][T17961] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3287.902836][T17961] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3287.910988][T17961] usb 4-1: Product: syz [ 3287.915688][T17961] usb 4-1: Manufacturer: syz [ 3287.920420][T17961] usb 4-1: SerialNumber: syz [ 3287.924822][T18733] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3287.928790][T17962] usb 1-1: new high-speed USB device number 107 using dummy_hcd [ 3287.994155][T17961] usb 4-1: config 0 descriptor?? [ 3288.021996][T18732] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3288.133467][T17963] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3288.143087][T17963] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3288.151241][T17963] usb 6-1: Product: syz [ 3288.155725][T17963] usb 6-1: Manufacturer: syz [ 3288.160442][T17963] usb 6-1: SerialNumber: syz [ 3288.166927][T17962] usb 1-1: device descriptor read/64, error 18 [ 3288.228347][T17963] usb 6-1: config 0 descriptor?? [ 3288.293269][T17962] usb usb1-port1: attempt power cycle 07:13:33 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0xe}) 07:13:33 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000068000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3288.611131][T18741] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3288.706697][T17962] usb 1-1: new high-speed USB device number 108 using dummy_hcd [ 3288.883401][T17962] usb 1-1: device descriptor read/8, error -61 [ 3289.132863][T17961] usb 4-1: Cannot set autoneg [ 3289.137967][T17961] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -32 [ 3289.164360][T17962] usb 1-1: new high-speed USB device number 109 using dummy_hcd [ 3289.343104][T17962] usb 1-1: device descriptor read/8, error -61 [ 3289.412637][T17963] usb 6-1: Cannot set autoneg [ 3289.417813][T17963] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -32 [ 3289.467293][T17962] usb usb1-port1: unable to enumerate USB device [ 3290.219786][T17962] usb 4-1: USB disconnect, device number 75 07:13:35 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:13:35 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000074000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:35 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0x10}) 07:13:35 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000000006c000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000900046a3b0109fa00749805000000000500000000000000058205002e08a7fa5da210fccc64194ebd0b5965801d35cab1603f40980524b006eec3c8ad1800000000000000"], 0x0) ioctl$BLKRESETZONE(r0, 0x40101283, &(0x7f0000000000)={0xcb3a, 0x179b}) write$binfmt_elf64(r0, 0x0, 0x0) (async) mmap(&(0x7f000011c000/0x4000)=nil, 0x4000, 0x6, 0x13, r0, 0x95786000) (async) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000140), &(0x7f0000000180)=0x4) 07:13:35 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) [ 3290.444180][T17963] usb 6-1: USB disconnect, device number 63 [ 3290.567915][T18753] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3290.680385][T18755] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3290.822633][T17962] usb 4-1: new high-speed USB device number 76 using dummy_hcd 07:13:36 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0x11}) [ 3290.924038][ T8014] usb 1-1: new high-speed USB device number 110 using dummy_hcd [ 3291.012800][T17963] usb 6-1: new high-speed USB device number 64 using dummy_hcd [ 3291.063059][T17962] usb 4-1: Using ep0 maxpacket: 16 07:13:36 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000074000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:36 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000007a000000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3291.112565][ T8014] usb 1-1: device descriptor read/64, error 18 [ 3291.209324][T18767] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3291.292291][T17963] usb 6-1: Using ep0 maxpacket: 16 [ 3291.328913][T18770] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3291.383903][ T8014] usb 1-1: new high-speed USB device number 111 using dummy_hcd [ 3291.423576][T17962] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 07:13:36 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0x12}) [ 3291.433024][T17962] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3291.441176][T17962] usb 4-1: Product: syz [ 3291.445772][T17962] usb 4-1: Manufacturer: syz [ 3291.450487][T17962] usb 4-1: SerialNumber: syz [ 3291.488013][T17962] usb 4-1: config 0 descriptor?? [ 3291.590025][ T8014] usb 1-1: device descriptor read/64, error 18 [ 3291.623147][T17963] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3291.632679][T17963] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3291.640816][T17963] usb 6-1: Product: syz [ 3291.645331][T17963] usb 6-1: Manufacturer: syz [ 3291.650041][T17963] usb 6-1: SerialNumber: syz [ 3291.694226][T17963] usb 6-1: config 0 descriptor?? [ 3291.731458][ T8014] usb usb1-port1: attempt power cycle 07:13:36 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000000007a000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:36 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000000e010000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3291.940842][T18778] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3292.152852][ T8014] usb 1-1: new high-speed USB device number 112 using dummy_hcd [ 3292.251302][ T8014] usb 1-1: Invalid ep0 maxpacket: 106 [ 3292.412795][ T8014] usb 1-1: new high-speed USB device number 113 using dummy_hcd [ 3292.510593][ T8014] usb 1-1: Invalid ep0 maxpacket: 106 [ 3292.516933][ T8014] usb usb1-port1: unable to enumerate USB device [ 3292.693029][T17962] usb 4-1: Cannot set autoneg [ 3292.698144][T17962] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -32 [ 3292.852682][T17963] usb 6-1: Cannot set autoneg [ 3292.857809][T17963] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -32 [ 3293.747360][T17963] usb 4-1: USB disconnect, device number 76 07:13:38 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:13:38 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0x25}) 07:13:38 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000030000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:38 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000081000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 07:13:38 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) [ 3293.901731][T17962] usb 6-1: USB disconnect, device number 64 [ 3294.019829][T18794] __nla_validate_parse: 1 callbacks suppressed [ 3294.019894][T18794] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3294.141323][T18795] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3294.354886][T17961] usb 1-1: new high-speed USB device number 114 using dummy_hcd [ 3294.363758][T17963] usb 4-1: new high-speed USB device number 77 using dummy_hcd 07:13:39 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0x5c}) 07:13:39 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000050000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:39 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000086000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3294.523429][T17962] usb 6-1: new high-speed USB device number 65 using dummy_hcd [ 3294.602487][T17961] usb 1-1: Using ep0 maxpacket: 8 [ 3294.608150][T17963] usb 4-1: Using ep0 maxpacket: 16 [ 3294.622479][T18804] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3294.718293][T18806] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3294.778516][T17961] usb 1-1: config index 0 descriptor too short (expected 5924, got 36) [ 3294.788469][T17961] usb 1-1: config 250 has an invalid interface number: 228 but max is -1 [ 3294.797564][T17961] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3294.806866][T17961] usb 1-1: config 250 has no interface number 0 [ 3294.813394][T17961] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 07:13:39 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0x300}) [ 3294.825239][T17961] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 3294.835998][T17961] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 1 [ 3294.846587][T17961] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 3294.860364][T17961] usb 1-1: config 250 interface 228 has no altsetting 0 [ 3294.912431][T17962] usb 6-1: Using ep0 maxpacket: 16 [ 3295.024082][T17963] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3295.033778][T17963] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3295.041922][T17963] usb 4-1: Product: syz [ 3295.046654][T17963] usb 4-1: Manufacturer: syz [ 3295.051383][T17963] usb 4-1: SerialNumber: syz [ 3295.085832][T17963] usb 4-1: config 0 descriptor?? [ 3295.153590][T17961] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3295.163273][T17961] usb 1-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3295.171677][T17961] usb 1-1: Product: syz [ 3295.176433][T17961] usb 1-1: SerialNumber: syz [ 3295.247948][T17962] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3295.257535][T17962] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3295.265986][T17962] usb 6-1: Product: syz [ 3295.270271][T17962] usb 6-1: Manufacturer: syz [ 3295.275139][T17962] usb 6-1: SerialNumber: syz [ 3295.281995][T18796] raw-gadget gadget: fail, usb_ep_enable returned -22 07:13:40 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000060000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3295.302895][T18796] raw-gadget gadget: fail, usb_ep_enable returned -22 07:13:40 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000004788000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3295.366162][T17961] hub 1-1:250.228: bad descriptor, ignoring hub [ 3295.372674][T17961] hub: probe of 1-1:250.228 failed with error -5 [ 3295.387160][T17962] usb 6-1: config 0 descriptor?? [ 3295.477714][T18817] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3295.561238][T18818] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3295.605200][T17961] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 114 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 3295.908077][T17961] usb 1-1: USB disconnect, device number 114 [ 3295.934787][T17961] usblp0: removed [ 3296.292598][T17963] usb 4-1: Cannot set autoneg [ 3296.297913][T17963] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -32 [ 3296.553212][T17962] usb 6-1: Cannot set autoneg [ 3296.558399][T17962] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -32 [ 3297.371440][ T8014] usb 4-1: USB disconnect, device number 77 07:13:42 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:13:42 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0x500}) 07:13:42 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000004888000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:42 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000070000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async, rerun: 64) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async, rerun: 64) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) (async, rerun: 64) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async, rerun: 64) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 07:13:42 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) [ 3297.590740][T17962] usb 6-1: USB disconnect, device number 65 [ 3297.711623][T18831] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3297.843965][T18833] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3298.033173][ T8014] usb 4-1: new high-speed USB device number 78 using dummy_hcd [ 3298.044736][T15373] usb 1-1: new high-speed USB device number 115 using dummy_hcd [ 3298.109636][T17962] usb 6-1: new high-speed USB device number 66 using dummy_hcd 07:13:43 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0x600}) 07:13:43 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000090000000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3298.242634][T15373] usb 1-1: device descriptor read/64, error 18 07:13:43 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000ffffa888000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3298.292983][ T8014] usb 4-1: Using ep0 maxpacket: 16 [ 3298.353788][T17962] usb 6-1: Using ep0 maxpacket: 16 [ 3298.395489][T18845] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3298.493218][T18847] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3298.553644][T15373] usb 1-1: new high-speed USB device number 116 using dummy_hcd [ 3298.670364][ T8014] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3298.672971][T17962] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3298.682461][ T8014] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3298.690318][T17962] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3298.690431][T17962] usb 6-1: Product: syz [ 3298.698602][ T8014] usb 4-1: Product: syz [ 3298.698685][ T8014] usb 4-1: Manufacturer: syz [ 3298.706845][T17962] usb 6-1: Manufacturer: syz [ 3298.710892][ T8014] usb 4-1: SerialNumber: syz [ 3298.715185][T17962] usb 6-1: SerialNumber: syz [ 3298.772712][ T8014] usb 4-1: config 0 descriptor?? [ 3298.802965][T15373] usb 1-1: device descriptor read/64, error 18 07:13:43 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000000a0000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:44 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000fa9a858a000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:44 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0x700}) [ 3298.923050][T15373] usb usb1-port1: attempt power cycle [ 3298.930405][T17962] usb 6-1: config 0 descriptor?? [ 3299.030114][T18855] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3299.161692][T18860] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3299.342662][T15373] usb 1-1: new high-speed USB device number 117 using dummy_hcd [ 3299.528296][T15373] usb 1-1: device descriptor read/8, error -61 [ 3299.819870][T15373] usb 1-1: new high-speed USB device number 118 using dummy_hcd [ 3299.900335][ T8014] usb 4-1: Cannot set autoneg [ 3299.909233][ T8014] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -32 [ 3300.052970][T15373] usb 1-1: device descriptor read/8, error -61 [ 3300.102825][T17962] usb 6-1: Cannot set autoneg [ 3300.109990][T17962] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -32 [ 3300.173172][T15373] usb usb1-port1: unable to enumerate USB device [ 3300.946862][T17962] usb 4-1: USB disconnect, device number 78 07:13:46 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:13:46 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0x900}) 07:13:46 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000000b0000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:46 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000beb000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) (async) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) (async) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) write$binfmt_elf64(r0, 0x0, 0x0) (async, rerun: 64) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) (async, rerun: 64) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 07:13:46 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) [ 3301.158268][T15373] usb 6-1: USB disconnect, device number 66 [ 3301.274670][T18871] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3301.443731][T18872] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 07:13:46 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0xa00}) [ 3301.542531][T17962] usb 4-1: new high-speed USB device number 79 using dummy_hcd [ 3301.552926][T17961] usb 1-1: new high-speed USB device number 119 using dummy_hcd [ 3301.763130][T17961] usb 1-1: device descriptor read/64, error 18 [ 3301.782566][T15373] usb 6-1: new high-speed USB device number 67 using dummy_hcd [ 3301.783372][T17962] usb 4-1: Using ep0 maxpacket: 16 07:13:46 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000190b0000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:46 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="2000000011000100000000000bec000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3301.988105][T18887] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3302.033628][T17961] usb 1-1: new high-speed USB device number 120 using dummy_hcd [ 3302.072296][T15373] usb 6-1: Using ep0 maxpacket: 16 07:13:47 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0xb00}) [ 3302.073999][T17962] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3302.087111][T17962] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3302.095498][T17962] usb 4-1: Product: syz [ 3302.099872][T17962] usb 4-1: Manufacturer: syz [ 3302.104710][T17962] usb 4-1: SerialNumber: syz [ 3302.117538][T17962] usb 4-1: config 0 descriptor?? [ 3302.143413][T18889] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3302.272514][T17961] usb 1-1: device descriptor read/64, error 18 07:13:47 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0xc00}) [ 3302.394788][T17961] usb usb1-port1: attempt power cycle [ 3302.420925][T15373] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3302.430424][T15373] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3302.438794][T15373] usb 6-1: Product: syz [ 3302.443168][T15373] usb 6-1: Manufacturer: syz [ 3302.447879][T15373] usb 6-1: SerialNumber: syz [ 3302.471799][T15373] usb 6-1: config 0 descriptor?? 07:13:47 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000fffffff0000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3302.710020][T18899] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3302.842407][T17961] usb 1-1: new high-speed USB device number 121 using dummy_hcd [ 3303.026302][T17961] usb 1-1: device descriptor read/8, error -61 [ 3303.272551][T17962] usb 4-1: Cannot set autoneg [ 3303.277748][T17962] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -32 [ 3303.302358][T17961] usb 1-1: new high-speed USB device number 122 using dummy_hcd [ 3303.472691][T17961] usb 1-1: device descriptor read/8, error -61 [ 3303.595363][T15373] usb 6-1: Cannot set autoneg [ 3303.600451][T15373] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -32 [ 3303.601527][T17961] usb usb1-port1: unable to enumerate USB device [ 3304.361717][T15373] usb 4-1: USB disconnect, device number 79 07:13:49 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) 07:13:49 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000eb0b0000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:49 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0xd00}) 07:13:49 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="200000001100010000008a859afa000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000408250592d20700006a3b010902241700fa007498090402000000c25c32ac1b39f47af8bb09e2e8b38001"], 0x0) write$vhost_msg_v2(r0, &(0x7f0000000200)={0x2, 0x0, {&(0x7f00000002c0)=""/180, 0xb4, &(0x7f0000000140)=""/81, 0x1, 0x4}}, 0x48) write$binfmt_elf64(r0, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffd7e}}) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, r2, {0x4}}, './file0\x00'}) ioctl$EVIOCGKEY(r3, 0x80404518, &(0x7f0000000080)=""/114) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 07:13:49 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="79010000cbcd4f10109732782290010203010902120001000000000904"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000440)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="00249e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000140)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x2, '4Q'}, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002a00)={0x2c, &(0x7f0000002840)=ANY=[@ANYBLOB="0004020000008c75"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x20, 0x11, 0x76, {0x76, 0x3, "d963f47276237a1914629b25ded1f6710edd031c1d8e93c84f904bbf9d4f4a6d019882066c82008f37143269ae9d9abd8e620add26745ee8469fd0e60afca9361b9de1b1bb877b7ef072255d3e40752bd38575901be24f4bc66b948a925dee19a9e936c971fbc456eb8134739b26e89491fdf4bd"}}, &(0x7f0000000480)={0x0, 0x3, 0xf3, @string={0xf3, 0x3, "a998d1f667011e7bea2e4bb9514dc0718920c483c55bfe2ae764af88c2d72755c09de2c807679f8c168ec431bcda054131dc30e75a2fdfe80580a06da8e9f9b76f7e6c8631625ab2ac6bef7c98401558c72f053930ad2db74fb6b4858f0cf2fd786f672cb9d3fe53f3ae9226d35860bc4cf043a410f1f49dea56065cda03f532e44799595b7e98876a148518a5ea52cf60bc0ad8c7dfec6af41253894aa5d5ecb25d2bdcf07ab829c3f3ef87b4e74284b84fd559b71a2f0b0f8fae6051ece0626e5555cce9cdefb6a2aa90f59cc7d2a3ad62fcd04cf6a5cf03261ed74d8e5c2a4a8ebfec4c3c3d9da34afde1f5c74ec53f"}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x3, "b7cf1634"}, @local=@item_012={0x2, 0x2, 0x7, "0996"}, @local=@item_012={0x1, 0x2, 0x5, "f8"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x1f, 0x1, {0x22, 0xd88}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000300)={0x40, 0x1, 0x3e, "d90103c851780616df7071fa80e4e54512ba6452ca66f439dc6bca15ee8456371ae7fce14f90feb2a0be9343d8c16fcc121f5ad941bcad43c2611e200479"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000580)={0x20, 0x1, 0x8b, "a8c4b82b090bedfacdbd920f566663f4727581ca42467e50a714303ffa55b23b2215eb400619e2f0b1d319609d74f241c701a04531f799aa6c428b83c321091364045c66068b2274242590259295f95b4db904d5dccdba267e892a07481182f1ecd8d008c4769d415267a3bec5706d90e3be4b1aa1c0688b75be17de10ffd5e46ca70a02fca1b674204607"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x6}}) [ 3304.650660][T27897] usb 6-1: USB disconnect, device number 67 [ 3304.777179][T18908] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3304.919085][T18913] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3305.070860][T15373] usb 1-1: new high-speed USB device number 123 using dummy_hcd 07:13:50 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0xe00}) [ 3305.153426][T27897] usb 4-1: new high-speed USB device number 80 using dummy_hcd [ 3305.155765][T17961] usb 6-1: new high-speed USB device number 68 using dummy_hcd [ 3305.322764][T15373] usb 1-1: Using ep0 maxpacket: 8 [ 3305.402498][T17961] usb 6-1: Using ep0 maxpacket: 16 [ 3305.403119][T27897] usb 4-1: Using ep0 maxpacket: 16 07:13:50 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000ec0b0000000002000000", @ANYRES32=r3], 0x20}}, 0x0) 07:13:50 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_elf64(r2, &(0x7f00000004c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000100005f7000000000000000000000002", @ANYRES32=r3, @ANYBLOB="0000400000000005280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r3, @ANYBLOB="08000200ac"], 0x20}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@ipv4_newaddr={0x20, 0x14, 0x121, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="20000000110001000000fffffffc000002000000", @ANYRES32=r3], 0x20}}, 0x0) [ 3305.452910][T15373] usb 1-1: config index 0 descriptor too short (expected 5924, got 36) [ 3305.461484][T15373] usb 1-1: config 250 has an invalid interface number: 2 but max is -1 [ 3305.470180][T15373] usb 1-1: config 250 has an invalid descriptor of length 172, skipping remainder of the config [ 3305.480879][T15373] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 3305.490238][T15373] usb 1-1: config 250 has no interface number 0 [ 3305.663355][T15373] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 3305.671167][T18926] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3305.672740][T15373] usb 1-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 3305.672852][T15373] usb 1-1: Product: syz [ 3305.672933][T15373] usb 1-1: SerialNumber: syz [ 3305.752697][T17961] usb 6-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3305.762222][T17961] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3305.763922][T27897] usb 4-1: New USB device found, idVendor=9710, idProduct=7832, bcdDevice=90.22 [ 3305.770390][T17961] usb 6-1: Product: syz [ 3305.770477][T17961] usb 6-1: Manufacturer: syz [ 3305.770560][T17961] usb 6-1: SerialNumber: syz [ 3305.779815][T27897] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3305.801657][T27897] usb 4-1: Product: syz [ 3305.806095][T27897] usb 4-1: Manufacturer: syz [ 3305.810819][T27897] usb 4-1: SerialNumber: syz [ 3305.815099][T17961] usb 6-1: config 0 descriptor?? [ 3305.872381][T18925] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3305.914276][T27897] usb 4-1: config 0 descriptor?? 07:13:51 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0x1100}) [ 3305.964969][T15373] hub 1-1:250.2: bad descriptor, ignoring hub [ 3305.971211][T15373] hub: probe of 1-1:250.2 failed with error -5 [ 3306.061294][T15373] usb 1-1: USB disconnect, device number 123 07:13:51 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_disconnect={0x1200}) [ 3306.336886][T27897] ===================================================== [ 3306.343974][T27897] BUG: KMSAN: kernel-usb-infoleak in usb_submit_urb+0x6c1/0x2aa0 [ 3306.351745][T27897] usb_submit_urb+0x6c1/0x2aa0 [ 3306.356567][T27897] usb_start_wait_urb+0x153/0x4b0 [ 3306.361645][T27897] usb_control_msg+0x487/0x7c0 [ 3306.366485][T27897] usbnet_write_cmd+0x3d3/0x480 [ 3306.371470][T27897] mcs7830_apply_base_config+0xd5/0x8a0 [ 3306.377067][T27897] mcs7830_bind+0x753/0xb70 [ 3306.381615][T27897] usbnet_probe+0x1284/0x4140 [ 3306.386337][T27897] usb_probe_interface+0xf19/0x1600 [ 3306.391642][T27897] really_probe+0x67d/0x1510 [ 3306.396333][T27897] __driver_probe_device+0x3e9/0x530 [ 3306.401673][T27897] __device_attach_driver+0x79f/0x1120 [ 3306.407186][T27897] bus_for_each_drv+0x2d6/0x3f0 [ 3306.412082][T27897] __device_attach+0x593/0x8e0 [ 3306.416890][T27897] device_initial_probe+0x4a/0x60 [ 3306.421965][T27897] bus_probe_device+0x17b/0x3e0 [ 3306.426861][T27897] device_add+0x1d3e/0x2400 [ 3306.431405][T27897] usb_set_configuration+0x37e9/0x3ed0 [ 3306.436915][T27897] usb_generic_driver_probe+0x13c/0x300 [ 3306.442508][T27897] usb_probe_device+0x309/0x570 [ 3306.447410][T27897] really_probe+0x67d/0x1510 [ 3306.452053][T27897] __driver_probe_device+0x3e9/0x530 [ 3306.457393][T27897] __device_attach_driver+0x79f/0x1120 [ 3306.462914][T27897] bus_for_each_drv+0x2d6/0x3f0 [ 3306.467817][T27897] __device_attach+0x593/0x8e0 [ 3306.472634][T27897] device_initial_probe+0x4a/0x60 [ 3306.477713][T27897] bus_probe_device+0x17b/0x3e0 [ 3306.482616][T27897] device_add+0x1d3e/0x2400 [ 3306.487159][T27897] usb_new_device+0x1b8e/0x2950 [ 3306.492066][T27897] hub_event+0x5ad2/0x8910 [ 3306.496539][T27897] process_one_work+0xdb9/0x1820 [ 3306.501639][T27897] worker_thread+0x10bc/0x21f0 [ 3306.506461][T27897] kthread+0x721/0x850 [ 3306.510580][T27897] ret_from_fork+0x1f/0x30 [ 3306.515089][T27897] [ 3306.517423][T27897] Uninit was stored to memory at: [ 3306.522524][T27897] kmemdup+0x107/0x140 [ 3306.526630][T27897] usbnet_write_cmd+0x1a0/0x480 [ 3306.531518][T27897] mcs7830_apply_base_config+0xd5/0x8a0 [ 3306.537106][T27897] mcs7830_bind+0x753/0xb70 [ 3306.541647][T27897] usbnet_probe+0x1284/0x4140 [ 3306.546366][T27897] usb_probe_interface+0xf19/0x1600 [ 3306.551618][T27897] really_probe+0x67d/0x1510 [ 3306.556264][T27897] __driver_probe_device+0x3e9/0x530 [ 3306.561607][T27897] __device_attach_driver+0x79f/0x1120 [ 3306.567123][T27897] bus_for_each_drv+0x2d6/0x3f0 [ 3306.572020][T27897] __device_attach+0x593/0x8e0 [ 3306.576836][T27897] device_initial_probe+0x4a/0x60 [ 3306.581908][T27897] bus_probe_device+0x17b/0x3e0 [ 3306.586804][T27897] device_add+0x1d3e/0x2400 [ 3306.591346][T27897] usb_set_configuration+0x37e9/0x3ed0 [ 3306.596857][T27897] usb_generic_driver_probe+0x13c/0x300 [ 3306.602453][T27897] usb_probe_device+0x309/0x570 [ 3306.607352][T27897] really_probe+0x67d/0x1510 [ 3306.611987][T27897] __driver_probe_device+0x3e9/0x530 [ 3306.617321][T27897] __device_attach_driver+0x79f/0x1120 [ 3306.622838][T27897] bus_for_each_drv+0x2d6/0x3f0 [ 3306.627729][T27897] __device_attach+0x593/0x8e0 [ 3306.632543][T27897] device_initial_probe+0x4a/0x60 [ 3306.637614][T27897] bus_probe_device+0x17b/0x3e0 [ 3306.642503][T27897] device_add+0x1d3e/0x2400 [ 3306.647039][T27897] usb_new_device+0x1b8e/0x2950 [ 3306.651940][T27897] hub_event+0x5ad2/0x8910 [ 3306.656405][T27897] process_one_work+0xdb9/0x1820 [ 3306.661401][T27897] worker_thread+0x10bc/0x21f0 [ 3306.666223][T27897] kthread+0x721/0x850 [ 3306.670333][T27897] ret_from_fork+0x1f/0x30 [ 3306.674798][T27897] [ 3306.677137][T27897] Uninit was stored to memory at: [ 3306.682234][T27897] mcs7830_bind+0x230/0xb70 [ 3306.686778][T27897] usbnet_probe+0x1284/0x4140 [ 3306.691499][T27897] usb_probe_interface+0xf19/0x1600 [ 3306.696753][T27897] really_probe+0x67d/0x1510 [ 3306.701400][T27897] __driver_probe_device+0x3e9/0x530 [ 3306.706734][T27897] __device_attach_driver+0x79f/0x1120 [ 3306.712244][T27897] bus_for_each_drv+0x2d6/0x3f0 [ 3306.717130][T27897] __device_attach+0x593/0x8e0 [ 3306.721931][T27897] device_initial_probe+0x4a/0x60 [ 3306.726992][T27897] bus_probe_device+0x17b/0x3e0 [ 3306.731878][T27897] device_add+0x1d3e/0x2400 [ 3306.736408][T27897] usb_set_configuration+0x37e9/0x3ed0 [ 3306.741910][T27897] usb_generic_driver_probe+0x13c/0x300 [ 3306.747490][T27897] usb_probe_device+0x309/0x570 [ 3306.752375][T27897] really_probe+0x67d/0x1510 [ 3306.757003][T27897] __driver_probe_device+0x3e9/0x530 [ 3306.762326][T27897] __device_attach_driver+0x79f/0x1120 [ 3306.767829][T27897] bus_for_each_drv+0x2d6/0x3f0 [ 3306.772720][T27897] __device_attach+0x593/0x8e0 [ 3306.777524][T27897] device_initial_probe+0x4a/0x60 [ 3306.782586][T27897] bus_probe_device+0x17b/0x3e0 [ 3306.787472][T27897] device_add+0x1d3e/0x2400 [ 3306.791999][T27897] usb_new_device+0x1b8e/0x2950 [ 3306.796899][T27897] hub_event+0x5ad2/0x8910 [ 3306.801356][T27897] process_one_work+0xdb9/0x1820 [ 3306.806343][T27897] worker_thread+0x10bc/0x21f0 [ 3306.811150][T27897] kthread+0x721/0x850 [ 3306.815249][T27897] ret_from_fork+0x1f/0x30 [ 3306.819700][T27897] [ 3306.822032][T27897] Local variable addr created at: [ 3306.827054][T27897] mcs7830_bind+0x9b/0xb70 [ 3306.831498][T27897] usbnet_probe+0x1284/0x4140 [ 3306.836206][T27897] [ 3306.838533][T27897] Bytes 2-3 of 6 are uninitialized [ 3306.843650][T27897] Memory access of size 6 starts at ffff8880abd9b738 [ 3306.850331][T27897] [ 3306.852655][T27897] CPU: 1 PID: 27897 Comm: kworker/1:4 Not tainted 5.16.0-rc5-syzkaller #0 [ 3306.861189][T27897] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3306.871266][T27897] Workqueue: usb_hub_wq hub_event [ 3306.876339][T27897] ===================================================== [ 3306.883268][T27897] Disabling lock debugging due to kernel taint [ 3306.895452][T27897] Kernel panic - not syncing: kmsan.panic set ... [ 3306.901899][T27897] CPU: 1 PID: 27897 Comm: kworker/1:4 Tainted: G B 5.16.0-rc5-syzkaller #0 [ 3306.911842][T27897] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3306.921928][T27897] Workqueue: usb_hub_wq hub_event [ 3306.927021][T27897] Call Trace: [ 3306.930320][T27897] [ 3306.933263][T27897] dump_stack_lvl+0x1ff/0x28e [ 3306.937998][T27897] dump_stack+0x25/0x28 [ 3306.942192][T27897] panic+0x487/0xe1f [ 3306.946147][T27897] ? add_taint+0x181/0x210 [ 3306.950664][T27897] ? _raw_spin_unlock_irqrestore+0x78/0xb0 [ 3306.956536][T27897] kmsan_report+0x2e6/0x2f0 [ 3306.961099][T27897] ? stack_trace_save+0x1a0/0x1a0 [ 3306.966172][T27897] ? kmsan_internal_check_memory+0x251/0x540 [ 3306.972204][T27897] ? kmsan_handle_urb+0x28/0x40 [ 3306.977110][T27897] ? usb_submit_urb+0x6c1/0x2aa0 [ 3306.982095][T27897] ? usb_start_wait_urb+0x153/0x4b0 [ 3306.987339][T27897] ? usb_control_msg+0x487/0x7c0 [ 3306.992322][T27897] ? usbnet_write_cmd+0x3d3/0x480 [ 3306.997395][T27897] ? mcs7830_apply_base_config+0xd5/0x8a0 [ 3307.003161][T27897] ? mcs7830_bind+0x753/0xb70 [ 3307.007882][T27897] ? usbnet_probe+0x1284/0x4140 [ 3307.012776][T27897] ? usb_probe_interface+0xf19/0x1600 [ 3307.018203][T27897] ? really_probe+0x67d/0x1510 [ 3307.023128][T27897] ? __driver_probe_device+0x3e9/0x530 [ 3307.028642][T27897] ? __device_attach_driver+0x79f/0x1120 [ 3307.034384][T27897] ? bus_for_each_drv+0x2d6/0x3f0 [ 3307.039458][T27897] ? __device_attach+0x593/0x8e0 [ 3307.044453][T27897] ? device_initial_probe+0x4a/0x60 [ 3307.049706][T27897] ? bus_probe_device+0x17b/0x3e0 [ 3307.054774][T27897] ? device_add+0x1d3e/0x2400 [ 3307.059481][T27897] ? usb_set_configuration+0x37e9/0x3ed0 [ 3307.065166][T27897] ? usb_generic_driver_probe+0x13c/0x300 [ 3307.070924][T27897] ? usb_probe_device+0x309/0x570 [ 3307.075991][T27897] ? really_probe+0x67d/0x1510 [ 3307.080798][T27897] ? __driver_probe_device+0x3e9/0x530 [ 3307.086323][T27897] ? __device_attach_driver+0x79f/0x1120 [ 3307.091999][T27897] ? bus_for_each_drv+0x2d6/0x3f0 [ 3307.097061][T27897] ? __device_attach+0x593/0x8e0 [ 3307.102039][T27897] ? device_initial_probe+0x4a/0x60 [ 3307.107283][T27897] ? bus_probe_device+0x17b/0x3e0 [ 3307.112343][T27897] ? device_add+0x1d3e/0x2400 [ 3307.117046][T27897] ? usb_new_device+0x1b8e/0x2950 [ 3307.122121][T27897] ? hub_event+0x5ad2/0x8910 [ 3307.126757][T27897] ? process_one_work+0xdb9/0x1820 [ 3307.131915][T27897] ? worker_thread+0x10bc/0x21f0 [ 3307.136895][T27897] ? kthread+0x721/0x850 [ 3307.141173][T27897] ? ret_from_fork+0x1f/0x30 [ 3307.145800][T27897] ? kmsan_internal_poison_memory+0x82/0xa0 [ 3307.151739][T27897] ? kmsan_internal_poison_memory+0x45/0xa0 [ 3307.157670][T27897] ? kmsan_slab_alloc+0xe1/0x150 [ 3307.162649][T27897] ? __kmalloc+0xc3c/0x12d0 [ 3307.167198][T27897] ? usb_alloc_urb+0x9b/0x2f0 [ 3307.171906][T27897] ? usb_control_msg+0x2b6/0x7c0 [ 3307.176878][T27897] ? usbnet_write_cmd+0x3d3/0x480 [ 3307.181942][T27897] ? mcs7830_apply_base_config+0xd5/0x8a0 [ 3307.187699][T27897] ? mcs7830_bind+0x753/0xb70 [ 3307.192402][T27897] ? usbnet_probe+0x1284/0x4140 [ 3307.197283][T27897] ? usb_probe_interface+0xf19/0x1600 [ 3307.202700][T27897] ? really_probe+0x67d/0x1510 [ 3307.207520][T27897] ? __driver_probe_device+0x3e9/0x530 [ 3307.213023][T27897] ? __device_attach_driver+0x79f/0x1120 [ 3307.218710][T27897] ? bus_for_each_drv+0x2d6/0x3f0 [ 3307.223793][T27897] ? __device_attach+0x593/0x8e0 [ 3307.228778][T27897] ? device_initial_probe+0x4a/0x60 [ 3307.234025][T27897] ? bus_probe_device+0x17b/0x3e0 [ 3307.239089][T27897] ? device_add+0x1d3e/0x2400 [ 3307.243793][T27897] ? usb_set_configuration+0x37e9/0x3ed0 [ 3307.249468][T27897] ? usb_generic_driver_probe+0x13c/0x300 [ 3307.255225][T27897] ? usb_probe_device+0x309/0x570 [ 3307.260293][T27897] ? really_probe+0x67d/0x1510 [ 3307.265095][T27897] ? __driver_probe_device+0x3e9/0x530 [ 3307.270595][T27897] ? __device_attach_driver+0x79f/0x1120 [ 3307.276272][T27897] ? bus_for_each_drv+0x2d6/0x3f0 [ 3307.281330][T27897] ? __device_attach+0x593/0x8e0 [ 3307.286306][T27897] ? device_initial_probe+0x4a/0x60 [ 3307.291544][T27897] ? bus_probe_device+0x17b/0x3e0 [ 3307.296603][T27897] ? device_add+0x1d3e/0x2400 [ 3307.301321][T27897] kmsan_internal_check_memory+0x251/0x540 [ 3307.307178][T27897] ? kmsan_get_shadow_origin_ptr+0x9b/0xf0 [ 3307.313037][T27897] kmsan_handle_urb+0x28/0x40 [ 3307.317752][T27897] usb_submit_urb+0x6c1/0x2aa0 [ 3307.322552][T27897] ? kmsan_get_metadata+0x33/0x220 [ 3307.327721][T27897] usb_start_wait_urb+0x153/0x4b0 [ 3307.332798][T27897] usb_control_msg+0x487/0x7c0 [ 3307.337611][T27897] usbnet_write_cmd+0x3d3/0x480 [ 3307.342514][T27897] mcs7830_apply_base_config+0xd5/0x8a0 [ 3307.348102][T27897] mcs7830_bind+0x753/0xb70 [ 3307.352641][T27897] ? kmsan_internal_memmove_metadata+0x96/0x2e0 [ 3307.358934][T27897] ? mcs7830_write_phy+0x4b0/0x4b0 [ 3307.364077][T27897] usbnet_probe+0x1284/0x4140 [ 3307.368790][T27897] ? kmsan_get_shadow_origin_ptr+0x9b/0xf0 [ 3307.374642][T27897] ? kmsan_get_metadata+0x33/0x220 [ 3307.379792][T27897] ? kmsan_internal_set_shadow_origin+0x5e/0xc0 [ 3307.386093][T27897] ? usbnet_disconnect+0x6c0/0x6c0 [ 3307.391241][T27897] usb_probe_interface+0xf19/0x1600 [ 3307.396497][T27897] ? usb_register_driver+0x900/0x900 [ 3307.401827][T27897] really_probe+0x67d/0x1510 [ 3307.406460][T27897] ? kmsan_internal_unpoison_memory+0x10/0x20 [ 3307.412592][T27897] ? kmsan_get_shadow_origin_ptr+0x9b/0xf0 [ 3307.418445][T27897] __driver_probe_device+0x3e9/0x530 [ 3307.423782][T27897] __device_attach_driver+0x79f/0x1120 [ 3307.429297][T27897] bus_for_each_drv+0x2d6/0x3f0 [ 3307.434184][T27897] ? deferred_probe_work_func+0x4c0/0x4c0 [ 3307.439985][T27897] __device_attach+0x593/0x8e0 [ 3307.444795][T27897] ? cgroup_bpf_attach+0xe1/0x2640 [ 3307.450024][T27897] device_initial_probe+0x4a/0x60 [ 3307.455179][T27897] bus_probe_device+0x17b/0x3e0 [ 3307.460079][T27897] device_add+0x1d3e/0x2400 [ 3307.464621][T27897] usb_set_configuration+0x37e9/0x3ed0 [ 3307.470126][T27897] ? usb_set_configuration+0xb81/0x3ed0 [ 3307.475723][T27897] ? usb_choose_configuration+0xcbb/0xf90 [ 3307.481520][T27897] usb_generic_driver_probe+0x13c/0x300 [ 3307.487112][T27897] ? kmsan_get_shadow_origin_ptr+0x9b/0xf0 [ 3307.492964][T27897] ? usb_choose_configuration+0xf90/0xf90 [ 3307.498723][T27897] usb_probe_device+0x309/0x570 [ 3307.503615][T27897] ? kmsan_get_metadata+0x33/0x220 [ 3307.508774][T27897] ? usb_register_device_driver+0x580/0x580 [ 3307.514712][T27897] really_probe+0x67d/0x1510 [ 3307.519342][T27897] ? kmsan_internal_unpoison_memory+0x10/0x20 [ 3307.525458][T27897] ? kmsan_get_shadow_origin_ptr+0x9b/0xf0 [ 3307.531314][T27897] __driver_probe_device+0x3e9/0x530 [ 3307.536656][T27897] __device_attach_driver+0x79f/0x1120 [ 3307.542186][T27897] bus_for_each_drv+0x2d6/0x3f0 [ 3307.547077][T27897] ? deferred_probe_work_func+0x4c0/0x4c0 [ 3307.552855][T27897] __device_attach+0x593/0x8e0 [ 3307.557663][T27897] ? cgroup_bpf_attach+0xe1/0x2640 [ 3307.562818][T27897] device_initial_probe+0x4a/0x60 [ 3307.567884][T27897] bus_probe_device+0x17b/0x3e0 [ 3307.572780][T27897] device_add+0x1d3e/0x2400 [ 3307.577328][T27897] usb_new_device+0x1b8e/0x2950 [ 3307.582247][T27897] hub_event+0x5ad2/0x8910 [ 3307.586708][T27897] ? _raw_spin_unlock_irqrestore+0x78/0xb0 [ 3307.592602][T27897] ? kmsan_get_shadow_origin_ptr+0x9b/0xf0 [ 3307.598453][T27897] ? led_work+0x7b0/0x7b0 [ 3307.602831][T27897] ? led_work+0x7b0/0x7b0 [ 3307.607204][T27897] process_one_work+0xdb9/0x1820 [ 3307.612230][T27897] worker_thread+0x10bc/0x21f0 [ 3307.617068][T27897] kthread+0x721/0x850 [ 3307.621176][T27897] ? worker_clr_flags+0x370/0x370 [ 3307.626256][T27897] ? kthread_blkcg+0x120/0x120 [ 3307.631062][T27897] ret_from_fork+0x1f/0x30 [ 3307.635528][T27897] [ 3307.638741][T27897] Kernel Offset: disabled [ 3307.643087][T27897] Rebooting in 86400 seconds..