of the config [ 762.109288][ T7874] usb 4-1: new high-speed USB device number 43 using dummy_hcd [ 762.118121][ T5] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 762.118701][T31216] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 762.146373][ T5] usb 1-1: config 250 has no interface number 0 [ 762.148460][T31216] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 762.192496][ T5] usb 1-1: config 250 interface 228 altsetting 255 has an invalid endpoint with address 0x0, skipping 14:48:19 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) [ 762.267874][ T5] usb 1-1: config 250 interface 228 altsetting 255 has 1 endpoint descriptor, different from the interface descriptor's value: 17 [ 762.327980][ T5] usb 1-1: config 250 interface 228 has no altsetting 0 [ 762.369836][ T7874] usb 4-1: device descriptor read/8, error -71 14:48:19 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) [ 762.419549][ T5] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 762.455391][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 762.470895][T17570] usb 5-1: new high-speed USB device number 57 using dummy_hcd [ 762.487419][ T5] usb 1-1: SerialNumber: syz [ 762.551911][ T5] hub 1-1:250.228: bad descriptor, ignoring hub [ 762.558208][ T5] hub: probe of 1-1:250.228 failed with error -5 [ 762.689419][T10346] usb 6-1: new high-speed USB device number 68 using dummy_hcd [ 762.739366][T17570] usb 5-1: Using ep0 maxpacket: 8 [ 762.879474][ T7775] usb 2-1: new high-speed USB device number 39 using dummy_hcd [ 762.889757][T10346] usb 6-1: device descriptor read/64, error 18 [ 762.891314][ T7874] usb 4-1: new high-speed USB device number 44 using dummy_hcd [ 762.904671][T17570] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 762.913494][T17570] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 762.924193][T17570] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 762.934363][T17570] usb 5-1: config 250 has no interface number 0 [ 762.942126][T17570] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 762.955578][T17570] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 762.967092][T17570] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 762.982035][T17570] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 762.996634][T17570] usb 5-1: config 250 interface 228 has no altsetting 0 [ 763.009391][ T7786] usb 1-1: USB disconnect, device number 125 [ 763.019377][ T7874] usb 4-1: Using ep0 maxpacket: 8 [ 763.079778][T17570] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 763.089313][T17570] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 763.098514][T17570] usb 5-1: SerialNumber: syz [ 763.119469][ T7775] usb 2-1: Using ep0 maxpacket: 8 [ 763.139857][T31219] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 763.146909][T31219] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 763.153907][ T7874] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 763.160214][T10346] usb 6-1: new high-speed USB device number 69 using dummy_hcd [ 763.168368][ T7874] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 763.179499][ T7874] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 763.191947][ T7874] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 763.203970][T17570] hub 5-1:250.228: bad descriptor, ignoring hub [ 763.212593][T17570] hub: probe of 5-1:250.228 failed with error -5 [ 763.241680][ T7775] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 763.257848][ T7775] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 763.289952][ T7775] usb 2-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 763.309701][ T7874] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 763.319060][ T7874] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 763.326336][ T7775] usb 2-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 763.329998][ T7874] usb 4-1: SerialNumber: syz [ 763.359716][T10346] usb 6-1: device descriptor read/64, error 18 [ 763.435415][T17570] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 57 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 763.470937][ T7775] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 763.481291][T10346] usb usb6-port1: attempt power cycle [ 763.503622][ T7775] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 763.521075][T17570] usb 5-1: USB disconnect, device number 57 [ 763.542151][ T7775] usb 2-1: SerialNumber: syz [ 763.556867][T17570] usblp0: removed 14:48:20 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) syz_usb_connect$printer(0x0, 0x36, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r0, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r0, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) 14:48:20 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 763.740013][ T7775] usb 4-1: USB disconnect, device number 44 [ 763.889402][T10346] usb 6-1: new high-speed USB device number 70 using dummy_hcd 14:48:20 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300), 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) [ 764.022040][ T7786] usb 2-1: USB disconnect, device number 39 [ 764.099631][T10346] usb 6-1: device descriptor read/8, error -71 [ 764.170235][ T7874] usb 1-1: new high-speed USB device number 126 using dummy_hcd 14:48:21 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b0001006272696467650000", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 764.329334][ T7775] usb 4-1: new high-speed USB device number 45 using dummy_hcd [ 764.388970][T31293] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 764.400184][T31293] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 764.459241][ T7874] usb 1-1: Using ep0 maxpacket: 8 [ 764.529392][ T7775] usb 4-1: device descriptor read/64, error 18 [ 764.579591][ T7874] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 764.588031][ T7874] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 764.605138][ T7874] usb 1-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 764.610564][T10346] usb 6-1: new high-speed USB device number 71 using dummy_hcd [ 764.617555][ T7874] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 764.633999][ T7874] usb 1-1: config 250 has no interface number 0 [ 764.642035][ T7874] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 764.654987][ T7874] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 764.666584][ T7874] usb 1-1: config 250 interface 228 altsetting 255 has 1 endpoint descriptor, different from the interface descriptor's value: 17 [ 764.681126][ T7786] usb 2-1: new high-speed USB device number 40 using dummy_hcd [ 764.688973][ T7874] usb 1-1: config 250 interface 228 has no altsetting 0 [ 764.709497][T10346] usb 6-1: Using ep0 maxpacket: 8 [ 764.714823][ T137] usb 5-1: new high-speed USB device number 58 using dummy_hcd [ 764.779343][ T7874] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 764.788514][ T7874] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 764.799294][ T7775] usb 4-1: new high-speed USB device number 46 using dummy_hcd [ 764.801311][ T7874] usb 1-1: SerialNumber: syz [ 764.830161][T10346] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 764.838545][T10346] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 764.850244][T10346] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 764.857122][T31275] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 764.862189][T10346] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 764.887277][ T7874] hub 1-1:250.228: bad descriptor, ignoring hub [ 764.893661][ T7786] usb 2-1: device descriptor read/64, error 18 [ 764.901428][ T7874] hub: probe of 1-1:250.228 failed with error -5 [ 764.950187][T10346] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 764.967773][T10346] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 764.976397][ T137] usb 5-1: Using ep0 maxpacket: 8 [ 764.982054][T10346] usb 6-1: SerialNumber: syz [ 765.003958][ T7775] usb 4-1: device descriptor read/64, error 18 [ 765.102130][ T137] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 765.111081][ T137] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 765.126131][ T137] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 765.137315][ T7775] usb usb4-port1: attempt power cycle [ 765.143188][ T137] usb 5-1: config 250 has no interface number 0 [ 765.151623][ T137] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 765.165125][ T137] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 765.176249][ T137] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 765.186889][ T7786] usb 2-1: new high-speed USB device number 41 using dummy_hcd [ 765.188452][ T137] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 765.209828][ T137] usb 5-1: config 250 interface 228 has no altsetting 0 [ 765.230037][ T7874] usb 1-1: USB disconnect, device number 126 [ 765.236447][T17570] usb 6-1: USB disconnect, device number 71 [ 765.289556][ T137] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 765.311849][ T137] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 765.323365][ T137] usb 5-1: SerialNumber: syz [ 765.349797][T31295] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 765.377116][T31295] raw-gadget gadget: fail, usb_ep_enable returned -22 14:48:22 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) [ 765.410400][ T137] hub 5-1:250.228: bad descriptor, ignoring hub [ 765.416703][ T137] hub: probe of 5-1:250.228 failed with error -5 [ 765.421416][ T7786] usb 2-1: device descriptor read/64, error 18 [ 765.568162][ T7786] usb usb2-port1: attempt power cycle 14:48:22 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) [ 765.620525][ T137] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 58 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 765.700559][ T7775] usb usb4-port1: Cannot enable. Maybe the USB cable is bad? [ 765.708356][ T137] usb 5-1: USB disconnect, device number 58 [ 765.740355][ T137] usblp0: removed 14:48:22 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 765.859204][T17570] usb 6-1: new high-speed USB device number 72 using dummy_hcd [ 765.889262][ T7775] usb 4-1: new high-speed USB device number 48 using dummy_hcd [ 765.989432][ T7775] usb 4-1: Using ep0 maxpacket: 8 [ 766.059236][T17570] usb 6-1: device descriptor read/64, error 18 [ 766.099193][ T7786] usb 2-1: new high-speed USB device number 42 using dummy_hcd [ 766.109922][ T7775] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 766.119212][ T7775] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 766.149333][ T7775] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 766.174090][ T7775] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 766.203507][ T7786] usb 2-1: Using ep0 maxpacket: 8 [ 766.259271][ T7775] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 766.268517][ T7775] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 766.278227][ T7775] usb 4-1: SerialNumber: syz [ 766.317525][ T2980] usb 1-1: new high-speed USB device number 127 using dummy_hcd [ 766.349494][ T7786] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 766.357851][ T7786] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 14:48:23 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b0001006272696467650000", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 766.367226][T17570] usb 6-1: new high-speed USB device number 73 using dummy_hcd [ 766.381700][ T7786] usb 2-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 766.392624][ T7786] usb 2-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 766.458867][T31367] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 766.468869][T31367] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 766.491392][ T7786] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 766.501192][ T7786] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 766.512061][ T7786] usb 2-1: SerialNumber: syz [ 766.572914][T17570] usb 6-1: device descriptor read/64, error 18 [ 766.579913][ T2980] usb 1-1: Using ep0 maxpacket: 8 [ 766.643430][ T7786] usb 4-1: USB disconnect, device number 48 [ 766.709577][T17570] usb usb6-port1: attempt power cycle [ 766.729935][ T2980] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 766.745873][ T2980] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 14:48:23 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) syz_usb_connect$printer(0x0, 0x36, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r0, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) [ 766.770900][ T2980] usb 1-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 766.785190][ T2980] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 766.795497][ T2980] usb 1-1: config 250 has no interface number 0 [ 766.799176][ T7775] usb 5-1: new high-speed USB device number 59 using dummy_hcd [ 766.804841][ T2980] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 766.854628][ T2980] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 766.884567][ T2980] usb 1-1: config 250 interface 228 altsetting 255 has 1 endpoint descriptor, different from the interface descriptor's value: 17 [ 766.901237][ T137] usb 2-1: USB disconnect, device number 42 [ 766.939897][ T2980] usb 1-1: config 250 interface 228 has no altsetting 0 [ 767.029431][ T2980] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 767.038535][ T2980] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 767.049053][ T7775] usb 5-1: Using ep0 maxpacket: 8 [ 767.050563][ T2980] usb 1-1: SerialNumber: syz [ 767.109630][T31356] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 767.125032][ T2980] hub 1-1:250.228: bad descriptor, ignoring hub [ 767.149875][ T2980] hub: probe of 1-1:250.228 failed with error -5 [ 767.165515][T17570] usb 6-1: new high-speed USB device number 74 using dummy_hcd [ 767.169556][ T7775] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) 14:48:24 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300), 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) [ 767.214647][ T7775] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 767.262151][ T7775] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 767.279277][ T7786] usb 4-1: new high-speed USB device number 49 using dummy_hcd [ 767.284215][ T7775] usb 5-1: config 250 has no interface number 0 [ 767.301824][T17570] usb 6-1: device descriptor read/8, error -71 [ 767.302414][ T7775] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 767.347591][ T7775] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 767.361010][ T7775] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 767.371880][ T7775] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 767.387645][ T7775] usb 5-1: config 250 interface 228 has no altsetting 0 [ 767.469463][ T7775] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 767.479233][ T137] usb 2-1: new high-speed USB device number 43 using dummy_hcd [ 767.491746][ T7775] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 767.499375][ T2980] usb 1-1: USB disconnect, device number 127 [ 767.509701][ T7786] usb 4-1: device descriptor read/64, error 18 [ 767.524849][ T7775] usb 5-1: SerialNumber: syz [ 767.560135][T31368] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 767.567140][T31368] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 767.580357][ T7775] hub 5-1:250.228: bad descriptor, ignoring hub [ 767.586884][ T7775] hub: probe of 5-1:250.228 failed with error -5 [ 767.679338][ T137] usb 2-1: device descriptor read/64, error 18 [ 767.800657][ T7786] usb 4-1: new high-speed USB device number 50 using dummy_hcd [ 767.816136][ T7775] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 59 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 767.819111][T17570] usb 6-1: new high-speed USB device number 75 using dummy_hcd [ 767.900347][ T7775] usb 5-1: USB disconnect, device number 59 [ 767.927194][ T7775] usblp0: removed [ 767.949125][ T137] usb 2-1: new high-speed USB device number 44 using dummy_hcd [ 767.959379][T17570] usb 6-1: Using ep0 maxpacket: 8 [ 768.009060][ T7786] usb 4-1: device descriptor read/64, error 18 [ 768.099186][T17570] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 768.107883][T17570] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 768.117284][T17570] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 768.127975][T17570] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 768.137751][ T7786] usb usb4-port1: attempt power cycle [ 768.139232][ T137] usb 2-1: device descriptor read/64, error 18 14:48:25 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 768.240463][T17570] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 768.267156][T17570] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 768.269190][ T137] usb usb2-port1: attempt power cycle [ 768.314730][T17570] usb 6-1: SerialNumber: syz 14:48:25 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) 14:48:25 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b0001006272696467650000", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 768.590448][ T923] usb 6-1: USB disconnect, device number 75 [ 768.639164][ T2980] usb 1-1: new high-speed USB device number 2 using dummy_hcd 14:48:25 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) [ 768.714504][ T137] usb 2-1: new high-speed USB device number 45 using dummy_hcd [ 768.730408][ T7786] usb usb4-port1: Cannot enable. Maybe the USB cable is bad? [ 768.761621][T31455] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 768.783846][T31455] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 768.899345][ T7786] usb 4-1: new high-speed USB device number 52 using dummy_hcd [ 768.939141][ T2980] usb 1-1: Using ep0 maxpacket: 8 [ 768.971493][ T137] usb 2-1: device not accepting address 45, error -71 [ 769.031007][ T7786] usb 4-1: Using ep0 maxpacket: 8 [ 769.079601][ T2980] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 769.094470][ T5] usb 5-1: new high-speed USB device number 60 using dummy_hcd [ 769.106343][ T2980] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 769.116375][ T2980] usb 1-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 769.128941][ T2980] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 769.138317][ T2980] usb 1-1: config 250 has no interface number 0 [ 769.147017][ T2980] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 769.159879][ T2980] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 769.171684][ T7786] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 769.180352][ T2980] usb 1-1: config 250 interface 228 altsetting 255 has 1 endpoint descriptor, different from the interface descriptor's value: 17 [ 769.195769][ T7786] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 769.208334][ T7786] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 769.220038][ T923] usb 6-1: new high-speed USB device number 76 using dummy_hcd [ 769.227900][ T2980] usb 1-1: config 250 interface 228 has no altsetting 0 [ 769.237411][ T7786] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 769.329063][ T5] usb 5-1: Using ep0 maxpacket: 8 [ 769.340157][ T7786] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 769.349434][ T2980] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 769.349635][ T137] usb 2-1: new high-speed USB device number 46 using dummy_hcd [ 769.358473][ T2980] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 769.377104][ T7786] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 769.385729][ T7786] usb 4-1: SerialNumber: syz [ 769.391869][ T2980] usb 1-1: SerialNumber: syz [ 769.441972][T31432] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 769.447796][ T923] usb 6-1: device descriptor read/64, error 18 [ 769.449752][ T5] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 769.463658][ T137] usb 2-1: Using ep0 maxpacket: 8 [ 769.477783][ T2980] hub 1-1:250.228: bad descriptor, ignoring hub [ 769.479478][ T5] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 769.494734][ T2980] hub: probe of 1-1:250.228 failed with error -5 [ 769.525114][ T5] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 769.538337][ T5] usb 5-1: config 250 has no interface number 0 [ 769.546236][ T5] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 769.561478][ T5] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 769.573946][ T5] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 769.586896][ T5] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 769.603068][ T137] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 769.612444][ T5] usb 5-1: config 250 interface 228 has no altsetting 0 [ 769.621383][ T137] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 769.630819][ T137] usb 2-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 769.641627][ T137] usb 2-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 769.711406][ T5] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 769.725423][ T5] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 769.736397][ T137] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 769.739800][ T923] usb 6-1: new high-speed USB device number 77 using dummy_hcd [ 769.750440][ T137] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 769.768760][ T5] usb 5-1: SerialNumber: syz [ 769.781407][ T137] usb 2-1: SerialNumber: syz [ 769.791014][ T7786] usb 4-1: USB disconnect, device number 52 [ 769.802209][T31459] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 769.815491][T31459] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 769.819430][ T2980] usb 1-1: USB disconnect, device number 2 [ 769.860186][ T5] hub 5-1:250.228: bad descriptor, ignoring hub [ 769.866514][ T5] hub: probe of 5-1:250.228 failed with error -5 14:48:26 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) syz_usb_connect$printer(0x0, 0x36, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r0, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) [ 769.989140][ T923] usb 6-1: device descriptor read/64, error 18 [ 770.066380][ T7] usb 2-1: USB disconnect, device number 46 [ 770.111295][ T5] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 60 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 770.119192][ T923] usb usb6-port1: attempt power cycle [ 770.184417][ T5] usb 5-1: USB disconnect, device number 60 [ 770.212576][ T5] usblp0: removed 14:48:27 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300), 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) [ 770.421943][ T7786] usb 4-1: new high-speed USB device number 53 using dummy_hcd 14:48:27 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe000000905"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 770.598989][ T2980] usb 2-1: new high-speed USB device number 47 using dummy_hcd [ 770.648858][ T7786] usb 4-1: device descriptor read/64, error 18 [ 770.715764][ T923] usb usb6-port1: Cannot enable. Maybe the USB cable is bad? [ 770.819137][ T2980] usb 2-1: device descriptor read/64, error 18 14:48:27 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b000100627269646765000004000280", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 770.888839][ T923] usb 6-1: new high-speed USB device number 79 using dummy_hcd [ 770.898982][ T7874] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 770.930962][T31535] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 770.947860][ T7786] usb 4-1: new high-speed USB device number 54 using dummy_hcd [ 770.989783][ T923] usb 6-1: Using ep0 maxpacket: 8 [ 771.119189][ T2980] usb 2-1: new high-speed USB device number 48 using dummy_hcd [ 771.127073][ T923] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 771.136280][ T923] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 771.145872][ T923] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 771.157131][ T7786] usb 4-1: device descriptor read/64, error 18 [ 771.164214][ T923] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 771.178881][ T7874] usb 1-1: Using ep0 maxpacket: 8 [ 771.259669][ T923] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 771.269352][ T923] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 771.277468][ T923] usb 6-1: SerialNumber: syz [ 771.302156][ T7786] usb usb4-port1: attempt power cycle [ 771.319069][ T7874] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 771.328011][ T7874] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 771.341427][ T7874] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 771.352257][ T2966] usb 5-1: new high-speed USB device number 61 using dummy_hcd [ 771.360317][ T2980] usb 2-1: device descriptor read/64, error 18 [ 771.366743][ T7874] usb 1-1: config 250 has no interface number 0 [ 771.375113][ T7874] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 771.387651][ T7874] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 771.399566][ T7874] usb 1-1: config 250 interface 228 altsetting 255 has an invalid endpoint with address 0x0, skipping [ 771.412056][ T7874] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 771.427157][ T7874] usb 1-1: config 250 interface 228 has no altsetting 0 [ 771.479262][ T2980] usb usb2-port1: attempt power cycle [ 771.519343][ T7874] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 771.528424][ T7874] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 771.562534][ T7874] usb 1-1: SerialNumber: syz 14:48:28 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) [ 771.576150][T17570] usb 6-1: USB disconnect, device number 79 [ 771.619630][T31528] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 771.639022][ T2966] usb 5-1: Using ep0 maxpacket: 8 [ 771.645274][ T7874] hub 1-1:250.228: bad descriptor, ignoring hub [ 771.666841][ T7874] hub: probe of 1-1:250.228 failed with error -5 [ 771.769164][ T2966] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 771.803096][ T2966] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 771.828724][ T2966] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 771.838038][ T2966] usb 5-1: config 250 has no interface number 0 [ 771.853538][ T2966] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 14:48:28 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 771.889330][ T7786] usb usb4-port1: Cannot enable. Maybe the USB cable is bad? [ 771.908826][ T2980] usb 2-1: new high-speed USB device number 49 using dummy_hcd [ 771.930064][ T2966] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 771.979221][ T2966] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 771.998400][ T2966] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 772.018233][ T2966] usb 5-1: config 250 interface 228 has no altsetting 0 [ 772.059024][ T7786] usb 4-1: new high-speed USB device number 56 using dummy_hcd [ 772.149250][T17570] usb 6-1: new high-speed USB device number 80 using dummy_hcd [ 772.159896][ T2980] usb 2-1: device not accepting address 49, error -71 [ 772.188976][ T7786] usb 4-1: Using ep0 maxpacket: 8 [ 772.202422][ T2966] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 772.227555][ T2966] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 772.250211][ T2966] usb 5-1: SerialNumber: syz [ 772.270412][ T923] usb 1-1: USB disconnect, device number 3 [ 772.308872][ T7786] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 772.317255][ T7786] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 772.327113][T31537] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 772.339650][T31537] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 772.346673][ T7786] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 772.361476][ T7786] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 772.385153][ T2966] hub 5-1:250.228: bad descriptor, ignoring hub [ 772.391474][T17570] usb 6-1: device descriptor read/64, error 18 [ 772.406619][ T2966] hub: probe of 5-1:250.228 failed with error -5 [ 772.519123][ T7786] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 772.528891][ T7786] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 772.537138][ T7786] usb 4-1: SerialNumber: syz [ 772.544200][ T2980] usb 2-1: new high-speed USB device number 50 using dummy_hcd [ 772.601548][ T2966] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 61 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 14:48:29 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe000000905"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 772.661128][ T2980] usb 2-1: Using ep0 maxpacket: 8 [ 772.668436][ T2966] usb 5-1: USB disconnect, device number 61 [ 772.695335][T17570] usb 6-1: new high-speed USB device number 81 using dummy_hcd [ 772.721001][ T2966] usblp0: removed [ 772.809496][ T7] usb 4-1: USB disconnect, device number 56 [ 772.821748][ T2980] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 772.858308][ T2980] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 772.897933][ T2980] usb 2-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 772.909379][ T2980] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 772.926225][ T2980] usb 2-1: config 250 has no interface number 0 [ 772.933463][ T2980] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 772.949617][T17570] usb 6-1: device descriptor read/64, error 18 [ 772.969467][ T2980] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 773.003364][ T2980] usb 2-1: config 250 interface 228 altsetting 255 has 1 endpoint descriptor, different from the interface descriptor's value: 17 14:48:29 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) syz_usb_connect$printer(0x0, 0x36, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r0, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) [ 773.056546][ T2980] usb 2-1: config 250 interface 228 has no altsetting 0 [ 773.089409][T17570] usb usb6-port1: attempt power cycle [ 773.149176][ T2980] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 773.158222][ T2980] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 773.168719][ T2980] usb 2-1: SerialNumber: syz [ 773.199193][T31567] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 773.219798][ T2980] hub 2-1:250.228: bad descriptor, ignoring hub [ 773.226116][ T2980] hub: probe of 2-1:250.228 failed with error -5 14:48:30 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b000100627269646765000004000280", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 773.358986][ T2966] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 773.379584][ T7] usb 4-1: new high-speed USB device number 57 using dummy_hcd [ 773.407402][T31625] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. 14:48:30 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(0x0, 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) [ 773.566468][T17570] usb 6-1: new high-speed USB device number 82 using dummy_hcd [ 773.579489][ T7] usb 4-1: device descriptor read/64, error 18 [ 773.628838][ T2966] usb 1-1: Using ep0 maxpacket: 8 [ 773.689364][T17570] usb 6-1: device descriptor read/8, error -71 [ 773.709648][ T7775] usb 2-1: USB disconnect, device number 50 [ 773.738880][ T137] usb 5-1: new high-speed USB device number 62 using dummy_hcd [ 773.769319][ T2966] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 773.782248][ T2966] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 773.816746][ T2966] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 773.841447][ T2966] usb 1-1: config 250 has no interface number 0 [ 773.847754][ T2966] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 773.858710][ T7] usb 4-1: new high-speed USB device number 58 using dummy_hcd [ 773.862184][ T2966] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 773.881008][ T2966] usb 1-1: config 250 interface 228 altsetting 255 has an invalid endpoint with address 0x0, skipping [ 773.894380][ T2966] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 773.909964][ T2966] usb 1-1: config 250 interface 228 has no altsetting 0 [ 773.988689][ T137] usb 5-1: Using ep0 maxpacket: 8 [ 773.989164][ T2966] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 774.012483][ T2966] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 774.024722][ T2966] usb 1-1: SerialNumber: syz [ 774.058762][ T7] usb 4-1: device descriptor read/64, error 18 [ 774.059201][T31607] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 774.089808][ T2966] hub 1-1:250.228: bad descriptor, ignoring hub [ 774.096103][ T2966] hub: probe of 1-1:250.228 failed with error -5 [ 774.109967][ T137] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 774.131479][ T137] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 774.153090][ T137] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 774.168188][ T137] usb 5-1: config 250 has no interface number 0 [ 774.175261][ T137] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 774.187658][ T7] usb usb4-port1: attempt power cycle [ 774.193499][ T137] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 774.204472][ T137] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 774.216431][ T137] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 774.230862][ T137] usb 5-1: config 250 interface 228 has no altsetting 0 [ 774.239145][T17570] usb 6-1: new high-speed USB device number 83 using dummy_hcd [ 774.310967][ T137] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 774.322843][ T137] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 774.336531][ T137] usb 5-1: SerialNumber: syz [ 774.348750][T17570] usb 6-1: Using ep0 maxpacket: 8 [ 774.380399][T31628] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 774.399869][T31628] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 774.420023][ T137] hub 5-1:250.228: bad descriptor, ignoring hub 14:48:31 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b000100627269646765000004000280", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 774.426320][ T137] hub: probe of 5-1:250.228 failed with error -5 [ 774.439421][ T2966] usb 1-1: USB disconnect, device number 4 [ 774.501595][T17570] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 774.519337][T17570] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 774.553602][T17570] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 774.577950][T17570] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 774.596227][T31661] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 774.608688][ T7] usb 4-1: new high-speed USB device number 59 using dummy_hcd [ 774.650298][ T137] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 62 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 774.689729][T17570] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 774.722445][T17570] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 774.761343][T17570] usb 6-1: SerialNumber: syz [ 774.769744][ T137] usb 5-1: USB disconnect, device number 62 [ 774.821140][ T137] usblp0: removed 14:48:31 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 774.979537][ T7] usb 4-1: device descriptor read/8, error -71 [ 775.008632][ T5] usb 2-1: new high-speed USB device number 51 using dummy_hcd [ 775.039079][T17570] usb 6-1: USB disconnect, device number 83 14:48:31 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe000000905"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 775.258913][ T5] usb 2-1: Using ep0 maxpacket: 8 [ 775.379003][ T5] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 775.387561][ T5] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 775.406967][ T5] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 775.417629][ T5] usb 2-1: config 250 has no interface number 0 14:48:32 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b000100627269646765000004000280", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 775.425502][ T5] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 775.438278][ T5] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 775.468692][ T7] usb 4-1: new high-speed USB device number 60 using dummy_hcd [ 775.476425][ T5] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 775.495335][ T5] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 775.509023][T31707] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 775.528674][ T7775] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 775.550946][ T5] usb 2-1: config 250 interface 228 has no altsetting 0 [ 775.569888][ T7] usb 4-1: Using ep0 maxpacket: 8 [ 775.653451][ T5] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 775.663406][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 775.673341][ T5] usb 2-1: SerialNumber: syz [ 775.688671][ T7] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 775.697149][ T7] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 775.706751][T31665] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 775.709009][ T7] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 775.723701][T31665] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 775.726658][ T7] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 775.740744][T10346] usb 6-1: new high-speed USB device number 84 using dummy_hcd [ 775.750875][ T5] hub 2-1:250.228: bad descriptor, ignoring hub [ 775.757163][ T5] hub: probe of 2-1:250.228 failed with error -5 [ 775.788714][ T7775] usb 1-1: Using ep0 maxpacket: 8 [ 775.839553][ T7] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 775.849472][ T7] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 775.858192][ T7] usb 4-1: SerialNumber: syz [ 775.908764][ T7775] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 775.917253][ T7775] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 775.927208][ T137] usb 5-1: new high-speed USB device number 63 using dummy_hcd [ 775.935403][ T7775] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 775.945449][ T7775] usb 1-1: config 250 has no interface number 0 [ 775.952243][T10346] usb 6-1: device descriptor read/64, error 18 [ 775.961259][ T7775] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 775.974355][ T7775] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 775.987336][ T7775] usb 1-1: config 250 interface 228 altsetting 255 has an invalid endpoint with address 0x0, skipping [ 776.000338][ T7775] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 776.016682][ T7775] usb 1-1: config 250 interface 228 has no altsetting 0 [ 776.026766][ T5] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 51 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 776.105750][ T5] usb 2-1: USB disconnect, device number 51 [ 776.107060][ T923] usb 4-1: USB disconnect, device number 60 [ 776.118672][ T7775] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 776.127738][ T7775] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 776.139918][ T7775] usb 1-1: SerialNumber: syz [ 776.173517][ T5] usblp0: removed [ 776.188837][ T137] usb 5-1: Using ep0 maxpacket: 8 [ 776.199147][T31699] raw-gadget gadget: fail, usb_ep_enable returned -22 14:48:33 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) syz_usb_connect$printer(0x0, 0x36, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r0, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, 0x0, 0x301}, 0x14}}, 0x0) [ 776.220172][ T7775] hub 1-1:250.228: bad descriptor, ignoring hub [ 776.226464][ T7775] hub: probe of 1-1:250.228 failed with error -5 [ 776.238734][T10346] usb 6-1: new high-speed USB device number 85 using dummy_hcd [ 776.312966][ T137] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 776.330581][ T137] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 776.353781][ T137] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 776.381466][ T137] usb 5-1: config 250 has no interface number 0 [ 776.388311][ T137] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 776.407322][ T137] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 776.425683][ T137] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 776.437257][ T137] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 776.455020][ T923] usb 1-1: USB disconnect, device number 5 [ 776.465637][T10346] usb 6-1: device descriptor read/64, error 18 [ 776.490008][ T137] usb 5-1: config 250 interface 228 has no altsetting 0 [ 776.569393][ T137] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 776.579395][ T137] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 776.587640][ T137] usb 5-1: SerialNumber: syz [ 776.594403][T10346] usb usb6-port1: attempt power cycle [ 776.619680][T31710] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 776.626687][T31710] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 776.659901][ T137] hub 5-1:250.228: bad descriptor, ignoring hub [ 776.666205][ T137] hub: probe of 5-1:250.228 failed with error -5 14:48:33 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(0x0, 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) 14:48:33 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) [ 776.890108][ T137] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 63 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 14:48:33 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b000100627269646765000004000280", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 776.989586][ T137] usb 5-1: USB disconnect, device number 63 [ 777.022528][ T137] usblp0: removed [ 777.066702][T31779] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 777.128503][T10346] usb 6-1: new high-speed USB device number 86 using dummy_hcd 14:48:34 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 777.238573][T10346] usb 6-1: Using ep0 maxpacket: 8 [ 777.319432][ T5] usb 4-1: new high-speed USB device number 61 using dummy_hcd [ 777.359469][T10346] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 777.371340][T10346] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 777.408521][ T923] usb 2-1: new high-speed USB device number 52 using dummy_hcd [ 777.434171][T10346] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 777.457285][T10346] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 777.548616][T10346] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 777.557940][T10346] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 777.566645][T10346] usb 6-1: SerialNumber: syz [ 777.572399][ T5] usb 4-1: Using ep0 maxpacket: 8 14:48:34 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b0001006272696467650000040002800800", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 777.678840][ T923] usb 2-1: Using ep0 maxpacket: 8 [ 777.684089][ T7786] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 777.689527][ T5] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 777.702177][ T5] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 777.711437][ T5] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 777.722437][ T5] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 777.809775][ T5] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 777.819992][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 777.829067][ T923] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 777.831073][ T5] usb 4-1: SerialNumber: syz [ 777.837424][ T923] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 777.837454][ T923] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 777.837485][ T923] usb 2-1: config 250 has no interface number 0 [ 777.837533][ T923] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 777.878783][ T2980] usb 6-1: USB disconnect, device number 86 [ 777.910030][ T923] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 777.928724][ T923] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 777.940211][ T923] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 777.954325][ T923] usb 2-1: config 250 interface 228 has no altsetting 0 [ 778.008669][ T7786] usb 1-1: Using ep0 maxpacket: 8 [ 778.048709][ T923] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 778.058494][ T923] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 778.066647][ T923] usb 2-1: SerialNumber: syz [ 778.068634][T10346] usb 5-1: new high-speed USB device number 64 using dummy_hcd [ 778.108698][ T5] usb 4-1: USB disconnect, device number 61 [ 778.118859][T31783] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 778.125855][T31783] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 778.169941][ T923] hub 2-1:250.228: bad descriptor, ignoring hub [ 778.176244][ T923] hub: probe of 2-1:250.228 failed with error -5 [ 778.188637][ T7786] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 778.197015][ T7786] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 778.214490][ T7786] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 778.225311][ T7786] usb 1-1: config 250 has no interface number 0 [ 778.233183][ T7786] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 778.246689][ T7786] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 778.259358][ T7786] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x82 has invalid wMaxPacketSize 0 [ 778.271612][ T7786] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 0 [ 778.283865][ T7786] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 778.299213][ T7786] usb 1-1: config 250 interface 228 has no altsetting 0 [ 778.338463][T10346] usb 5-1: Using ep0 maxpacket: 8 [ 778.399062][ T7786] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 778.408154][ T7786] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 778.420324][ T7786] usb 1-1: SerialNumber: syz [ 778.442142][ T923] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 52 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 778.458726][T10346] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 778.470145][T10346] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 778.478988][T31790] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 778.489633][ T7786] hub 1-1:250.228: bad descriptor, ignoring hub [ 778.495922][ T7786] hub: probe of 1-1:250.228 failed with error -5 [ 778.506534][T10346] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 778.538467][ T2980] usb 6-1: new high-speed USB device number 87 using dummy_hcd [ 778.549751][ T923] usb 2-1: USB disconnect, device number 52 [ 778.557180][T10346] usb 5-1: config 250 has no interface number 0 [ 778.574547][T10346] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 778.582028][ T923] usblp0: removed [ 778.637978][T10346] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 778.653848][T10346] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 778.666603][T10346] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 778.682325][T10346] usb 5-1: config 250 interface 228 has no altsetting 0 [ 778.742611][ T7786] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 6 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 778.773605][ T2980] usb 6-1: device descriptor read/64, error 18 [ 778.777566][T10346] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 778.802052][T10346] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 778.811880][T10346] usb 5-1: SerialNumber: syz [ 778.828509][ T7786] usb 1-1: USB disconnect, device number 6 14:48:35 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) [ 778.846165][T31804] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 778.854680][T31804] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 778.881626][T10346] hub 5-1:250.228: bad descriptor, ignoring hub [ 778.881844][ T7786] usblp0: removed [ 778.887919][T10346] hub: probe of 5-1:250.228 failed with error -5 [ 779.068376][ T2980] usb 6-1: new high-speed USB device number 88 using dummy_hcd [ 779.093030][T10346] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 64 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 779.160188][T10346] usb 5-1: USB disconnect, device number 64 [ 779.190413][T10346] usblp0: removed 14:48:36 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe000000905"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) 14:48:36 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) syz_usb_connect$printer(0x0, 0x36, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r0, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, 0x0, 0x301}, 0x14}}, 0x0) [ 779.278520][ T2980] usb 6-1: device descriptor read/64, error 18 [ 779.298557][ T923] usb 4-1: new high-speed USB device number 62 using dummy_hcd [ 779.408661][ T2980] usb usb6-port1: attempt power cycle 14:48:36 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 779.558420][ T923] usb 4-1: Using ep0 maxpacket: 8 [ 779.708888][ T923] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 779.728616][ T923] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 779.737513][ T923] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 779.785066][T17570] usb 2-1: new high-speed USB device number 53 using dummy_hcd [ 779.792824][ T923] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 14:48:36 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(0x0, 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) [ 779.829649][ T2980] usb 6-1: new high-speed USB device number 89 using dummy_hcd 14:48:36 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b0001006272696467650000040002800800", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 779.908777][ T923] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 779.917862][ T923] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 779.941144][ T923] usb 4-1: SerialNumber: syz [ 779.968480][ T5] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 780.066468][T17570] usb 2-1: Using ep0 maxpacket: 8 [ 780.108476][ T2980] usb 6-1: device not accepting address 89, error -71 [ 780.189267][T17570] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 780.197774][T17570] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 780.208458][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 780.222870][T17570] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 780.243136][T10346] usb 4-1: USB disconnect, device number 62 [ 780.247414][T17570] usb 2-1: config 250 has no interface number 0 [ 780.273550][T17570] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 780.294500][T17570] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 780.308606][T17570] usb 2-1: config 250 interface 228 altsetting 255 has an invalid endpoint with address 0x0, skipping [ 780.328159][T17570] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 780.329586][ T5] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 780.342231][T17570] usb 2-1: config 250 interface 228 has no altsetting 0 [ 780.359831][ T5] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 780.369669][ T5] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 780.379685][ T5] usb 1-1: config 250 has no interface number 0 [ 780.386190][ T5] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 780.398567][ T5] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 780.409354][ T5] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x82 has invalid wMaxPacketSize 0 [ 780.419855][ T5] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 0 [ 780.430390][ T5] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 780.444884][ T5] usb 1-1: config 250 interface 228 has no altsetting 0 [ 780.448684][T17570] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 780.462837][T17570] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 780.471646][T17570] usb 2-1: SerialNumber: syz [ 780.498921][T31888] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 780.506079][ T2980] usb 6-1: new high-speed USB device number 90 using dummy_hcd [ 780.528693][ T5] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 780.529459][T17570] hub 2-1:250.228: bad descriptor, ignoring hub [ 780.544195][ T923] usb 5-1: new high-speed USB device number 65 using dummy_hcd [ 780.550867][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 780.553593][T17570] hub: probe of 2-1:250.228 failed with error -5 [ 780.582889][ T5] usb 1-1: SerialNumber: syz [ 780.618931][T31899] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 780.628672][ T2980] usb 6-1: Using ep0 maxpacket: 8 [ 780.639755][ T5] hub 1-1:250.228: bad descriptor, ignoring hub [ 780.646045][ T5] hub: probe of 1-1:250.228 failed with error -5 [ 780.758761][ T2980] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 780.767967][ T2980] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 780.777831][ T2980] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 780.788748][ T2980] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 780.828662][ T923] usb 5-1: Using ep0 maxpacket: 8 [ 780.880036][ T5] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 7 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 780.899149][ T2980] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 780.928526][ T2980] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 780.934448][ T5] usb 1-1: USB disconnect, device number 7 [ 780.936544][ T2980] usb 6-1: SerialNumber: syz [ 780.950480][ T7786] usb 2-1: USB disconnect, device number 53 [ 780.968711][ T923] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) 14:48:37 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) [ 780.977556][ T923] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 780.995438][ T5] usblp0: removed [ 781.019151][ T923] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 781.073363][ T923] usb 5-1: config 250 has no interface number 0 [ 781.109017][ T923] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 781.137271][ T923] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 781.191163][ T923] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 781.213739][ T923] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 781.231539][ T923] usb 5-1: config 250 interface 228 has no altsetting 0 [ 781.306697][ T5] usb 6-1: USB disconnect, device number 90 [ 781.338894][ T923] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 781.348444][ T923] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 781.356852][ T923] usb 5-1: SerialNumber: syz [ 781.398838][T31914] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 781.413060][T31914] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 781.418709][ T7775] usb 4-1: new high-speed USB device number 63 using dummy_hcd [ 781.439750][ T923] hub 5-1:250.228: bad descriptor, ignoring hub [ 781.446045][ T923] hub: probe of 5-1:250.228 failed with error -5 14:48:38 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b0001006272696467650000040002800800", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 781.658254][ T7775] usb 4-1: Using ep0 maxpacket: 8 14:48:38 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 781.702272][ T923] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 65 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 781.789587][ T923] usb 5-1: USB disconnect, device number 65 [ 781.799309][ T7775] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 781.808048][ T7775] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 781.818614][ T923] usblp0: removed [ 781.828255][ T5] usb 6-1: new high-speed USB device number 91 using dummy_hcd [ 781.871022][ T7775] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 781.918289][ T7775] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 782.009594][ T7775] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 782.020062][ T7775] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 782.029571][ T5] usb 6-1: device descriptor read/64, error 18 [ 782.042834][ T7775] usb 4-1: SerialNumber: syz [ 782.208327][ T137] usb 2-1: new high-speed USB device number 54 using dummy_hcd [ 782.248310][ T7786] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 782.297586][ T7775] usb 4-1: USB disconnect, device number 63 [ 782.309293][ T5] usb 6-1: new high-speed USB device number 92 using dummy_hcd 14:48:39 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) syz_usb_connect$printer(0x0, 0x36, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r0, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, 0x0, 0x301}, 0x14}}, 0x0) 14:48:39 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b0001006272696467650000040002800800", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 782.458342][ T137] usb 2-1: Using ep0 maxpacket: 8 [ 782.509054][ T5] usb 6-1: device descriptor read/64, error 18 [ 782.518627][ T7786] usb 1-1: Using ep0 maxpacket: 8 [ 782.588873][ T137] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 782.597276][ T137] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 782.607960][ T137] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 782.618854][ T137] usb 2-1: config 250 has no interface number 0 [ 782.625157][ T137] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 782.638509][ T5] usb usb6-port1: attempt power cycle [ 782.644062][ T137] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 782.655731][ T137] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 782.667255][ T137] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 782.668756][ T7786] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 782.684271][ T137] usb 2-1: config 250 interface 228 has no altsetting 0 [ 782.697293][ T7786] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 782.706870][ T7786] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 782.717471][ T7786] usb 1-1: config 250 has no interface number 0 [ 782.725194][ T7786] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 782.737749][ T7786] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 782.750088][ T7786] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x82 has invalid wMaxPacketSize 0 [ 782.762179][ T7786] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 0 [ 782.773670][ T7786] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 782.778573][ T137] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 782.789646][ T7786] usb 1-1: config 250 interface 228 has no altsetting 0 [ 782.810657][ T137] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 782.828303][ T137] usb 2-1: SerialNumber: syz [ 782.858569][ T7775] usb 5-1: new high-speed USB device number 66 using dummy_hcd [ 782.869819][T31982] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 782.876795][T31982] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 782.908615][ T7786] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 782.909319][ T137] hub 2-1:250.228: bad descriptor, ignoring hub [ 782.925878][ T7786] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 782.940877][ T137] hub: probe of 2-1:250.228 failed with error -5 [ 782.954391][ T7786] usb 1-1: SerialNumber: syz [ 782.988914][T31997] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 783.019952][ T7786] hub 1-1:250.228: bad descriptor, ignoring hub [ 783.026253][ T7786] hub: probe of 1-1:250.228 failed with error -5 14:48:39 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, 0x0, 0x301}, 0x14}}, 0x0) 14:48:39 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) [ 783.048445][ T5] usb 6-1: new high-speed USB device number 93 using dummy_hcd [ 783.098254][ T7775] usb 5-1: Using ep0 maxpacket: 8 [ 783.218724][ T7775] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 783.235409][ T137] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 54 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 783.264650][ T7775] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 783.279292][ T7786] usblp 1-1:250.228: usblp1: USB Bidirectional printer dev 8 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 783.315107][ T7775] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 783.326089][ T137] usb 2-1: USB disconnect, device number 54 [ 783.338384][ T5] usb 6-1: device not accepting address 93, error -71 [ 783.360760][ T137] usblp0: removed [ 783.379575][ T7786] usb 1-1: USB disconnect, device number 8 [ 783.384821][ T7775] usb 5-1: config 250 has no interface number 0 [ 783.421156][ T7786] usblp1: removed [ 783.434583][ T7775] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 783.497633][ T7775] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 783.527970][ T7775] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 783.540174][ T7775] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 783.555357][ T7775] usb 5-1: config 250 interface 228 has no altsetting 0 [ 783.668873][ T7775] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 783.678637][ T7775] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 783.695005][ T7775] usb 5-1: SerialNumber: syz [ 783.718188][ T5] usb 6-1: new high-speed USB device number 94 using dummy_hcd [ 783.718708][T32019] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 783.738237][ T137] usb 4-1: new high-speed USB device number 64 using dummy_hcd [ 783.745254][T32019] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 783.763458][ T7775] hub 5-1:250.228: bad descriptor, ignoring hub [ 783.775754][ T7775] hub: probe of 5-1:250.228 failed with error -5 [ 783.828300][ T5] usb 6-1: Using ep0 maxpacket: 8 [ 783.948163][ T5] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 783.958846][ T5] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 783.967940][ T5] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 783.982342][ T7775] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 66 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 783.994260][ T137] usb 4-1: Using ep0 maxpacket: 8 [ 783.999832][ T5] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 14:48:40 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r1, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 784.071867][ T7775] usb 5-1: USB disconnect, device number 66 [ 784.110709][ T7775] usblp0: removed 14:48:41 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 784.118261][ T137] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 784.127919][ T5] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 784.137047][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 784.155459][ T137] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 784.186873][ T5] usb 6-1: SerialNumber: syz [ 784.194074][ T137] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 784.220497][ T137] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 784.328349][ T137] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 784.342107][ T137] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 784.355409][ T137] usb 4-1: SerialNumber: syz [ 784.460706][ T137] usb 6-1: USB disconnect, device number 94 [ 784.568169][ T5] usb 2-1: new high-speed USB device number 55 using dummy_hcd [ 784.578231][ T7] usb 1-1: new high-speed USB device number 9 using dummy_hcd [ 784.617280][ T7786] usb 4-1: USB disconnect, device number 64 14:48:41 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 784.838310][ T7] usb 1-1: Using ep0 maxpacket: 8 [ 784.843534][ T5] usb 2-1: Using ep0 maxpacket: 8 [ 784.968541][ T7] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 784.977319][ T5] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 784.986142][ T7] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 784.995502][ T5] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 785.004910][ T137] usb 6-1: new high-speed USB device number 95 using dummy_hcd [ 785.012803][ T5] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 785.022379][ T7] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 785.032196][ T5] usb 2-1: config 250 has no interface number 0 [ 785.039002][ T7] usb 1-1: config 250 has no interface number 0 [ 785.045554][ T5] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 785.057668][ T7] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 785.070573][ T5] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 785.081409][ T7] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 785.092209][ T5] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x82 has invalid wMaxPacketSize 0 [ 785.103007][ T7] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 785.113861][ T5] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 0 [ 785.124593][ T7] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 785.138524][ T5] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 785.153540][ T7] usb 1-1: config 250 interface 228 has no altsetting 0 [ 785.161498][ T5] usb 2-1: config 250 interface 228 has no altsetting 0 [ 785.218154][ T137] usb 6-1: device descriptor read/64, error 18 [ 785.238238][ T7] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 785.247466][ T7] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 785.257652][ T5] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 785.267442][ T7] usb 1-1: SerialNumber: syz [ 785.274267][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 785.285295][ T5] usb 2-1: SerialNumber: syz [ 785.298658][T32092] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 785.305675][T32092] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 785.314291][T32091] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 785.328104][T10346] usb 5-1: new high-speed USB device number 67 using dummy_hcd [ 785.349440][ T5] hub 2-1:250.228: bad descriptor, ignoring hub [ 785.355748][ T5] hub: probe of 2-1:250.228 failed with error -5 14:48:42 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, 0x0, 0x301}, 0x14}}, 0x0) [ 785.380299][ T7] hub 1-1:250.228: bad descriptor, ignoring hub [ 785.386601][ T7] hub: probe of 1-1:250.228 failed with error -5 14:48:42 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) syz_usb_connect$printer(0x0, 0x36, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r0, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r1 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r1}, 0x14}}, 0x0) [ 785.488155][ T137] usb 6-1: new high-speed USB device number 96 using dummy_hcd [ 785.568028][T10346] usb 5-1: Using ep0 maxpacket: 8 [ 785.639618][ T5] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 55 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 785.696068][T10346] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 785.704888][ T137] usb 6-1: device descriptor read/64, error 18 [ 785.712402][ T5] usb 2-1: USB disconnect, device number 55 [ 785.722205][T10346] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 785.741691][ T5] usblp0: removed [ 785.748011][ T7879] usb 4-1: new high-speed USB device number 65 using dummy_hcd [ 785.759478][T10346] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 785.785069][T10346] usb 5-1: config 250 has no interface number 0 [ 785.805900][T10346] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 785.819061][T10346] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 785.831400][ T137] usb usb6-port1: attempt power cycle [ 785.837731][T10346] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 785.854098][T10346] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 785.871793][ T7] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 9 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 785.906000][T10346] usb 5-1: config 250 interface 228 has no altsetting 0 [ 785.919110][ T7] usb 1-1: USB disconnect, device number 9 [ 785.933216][ T7] usblp0: removed [ 785.988315][ T7879] usb 4-1: Using ep0 maxpacket: 8 [ 786.009278][T10346] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 786.022730][T10346] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 786.032751][T10346] usb 5-1: SerialNumber: syz [ 786.058562][T32123] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 786.072051][T32123] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 786.099323][T10346] hub 5-1:250.228: bad descriptor, ignoring hub [ 786.105620][T10346] hub: probe of 5-1:250.228 failed with error -5 [ 786.113586][ T7879] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 786.127020][ T7879] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 786.146585][ T7879] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config 14:48:43 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) [ 786.179237][ T7879] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 786.248859][ T137] usb 6-1: new high-speed USB device number 97 using dummy_hcd [ 786.268941][ T7879] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 786.278238][ T7879] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 786.286707][ T7879] usb 4-1: SerialNumber: syz [ 786.321546][T10346] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 67 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 786.378947][T10346] usb 5-1: USB disconnect, device number 67 [ 786.412274][T10346] usblp0: removed 14:48:43 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r1, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 786.488133][ T137] usb 6-1: device not accepting address 97, error -71 14:48:43 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r1, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 786.553629][ T7879] usb 4-1: USB disconnect, device number 65 [ 786.888760][ T137] usb 6-1: new high-speed USB device number 98 using dummy_hcd [ 786.938126][T10346] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 786.945941][ T5] usb 2-1: new high-speed USB device number 56 using dummy_hcd [ 786.999211][ T137] usb 6-1: Using ep0 maxpacket: 8 14:48:43 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 787.119686][ T137] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 787.128798][ T137] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 787.140731][ T137] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 787.152984][ T137] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 787.188037][T10346] usb 1-1: Using ep0 maxpacket: 8 [ 787.193206][ T5] usb 2-1: Using ep0 maxpacket: 8 14:48:44 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, 0x0, 0x301}, 0x14}}, 0x0) [ 787.240194][ T137] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 787.255044][ T137] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 787.265739][ T137] usb 6-1: SerialNumber: syz [ 787.328204][T10346] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 787.336825][ T5] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 787.346903][T10346] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 787.356377][ T5] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 787.365699][T10346] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 787.375166][ T5] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 787.384701][T10346] usb 1-1: config 250 has no interface number 0 [ 787.392003][ T5] usb 2-1: config 250 has no interface number 0 [ 787.399383][T10346] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 787.412015][ T5] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 787.431808][T10346] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 787.443903][ T5] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 787.455868][T10346] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 787.467904][ T5] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 787.480001][T10346] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 787.494955][ T5] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 787.509675][T10346] usb 1-1: config 250 interface 228 has no altsetting 0 [ 787.516720][ T5] usb 2-1: config 250 interface 228 has no altsetting 0 [ 787.518161][ T2966] usb 5-1: new high-speed USB device number 68 using dummy_hcd [ 787.540256][ T137] usb 6-1: USB disconnect, device number 98 [ 787.608233][T10346] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 787.617460][ T5] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 787.626602][T10346] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 787.637086][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 787.645965][ T5] usb 2-1: SerialNumber: syz [ 787.651514][T10346] usb 1-1: SerialNumber: syz [ 787.680757][T32207] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 787.687787][T32207] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 787.695392][T32208] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 787.710556][T32208] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 787.718012][ T7786] usb 4-1: new high-speed USB device number 66 using dummy_hcd [ 787.720426][T10346] hub 1-1:250.228: bad descriptor, ignoring hub [ 787.733564][ T5] hub 2-1:250.228: bad descriptor, ignoring hub [ 787.762699][ T5] hub: probe of 2-1:250.228 failed with error -5 [ 787.775672][T10346] hub: probe of 1-1:250.228 failed with error -5 [ 787.850149][ T2966] usb 5-1: Using ep0 maxpacket: 8 [ 787.983286][ T2966] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 787.991717][ T7786] usb 4-1: Using ep0 maxpacket: 8 [ 788.018610][ T2966] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 788.034217][ T2966] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 788.044928][ T2966] usb 5-1: config 250 has no interface number 0 [ 788.052100][ T2966] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 788.064093][ T2966] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 788.075552][ T2966] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 788.086390][ T923] usb 6-1: new high-speed USB device number 99 using dummy_hcd [ 788.094629][ T2966] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 788.108761][ T7786] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 788.117129][ T7786] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 788.127651][ T7786] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 788.142494][ T2966] usb 5-1: config 250 interface 228 has no altsetting 0 [ 788.151132][ T7786] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 788.213276][T10346] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 10 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 788.255148][ T7786] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 788.265093][ T2966] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 788.269127][T10346] usb 1-1: USB disconnect, device number 10 [ 788.274832][ T2966] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 788.294319][ T7786] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 788.303038][ T5] usblp 2-1:250.228: usblp1: USB Bidirectional printer dev 56 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 788.325025][ T7786] usb 4-1: SerialNumber: syz [ 788.343374][ T2966] usb 5-1: SerialNumber: syz [ 788.348869][ T923] usb 6-1: device descriptor read/64, error 18 [ 788.360941][T10346] usblp0: removed [ 788.408874][T32223] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 788.408973][ T5] usb 2-1: USB disconnect, device number 56 [ 788.415884][T32223] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 788.459357][ T2966] hub 5-1:250.228: bad descriptor, ignoring hub [ 788.465687][ T2966] hub: probe of 5-1:250.228 failed with error -5 [ 788.507844][ T5] usblp1: removed 14:48:45 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) syz_usb_connect$printer(0x0, 0x36, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r0, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r1 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r1}, 0x14}}, 0x0) [ 788.628564][ T923] usb 6-1: new high-speed USB device number 100 using dummy_hcd [ 788.637218][ T7786] usb 4-1: USB disconnect, device number 66 [ 788.686167][ T2966] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 68 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 14:48:45 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r1, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 788.749340][ T2966] usb 5-1: USB disconnect, device number 68 [ 788.782003][ T2966] usblp0: removed [ 788.828045][ T923] usb 6-1: device descriptor read/64, error 18 14:48:45 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r1, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 788.962338][ T923] usb usb6-port1: attempt power cycle [ 789.198333][ T5] usb 1-1: new high-speed USB device number 11 using dummy_hcd 14:48:46 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) 14:48:46 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 789.417961][ T923] usb 6-1: new high-speed USB device number 101 using dummy_hcd [ 789.448447][ T5] usb 1-1: Using ep0 maxpacket: 8 14:48:46 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) [ 789.491967][T10346] usb 2-1: new high-speed USB device number 57 using dummy_hcd [ 789.548930][ T923] usb 6-1: device descriptor read/8, error -71 [ 789.578231][ T5] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 789.593658][ T5] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 789.633155][ T5] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 789.664754][ T5] usb 1-1: config 250 has no interface number 0 [ 789.677504][ T5] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 789.690774][ T5] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 789.703202][ T5] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 789.715286][ T5] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 789.737888][ T5] usb 1-1: config 250 interface 228 has no altsetting 0 [ 789.757969][T10346] usb 2-1: Using ep0 maxpacket: 8 [ 789.778015][ T7874] usb 4-1: new high-speed USB device number 67 using dummy_hcd [ 789.828508][ T5] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 789.837568][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 789.848963][ T5] usb 1-1: SerialNumber: syz [ 789.869016][T32301] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 789.877114][T32301] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 789.888173][T10346] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 789.897943][ T5] hub 1-1:250.228: bad descriptor, ignoring hub [ 789.904496][ T5] hub: probe of 1-1:250.228 failed with error -5 [ 789.920829][T10346] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 789.932216][T10346] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 789.943084][T10346] usb 2-1: config 250 has no interface number 0 [ 789.951583][T10346] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 789.965088][T10346] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 789.977291][T10346] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 789.990759][T10346] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 790.016230][T10346] usb 2-1: config 250 interface 228 has no altsetting 0 [ 790.025882][ T137] usb 5-1: new high-speed USB device number 69 using dummy_hcd [ 790.038023][ T7874] usb 4-1: Using ep0 maxpacket: 8 [ 790.058176][ T923] usb 6-1: new high-speed USB device number 102 using dummy_hcd [ 790.108170][T10346] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 790.117484][T10346] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 790.136557][T10346] usb 2-1: SerialNumber: syz [ 790.148320][ T923] usb 6-1: Using ep0 maxpacket: 8 [ 790.158253][T32313] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 790.169368][T32313] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 790.178831][ T7874] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 790.187630][ T7874] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 790.199430][T10346] hub 2-1:250.228: bad descriptor, ignoring hub [ 790.207702][ T7874] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 790.226366][T10346] hub: probe of 2-1:250.228 failed with error -5 [ 790.248498][ T7874] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 790.277914][ T137] usb 5-1: Using ep0 maxpacket: 8 [ 790.298367][ T923] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 790.306858][ T923] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 790.326100][ T923] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 790.337764][ T923] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 790.368227][ T7874] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 790.377303][ T7874] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 790.387817][ T7874] usb 4-1: SerialNumber: syz [ 790.398209][ T137] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 790.420136][ T5] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 11 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 790.438729][ T923] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 790.439966][ T137] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 790.472354][ T923] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 790.481256][ T137] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 790.499205][ T5] usb 1-1: USB disconnect, device number 11 [ 790.506350][ T923] usb 6-1: SerialNumber: syz [ 790.522550][ T5] usblp0: removed [ 790.532089][ T137] usb 5-1: config 250 has no interface number 0 [ 790.555917][ T137] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 790.602799][ T137] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 790.629260][ T137] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 790.642947][ T137] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 790.663346][ T137] usb 5-1: config 250 interface 228 has no altsetting 0 [ 790.667225][ T923] usb 4-1: USB disconnect, device number 67 [ 790.757857][ T137] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 790.767025][ T137] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 790.776668][ T137] usb 5-1: SerialNumber: syz [ 790.808820][ T5] usb 6-1: USB disconnect, device number 102 [ 790.818422][T32330] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 790.836498][T32330] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 790.879226][ T137] hub 5-1:250.228: bad descriptor, ignoring hub [ 790.885522][ T137] hub: probe of 5-1:250.228 failed with error -5 [ 790.901236][T10346] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 57 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 14:48:47 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 790.958779][T10346] usb 2-1: USB disconnect, device number 57 [ 790.979657][T10346] usblp0: removed [ 791.099059][ T137] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 69 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 791.168572][ T137] usb 5-1: USB disconnect, device number 69 [ 791.192848][ T137] usblp0: removed [ 791.337812][ T923] usb 6-1: new high-speed USB device number 103 using dummy_hcd 14:48:48 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 791.437818][ T5] usb 1-1: new high-speed USB device number 12 using dummy_hcd 14:48:48 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r1, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 791.547813][ T923] usb 6-1: device descriptor read/64, error 18 [ 791.695657][ T5] usb 1-1: Using ep0 maxpacket: 8 14:48:48 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) syz_usb_connect$printer(0x0, 0x36, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r0, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r1 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r1}, 0x14}}, 0x0) [ 791.778351][ T137] usb 4-1: new high-speed USB device number 68 using dummy_hcd [ 791.818053][ T5] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 791.827823][ T923] usb 6-1: new high-speed USB device number 104 using dummy_hcd [ 791.849092][ T5] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 14:48:48 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 791.887972][ T5] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 791.914585][ T5] usb 1-1: config 250 has no interface number 0 [ 791.926188][ T5] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 791.943053][ T5] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 791.948325][ T7874] usb 2-1: new high-speed USB device number 58 using dummy_hcd [ 791.955711][ T5] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 791.972775][T32430] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 791.985500][ T5] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 792.017079][ T5] usb 1-1: config 250 interface 228 has no altsetting 0 [ 792.027867][ T137] usb 4-1: Using ep0 maxpacket: 8 [ 792.044917][ T923] usb 6-1: device descriptor read/64, error 18 [ 792.097919][ T5] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 792.107085][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 792.118038][ T5] usb 1-1: SerialNumber: syz [ 792.148240][T32397] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 792.155494][T32397] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 792.163890][ T137] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 792.176862][ T137] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 792.180799][ T923] usb usb6-port1: attempt power cycle [ 792.188833][ T137] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 792.203104][ T137] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 792.214844][ T5] hub 1-1:250.228: bad descriptor, ignoring hub [ 792.222518][ T5] hub: probe of 1-1:250.228 failed with error -5 [ 792.227753][ T7874] usb 2-1: Using ep0 maxpacket: 8 [ 792.318359][ T137] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 792.327440][ T137] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 792.345518][ T137] usb 4-1: SerialNumber: syz [ 792.378007][ T7874] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 792.395254][ T7874] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 792.405145][ T7874] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 792.414668][T10346] usb 5-1: new high-speed USB device number 70 using dummy_hcd [ 792.432212][ T7874] usb 2-1: config 250 has no interface number 0 [ 792.441385][ T7874] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 792.454128][ T5] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 12 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 792.476084][ T7874] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 792.506298][ T7874] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 792.529191][ T5] usb 1-1: USB disconnect, device number 12 [ 792.530670][ T7874] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 792.561065][ T5] usblp0: removed 14:48:49 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, 0x0, 0x0) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) [ 792.612386][ T7874] usb 2-1: config 250 interface 228 has no altsetting 0 [ 792.637805][ T923] usb 6-1: new high-speed USB device number 105 using dummy_hcd [ 792.647916][ T7786] usb 4-1: USB disconnect, device number 68 [ 792.650421][T10346] usb 5-1: Using ep0 maxpacket: 8 [ 792.728074][ T7874] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 792.737146][ T7874] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 792.762390][ T7874] usb 2-1: SerialNumber: syz [ 792.793041][T10346] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 792.798079][T32420] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 792.808427][T10346] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 792.819636][T10346] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 792.829356][T10346] usb 5-1: config 250 has no interface number 0 [ 792.838390][T32420] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 792.852189][T10346] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 792.881453][T10346] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 792.899032][ T7874] hub 2-1:250.228: bad descriptor, ignoring hub [ 792.905333][ T7874] hub: probe of 2-1:250.228 failed with error -5 [ 792.905905][T10346] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 792.928006][ T923] usb 6-1: device not accepting address 105, error -71 [ 792.935010][T10346] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 792.954279][T10346] usb 5-1: config 250 interface 228 has no altsetting 0 [ 793.039696][T10346] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 793.049175][T10346] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 793.057915][T10346] usb 5-1: SerialNumber: syz [ 793.090678][T32430] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 793.110071][T32430] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 793.148928][T10346] hub 5-1:250.228: bad descriptor, ignoring hub [ 793.155216][T10346] hub: probe of 5-1:250.228 failed with error -5 14:48:50 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 793.335826][ T923] usb 6-1: new high-speed USB device number 106 using dummy_hcd 14:48:50 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 793.390129][T10346] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 70 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 793.439230][ T7874] usblp 2-1:250.228: usblp1: USB Bidirectional printer dev 58 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 793.468071][ T923] usb 6-1: Using ep0 maxpacket: 8 [ 793.478489][T10346] usb 5-1: USB disconnect, device number 70 [ 793.544388][T10346] usblp0: removed [ 793.549063][ T7874] usb 2-1: USB disconnect, device number 58 [ 793.598146][ T923] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 793.614307][ T923] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 793.640258][ T7874] usblp1: removed [ 793.687344][ T923] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 793.725573][ T923] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 793.727674][ T7775] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 793.828698][ T923] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 793.838205][ T923] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 793.846361][ T923] usb 6-1: SerialNumber: syz [ 793.907619][ T7786] usb 4-1: new high-speed USB device number 69 using dummy_hcd 14:48:50 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 794.017558][ T7775] usb 1-1: Using ep0 maxpacket: 8 [ 794.096704][T10346] usb 6-1: USB disconnect, device number 106 [ 794.137891][ T7775] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 794.146270][ T7775] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 794.172512][ T7775] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 794.209335][ T7786] usb 4-1: Using ep0 maxpacket: 8 14:48:51 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 794.237803][ T7775] usb 1-1: config 250 has no interface number 0 [ 794.244234][ T7775] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 794.295827][ T7775] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 794.317098][T32528] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 794.320334][ T7775] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 794.358520][ T7786] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 794.366900][ T7786] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 794.369612][ T7775] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 794.381602][ T7786] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 794.402224][ T923] usb 2-1: new high-speed USB device number 59 using dummy_hcd [ 794.410614][ T7786] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 794.435791][ T7775] usb 1-1: config 250 interface 228 has no altsetting 0 [ 794.507798][ T7786] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 794.516984][ T7786] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 794.518060][ T7775] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 794.527207][ T7786] usb 4-1: SerialNumber: syz [ 794.549845][ T7775] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 794.564253][ T7775] usb 1-1: SerialNumber: syz [ 794.588193][T32478] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 794.599417][T32478] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 794.617632][ T7874] usb 5-1: new high-speed USB device number 71 using dummy_hcd [ 794.628896][ T7775] hub 1-1:250.228: bad descriptor, ignoring hub [ 794.635191][ T7775] hub: probe of 1-1:250.228 failed with error -5 [ 794.677847][ T923] usb 2-1: Using ep0 maxpacket: 8 [ 794.784900][ T7786] usb 4-1: USB disconnect, device number 69 [ 794.807750][ T5] usb 6-1: new high-speed USB device number 107 using dummy_hcd [ 794.828913][ T923] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 794.853520][ T7775] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 13 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 794.861350][ T923] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 14:48:51 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 794.901206][ T923] usb 2-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 794.912947][ T7874] usb 5-1: Using ep0 maxpacket: 8 [ 794.928899][ T7775] usb 1-1: USB disconnect, device number 13 [ 794.932457][ T923] usb 2-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 794.965829][ T7775] usblp0: removed [ 795.007633][ T5] usb 6-1: device descriptor read/64, error 18 [ 795.047868][ T923] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 795.068162][ T7874] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 795.081188][ T923] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 795.097149][ T7874] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 795.120361][ T923] usb 2-1: SerialNumber: syz [ 795.125136][ T7874] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 795.137108][ T7874] usb 5-1: config 250 has no interface number 0 [ 795.146157][ T7874] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 795.171611][ T7874] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 795.185081][ T7874] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 795.198002][ T7874] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 795.213566][ T7874] usb 5-1: config 250 interface 228 has no altsetting 0 [ 795.278101][ T5] usb 6-1: new high-speed USB device number 108 using dummy_hcd [ 795.308998][ T7874] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 795.318385][ T7874] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 795.326398][ T7874] usb 5-1: SerialNumber: syz [ 795.350762][T32528] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 795.378935][T32528] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 795.419213][T17570] usb 2-1: USB disconnect, device number 59 [ 795.430177][ T7874] hub 5-1:250.228: bad descriptor, ignoring hub [ 795.436468][ T7874] hub: probe of 5-1:250.228 failed with error -5 [ 795.467595][ T5] usb 6-1: device descriptor read/64, error 18 14:48:52 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 795.537692][ T923] usb 3-1: new high-speed USB device number 33 using dummy_hcd [ 795.588024][ T5] usb usb6-port1: attempt power cycle [ 795.649646][ T7874] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 71 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 14:48:52 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 795.728655][ T7874] usb 5-1: USB disconnect, device number 71 [ 795.742421][ T7874] usblp0: removed 14:48:52 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, 0x0, 0x0) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) [ 795.827840][ T923] usb 3-1: Using ep0 maxpacket: 8 [ 795.867602][ T7786] usb 4-1: new high-speed USB device number 70 using dummy_hcd [ 795.928311][ T5] usb usb6-port1: Cannot enable. Maybe the USB cable is bad? [ 795.957929][ T923] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 795.966311][ T923] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 795.977613][ T923] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 795.987130][ T923] usb 3-1: config 250 has no interface number 0 [ 795.996700][ T923] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 796.009528][ T923] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 796.021903][ T923] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 796.040839][ T923] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 796.061767][ T923] usb 3-1: config 250 interface 228 has no altsetting 0 [ 796.077760][ T5] usb 6-1: new high-speed USB device number 110 using dummy_hcd [ 796.135226][ T7786] usb 4-1: Using ep0 maxpacket: 8 14:48:53 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 796.167751][ T5] usb 6-1: Using ep0 maxpacket: 8 [ 796.167888][ T923] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 796.172976][ T7879] usb 1-1: new high-speed USB device number 14 using dummy_hcd [ 796.230685][ T923] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 796.261276][ T923] usb 3-1: SerialNumber: syz [ 796.277794][ T7786] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 796.286297][ T7786] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 796.308478][ T5] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 796.316856][ T5] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 796.317378][ T7786] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 796.340152][ T5] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 796.340772][T32563] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 796.353219][ T5] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 796.387266][T32563] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 796.449535][ T5] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 796.461539][ T7786] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 796.466608][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 796.479858][ T7879] usb 1-1: Using ep0 maxpacket: 8 [ 796.489313][ T923] hub 3-1:250.228: bad descriptor, ignoring hub [ 796.495720][ T923] hub: probe of 3-1:250.228 failed with error -5 14:48:53 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 796.559343][ T5] usb 6-1: SerialNumber: syz [ 796.575650][ T7786] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 796.603743][ T7786] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 796.617929][ T7879] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 796.632623][ T7879] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 796.652623][ T7879] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 796.657548][ T7786] usb 4-1: SerialNumber: syz [ 796.671997][ T7879] usb 1-1: config 250 has no interface number 0 [ 796.679195][ T7879] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 796.700850][ T7879] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 796.729804][ T7879] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 796.772943][ T7879] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 796.819078][ T7879] usb 1-1: config 250 interface 228 has no altsetting 0 [ 796.832727][T32629] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 796.857474][ T7775] usb 6-1: USB disconnect, device number 110 [ 796.867622][T17570] usb 2-1: new high-speed USB device number 60 using dummy_hcd [ 796.897632][ T7879] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 796.909873][ T7879] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 796.920328][ T7879] usb 1-1: SerialNumber: syz [ 796.942796][ T7874] usb 4-1: USB disconnect, device number 70 [ 796.958045][T32607] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 796.965091][T32607] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 796.975372][ T923] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 33 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 797.018658][ T7879] hub 1-1:250.228: bad descriptor, ignoring hub [ 797.024954][ T7879] hub: probe of 1-1:250.228 failed with error -5 [ 797.041081][ T923] usb 3-1: USB disconnect, device number 33 [ 797.078136][ T923] usblp0: removed [ 797.097789][ T5] usb 5-1: new high-speed USB device number 72 using dummy_hcd [ 797.165196][T17570] usb 2-1: Using ep0 maxpacket: 8 [ 797.273012][ T7879] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 14 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 797.315037][T17570] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 797.328576][T17570] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 797.338936][ T7879] usb 1-1: USB disconnect, device number 14 [ 797.345746][T17570] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 797.357574][ T5] usb 5-1: Using ep0 maxpacket: 8 [ 797.358754][T17570] usb 2-1: config 250 has no interface number 0 [ 797.370565][T17570] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 797.383577][T17570] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 797.385957][ T7879] usblp0: removed [ 797.397310][T17570] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 797.398948][ T137] usb 6-1: new high-speed USB device number 111 using dummy_hcd [ 797.411670][T17570] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 797.432537][T17570] usb 2-1: config 250 interface 228 has no altsetting 0 [ 797.498014][ T5] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 797.510094][ T5] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 797.519926][ T5] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 797.529977][ T5] usb 5-1: config 250 has no interface number 0 [ 797.536328][ T5] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 797.549469][ T5] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 797.557957][T17570] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 797.562724][ T5] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 797.580211][T17570] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 797.582535][ T5] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 797.603498][ T5] usb 5-1: config 250 interface 228 has no altsetting 0 [ 797.613445][T17570] usb 2-1: SerialNumber: syz [ 797.627987][ T137] usb 6-1: device descriptor read/64, error 18 [ 797.637894][T32619] raw-gadget gadget: fail, usb_ep_enable returned -22 14:48:54 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 797.644967][T32619] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 797.668523][T17570] hub 2-1:250.228: bad descriptor, ignoring hub [ 797.674908][T17570] hub: probe of 2-1:250.228 failed with error -5 [ 797.688037][ T5] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 797.715286][ T5] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 797.734117][ T5] usb 5-1: SerialNumber: syz [ 797.768445][T32631] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 797.783104][T32631] raw-gadget gadget: fail, usb_ep_enable returned -22 14:48:54 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 797.808673][ T5] hub 5-1:250.228: bad descriptor, ignoring hub [ 797.815277][ T5] hub: probe of 5-1:250.228 failed with error -5 [ 797.897368][ T137] usb 6-1: new high-speed USB device number 112 using dummy_hcd [ 797.979881][T17570] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 60 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 798.041375][ T5] usblp 5-1:250.228: usblp1: USB Bidirectional printer dev 72 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 798.059420][ T7879] usb 4-1: new high-speed USB device number 71 using dummy_hcd [ 798.083008][T17570] usb 2-1: USB disconnect, device number 60 14:48:55 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 798.098983][ T137] usb 6-1: device descriptor read/64, error 18 [ 798.134179][T17570] usblp0: removed [ 798.138627][ T5] usb 5-1: USB disconnect, device number 72 [ 798.166031][ T5] usblp1: removed [ 798.220164][ T137] usb usb6-port1: attempt power cycle [ 798.297677][ T7879] usb 4-1: Using ep0 maxpacket: 8 [ 798.340780][ T2980] usb 3-1: new high-speed USB device number 34 using dummy_hcd [ 798.425424][ T7879] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 798.434220][ T7879] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 798.446143][ T7879] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 798.465902][ T7879] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 798.549132][ T7879] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 798.558644][ T7879] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 798.566882][ T7879] usb 4-1: SerialNumber: syz [ 798.577540][ T7874] usb 1-1: new high-speed USB device number 15 using dummy_hcd [ 798.607558][ T2980] usb 3-1: Using ep0 maxpacket: 8 [ 798.637447][ T137] usb 6-1: new high-speed USB device number 113 using dummy_hcd [ 798.757478][ T2980] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 798.766077][ T2980] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 798.775698][ T2980] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 798.785593][ T2980] usb 3-1: config 250 has no interface number 0 [ 798.792937][ T2980] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 798.807627][ T137] usb 6-1: device descriptor read/8, error -61 [ 798.822766][ T2980] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 798.825959][ T7879] usb 4-1: USB disconnect, device number 71 [ 798.847388][ T7874] usb 1-1: Using ep0 maxpacket: 8 14:48:55 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) 14:48:55 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, 0x0, 0x0) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) 14:48:55 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 798.915567][ T2980] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 798.953492][ T2980] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 798.988462][ T2980] usb 3-1: config 250 interface 228 has no altsetting 0 [ 799.023054][ T7874] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 799.041494][ T7874] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 799.087701][ T2980] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 799.104222][ T7874] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 799.121457][ T2980] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 799.138478][ T7874] usb 1-1: config 250 has no interface number 0 [ 799.144960][ T2980] usb 3-1: SerialNumber: syz [ 799.159711][ T7874] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 799.184894][ T7874] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 799.207994][T32698] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 799.215086][T32698] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 799.215177][ T7874] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 799.267440][ T7874] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 799.283496][ T2980] hub 3-1:250.228: bad descriptor, ignoring hub [ 799.302653][ T2980] hub: probe of 3-1:250.228 failed with error -5 [ 799.342356][ T7874] usb 1-1: config 250 interface 228 has no altsetting 0 [ 799.387296][ T137] usb 6-1: new high-speed USB device number 114 using dummy_hcd [ 799.447794][ T7874] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 799.462701][ T7874] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 799.477427][ T137] usb 6-1: Using ep0 maxpacket: 8 [ 799.482641][ T7874] usb 1-1: SerialNumber: syz [ 799.527994][T32722] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 799.535494][T32722] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 799.599039][ T7874] hub 1-1:250.228: bad descriptor, ignoring hub [ 799.605341][ T7874] hub: probe of 1-1:250.228 failed with error -5 [ 799.628315][ T137] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 799.636702][ T137] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 14:48:56 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 799.679295][ T2980] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 34 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 799.691078][ T7786] usb 2-1: new high-speed USB device number 61 using dummy_hcd [ 799.699029][ T923] usb 5-1: new high-speed USB device number 73 using dummy_hcd [ 799.717530][ T137] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 799.778446][ T2980] usb 3-1: USB disconnect, device number 34 [ 799.801613][ T137] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 799.830274][ T2980] usblp0: removed [ 799.858952][ T7874] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 15 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 799.958325][ T7874] usb 1-1: USB disconnect, device number 15 [ 799.977560][ T923] usb 5-1: Using ep0 maxpacket: 8 [ 799.982774][ T7786] usb 2-1: Using ep0 maxpacket: 8 [ 799.988162][ T137] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 800.001996][ T137] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 800.007649][ T7874] usblp0: removed [ 800.043747][ T137] usb 6-1: SerialNumber: syz [ 800.098229][T17570] usb 4-1: new high-speed USB device number 72 using dummy_hcd [ 800.150988][ T923] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 800.159856][ T7786] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 800.182002][ T7786] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 800.192494][ T923] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 800.208789][ T7786] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 800.224640][ T923] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 800.236159][ T7786] usb 2-1: config 250 has no interface number 0 [ 800.244278][ T923] usb 5-1: config 250 has no interface number 0 [ 800.252517][ T923] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 800.266096][ T7786] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 800.294559][ T7786] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 800.306540][ T923] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 800.318449][ T7786] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 800.344459][ T923] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 800.367399][ T923] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 800.382183][T17570] usb 4-1: Using ep0 maxpacket: 8 [ 800.388064][ T7786] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 800.417164][ T7786] usb 2-1: config 250 interface 228 has no altsetting 0 [ 800.424294][ T923] usb 5-1: config 250 interface 228 has no altsetting 0 [ 800.448173][ T7874] usb 6-1: USB disconnect, device number 114 [ 800.501196][ T7786] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 800.516500][ T7786] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 800.528252][T17570] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 800.539854][ T923] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 800.562439][T17570] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 800.574370][ T923] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 800.587193][ T7786] usb 2-1: SerialNumber: syz [ 800.596107][ T923] usb 5-1: SerialNumber: syz [ 800.607413][T17570] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config 14:48:57 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 800.647889][T32747] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 800.654874][T32747] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 800.665278][T32743] raw-gadget gadget: fail, usb_ep_enable returned -22 14:48:57 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 800.699278][T32743] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 800.708153][T17570] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 800.758654][ T7786] hub 2-1:250.228: bad descriptor, ignoring hub [ 800.765063][ T7786] hub: probe of 2-1:250.228 failed with error -5 [ 800.772672][ T923] hub 5-1:250.228: bad descriptor, ignoring hub [ 800.807494][ T923] hub: probe of 5-1:250.228 failed with error -5 [ 800.827557][T17570] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 800.878145][T17570] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 800.886188][T17570] usb 4-1: SerialNumber: syz [ 800.980055][ T923] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 73 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 801.052145][ T7874] usb 6-1: new high-speed USB device number 115 using dummy_hcd [ 801.085536][ T923] usb 5-1: USB disconnect, device number 73 [ 801.129536][ T923] usblp0: removed [ 801.137193][ T137] usb 3-1: new high-speed USB device number 35 using dummy_hcd [ 801.187336][T10346] usb 1-1: new high-speed USB device number 16 using dummy_hcd [ 801.190470][ T2966] usb 4-1: USB disconnect, device number 72 [ 801.241680][ T7786] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 61 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 801.267409][ T7874] usb 6-1: device descriptor read/64, error 18 [ 801.348793][ T7786] usb 2-1: USB disconnect, device number 61 [ 801.374509][ T7786] usblp0: removed [ 801.397350][ T137] usb 3-1: Using ep0 maxpacket: 8 [ 801.443732][T10346] usb 1-1: Using ep0 maxpacket: 8 [ 801.527554][ T137] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 801.536008][ T137] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 801.557143][ T7874] usb 6-1: new high-speed USB device number 116 using dummy_hcd [ 801.561370][ T137] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 801.575773][ T137] usb 3-1: config 250 has no interface number 0 [ 801.586214][T10346] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 801.596455][T10346] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 801.614632][ T137] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 801.631744][T10346] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 801.641166][ T137] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 801.663803][T10346] usb 1-1: config 250 has no interface number 0 [ 801.670428][ T137] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 801.681067][T10346] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 801.692705][ T137] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 801.706413][T10346] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 14:48:58 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 801.722019][T10346] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 801.733389][ T137] usb 3-1: config 250 interface 228 has no altsetting 0 [ 801.750037][T10346] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 801.766417][T10346] usb 1-1: config 250 interface 228 has no altsetting 0 [ 801.780103][ T7874] usb 6-1: device descriptor read/64, error 18 [ 801.832157][ T137] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 801.843497][ T137] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 801.852054][T10346] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 801.863292][ T137] usb 3-1: SerialNumber: syz [ 801.868454][T10346] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 801.876476][T10346] usb 1-1: SerialNumber: syz 14:48:58 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 801.897663][ T344] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 801.904679][ T344] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 801.907904][ T7874] usb usb6-port1: attempt power cycle [ 801.928109][ T346] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 801.935138][ T346] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 801.958307][ T137] hub 3-1:250.228: bad descriptor, ignoring hub [ 801.965241][ T137] hub: probe of 3-1:250.228 failed with error -5 [ 802.008321][T10346] hub 1-1:250.228: bad descriptor, ignoring hub [ 802.014622][T10346] hub: probe of 1-1:250.228 failed with error -5 14:48:58 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) [ 802.097244][ T7879] usb 5-1: new high-speed USB device number 74 using dummy_hcd 14:48:59 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 802.257270][T10346] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 16 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 802.257534][ T7874] usb usb6-port1: Cannot enable. Maybe the USB cable is bad? [ 802.277368][ T137] usblp 3-1:250.228: usblp1: USB Bidirectional printer dev 35 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 802.330511][T10346] usb 1-1: USB disconnect, device number 16 [ 802.353752][ T7879] usb 5-1: Using ep0 maxpacket: 8 [ 802.360429][ T137] usb 3-1: USB disconnect, device number 35 [ 802.368981][T10346] usblp0: removed [ 802.377988][ T7775] usb 4-1: new high-speed USB device number 73 using dummy_hcd [ 802.395335][ T137] usblp1: removed [ 802.437315][ T7874] usb 6-1: new high-speed USB device number 118 using dummy_hcd [ 802.478633][ T7879] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 802.495370][ T7879] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 802.527631][ T7874] usb 6-1: Using ep0 maxpacket: 8 [ 802.547495][ T7879] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 802.568607][ T923] usb 2-1: new high-speed USB device number 62 using dummy_hcd [ 802.603640][ T7879] usb 5-1: config 250 has no interface number 0 [ 802.618058][ T7775] usb 4-1: Using ep0 maxpacket: 8 [ 802.642038][ T7879] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 802.657559][ T7874] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 802.669841][ T7874] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 802.683043][ T7879] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 802.694689][ T7874] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 802.704373][ T7879] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 802.740796][ T7874] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 802.748853][ T7879] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 802.765054][ T7775] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 802.773668][ T7879] usb 5-1: config 250 interface 228 has no altsetting 0 [ 802.780860][ T7775] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 802.791138][ T7775] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 802.802008][ T7775] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 802.817574][ T923] usb 2-1: Using ep0 maxpacket: 8 [ 802.847262][ T7874] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 802.857411][ T7874] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 802.865739][ T7874] usb 6-1: SerialNumber: syz [ 802.868151][ T7879] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 802.902158][ T7775] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 802.917952][ T7879] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 802.926184][ T7879] usb 5-1: SerialNumber: syz [ 802.931377][ T7775] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 802.943918][ T7775] usb 4-1: SerialNumber: syz [ 802.961132][ T923] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 802.979744][ T923] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 802.981303][ T388] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 802.993726][ T923] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 14:48:59 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 803.006669][ T923] usb 2-1: config 250 has no interface number 0 [ 803.013467][ T923] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 803.033634][ T923] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 803.049492][ T388] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 803.094165][ T923] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 803.098123][ T7879] hub 5-1:250.228: bad descriptor, ignoring hub 14:49:00 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 803.133889][ T923] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 803.156231][ T7879] hub: probe of 5-1:250.228 failed with error -5 [ 803.197481][ T923] usb 2-1: config 250 interface 228 has no altsetting 0 [ 803.215546][ T7775] usb 4-1: USB disconnect, device number 73 [ 803.225864][ T7874] usb 6-1: USB disconnect, device number 118 [ 803.298336][ T923] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 803.321275][ T923] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 803.321310][ T923] usb 2-1: SerialNumber: syz [ 803.351255][ T410] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 803.351571][ T410] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 803.353078][ T7879] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 74 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 803.368449][ T923] hub 2-1:250.228: bad descriptor, ignoring hub [ 803.378388][ T7879] usb 5-1: USB disconnect, device number 74 [ 803.464968][ T923] hub: probe of 2-1:250.228 failed with error -5 [ 803.493925][ T7879] usblp0: removed [ 803.627084][ T7775] usb 1-1: new high-speed USB device number 17 using dummy_hcd [ 803.639893][ T923] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 62 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 803.667132][ T2966] usb 3-1: new high-speed USB device number 36 using dummy_hcd [ 803.769811][ T923] usb 2-1: USB disconnect, device number 62 [ 803.806266][ T923] usblp0: removed [ 803.859900][ T7874] usb 6-1: new high-speed USB device number 119 using dummy_hcd [ 803.867070][ T7775] usb 1-1: Using ep0 maxpacket: 8 [ 803.937110][ T2966] usb 3-1: Using ep0 maxpacket: 8 14:49:00 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 803.997395][ T7775] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 804.021018][ T7775] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 804.031471][ T7775] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 804.041354][ T7775] usb 1-1: config 250 has no interface number 0 [ 804.048741][ T7775] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 804.060816][ T7775] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 804.072119][ T7775] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 804.083004][ T7874] usb 6-1: device descriptor read/64, error 18 [ 804.083795][ T7775] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 804.089844][ T2966] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 804.126019][ T2966] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 14:49:01 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 804.144270][ T2966] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 804.155502][ T2966] usb 3-1: config 250 has no interface number 0 [ 804.161164][ T7775] usb 1-1: config 250 interface 228 has no altsetting 0 [ 804.189842][ T2966] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 804.201999][ T2966] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 804.213061][ T2966] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 804.226134][ T2966] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 804.254551][ T2966] usb 3-1: config 250 interface 228 has no altsetting 0 [ 804.261205][ T7775] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 804.277039][ T7775] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 804.285519][ T7775] usb 1-1: SerialNumber: syz [ 804.310177][ T454] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 804.326090][ T454] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 804.337441][ T2966] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 804.346519][ T2966] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 804.348297][ T7775] hub 1-1:250.228: bad descriptor, ignoring hub [ 804.362684][ T7775] hub: probe of 1-1:250.228 failed with error -5 [ 804.373330][ T2966] usb 3-1: SerialNumber: syz [ 804.387254][ T7874] usb 6-1: new high-speed USB device number 120 using dummy_hcd [ 804.427760][ T460] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 804.434768][ T460] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 804.447001][ T923] usb 4-1: new high-speed USB device number 74 using dummy_hcd [ 804.478499][ T2966] hub 3-1:250.228: bad descriptor, ignoring hub [ 804.484799][ T2966] hub: probe of 3-1:250.228 failed with error -5 14:49:01 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 804.567221][ T7786] usb 5-1: new high-speed USB device number 75 using dummy_hcd [ 804.599651][ T7775] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 17 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 804.617261][ T7874] usb 6-1: device descriptor read/64, error 18 [ 804.658037][ T7775] usb 1-1: USB disconnect, device number 17 [ 804.676979][ T7775] usblp0: removed [ 804.737716][ T923] usb 4-1: Using ep0 maxpacket: 8 [ 804.743170][ T7874] usb usb6-port1: attempt power cycle [ 804.769501][ T2966] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 36 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 804.838952][ T2966] usb 3-1: USB disconnect, device number 36 [ 804.857351][ T7786] usb 5-1: Using ep0 maxpacket: 8 [ 804.865064][ T2966] usblp0: removed [ 804.887486][ T923] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 804.895864][ T923] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 804.938284][ T923] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 804.978722][ T923] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 804.989235][T17570] usb 2-1: new high-speed USB device number 63 using dummy_hcd [ 805.009539][ T7786] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 805.030001][ T7786] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 805.043580][ T7786] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 805.053955][ T7786] usb 5-1: config 250 has no interface number 0 [ 805.062092][ T7786] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 805.075459][ T7786] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 805.087561][ T7786] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 805.099258][ T7786] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 805.113879][ T7786] usb 5-1: config 250 interface 228 has no altsetting 0 [ 805.137195][ T923] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 805.146673][ T923] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 805.156459][ T923] usb 4-1: SerialNumber: syz 14:49:02 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) [ 805.201895][ T7786] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 805.212447][ T7874] usb 6-1: new high-speed USB device number 121 using dummy_hcd [ 805.247267][ T7786] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 805.255677][ T7786] usb 5-1: SerialNumber: syz [ 805.260913][T17570] usb 2-1: Using ep0 maxpacket: 8 [ 805.309473][ T507] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 805.327822][ T507] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 805.358126][ T7786] hub 5-1:250.228: bad descriptor, ignoring hub [ 805.364413][ T7786] hub: probe of 5-1:250.228 failed with error -5 [ 805.420032][T17570] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 805.436750][ T923] usb 4-1: USB disconnect, device number 74 [ 805.445362][T17570] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 14:49:02 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 805.477030][ T7874] usb 6-1: device not accepting address 121, error -71 [ 805.507174][T17570] usb 2-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 805.539368][T17570] usb 2-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 805.582441][ T7786] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 75 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 805.648140][T17570] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 805.658472][ T7786] usb 5-1: USB disconnect, device number 75 [ 805.680443][ T7786] usblp0: removed [ 805.688973][T17570] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 14:49:02 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 805.724043][T17570] usb 2-1: SerialNumber: syz [ 805.887114][ T7874] usb 6-1: new high-speed USB device number 122 using dummy_hcd [ 805.977871][ T7879] usb 1-1: new high-speed USB device number 18 using dummy_hcd [ 806.017354][ T7874] usb 6-1: Using ep0 maxpacket: 8 [ 806.049142][ T923] usb 2-1: USB disconnect, device number 63 14:49:03 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 806.147213][T17570] usb 3-1: new high-speed USB device number 37 using dummy_hcd [ 806.154996][ T7874] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 806.165370][ T7874] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 806.177617][ T7874] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 806.190289][ T7874] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 806.217090][ T7879] usb 1-1: Using ep0 maxpacket: 8 [ 806.287377][ T7874] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 806.296590][ T7874] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 806.306383][ T7874] usb 6-1: SerialNumber: syz [ 806.337243][ T7879] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 806.350916][ T7879] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 806.375609][ T7879] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 14:49:03 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 806.385327][ T7879] usb 1-1: config 250 has no interface number 0 [ 806.408568][ T7879] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 806.429012][ T7879] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 806.429794][T17570] usb 3-1: Using ep0 maxpacket: 8 [ 806.446494][ T7879] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 806.464781][ T7879] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 806.487608][ T2966] usb 4-1: new high-speed USB device number 75 using dummy_hcd [ 806.490290][ T7879] usb 1-1: config 250 interface 228 has no altsetting 0 [ 806.557412][ T7786] usb 6-1: USB disconnect, device number 122 [ 806.587086][ T7879] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 806.587214][T17570] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 806.600871][ T7879] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 806.613870][T17570] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 806.626239][ T7879] usb 1-1: SerialNumber: syz [ 806.634595][T17570] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 806.645468][T17570] usb 3-1: config 250 has no interface number 0 [ 806.661741][T17570] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 806.674249][ T576] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 806.685512][ T576] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 806.693500][T17570] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 806.705768][T17570] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 806.708059][ T7879] hub 1-1:250.228: bad descriptor, ignoring hub [ 806.725932][T17570] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 806.745158][ T7879] hub: probe of 1-1:250.228 failed with error -5 [ 806.747095][T17570] usb 3-1: config 250 interface 228 has no altsetting 0 [ 806.759619][ T923] usb 5-1: new high-speed USB device number 76 using dummy_hcd [ 806.767579][ T2966] usb 4-1: Using ep0 maxpacket: 8 14:49:03 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 806.857719][T17570] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 806.871493][T17570] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 806.897321][ T2966] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 806.906115][T17570] usb 3-1: SerialNumber: syz [ 806.915663][ T2966] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 806.939046][ T2966] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 806.950402][ T592] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 806.951798][ T7879] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 18 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 806.963471][ T592] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 806.998484][ T2966] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 807.027897][ T7879] usb 1-1: USB disconnect, device number 18 [ 807.030062][T17570] hub 3-1:250.228: bad descriptor, ignoring hub [ 807.050517][ T7879] usblp0: removed [ 807.057312][ T923] usb 5-1: Using ep0 maxpacket: 8 [ 807.081035][T17570] hub: probe of 3-1:250.228 failed with error -5 [ 807.187032][ T923] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 807.204950][ T923] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 807.216070][ T2966] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 807.240514][ T2966] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 807.268873][ T923] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 807.295128][ T2966] usb 4-1: SerialNumber: syz [ 807.301505][ T2980] usb 6-1: new high-speed USB device number 123 using dummy_hcd [ 807.322047][ T923] usb 5-1: config 250 has no interface number 0 [ 807.351503][ T923] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 807.357105][ T137] usb 2-1: new high-speed USB device number 64 using dummy_hcd [ 807.395607][ T923] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 807.421527][ T923] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 807.448524][T17570] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 37 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 807.476051][ T923] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 807.491216][ T923] usb 5-1: config 250 interface 228 has no altsetting 0 [ 807.500183][ T2980] usb 6-1: device descriptor read/64, error 18 [ 807.506857][T17570] usb 3-1: USB disconnect, device number 37 [ 807.573756][T17570] usblp0: removed [ 807.590257][ T7879] usb 4-1: USB disconnect, device number 75 [ 807.599198][ T923] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 807.626908][ T137] usb 2-1: Using ep0 maxpacket: 8 [ 807.631130][ T923] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 807.670274][ T923] usb 5-1: SerialNumber: syz [ 807.709149][ T613] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 807.738753][ T613] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 807.747190][ T137] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) 14:49:04 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 807.763885][ T137] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 807.778179][ T923] hub 5-1:250.228: bad descriptor, ignoring hub [ 807.784678][ T923] hub: probe of 5-1:250.228 failed with error -5 [ 807.806921][ T2980] usb 6-1: new high-speed USB device number 124 using dummy_hcd [ 807.826198][ T137] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 807.848932][ T137] usb 2-1: config 250 has no interface number 0 [ 807.860573][ T137] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 807.887148][ T137] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 807.911486][ T137] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 807.950116][ T137] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 807.975921][ T137] usb 2-1: config 250 interface 228 has no altsetting 0 [ 808.006778][ T923] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 76 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 808.018618][ T2980] usb 6-1: device descriptor read/64, error 18 [ 808.067300][ T137] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 808.083902][ T137] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 808.102165][ T923] usb 5-1: USB disconnect, device number 76 [ 808.115903][ T137] usb 2-1: SerialNumber: syz [ 808.147631][ T2980] usb usb6-port1: attempt power cycle [ 808.153886][ T923] usblp0: removed [ 808.167351][ T640] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 808.175272][ T640] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 808.230506][ T137] hub 2-1:250.228: bad descriptor, ignoring hub [ 808.239319][ T137] hub: probe of 2-1:250.228 failed with error -5 14:49:05 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 808.277132][ T7879] usb 1-1: new high-speed USB device number 19 using dummy_hcd 14:49:05 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) [ 808.332423][ T1228] ieee802154 phy0 wpan0: encryption failed: -22 [ 808.338822][ T1228] ieee802154 phy1 wpan1: encryption failed: -22 14:49:05 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 808.517857][ T2980] usb usb6-port1: Cannot enable. Maybe the USB cable is bad? [ 808.558861][ T7879] usb 1-1: Using ep0 maxpacket: 8 [ 808.564598][ T137] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 64 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 808.668293][ T137] usb 2-1: USB disconnect, device number 64 [ 808.686887][ T2980] usb 6-1: new high-speed USB device number 126 using dummy_hcd [ 808.687652][ T7879] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 808.717632][ T7879] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 808.738830][ T137] usblp0: removed [ 808.767627][ T7879] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 808.786751][ T7879] usb 1-1: config 250 has no interface number 0 [ 808.786955][ T2980] usb 6-1: Using ep0 maxpacket: 8 [ 808.801245][ T7879] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 14:49:05 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 808.814289][ T7775] usb 4-1: new high-speed USB device number 76 using dummy_hcd [ 808.824753][ T7879] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 808.827415][T19614] usb 3-1: new high-speed USB device number 38 using dummy_hcd [ 808.864787][ T7879] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 808.900933][ T7879] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 808.916777][ T7879] usb 1-1: config 250 interface 228 has no altsetting 0 [ 808.997270][ T2980] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 809.007115][ T7879] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 809.007526][ T2980] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 809.016175][ T7879] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 809.016203][ T7879] usb 1-1: SerialNumber: syz [ 809.032776][ T2980] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 809.048700][ T2980] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 809.086848][ T7775] usb 4-1: Using ep0 maxpacket: 8 [ 809.087517][ T684] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 809.101069][ T684] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 809.127226][T19614] usb 3-1: Using ep0 maxpacket: 8 [ 809.127881][ T7879] hub 1-1:250.228: bad descriptor, ignoring hub [ 809.147353][ T2980] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 809.152100][ T7879] hub: probe of 1-1:250.228 failed with error -5 [ 809.156408][ T2980] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 809.156437][ T2980] usb 6-1: SerialNumber: syz [ 809.236909][ T7775] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 809.237001][ T923] usb 5-1: new high-speed USB device number 77 using dummy_hcd [ 809.248811][ T7775] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 809.267157][ T7775] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 809.267214][T19614] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 809.279911][ T7775] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 809.305238][T19614] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 809.314699][T19614] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 809.324881][T19614] usb 3-1: config 250 has no interface number 0 [ 809.331785][T19614] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 809.345247][T19614] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 809.356401][T19614] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 809.368136][T19614] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 809.379178][ T7775] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 809.382490][T19614] usb 3-1: config 250 interface 228 has no altsetting 0 [ 809.393269][ T7879] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 19 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 809.427021][ T2980] usb 6-1: USB disconnect, device number 126 [ 809.436092][ T7775] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 809.466889][ T7775] usb 4-1: SerialNumber: syz 14:49:06 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) [ 809.487264][T19614] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 809.488036][ T7879] usb 1-1: USB disconnect, device number 19 [ 809.503240][T19614] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 809.546864][ T923] usb 5-1: Using ep0 maxpacket: 8 [ 809.557667][T19614] usb 3-1: SerialNumber: syz [ 809.576301][ T7879] usblp0: removed [ 809.627527][ T716] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 809.634537][ T716] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 809.658081][T19614] hub 3-1:250.228: bad descriptor, ignoring hub [ 809.664377][T19614] hub: probe of 3-1:250.228 failed with error -5 [ 809.686993][ T923] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 809.698166][ T923] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 809.712498][ T923] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 809.723869][ T923] usb 5-1: config 250 has no interface number 0 [ 809.732733][ T923] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 809.733435][ T7] usb 4-1: USB disconnect, device number 76 [ 809.753557][ T923] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 809.766538][ T923] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 809.779615][ T923] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 809.803337][ T923] usb 5-1: config 250 interface 228 has no altsetting 0 [ 809.887717][ T923] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 809.905116][ T923] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 809.928534][ T923] usb 5-1: SerialNumber: syz [ 809.929659][ T137] usb 2-1: new high-speed USB device number 65 using dummy_hcd [ 809.969333][ T735] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 809.983374][ T735] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 810.008095][ T923] hub 5-1:250.228: bad descriptor, ignoring hub [ 810.014443][ T923] hub: probe of 5-1:250.228 failed with error -5 [ 810.045520][T19614] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 38 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 810.066946][ T7775] usb 6-1: new high-speed USB device number 127 using dummy_hcd [ 810.123157][T19614] usb 3-1: USB disconnect, device number 38 [ 810.159367][T19614] usblp0: removed [ 810.216834][ T137] usb 2-1: Using ep0 maxpacket: 8 14:49:07 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 810.260639][ T7775] usb 6-1: device descriptor read/64, error 18 [ 810.283504][ T923] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 77 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 810.347836][ T137] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 810.367827][ T923] usb 5-1: USB disconnect, device number 77 [ 810.368610][ T137] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 810.379989][ T923] usblp0: removed [ 810.413082][ T137] usb 2-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 810.431656][ T137] usb 2-1: config 250 has 0 interfaces, different from the descriptor's value: 255 14:49:07 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 810.518523][ T137] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 810.532320][ T137] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 810.546752][ T7775] usb 6-1: new high-speed USB device number 2 using dummy_hcd [ 810.569016][ T137] usb 2-1: SerialNumber: syz [ 810.746704][ T7775] usb 6-1: device descriptor read/64, error 18 [ 810.756836][ T2980] usb 1-1: new high-speed USB device number 20 using dummy_hcd [ 810.855811][ T137] usb 2-1: USB disconnect, device number 65 [ 810.876992][ T7775] usb usb6-port1: attempt power cycle 14:49:07 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 810.966930][ T7] usb 4-1: new high-speed USB device number 77 using dummy_hcd [ 811.026627][ T2980] usb 1-1: Using ep0 maxpacket: 8 14:49:07 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 811.167277][ T2980] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 811.175690][ T2980] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 811.200027][ T2980] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 811.217270][ T7] usb 4-1: Using ep0 maxpacket: 8 [ 811.226122][ T2980] usb 1-1: config 250 has no interface number 0 [ 811.235421][ T2980] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 811.263406][ T2980] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 811.283729][ T2980] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 811.286689][ T7775] usb 6-1: new high-speed USB device number 3 using dummy_hcd [ 811.300186][ T2980] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 811.321856][ T2980] usb 1-1: config 250 interface 228 has no altsetting 0 [ 811.336724][ T7] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 811.345340][ T7] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 811.355147][ T7] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 811.366095][ T7] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 811.418677][ T7879] usb 2-1: new high-speed USB device number 66 using dummy_hcd [ 811.427053][ T2980] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 811.436199][ T2980] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 811.444999][ T2980] usb 1-1: SerialNumber: syz [ 811.467346][ T817] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 811.474370][ T817] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 811.482481][ T7] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 811.486621][ T923] usb 3-1: new high-speed USB device number 39 using dummy_hcd [ 811.503313][ T7] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 811.513729][ T7] usb 4-1: SerialNumber: syz 14:49:08 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) [ 811.526984][ T7775] usb 6-1: device descriptor read/8, error -71 [ 811.527869][ T2980] hub 1-1:250.228: bad descriptor, ignoring hub [ 811.533312][ T137] usb 5-1: new high-speed USB device number 78 using dummy_hcd [ 811.589696][ T2980] hub: probe of 1-1:250.228 failed with error -5 [ 811.617844][ T7879] usb 2-1: device descriptor read/64, error 18 [ 811.778801][ T2980] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 20 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 811.790516][ T923] usb 3-1: Using ep0 maxpacket: 8 [ 811.820722][ T137] usb 5-1: Using ep0 maxpacket: 8 [ 811.835391][ T7] usb 4-1: USB disconnect, device number 77 [ 811.851100][ T2980] usb 1-1: USB disconnect, device number 20 [ 811.869076][ T2980] usblp0: removed [ 811.898467][ T7879] usb 2-1: new high-speed USB device number 67 using dummy_hcd [ 811.936873][ T137] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 811.936892][ T923] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 811.936922][ T923] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 811.945263][ T137] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 811.945296][ T137] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 811.945325][ T137] usb 5-1: config 250 has no interface number 0 [ 811.987850][ T923] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 811.998596][ T923] usb 3-1: config 250 has no interface number 0 [ 812.005227][ T923] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 812.017859][ T923] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 812.029648][ T923] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 812.045753][ T923] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 812.050709][ T137] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 812.061929][ T923] usb 3-1: config 250 interface 228 has no altsetting 0 [ 812.071393][ T7775] usb 6-1: new high-speed USB device number 4 using dummy_hcd [ 812.098922][ T137] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 812.111131][ T137] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 812.122621][ T137] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 812.138494][ T137] usb 5-1: config 250 interface 228 has no altsetting 0 [ 812.156685][ T7879] usb 2-1: device descriptor read/64, error 18 [ 812.157608][ T923] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 812.172321][ T923] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 812.181486][ T923] usb 3-1: SerialNumber: syz [ 812.187899][ T7775] usb 6-1: Using ep0 maxpacket: 8 [ 812.217115][ T839] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 812.227134][ T137] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 812.236198][ T137] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 812.255138][ T839] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 812.265655][ T137] usb 5-1: SerialNumber: syz [ 812.278405][ T923] hub 3-1:250.228: bad descriptor, ignoring hub [ 812.278452][ T7879] usb usb2-port1: attempt power cycle [ 812.284710][ T923] hub: probe of 3-1:250.228 failed with error -5 [ 812.307646][ T7775] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 812.316016][ T7775] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 812.338744][ T846] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 812.347557][ T7775] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 812.361786][ T846] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 812.381389][ T7775] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 812.398040][ T137] hub 5-1:250.228: bad descriptor, ignoring hub [ 812.404334][ T137] hub: probe of 5-1:250.228 failed with error -5 [ 812.496755][ T7775] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 812.505861][ T7775] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 812.528867][ T7775] usb 6-1: SerialNumber: syz [ 812.579414][ T923] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 39 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 812.617539][ T137] usblp 5-1:250.228: usblp1: USB Bidirectional printer dev 78 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 14:49:09 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) 14:49:09 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 812.690951][ T923] usb 3-1: USB disconnect, device number 39 [ 812.708583][ T923] usblp0: removed [ 812.737337][ T7879] usb 2-1: new high-speed USB device number 68 using dummy_hcd [ 812.747857][ T137] usb 5-1: USB disconnect, device number 78 [ 812.794921][ T2980] usb 6-1: USB disconnect, device number 4 [ 812.859355][ T137] usblp1: removed 14:49:09 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 812.946765][ T7879] usb 2-1: device descriptor read/8, error -71 [ 813.176705][T17570] usb 4-1: new high-speed USB device number 78 using dummy_hcd [ 813.286741][T19614] usb 1-1: new high-speed USB device number 21 using dummy_hcd 14:49:10 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c000000100003050000", @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) 14:49:10 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 813.456796][ T7879] usb 2-1: new high-speed USB device number 69 using dummy_hcd [ 813.486712][T17570] usb 4-1: Using ep0 maxpacket: 8 [ 813.491974][ T2980] usb 6-1: new high-speed USB device number 5 using dummy_hcd [ 813.514930][ T967] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. [ 813.553615][ T7879] usb 2-1: Using ep0 maxpacket: 8 [ 813.568911][T19614] usb 1-1: Using ep0 maxpacket: 8 [ 813.656674][T17570] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 813.665233][T17570] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 813.675622][T17570] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 813.676838][ T7879] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 813.688825][T17570] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 813.704367][ T7879] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 813.705752][ T2980] usb 6-1: device descriptor read/64, error 18 [ 813.714024][ T7879] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 813.726830][T19614] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 813.738119][T19614] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 813.747842][ T7879] usb 2-1: config 250 has no interface number 0 [ 813.754375][ T7879] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 813.757237][T19614] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 813.766669][ T7879] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 813.785445][T19614] usb 1-1: config 250 has no interface number 0 [ 813.787193][ T7879] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 813.801232][T19614] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 813.802914][ T7879] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 813.823757][T17570] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 813.827786][ T7775] usb 5-1: new high-speed USB device number 79 using dummy_hcd [ 813.844305][T17570] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 813.844340][T17570] usb 4-1: SerialNumber: syz [ 813.862649][ T7879] usb 2-1: config 250 interface 228 has no altsetting 0 [ 813.863350][T19614] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 813.896079][T19614] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 813.917787][ T923] usb 3-1: new high-speed USB device number 40 using dummy_hcd [ 813.925793][T19614] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 813.943482][T19614] usb 1-1: config 250 interface 228 has no altsetting 0 [ 813.947015][ T7879] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 813.960354][ T7879] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 813.969210][ T7879] usb 2-1: SerialNumber: syz [ 813.986537][ T2980] usb 6-1: new high-speed USB device number 6 using dummy_hcd [ 813.997099][ T954] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 814.005550][ T954] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 814.036916][T19614] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 814.037711][ T7879] hub 2-1:250.228: bad descriptor, ignoring hub [ 814.055945][ T7879] hub: probe of 2-1:250.228 failed with error -5 [ 814.059619][T19614] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 814.091468][T19614] usb 1-1: SerialNumber: syz [ 814.116477][ T7775] usb 5-1: Using ep0 maxpacket: 8 [ 814.127258][ T946] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 814.134292][ T946] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 814.144454][ T137] usb 4-1: USB disconnect, device number 78 [ 814.186547][ T923] usb 3-1: Using ep0 maxpacket: 8 [ 814.197552][T19614] hub 1-1:250.228: bad descriptor, ignoring hub [ 814.208916][T19614] hub: probe of 1-1:250.228 failed with error -5 [ 814.218315][ T2980] usb 6-1: device descriptor read/64, error 18 [ 814.238208][ T7775] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 814.250885][ T7775] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 814.262288][ T7775] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 814.273444][ T7775] usb 5-1: config 250 has no interface number 0 [ 814.281816][ T7775] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 814.295352][ T7775] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 814.308139][ T7775] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 814.320519][ T7775] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 814.336020][ T7775] usb 5-1: config 250 interface 228 has no altsetting 0 [ 814.337583][ T923] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 814.353082][ T2980] usb usb6-port1: attempt power cycle [ 814.378993][ T923] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 814.389076][ T7879] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 69 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 814.417466][ T7775] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 814.422034][ T923] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 814.438460][ T7775] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 814.457521][T19614] usblp 1-1:250.228: usblp1: USB Bidirectional printer dev 21 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 814.461461][ T7775] usb 5-1: SerialNumber: syz [ 814.487797][ T7879] usb 2-1: USB disconnect, device number 69 [ 814.487979][ T923] usb 3-1: config 250 has no interface number 0 [ 814.512343][ T7879] usblp0: removed [ 814.520715][ T923] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 814.533731][ T923] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 814.551430][T19614] usb 1-1: USB disconnect, device number 21 [ 814.578116][ T967] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 814.585629][ T967] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 814.587286][T19614] usblp1: removed [ 814.621647][ T923] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 14:49:11 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) [ 814.649537][ T7775] hub 5-1:250.228: bad descriptor, ignoring hub [ 814.665515][ T7775] hub: probe of 5-1:250.228 failed with error -5 [ 814.674709][ T923] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 814.759600][ T923] usb 3-1: config 250 interface 228 has no altsetting 0 [ 814.867080][ T7775] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 79 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 814.892521][ T923] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 14:49:11 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 814.916503][ T923] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 814.924537][ T923] usb 3-1: SerialNumber: syz [ 814.937477][ T7775] usb 5-1: USB disconnect, device number 79 [ 814.953612][ T7775] usblp0: removed [ 814.967499][ T2980] usb usb6-port1: Cannot enable. Maybe the USB cable is bad? [ 815.040965][ T969] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 815.061260][ T969] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 815.087651][ T923] hub 3-1:250.228: bad descriptor, ignoring hub [ 815.093939][ T923] hub: probe of 3-1:250.228 failed with error -5 [ 815.136491][ T2980] usb 6-1: new high-speed USB device number 8 using dummy_hcd 14:49:12 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) 14:49:12 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) [ 815.256815][ T2980] usb 6-1: Using ep0 maxpacket: 8 [ 815.296742][ T7] usb 4-1: new high-speed USB device number 79 using dummy_hcd [ 815.388311][ T923] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 40 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 815.413899][ T2980] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 815.435383][ T2980] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 815.457245][ T923] usb 3-1: USB disconnect, device number 40 [ 815.464696][ T2980] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 815.484099][ T923] usblp0: removed [ 815.504276][ T2980] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 815.536412][ T7] usb 4-1: Using ep0 maxpacket: 8 [ 815.606469][ T7775] usb 2-1: new high-speed USB device number 70 using dummy_hcd [ 815.634857][ T2980] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 815.648170][ T2980] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 14:49:12 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c000000100003050000", @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 815.656195][ T2980] usb 6-1: SerialNumber: syz [ 815.657450][ T7] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 815.678169][ T7879] usb 1-1: new high-speed USB device number 22 using dummy_hcd [ 815.689755][ T7] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 815.714857][ T7] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 815.767056][ T7] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 815.862499][ T1081] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. [ 815.892190][ T7] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 815.901610][ T7775] usb 2-1: Using ep0 maxpacket: 8 [ 815.920343][ T7] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 815.920571][T17570] usb 6-1: USB disconnect, device number 8 [ 815.936921][ T7879] usb 1-1: Using ep0 maxpacket: 8 [ 815.956225][ T7] usb 4-1: SerialNumber: syz [ 816.027636][ T7775] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 816.036015][ T7775] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 816.056523][ T7879] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 816.065230][ T7879] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 816.076076][ T7775] usb 2-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 816.087707][ T7879] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 816.099819][ T7775] usb 2-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 816.110179][ T7879] usb 1-1: config 250 has no interface number 0 [ 816.117634][ T7879] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 816.130210][ T7879] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 816.143743][ T7879] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 816.155092][ T7879] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 816.170896][ T7879] usb 1-1: config 250 interface 228 has no altsetting 0 [ 816.190398][ T923] usb 5-1: new high-speed USB device number 80 using dummy_hcd [ 816.208296][ T7775] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 816.226663][ T7775] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 816.241073][ T2980] usb 4-1: USB disconnect, device number 79 [ 816.253924][ T7775] usb 2-1: SerialNumber: syz [ 816.265769][ T7879] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 14:49:13 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 816.299117][ T7879] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 816.328615][ T7879] usb 1-1: SerialNumber: syz [ 816.376929][ T1056] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 816.384015][ T1056] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 816.417526][ T7879] hub 1-1:250.228: bad descriptor, ignoring hub [ 816.423822][ T7879] hub: probe of 1-1:250.228 failed with error -5 [ 816.476711][ T923] usb 5-1: Using ep0 maxpacket: 8 [ 816.566855][T17570] usb 6-1: new high-speed USB device number 9 using dummy_hcd [ 816.585257][ T7775] usb 2-1: USB disconnect, device number 70 [ 816.616923][ T923] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 816.625302][ T923] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 816.645124][ T923] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 816.663415][ T923] usb 5-1: config 250 has no interface number 0 [ 816.663533][ T7879] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 22 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 816.684107][ T923] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 816.710027][ T923] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 816.737837][ T923] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 816.751063][ T923] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 816.758168][ T7879] usb 1-1: USB disconnect, device number 22 [ 816.776649][T19614] usb 3-1: new high-speed USB device number 41 using dummy_hcd [ 816.796460][T17570] usb 6-1: device descriptor read/64, error 18 [ 816.810633][ T923] usb 5-1: config 250 interface 228 has no altsetting 0 [ 816.827431][ T7879] usblp0: removed [ 816.907008][ T923] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 816.917044][ T923] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 816.925060][ T923] usb 5-1: SerialNumber: syz 14:49:13 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 816.949237][ T1081] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 816.958715][ T1081] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 816.978142][ T923] hub 5-1:250.228: bad descriptor, ignoring hub [ 816.984438][ T923] hub: probe of 5-1:250.228 failed with error -5 [ 817.074240][T19614] usb 3-1: Using ep0 maxpacket: 8 [ 817.079523][T17570] usb 6-1: new high-speed USB device number 10 using dummy_hcd [ 817.166454][ T2980] usb 2-1: new high-speed USB device number 71 using dummy_hcd [ 817.188783][ T923] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 80 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 817.220672][T19614] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 817.246133][T19614] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 817.267596][ T923] usb 5-1: USB disconnect, device number 80 [ 817.280790][T19614] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 817.296630][ T923] usblp0: removed [ 817.304887][T19614] usb 3-1: config 250 has no interface number 0 [ 817.316467][ T7775] usb 4-1: new high-speed USB device number 80 using dummy_hcd [ 817.316660][T17570] usb 6-1: device descriptor read/64, error 18 [ 817.349202][T19614] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 14:49:14 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 817.363240][T19614] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 817.374175][T19614] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 817.385802][T19614] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 817.399854][ T2980] usb 2-1: device descriptor read/64, error 18 [ 817.408172][T19614] usb 3-1: config 250 interface 228 has no altsetting 0 [ 817.486965][T19614] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 817.496044][T19614] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 817.506992][T17570] usb usb6-port1: attempt power cycle [ 817.513874][T19614] usb 3-1: SerialNumber: syz [ 817.560658][ T1108] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 817.567808][ T7775] usb 4-1: Using ep0 maxpacket: 8 [ 817.577982][ T1108] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 817.628294][T19614] hub 3-1:250.228: bad descriptor, ignoring hub [ 817.635168][T19614] hub: probe of 3-1:250.228 failed with error -5 [ 817.687539][ T7775] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 817.701651][ T7775] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 817.716369][ T2980] usb 2-1: new high-speed USB device number 72 using dummy_hcd [ 817.744422][ T7775] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 817.770508][ T7775] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 14:49:14 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) [ 817.831577][ T7879] usb 1-1: new high-speed USB device number 23 using dummy_hcd [ 817.869658][ T7775] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 817.886977][ T7775] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 817.908435][ T7775] usb 4-1: SerialNumber: syz [ 817.927745][T19614] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 41 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 817.939861][ T2980] usb 2-1: device descriptor read/64, error 18 [ 817.988044][T19614] usb 3-1: USB disconnect, device number 41 [ 818.004377][T19614] usblp0: removed 14:49:14 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c000000100003050000", @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 818.077458][ T2980] usb usb2-port1: attempt power cycle [ 818.097461][T17570] usb usb6-port1: Cannot enable. Maybe the USB cable is bad? [ 818.116421][ T7879] usb 1-1: Using ep0 maxpacket: 8 [ 818.176976][ T1199] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. [ 818.187677][ T7775] usb 4-1: USB disconnect, device number 80 [ 818.240632][ T7879] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 818.281409][ T7879] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 818.297476][T17570] usb 6-1: new high-speed USB device number 12 using dummy_hcd [ 818.301084][ T7879] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 818.317515][ T7879] usb 1-1: config 250 has no interface number 0 14:49:15 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c000000100003050000", @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 818.323814][ T7879] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 818.339026][ T7879] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 818.352564][ T7879] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 818.364440][ T7879] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 818.384448][ T7879] usb 1-1: config 250 interface 228 has no altsetting 0 [ 818.396765][T17570] usb 6-1: Using ep0 maxpacket: 8 [ 818.462663][ T1207] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.1'. [ 818.476807][ T7879] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 818.485899][ T7879] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 818.508425][ T7879] usb 1-1: SerialNumber: syz [ 818.516462][ T2966] usb 5-1: new high-speed USB device number 81 using dummy_hcd [ 818.524532][T17570] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 818.526733][ T1164] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 818.536473][T17570] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 818.563444][ T1164] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 818.568290][T17570] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 818.587419][ T7879] hub 1-1:250.228: bad descriptor, ignoring hub [ 818.594551][ T7879] hub: probe of 1-1:250.228 failed with error -5 [ 818.619317][T17570] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 818.657369][ T2980] usb usb2-port1: Cannot enable. Maybe the USB cable is bad? [ 818.736825][T17570] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 818.745996][T17570] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 818.757855][T17570] usb 6-1: SerialNumber: syz 14:49:15 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 818.816174][ T2966] usb 5-1: Using ep0 maxpacket: 8 [ 818.817796][ T7879] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 23 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 818.836269][ T2980] usb 2-1: new high-speed USB device number 74 using dummy_hcd 14:49:15 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 818.916745][ T7879] usb 1-1: USB disconnect, device number 23 [ 818.947710][ T2980] usb 2-1: Using ep0 maxpacket: 8 [ 818.953885][ T2966] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 818.973356][ T7879] usblp0: removed [ 818.981614][ T2966] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 819.034870][ T2966] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 819.077030][ T2980] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 819.093640][ T2980] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 819.111597][ T2966] usb 5-1: config 250 has no interface number 0 [ 819.119828][ T2966] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 819.132998][ T2980] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 819.144410][ T2980] usb 2-1: config 250 has no interface number 0 [ 819.161204][ T2966] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 819.187378][ T2980] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 819.207074][ T2966] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 819.219187][ T2980] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 819.231200][ T2966] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 819.246156][ T2980] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 819.258031][ T2966] usb 5-1: config 250 interface 228 has no altsetting 0 [ 819.265053][ T2980] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 819.281288][ T2980] usb 2-1: config 250 interface 228 has no altsetting 0 [ 819.316495][T17570] usb 6-1: USB disconnect, device number 12 [ 819.368281][ T2966] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 819.377529][ T2980] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 819.391172][ T2980] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 819.396324][ T7775] usb 4-1: new high-speed USB device number 81 using dummy_hcd [ 819.402265][ T2966] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 819.419439][ T2966] usb 5-1: SerialNumber: syz [ 819.429437][ T2980] usb 2-1: SerialNumber: syz [ 819.468077][ T1199] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 819.479833][ T1207] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 819.490254][ T1207] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 819.500422][ T1199] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 819.517701][ T2966] hub 5-1:250.228: bad descriptor, ignoring hub [ 819.523999][ T2966] hub: probe of 5-1:250.228 failed with error -5 [ 819.534019][ T2980] hub 2-1:250.228: bad descriptor, ignoring hub [ 819.546161][ T2980] hub: probe of 2-1:250.228 failed with error -5 14:49:16 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 819.596302][T19614] usb 3-1: new high-speed USB device number 42 using dummy_hcd [ 819.656166][ T7775] usb 4-1: Using ep0 maxpacket: 8 [ 819.707807][T17570] usb 6-1: new high-speed USB device number 13 using dummy_hcd [ 819.738163][ T2966] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 81 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 819.778011][ T7775] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 819.798217][ T2980] usblp 2-1:250.228: usblp1: USB Bidirectional printer dev 74 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 819.810362][ T2966] usb 5-1: USB disconnect, device number 81 [ 819.813969][ T7775] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 819.830675][ T2966] usblp0: removed [ 819.860900][ T7775] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 819.876849][T19614] usb 3-1: Using ep0 maxpacket: 8 [ 819.898309][ T7775] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 819.918235][ T2980] usb 2-1: USB disconnect, device number 74 [ 819.936281][T17570] usb 6-1: device descriptor read/64, error 18 [ 819.996494][T19614] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 819.997096][ T7775] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 820.015574][ T2980] usblp1: removed [ 820.055701][ T7775] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 820.063528][T19614] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 820.064004][ T7775] usb 4-1: SerialNumber: syz [ 820.127110][T19614] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 820.170645][T19614] usb 3-1: config 250 has no interface number 0 [ 820.178667][T19614] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 820.193291][T19614] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 820.226371][ T7] usb 1-1: new high-speed USB device number 24 using dummy_hcd [ 820.226445][T17570] usb 6-1: new high-speed USB device number 14 using dummy_hcd [ 820.252081][T19614] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 820.264101][T19614] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 820.279213][T19614] usb 3-1: config 250 interface 228 has no altsetting 0 [ 820.351670][ T2966] usb 4-1: USB disconnect, device number 81 [ 820.376708][T19614] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 820.390452][T19614] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 820.410240][T19614] usb 3-1: SerialNumber: syz [ 820.456890][ T1245] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 820.463934][ T1245] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 820.466250][ T7] usb 1-1: Using ep0 maxpacket: 8 [ 820.472666][T17570] usb 6-1: device descriptor read/64, error 18 [ 820.507445][T19614] hub 3-1:250.228: bad descriptor, ignoring hub [ 820.513740][T19614] hub: probe of 3-1:250.228 failed with error -5 14:49:17 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500000000000000", @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 820.596795][T17570] usb usb6-port1: attempt power cycle [ 820.597740][ T7] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 820.631406][ T1317] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. [ 820.632195][ T7] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 820.660995][ T7] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 820.683591][ T7] usb 1-1: config 250 has no interface number 0 [ 820.693073][ T7] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 820.707412][ T7] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 820.719568][ T7] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 820.731572][ T7] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 820.747939][ T7] usb 1-1: config 250 interface 228 has no altsetting 0 14:49:17 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c000000100003050000", @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 820.805363][T19614] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 42 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 820.843128][ T7] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 820.867710][T19614] usb 3-1: USB disconnect, device number 42 [ 820.875702][ T7] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 820.890579][T19614] usblp0: removed [ 820.914666][ T7] usb 1-1: SerialNumber: syz [ 820.946285][ T923] usb 5-1: new high-speed USB device number 82 using dummy_hcd [ 820.967167][ T1335] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.1'. [ 820.996677][ T1273] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 821.003708][ T1273] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 821.016526][T17570] usb 6-1: new high-speed USB device number 15 using dummy_hcd [ 821.077422][ T7] hub 1-1:250.228: bad descriptor, ignoring hub [ 821.083717][ T7] hub: probe of 1-1:250.228 failed with error -5 14:49:18 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, 0x0, 0x301}, 0x14}}, 0x0) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) 14:49:18 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 821.206252][T17570] usb 6-1: device descriptor read/8, error -71 [ 821.227159][ T923] usb 5-1: Using ep0 maxpacket: 8 [ 821.317432][ T2966] usb 2-1: new high-speed USB device number 75 using dummy_hcd [ 821.317806][ T7] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 24 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 821.388626][ T923] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 821.409850][ T923] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 821.418378][ T7] usb 1-1: USB disconnect, device number 24 [ 821.452416][ T7] usblp0: removed [ 821.455576][ T923] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 821.488945][ T923] usb 5-1: config 250 has no interface number 0 [ 821.508935][ T923] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 821.543357][ T923] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 821.555311][T19614] usb 4-1: new high-speed USB device number 82 using dummy_hcd [ 821.575928][ T923] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 821.587136][ T923] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 821.607339][ T2966] usb 2-1: Using ep0 maxpacket: 8 [ 821.619926][ T923] usb 5-1: config 250 interface 228 has no altsetting 0 14:49:18 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, 0x0, 0x301}, 0x14}}, 0x0) [ 821.736286][T17570] usb 6-1: new high-speed USB device number 16 using dummy_hcd [ 821.758029][ T2966] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 821.767437][ T923] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 821.776806][ T2966] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 821.785827][ T923] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 821.797171][ T923] usb 5-1: SerialNumber: syz [ 821.801950][ T2966] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 821.813537][ T2966] usb 2-1: config 250 has no interface number 0 [ 821.822146][ T2966] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 821.838942][ T1317] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 821.846452][T17570] usb 6-1: Using ep0 maxpacket: 8 [ 821.854747][ T1317] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 821.863303][T19614] usb 4-1: Using ep0 maxpacket: 8 [ 821.869086][ T2966] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 821.883295][ T2966] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 821.895690][ T2966] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 821.912005][ T923] hub 5-1:250.228: bad descriptor, ignoring hub [ 821.919681][ T2966] usb 2-1: config 250 interface 228 has no altsetting 0 [ 821.935351][ T923] hub: probe of 5-1:250.228 failed with error -5 [ 821.976613][T17570] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 821.985096][T17570] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 821.997947][T17570] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 822.011533][T19614] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 822.020061][T17570] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 822.035629][ T2966] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 822.045321][T19614] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 822.056257][ T2966] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 822.064294][ T2966] usb 2-1: SerialNumber: syz 14:49:18 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 822.070787][T19614] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 822.083514][T19614] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 822.118885][ T1335] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 822.127242][ T7874] usb 3-1: new high-speed USB device number 43 using dummy_hcd [ 822.137971][ T923] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 82 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 822.157638][ T1335] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 822.176523][T17570] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 822.185688][T17570] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 822.195266][ T2966] hub 2-1:250.228: bad descriptor, ignoring hub [ 822.201705][T19614] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 822.226103][ T2966] hub: probe of 2-1:250.228 failed with error -5 [ 822.237707][ T923] usb 5-1: USB disconnect, device number 82 [ 822.244992][T19614] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 822.260538][T17570] usb 6-1: SerialNumber: syz [ 822.273942][T19614] usb 4-1: SerialNumber: syz [ 822.280211][ T923] usblp0: removed [ 822.406140][ T7874] usb 3-1: Using ep0 maxpacket: 8 [ 822.536304][ T7874] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 822.553854][ T7879] usb 4-1: USB disconnect, device number 82 [ 822.561114][ T7874] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 822.588484][ T7874] usb 3-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 822.616169][ T2966] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 75 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 822.627825][ T7786] usb 1-1: new high-speed USB device number 25 using dummy_hcd [ 822.666759][ T7874] usb 3-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 822.723123][T17570] usb 6-1: USB disconnect, device number 16 [ 822.730775][ T2966] usb 2-1: USB disconnect, device number 75 [ 822.776783][ T2966] usblp0: removed [ 822.786326][ T7874] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 822.795403][ T7874] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 822.823110][ T7874] usb 3-1: SerialNumber: syz [ 822.916258][ T7786] usb 1-1: Using ep0 maxpacket: 8 14:49:19 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500000000000000", @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 822.988046][ T1438] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. [ 823.056238][ T7786] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 823.065844][ T7786] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 823.075301][ T7786] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 823.095955][ T7786] usb 1-1: config 250 has no interface number 0 [ 823.102275][ T7786] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 823.114452][ T7786] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 823.125192][ T7786] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 823.135928][ T7786] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 823.149797][ T7786] usb 1-1: config 250 interface 228 has no altsetting 0 [ 823.174287][T10346] usb 3-1: USB disconnect, device number 43 [ 823.246213][ T7786] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 823.255539][ T7786] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 823.265750][T17570] usb 6-1: new high-speed USB device number 17 using dummy_hcd [ 823.273947][ T7786] usb 1-1: SerialNumber: syz [ 823.278359][ T7879] usb 5-1: new high-speed USB device number 83 using dummy_hcd 14:49:20 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 823.306595][ T1397] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 823.313896][ T1397] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 823.347404][ T7786] hub 1-1:250.228: bad descriptor, ignoring hub [ 823.353705][ T7786] hub: probe of 1-1:250.228 failed with error -5 14:49:20 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 823.496164][T17570] usb 6-1: device descriptor read/64, error 18 [ 823.538843][ T7879] usb 5-1: Using ep0 maxpacket: 8 [ 823.577728][ T7786] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 25 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 823.647235][ T7786] usb 1-1: USB disconnect, device number 25 [ 823.657052][ T7879] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 823.662003][ T7786] usblp0: removed [ 823.665452][ T7879] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 823.665489][ T7879] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 823.665519][ T7879] usb 5-1: config 250 has no interface number 0 [ 823.665566][ T7879] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 823.707409][T10346] usb 4-1: new high-speed USB device number 83 using dummy_hcd [ 823.723639][ T7879] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 823.776075][T17570] usb 6-1: new high-speed USB device number 18 using dummy_hcd [ 823.788245][ T7879] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 823.813805][ T7879] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 823.838726][ T7879] usb 5-1: config 250 interface 228 has no altsetting 0 14:49:20 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 823.926893][ T7879] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 823.936713][ T7879] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 823.945013][ T7879] usb 5-1: SerialNumber: syz [ 823.951846][T10346] usb 4-1: Using ep0 maxpacket: 8 [ 823.997869][T17570] usb 6-1: device descriptor read/64, error 18 [ 824.007136][ T7] usb 2-1: new high-speed USB device number 76 using dummy_hcd [ 824.039110][ T1438] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 824.050029][ T1438] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 824.077653][ T7879] hub 5-1:250.228: bad descriptor, ignoring hub [ 824.084614][ T7879] hub: probe of 5-1:250.228 failed with error -5 [ 824.096995][T10346] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 824.105380][T10346] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 824.115455][T10346] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 824.126970][T10346] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 824.134686][T17570] usb usb6-port1: attempt power cycle [ 824.229990][T10346] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 824.255951][ T7] usb 2-1: Using ep0 maxpacket: 8 [ 824.261084][T10346] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 824.288406][ T7879] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 83 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 824.296143][ T7786] usb 3-1: new high-speed USB device number 44 using dummy_hcd [ 824.317599][T10346] usb 4-1: SerialNumber: syz 14:49:21 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, 0x0, 0x301}, 0x14}}, 0x0) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) [ 824.377044][ T7] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 824.385436][ T7] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 824.396919][ T7879] usb 5-1: USB disconnect, device number 83 [ 824.425642][ T7879] usblp0: removed 14:49:21 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 824.465689][ T7] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 824.506361][ T7] usb 2-1: config 250 has no interface number 0 [ 824.527869][ T7] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 824.575187][ T7] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 824.586045][ T7786] usb 3-1: Using ep0 maxpacket: 8 [ 824.594761][ T7] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 824.623110][ T7] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 824.643592][ T7] usb 2-1: config 250 interface 228 has no altsetting 0 [ 824.691974][ T7875] usb 4-1: USB disconnect, device number 83 [ 824.726818][ T7786] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 824.735950][T17570] usb usb6-port1: Cannot enable. Maybe the USB cable is bad? [ 824.744078][ T7786] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 824.763292][ T7] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 824.769086][ T7786] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 824.778316][ T7] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 824.790521][ T7786] usb 3-1: config 250 has no interface number 0 [ 824.803958][ T7786] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 824.814039][ T7] usb 2-1: SerialNumber: syz [ 824.816453][ T7786] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 824.831440][ T7786] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 824.843125][ T7786] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 824.857694][ T7786] usb 3-1: config 250 interface 228 has no altsetting 0 [ 824.876584][ T1462] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 824.883579][ T1462] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 824.897179][ T7] hub 2-1:250.228: bad descriptor, ignoring hub [ 824.922490][ T7] hub: probe of 2-1:250.228 failed with error -5 [ 824.926897][T17570] usb 6-1: new high-speed USB device number 20 using dummy_hcd [ 824.936617][ T7786] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 824.958744][ T7786] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 824.993037][ T7786] usb 3-1: SerialNumber: syz [ 825.026102][ T2966] usb 1-1: new high-speed USB device number 26 using dummy_hcd [ 825.046803][ T1483] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 825.055232][ T1483] raw-gadget gadget: fail, usb_ep_enable returned -22 14:49:22 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500000000000000", @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 825.076602][T17570] usb 6-1: Using ep0 maxpacket: 8 [ 825.083152][ T7786] hub 3-1:250.228: bad descriptor, ignoring hub [ 825.100725][ T7786] hub: probe of 3-1:250.228 failed with error -5 [ 825.208617][ T1535] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. [ 825.246247][T17570] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 825.257545][T17570] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 825.267073][T17570] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 825.283176][T17570] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 825.296839][ T2966] usb 1-1: Using ep0 maxpacket: 8 [ 825.302622][ T7] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 76 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 825.387727][ T7786] usblp 3-1:250.228: usblp1: USB Bidirectional printer dev 44 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 825.388082][ T7] usb 2-1: USB disconnect, device number 76 14:49:22 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 825.446204][T17570] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 825.453519][ T7] usblp0: removed [ 825.470585][ T2966] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 825.480732][ T7786] usb 3-1: USB disconnect, device number 44 [ 825.503098][T17570] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 825.511445][ T923] usb 5-1: new high-speed USB device number 84 using dummy_hcd [ 825.529489][ T2966] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 825.540272][ T7786] usblp1: removed [ 825.553504][T17570] usb 6-1: SerialNumber: syz [ 825.562631][ T2966] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 825.622952][ T2966] usb 1-1: config 250 has no interface number 0 [ 825.637724][ T2966] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 825.662174][ T2966] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 825.695535][ T2966] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 825.714410][ T2966] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 825.730394][ T2966] usb 1-1: config 250 interface 228 has no altsetting 0 [ 825.785908][ T923] usb 5-1: Using ep0 maxpacket: 8 [ 825.816386][ T2966] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 825.828596][ T2966] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 825.838702][ T2966] usb 1-1: SerialNumber: syz [ 825.861966][ T7786] usb 6-1: USB disconnect, device number 20 [ 825.868639][ T1519] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 825.884944][ T1519] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 825.927602][ T2966] hub 1-1:250.228: bad descriptor, ignoring hub [ 825.934109][ T2966] hub: probe of 1-1:250.228 failed with error -5 [ 825.945807][ T923] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 825.954183][ T923] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 825.972609][ T923] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 825.985869][ T923] usb 5-1: config 250 has no interface number 0 [ 825.992244][ T923] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 826.016482][ T923] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 826.028980][T19614] usb 4-1: new high-speed USB device number 84 using dummy_hcd [ 826.037205][ T923] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 826.057353][ T923] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 826.083845][ T923] usb 5-1: config 250 interface 228 has no altsetting 0 [ 826.148049][ T2966] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 26 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 826.183084][ T923] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 826.198722][ T923] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 826.210821][ T2966] usb 1-1: USB disconnect, device number 26 14:49:23 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 826.260899][ T2966] usblp0: removed [ 826.277641][ T923] usb 5-1: SerialNumber: syz [ 826.310580][T19614] usb 4-1: Using ep0 maxpacket: 8 14:49:23 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, 0x0, 0x301}, 0x14}}, 0x0) [ 826.347705][ T1535] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 826.355408][ T1535] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 826.387739][ T923] hub 5-1:250.228: bad descriptor, ignoring hub [ 826.394046][ T923] hub: probe of 5-1:250.228 failed with error -5 [ 826.456151][T19614] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 826.473246][T19614] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 826.496141][ T7786] usb 6-1: new high-speed USB device number 21 using dummy_hcd [ 826.525150][T19614] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 826.542075][T19614] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 826.617808][ T923] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 84 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 826.646084][T19614] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 826.659844][T19614] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 826.678125][T19614] usb 4-1: SerialNumber: syz [ 826.693644][ T923] usb 5-1: USB disconnect, device number 84 [ 826.699757][ T7786] usb 6-1: device descriptor read/64, error 18 [ 826.735624][ T923] usblp0: removed [ 826.740039][ T2966] usb 3-1: new high-speed USB device number 45 using dummy_hcd [ 826.766072][ T7] usb 2-1: new high-speed USB device number 77 using dummy_hcd 14:49:23 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 826.971972][ T7874] usb 4-1: USB disconnect, device number 84 [ 826.995843][ T7786] usb 6-1: new high-speed USB device number 22 using dummy_hcd [ 827.005779][ T7] usb 2-1: Using ep0 maxpacket: 8 [ 827.017653][ T2966] usb 3-1: Using ep0 maxpacket: 8 [ 827.127502][ T7] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 827.149514][ T7] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 827.156212][ T2966] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 827.174870][ T7] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 827.185616][ T2966] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 827.196652][ T2966] usb 3-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 827.208766][ T2966] usb 3-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 827.214556][ T7] usb 2-1: config 250 has no interface number 0 [ 827.234677][ T7] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 827.256160][ T7786] usb 6-1: device descriptor read/64, error 18 [ 827.268511][ T7] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 827.279752][ T7] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 827.291212][ T7] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 827.305626][ T7] usb 2-1: config 250 interface 228 has no altsetting 0 [ 827.336333][ T2966] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 827.345413][ T2966] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 827.354992][ T2966] usb 3-1: SerialNumber: syz 14:49:24 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/18, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 827.385945][ T7874] usb 1-1: new high-speed USB device number 27 using dummy_hcd [ 827.385985][ T7] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 827.394037][ T7786] usb usb6-port1: attempt power cycle [ 827.415093][ T7] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 827.433915][ T7] usb 2-1: SerialNumber: syz [ 827.486301][ T1601] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 827.493360][ T1601] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 827.527050][ T7] hub 2-1:250.228: bad descriptor, ignoring hub [ 827.528901][ T1642] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. [ 827.533339][ T7] hub: probe of 2-1:250.228 failed with error -5 14:49:24 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, 0x0, 0x301}, 0x14}}, 0x0) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) [ 827.695889][ T7874] usb 1-1: Using ep0 maxpacket: 8 14:49:24 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r1, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 827.772941][ T2966] usb 3-1: USB disconnect, device number 45 [ 827.816109][ T7786] usb usb6-port1: Cannot enable. Maybe the USB cable is bad? [ 827.845829][T10346] usb 5-1: new high-speed USB device number 85 using dummy_hcd [ 827.870374][ T7874] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 827.895815][ T7874] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 827.916357][ T7] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 77 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 827.930363][ T7874] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 827.964656][ T7874] usb 1-1: config 250 has no interface number 0 [ 827.977290][ T7] usb 2-1: USB disconnect, device number 77 [ 827.983021][ T7874] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 827.996019][ T7786] usb 6-1: new high-speed USB device number 24 using dummy_hcd [ 828.000312][ T7] usblp0: removed [ 828.029444][ T7874] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 828.046881][ T7874] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 828.061216][ T7874] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 828.085997][ T7874] usb 1-1: config 250 interface 228 has no altsetting 0 [ 828.095914][T10346] usb 5-1: Using ep0 maxpacket: 8 [ 828.126560][ T7786] usb 6-1: Using ep0 maxpacket: 8 [ 828.166460][ T7874] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 828.177424][ T7874] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 828.185496][ T7874] usb 1-1: SerialNumber: syz [ 828.185792][ T7875] usb 4-1: new high-speed USB device number 85 using dummy_hcd [ 828.217934][T10346] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 828.231684][ T1628] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 828.244600][ T1628] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 828.252829][T10346] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 828.265854][ T7786] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 828.271928][T10346] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 828.275414][ T7874] hub 1-1:250.228: bad descriptor, ignoring hub [ 828.303766][ T7786] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 828.309496][T10346] usb 5-1: config 250 has no interface number 0 [ 828.324569][ T7874] hub: probe of 1-1:250.228 failed with error -5 [ 828.333092][T10346] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 828.334806][ T7786] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 828.352452][T10346] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 828.373779][T10346] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 828.389814][ T7786] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 828.393335][T10346] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 828.422202][T10346] usb 5-1: config 250 interface 228 has no altsetting 0 [ 828.455804][ T7875] usb 4-1: Using ep0 maxpacket: 8 [ 828.481103][ T7786] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 828.512108][T10346] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 828.518587][ T7786] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 828.529607][ T7874] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 27 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 828.534446][T10346] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 14:49:25 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 828.575473][T10346] usb 5-1: SerialNumber: syz [ 828.588040][ T7786] usb 6-1: SerialNumber: syz [ 828.597062][ T7875] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 828.606296][ T7875] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 828.627078][ T7874] usb 1-1: USB disconnect, device number 27 [ 828.646332][ T1645] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 828.652891][ T7875] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 828.653326][ T1645] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 828.691826][ T7874] usblp0: removed [ 828.719544][ T7875] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 14:49:25 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 828.767106][T10346] hub 5-1:250.228: bad descriptor, ignoring hub [ 828.773399][T10346] hub: probe of 5-1:250.228 failed with error -5 [ 828.877177][ T7875] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 828.909520][ T7875] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 828.934421][ T7875] usb 4-1: SerialNumber: syz [ 828.955375][ T7775] usb 6-1: USB disconnect, device number 24 [ 828.999455][T10346] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 85 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 829.059930][T10346] usb 5-1: USB disconnect, device number 85 [ 829.123026][T10346] usblp0: removed [ 829.135672][ T7786] usb 3-1: new high-speed USB device number 46 using dummy_hcd [ 829.211948][ T7775] usb 4-1: USB disconnect, device number 85 [ 829.267492][ T7874] usb 2-1: new high-speed USB device number 78 using dummy_hcd 14:49:26 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 829.409745][ T7786] usb 3-1: Using ep0 maxpacket: 8 [ 829.495848][ T7875] usb 6-1: new high-speed USB device number 25 using dummy_hcd [ 829.546153][ T7786] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 829.554574][ T7786] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 829.563876][ T7874] usb 2-1: Using ep0 maxpacket: 8 [ 829.586539][ T7786] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 829.597068][ T7786] usb 3-1: config 250 has no interface number 0 [ 829.603478][ T7786] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 829.621871][ T7786] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 829.633679][ T7786] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 829.653589][ T7786] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 829.673612][ T7786] usb 3-1: config 250 interface 228 has no altsetting 0 [ 829.695702][ T7875] usb 6-1: device descriptor read/64, error 18 [ 829.706180][ T7874] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 829.716731][ T7874] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 829.726995][ T7874] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 829.737200][ T7874] usb 2-1: config 250 has no interface number 0 14:49:26 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/18, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 829.738106][ T7775] usb 1-1: new high-speed USB device number 28 using dummy_hcd [ 829.743745][ T7874] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 829.775649][ T7786] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 829.784720][ T7786] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 14:49:26 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r1, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 829.815773][ T7786] usb 3-1: SerialNumber: syz [ 829.824813][ T7874] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 829.856191][ T1701] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 829.863288][ T1701] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 829.871450][ T7874] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 829.896921][ T7786] hub 3-1:250.228: bad descriptor, ignoring hub [ 829.903217][ T7786] hub: probe of 3-1:250.228 failed with error -5 [ 829.918575][ T7874] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 829.920617][ T1753] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. [ 829.950564][ T7874] usb 2-1: config 250 interface 228 has no altsetting 0 [ 829.971321][ T7875] usb 6-1: new high-speed USB device number 26 using dummy_hcd [ 830.006102][ T7775] usb 1-1: Using ep0 maxpacket: 8 [ 830.076131][ T7874] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 830.085210][ T7874] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 830.095312][ T7874] usb 2-1: SerialNumber: syz [ 830.126140][ T1707] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 830.126137][ T7775] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 830.126173][ T7775] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 830.133121][ T1707] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 830.175673][ T7875] usb 6-1: device descriptor read/64, error 18 [ 830.192255][ T7775] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 830.211828][ T7775] usb 1-1: config 250 has no interface number 0 [ 830.224990][ T7775] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 830.246072][ T7775] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 830.249992][ T7874] hub 2-1:250.228: bad descriptor, ignoring hub [ 830.265787][ T7775] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 830.277917][ T7879] usb 5-1: new high-speed USB device number 86 using dummy_hcd [ 830.278618][ T7786] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 46 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 830.286137][ T7775] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 830.297303][T17570] usb 4-1: new high-speed USB device number 86 using dummy_hcd [ 830.326786][ T7875] usb usb6-port1: attempt power cycle [ 830.348759][ T7874] hub: probe of 2-1:250.228 failed with error -5 [ 830.407314][ T7775] usb 1-1: config 250 interface 228 has no altsetting 0 [ 830.430208][ T7786] usb 3-1: USB disconnect, device number 46 [ 830.472649][ T7786] usblp0: removed [ 830.510694][ T7775] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 830.524784][ T7775] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 830.544845][ T7775] usb 1-1: SerialNumber: syz [ 830.565688][ T7879] usb 5-1: Using ep0 maxpacket: 8 [ 830.575953][T17570] usb 4-1: Using ep0 maxpacket: 8 [ 830.578036][ T1742] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 830.600116][ T1742] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 830.637063][ T7775] hub 1-1:250.228: bad descriptor, ignoring hub [ 830.643449][ T7775] hub: probe of 1-1:250.228 failed with error -5 [ 830.695877][ T7879] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 830.717026][T17570] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 830.725409][T17570] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 830.728309][ T7879] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 830.739295][ T7874] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 78 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 830.744302][ T7875] usb 6-1: new high-speed USB device number 27 using dummy_hcd [ 830.790360][T17570] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 830.847790][ T7874] usb 2-1: USB disconnect, device number 78 [ 830.859443][ T7775] usblp 1-1:250.228: usblp1: USB Bidirectional printer dev 28 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 830.880867][T17570] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 830.883046][ T7879] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 830.927442][ T7874] usblp0: removed [ 830.986458][ T7775] usb 1-1: USB disconnect, device number 28 [ 830.996180][T17570] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 831.006161][T17570] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 14:49:27 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) [ 831.033816][ T7775] usblp1: removed [ 831.036802][T17570] usb 4-1: SerialNumber: syz [ 831.038077][ T7875] usb 6-1: device descriptor read/8, error -71 [ 831.064185][ T7879] usb 5-1: config 250 has no interface number 0 [ 831.092774][ T7879] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 831.115075][ T7879] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 14:49:28 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r1, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 831.164207][ T7879] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 831.180292][ T7879] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 831.195360][ T7879] usb 5-1: config 250 interface 228 has no altsetting 0 [ 831.275812][ T7879] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 831.296091][ T7879] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 831.307936][ T7879] usb 5-1: SerialNumber: syz [ 831.323531][ T7874] usb 4-1: USB disconnect, device number 86 [ 831.342717][ T1753] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 831.359809][ T1753] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 831.397049][ T7879] hub 5-1:250.228: bad descriptor, ignoring hub [ 831.403350][ T7879] hub: probe of 5-1:250.228 failed with error -5 [ 831.575813][ T7875] usb 6-1: new high-speed USB device number 28 using dummy_hcd [ 831.595695][T10346] usb 3-1: new high-speed USB device number 47 using dummy_hcd [ 831.634816][ T7879] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 86 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 14:49:28 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 831.686732][ T7875] usb 6-1: Using ep0 maxpacket: 8 [ 831.693082][ T7879] usb 5-1: USB disconnect, device number 86 14:49:28 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 831.733587][ T7879] usblp0: removed [ 831.806436][ T7875] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 831.823774][ T7875] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 831.845694][T10346] usb 3-1: Using ep0 maxpacket: 8 14:49:28 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r1, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 831.867139][ T7875] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 831.900508][ T7875] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 831.967292][T10346] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 831.988561][T10346] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 832.001631][T10346] usb 3-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 832.012286][T10346] usb 3-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 832.023342][ T7875] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 832.069976][ T7875] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 832.084972][ T7875] usb 6-1: SerialNumber: syz [ 832.106316][T10346] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 832.119750][T10346] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 832.129083][T10346] usb 3-1: SerialNumber: syz [ 832.155725][ T923] usb 2-1: new high-speed USB device number 79 using dummy_hcd [ 832.283478][ T7786] usb 4-1: new high-speed USB device number 87 using dummy_hcd [ 832.285535][ T7879] usb 1-1: new high-speed USB device number 29 using dummy_hcd [ 832.393450][ T7875] usb 6-1: USB disconnect, device number 28 [ 832.425621][ T923] usb 2-1: Using ep0 maxpacket: 8 14:49:29 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/18, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 832.543240][ T7775] usb 3-1: USB disconnect, device number 47 [ 832.556489][ T7879] usb 1-1: Using ep0 maxpacket: 8 [ 832.561668][ T7786] usb 4-1: Using ep0 maxpacket: 8 [ 832.567304][ T923] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 832.591135][ T923] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 832.610969][ T923] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 832.625613][ T923] usb 2-1: config 250 has no interface number 0 [ 832.629767][ T1883] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. [ 832.632058][ T923] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 832.675922][ T7879] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 832.676381][ T923] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 832.689523][ T7879] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 832.725348][ T7879] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 832.735607][ T923] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 832.738124][ T7879] usb 1-1: config 250 has no interface number 0 [ 832.760969][ T7879] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 832.763575][ T923] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 832.775135][ T7879] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 832.794434][ T7786] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 832.798123][ T7879] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 832.815788][ T7786] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 832.816870][ T7879] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 832.825128][ T923] usb 2-1: config 250 interface 228 has no altsetting 0 [ 832.839059][ T7879] usb 1-1: config 250 interface 228 has no altsetting 0 [ 832.860016][ T7786] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 832.871997][ T7786] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 832.925691][ T7879] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 832.934876][ T7879] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 832.945805][ T7879] usb 1-1: SerialNumber: syz [ 832.966294][ T1850] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 832.973321][ T1850] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 832.980598][ T923] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 832.990217][ T7786] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 833.002981][ T7786] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 833.006719][ T7879] hub 1-1:250.228: bad descriptor, ignoring hub [ 833.015608][ T923] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 833.021600][ T7875] usb 6-1: new high-speed USB device number 29 using dummy_hcd [ 833.031626][ T7786] usb 4-1: SerialNumber: syz [ 833.033140][T10346] usb 5-1: new high-speed USB device number 87 using dummy_hcd [ 833.048047][ T923] usb 2-1: SerialNumber: syz [ 833.054930][ T7879] hub: probe of 1-1:250.228 failed with error -5 14:49:29 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 833.096050][ T1845] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 833.103023][ T1845] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 833.146647][ T923] hub 2-1:250.228: bad descriptor, ignoring hub [ 833.152948][ T923] hub: probe of 2-1:250.228 failed with error -5 [ 833.235881][ T7875] usb 6-1: device descriptor read/64, error 18 [ 833.288490][ T7879] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 29 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 833.300891][T10346] usb 5-1: Using ep0 maxpacket: 8 [ 833.362054][ T7] usb 4-1: USB disconnect, device number 87 [ 833.387207][ T7879] usb 1-1: USB disconnect, device number 29 [ 833.417356][ T7879] usblp0: removed [ 833.426866][T10346] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 833.435239][T10346] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 833.499456][T10346] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 833.510847][ T7875] usb 6-1: new high-speed USB device number 30 using dummy_hcd [ 833.532538][T10346] usb 5-1: config 250 has no interface number 0 [ 833.539909][T10346] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 833.545542][ T7786] usb 3-1: new high-speed USB device number 48 using dummy_hcd [ 833.582527][T10346] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 833.587600][ T923] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 79 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 833.623198][T10346] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 833.648405][T10346] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 833.668948][ T923] usb 2-1: USB disconnect, device number 79 [ 833.688741][ T923] usblp0: removed [ 833.692198][T10346] usb 5-1: config 250 interface 228 has no altsetting 0 [ 833.706542][ T7875] usb 6-1: device descriptor read/64, error 18 [ 833.796756][T10346] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 833.806009][T10346] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 833.814843][T10346] usb 5-1: SerialNumber: syz [ 833.825509][ T7786] usb 3-1: Using ep0 maxpacket: 8 [ 833.826954][ T7875] usb usb6-port1: attempt power cycle 14:49:30 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 833.858879][ T1883] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 833.886196][ T1883] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 833.917055][T10346] hub 5-1:250.228: bad descriptor, ignoring hub [ 833.923351][T10346] hub: probe of 5-1:250.228 failed with error -5 [ 833.956163][ T7786] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 833.968531][ T7786] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 833.990126][ T7786] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 834.001402][ T7786] usb 3-1: config 250 has no interface number 0 [ 834.008540][ T7786] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 834.022059][ T7786] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 14:49:30 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 834.070263][ T7786] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 834.094214][ T7786] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 14:49:31 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) [ 834.127430][ T7786] usb 3-1: config 250 interface 228 has no altsetting 0 [ 834.151285][T10346] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 87 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 834.218241][T10346] usb 5-1: USB disconnect, device number 87 [ 834.225842][ T7786] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 834.251582][T10346] usblp0: removed [ 834.252671][ T7786] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 834.274225][ T7786] usb 3-1: SerialNumber: syz [ 834.345651][ T7879] usb 4-1: new high-speed USB device number 88 using dummy_hcd [ 834.377638][ T1904] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 834.384685][ T1904] raw-gadget gadget: fail, usb_ep_enable returned -22 14:49:31 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 834.418963][ T7875] usb usb6-port1: Cannot enable. Maybe the USB cable is bad? [ 834.438979][ T7786] hub 3-1:250.228: bad descriptor, ignoring hub [ 834.447231][ T7786] hub: probe of 3-1:250.228 failed with error -5 [ 834.551968][ T7] usb 1-1: new high-speed USB device number 30 using dummy_hcd [ 834.585912][ T7875] usb 6-1: new high-speed USB device number 32 using dummy_hcd [ 834.595517][ T7879] usb 4-1: Using ep0 maxpacket: 8 [ 834.685538][ T7875] usb 6-1: Using ep0 maxpacket: 8 [ 834.716407][ T7879] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 834.724794][ T7879] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 834.779029][ T7879] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 834.805816][ T7] usb 1-1: Using ep0 maxpacket: 8 [ 834.817217][ T7875] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 834.827260][ T7786] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 48 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 834.828245][ T7879] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 834.855335][ T7775] usb 2-1: new high-speed USB device number 80 using dummy_hcd [ 834.867547][ T7875] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 834.878584][ T7875] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 834.890573][ T7875] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 834.935828][ T7] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 834.946214][ T7786] usb 3-1: USB disconnect, device number 48 [ 834.953978][ T7] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 834.969589][ T7786] usblp0: removed [ 834.976280][ T7879] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 834.985806][ T7875] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 834.994859][ T7875] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 14:49:31 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/19, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 835.031927][ T7879] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 835.042004][ T7] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 835.052535][ T7875] usb 6-1: SerialNumber: syz [ 835.058296][ T7879] usb 4-1: SerialNumber: syz [ 835.080577][ T7] usb 1-1: config 250 has no interface number 0 [ 835.097368][ T7] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 835.128223][ T7775] usb 2-1: Using ep0 maxpacket: 8 [ 835.156338][ T7] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 835.179719][ T7] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 835.217467][ T2019] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. [ 835.229150][ T7] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 835.245503][ T7775] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 835.262194][ T7775] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 835.274122][ T7775] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 835.301945][ T7] usb 1-1: config 250 interface 228 has no altsetting 0 [ 835.316547][ T7775] usb 2-1: config 250 has no interface number 0 [ 835.336015][ T7786] usb 6-1: USB disconnect, device number 32 [ 835.358620][ T7775] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 835.387843][ T7775] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 835.400600][ T7] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 835.414736][ T7] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 835.436233][ T7775] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 835.448942][ T7] usb 1-1: SerialNumber: syz [ 835.454745][ T7775] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 835.476731][ T7775] usb 2-1: config 250 interface 228 has no altsetting 0 [ 835.489232][ T1956] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 835.498546][ T7875] usb 4-1: USB disconnect, device number 88 [ 835.512578][ T1956] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 835.526424][ T7] hub 1-1:250.228: bad descriptor, ignoring hub [ 835.532727][ T7] hub: probe of 1-1:250.228 failed with error -5 [ 835.548456][ T2966] usb 5-1: new high-speed USB device number 88 using dummy_hcd [ 835.555795][ T7775] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 835.565133][ T7775] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 835.586167][ T7775] usb 2-1: SerialNumber: syz [ 835.615940][ T1982] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 835.631165][ T1982] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 835.677094][ T7775] hub 2-1:250.228: bad descriptor, ignoring hub [ 835.683386][ T7775] hub: probe of 2-1:250.228 failed with error -5 [ 835.778170][ T7] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 30 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 835.825437][ T2966] usb 5-1: Using ep0 maxpacket: 8 14:49:32 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 835.861160][ T7] usb 1-1: USB disconnect, device number 30 [ 835.871610][ T7] usblp0: removed [ 835.887726][ T923] usb 6-1: new high-speed USB device number 33 using dummy_hcd [ 835.976496][ T2966] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 835.984885][ T2966] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 836.016895][ T7775] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 80 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 836.071132][ T2966] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 836.092561][ T2966] usb 5-1: config 250 has no interface number 0 [ 836.099858][ T2966] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 836.115415][ T923] usb 6-1: device descriptor read/64, error 18 14:49:33 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 836.142578][ T2966] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 836.168848][ T7775] usb 2-1: USB disconnect, device number 80 [ 836.181961][ T2966] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 836.194308][ T2966] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 836.208372][ T2966] usb 5-1: config 250 interface 228 has no altsetting 0 [ 836.218419][ T7775] usblp0: removed [ 836.336536][ T2966] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 836.346374][ T2966] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 836.354638][ T2966] usb 5-1: SerialNumber: syz [ 836.379499][ T2019] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 836.391865][ T2019] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 836.401404][ T923] usb 6-1: new high-speed USB device number 34 using dummy_hcd [ 836.426571][ T2966] hub 5-1:250.228: bad descriptor, ignoring hub [ 836.432902][ T2966] hub: probe of 5-1:250.228 failed with error -5 14:49:33 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 836.575307][ T7786] usb 3-1: new high-speed USB device number 49 using dummy_hcd [ 836.596086][T17570] usb 4-1: new high-speed USB device number 89 using dummy_hcd [ 836.615490][ T923] usb 6-1: device descriptor read/64, error 18 [ 836.656967][ T2966] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 88 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 836.717419][ T2966] usb 5-1: USB disconnect, device number 88 [ 836.736873][ T2966] usblp0: removed [ 836.756023][ T923] usb usb6-port1: attempt power cycle [ 836.855500][T17570] usb 4-1: Using ep0 maxpacket: 8 [ 836.860712][ T7786] usb 3-1: Using ep0 maxpacket: 8 14:49:33 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 837.007842][ T7786] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 837.016565][T17570] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 837.026504][T17570] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 837.036085][ T7874] usb 1-1: new high-speed USB device number 31 using dummy_hcd [ 837.047154][ T7786] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 837.057203][T17570] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 837.071222][ T7786] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 837.082014][ T7786] usb 3-1: config 250 has no interface number 0 [ 837.090018][T17570] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 837.100203][ T7786] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 837.114849][ T7786] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 837.127431][ T7786] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 837.143352][ T7786] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 837.170883][ T7786] usb 3-1: config 250 interface 228 has no altsetting 0 [ 837.184562][ T923] usb 6-1: new high-speed USB device number 35 using dummy_hcd [ 837.215923][T17570] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 837.231878][T17570] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 837.263595][T17570] usb 4-1: SerialNumber: syz [ 837.285769][ T7786] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 837.305402][ T7874] usb 1-1: Using ep0 maxpacket: 8 [ 837.327968][ T7786] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 837.365097][ T7786] usb 3-1: SerialNumber: syz 14:49:34 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) [ 837.425959][ T2079] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 837.439212][ T2079] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 837.448874][ T7874] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 837.464688][ T7874] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 837.486614][ T7786] hub 3-1:250.228: bad descriptor, ignoring hub [ 837.492904][ T7786] hub: probe of 3-1:250.228 failed with error -5 [ 837.505713][ T923] usb 6-1: device descriptor read/8, error -71 14:49:34 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/19, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 837.535366][ T7874] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 837.584282][ T7874] usb 1-1: config 250 has no interface number 0 [ 837.592079][T17570] usb 2-1: new high-speed USB device number 81 using dummy_hcd [ 837.623495][ T7874] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 837.667201][ T7874] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 837.683417][ T7874] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 837.712487][ T2164] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. [ 837.728270][ T7874] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 837.773169][ T7874] usb 1-1: config 250 interface 228 has no altsetting 0 [ 837.798724][ T2966] usb 4-1: USB disconnect, device number 89 [ 837.842307][ T7786] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 49 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 837.854314][T17570] usb 2-1: Using ep0 maxpacket: 8 [ 837.875643][ T7874] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 837.890149][ T7874] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 837.915020][ T7874] usb 1-1: SerialNumber: syz [ 837.944283][ T7786] usb 3-1: USB disconnect, device number 49 [ 837.951280][ T2122] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 837.978112][ T7786] usblp0: removed [ 837.992110][T17570] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 838.003788][ T2122] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 838.011643][T17570] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 838.021150][ T923] usb 6-1: new high-speed USB device number 36 using dummy_hcd [ 838.044903][T17570] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 838.056044][ T7874] hub 1-1:250.228: bad descriptor, ignoring hub [ 838.062357][ T7874] hub: probe of 1-1:250.228 failed with error -5 [ 838.078563][T17570] usb 2-1: config 250 has no interface number 0 [ 838.094600][T17570] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 838.109151][T19614] usb 5-1: new high-speed USB device number 89 using dummy_hcd [ 838.126720][T17570] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 838.145769][T17570] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 838.164470][ T923] usb 6-1: Using ep0 maxpacket: 8 [ 838.169820][T17570] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 838.189035][T17570] usb 2-1: config 250 interface 228 has no altsetting 0 [ 838.284503][ T7874] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 31 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 838.297430][T17570] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 838.325282][ T923] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 838.333664][ T923] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 838.357156][T17570] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 14:49:35 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 838.385324][T17570] usb 2-1: SerialNumber: syz [ 838.391191][ T923] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 838.401956][T19614] usb 5-1: Using ep0 maxpacket: 8 [ 838.424773][ T923] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 838.437511][ T2144] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 838.444527][ T2144] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 838.455322][ T7874] usb 1-1: USB disconnect, device number 31 [ 838.480129][ T7874] usblp0: removed [ 838.526649][T17570] hub 2-1:250.228: bad descriptor, ignoring hub [ 838.545396][T19614] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 838.553778][T19614] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 838.563349][ T923] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 838.588141][T17570] hub: probe of 2-1:250.228 failed with error -5 [ 838.597250][ T923] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 838.615806][ T923] usb 6-1: SerialNumber: syz [ 838.633356][T19614] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 838.656320][T19614] usb 5-1: config 250 has no interface number 0 [ 838.662638][T19614] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 838.706580][T19614] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 838.725332][T19614] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 14:49:35 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 838.775147][T19614] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 838.775255][ T7] usb 4-1: new high-speed USB device number 90 using dummy_hcd [ 838.809672][T19614] usb 5-1: config 250 interface 228 has no altsetting 0 [ 838.859013][T17570] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 81 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 838.896965][T19614] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 838.918021][ T7775] usb 6-1: USB disconnect, device number 36 [ 838.940390][T19614] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 838.966902][T17570] usb 2-1: USB disconnect, device number 81 [ 838.993377][T19614] usb 5-1: SerialNumber: syz [ 839.009962][T17570] usblp0: removed [ 839.065335][ T7] usb 4-1: Using ep0 maxpacket: 8 14:49:36 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 839.097725][ T2164] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 839.121895][ T2164] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 839.172435][T19614] hub 5-1:250.228: bad descriptor, ignoring hub [ 839.183844][T19614] hub: probe of 5-1:250.228 failed with error -5 [ 839.185999][ T7] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 839.243246][ T7] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 839.296153][ T7] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 839.316914][ T7] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 839.385605][ T923] usb 3-1: new high-speed USB device number 50 using dummy_hcd [ 839.408338][T19614] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 89 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 839.436841][ T7] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 839.471364][ T7] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 839.486412][T19614] usb 5-1: USB disconnect, device number 89 [ 839.495878][ T7] usb 4-1: SerialNumber: syz [ 839.536824][ T7874] usb 6-1: new high-speed USB device number 37 using dummy_hcd [ 839.545386][T19614] usblp0: removed [ 839.645528][ T923] usb 3-1: Using ep0 maxpacket: 8 [ 839.655263][ T7775] usb 1-1: new high-speed USB device number 32 using dummy_hcd [ 839.765292][ T7874] usb 6-1: device descriptor read/64, error 18 [ 839.780526][ T7] usb 4-1: USB disconnect, device number 90 [ 839.795332][ T923] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 839.808323][ T923] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 839.824163][ T923] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 839.841354][ T923] usb 3-1: config 250 has no interface number 0 14:49:36 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 839.859787][ T923] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 839.886639][ T923] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 839.903231][ T923] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 839.905690][ T7775] usb 1-1: Using ep0 maxpacket: 8 [ 839.916667][ T923] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 839.952525][ T923] usb 3-1: config 250 interface 228 has no altsetting 0 [ 840.055338][ T7874] usb 6-1: new high-speed USB device number 38 using dummy_hcd [ 840.055898][ T7775] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 840.063137][ T923] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 840.079515][ T7775] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 840.094616][ T7775] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 840.104367][ T923] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 840.112248][ T7775] usb 1-1: config 250 has no interface number 0 [ 840.121931][ T923] usb 3-1: SerialNumber: syz [ 840.162850][ T7775] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 840.175519][ T2245] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 840.182520][ T2245] raw-gadget gadget: fail, usb_ep_enable returned -22 14:49:37 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/19, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 840.224224][ T7775] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 840.239878][ T923] hub 3-1:250.228: bad descriptor, ignoring hub [ 840.242723][ T7775] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 840.261889][ T923] hub: probe of 3-1:250.228 failed with error -5 [ 840.284192][ T7775] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 840.305286][ T7874] usb 6-1: device descriptor read/64, error 18 [ 840.325529][ T2966] usb 2-1: new high-speed USB device number 82 using dummy_hcd [ 840.329073][ T7775] usb 1-1: config 250 interface 228 has no altsetting 0 [ 840.415458][ T7775] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 840.425160][ T7775] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 840.431479][ T7874] usb usb6-port1: attempt power cycle [ 840.433413][ T7775] usb 1-1: SerialNumber: syz 14:49:37 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r1, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 840.466999][ T2321] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. [ 840.485605][ T2269] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 840.498645][ T2269] raw-gadget gadget: fail, usb_ep_enable returned -22 14:49:37 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, 0x0, 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) [ 840.546238][ T7775] hub 1-1:250.228: bad descriptor, ignoring hub [ 840.552535][ T7775] hub: probe of 1-1:250.228 failed with error -5 [ 840.588391][ T2966] usb 2-1: Using ep0 maxpacket: 8 [ 840.676405][T19614] usb 5-1: new high-speed USB device number 90 using dummy_hcd [ 840.685320][ T923] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 50 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 840.725383][ T2966] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 840.733755][ T2966] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 840.755357][ T923] usb 3-1: USB disconnect, device number 50 [ 840.776015][ T923] usblp0: removed [ 840.797315][ T7775] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 32 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 840.818218][ T2966] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 840.838442][ T2966] usb 2-1: config 250 has no interface number 0 [ 840.890903][ T2966] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 840.896319][ T7775] usb 1-1: USB disconnect, device number 32 [ 840.944641][ T2966] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 840.950816][ T7775] usblp0: removed [ 840.985100][ T7874] usb 6-1: new high-speed USB device number 39 using dummy_hcd [ 841.004055][ T2966] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 841.016189][T19614] usb 5-1: Using ep0 maxpacket: 8 [ 841.026625][ T2966] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 841.044689][ T2966] usb 2-1: config 250 interface 228 has no altsetting 0 [ 841.105150][ T7874] usb 6-1: Using ep0 maxpacket: 8 [ 841.145435][ T2966] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 841.154643][ T2966] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 841.165681][ T2966] usb 2-1: SerialNumber: syz [ 841.181964][T19614] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 841.192352][T19614] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 841.204807][T19614] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 841.214714][ T2308] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 841.216044][T19614] usb 5-1: config 250 has no interface number 0 [ 841.228347][ T2308] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 841.229392][T19614] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 841.251124][ T7874] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 841.259759][ T7874] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 841.271930][ T2966] hub 2-1:250.228: bad descriptor, ignoring hub [ 841.279080][ T2966] hub: probe of 2-1:250.228 failed with error -5 [ 841.294559][ T7874] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 841.305152][T19614] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 841.318525][ T7874] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 841.328938][T19614] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 14:49:38 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r1, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 841.340817][T19614] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 841.355824][T19614] usb 5-1: config 250 interface 228 has no altsetting 0 [ 841.431324][ T7874] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 841.440655][ T7874] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 841.450274][T19614] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 841.459463][ T7874] usb 6-1: SerialNumber: syz [ 841.464822][T19614] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 841.486357][T19614] usb 5-1: SerialNumber: syz [ 841.515671][ T2323] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 841.523110][ T2323] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 841.566651][T19614] hub 5-1:250.228: bad descriptor, ignoring hub [ 841.573038][T19614] hub: probe of 5-1:250.228 failed with error -5 [ 841.586371][ T2966] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 82 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 14:49:38 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x0, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) 14:49:38 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(0x0, 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) [ 841.685545][ T2966] usb 2-1: USB disconnect, device number 82 [ 841.724693][ T2966] usblp0: removed [ 841.765273][ T7786] usb 6-1: USB disconnect, device number 39 [ 841.807369][T19614] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 90 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 841.882121][T19614] usb 5-1: USB disconnect, device number 90 [ 841.932591][T19614] usblp0: removed [ 842.085220][ T7875] usb 3-1: new high-speed USB device number 51 using dummy_hcd 14:49:39 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r1, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 842.185033][ T7775] usb 1-1: new high-speed USB device number 33 using dummy_hcd [ 842.335022][ T7875] usb 3-1: Using ep0 maxpacket: 8 [ 842.435095][ T7775] usb 1-1: Using ep0 maxpacket: 8 14:49:39 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b0001006272696467650000040002800800", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 842.455676][ T7875] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 842.464060][ T7875] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 842.475757][ T7875] usb 3-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 842.503976][ T7875] usb 3-1: config 250 has 0 interfaces, different from the descriptor's value: 255 14:49:39 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, 0x0, 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) 14:49:39 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 842.595296][ T7775] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 842.614122][ T7875] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 842.627891][ T7775] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 842.641097][ T7875] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 842.702827][ T7875] usb 3-1: SerialNumber: syz [ 842.709033][ T7775] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 842.767377][ T7775] usb 1-1: config 250 has no interface number 0 [ 842.773826][ T7775] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 842.787592][ T7775] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 842.811208][ T7775] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 842.834091][ T7775] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 842.855244][ T7775] usb 1-1: config 250 interface 228 has no altsetting 0 [ 842.935289][ T7775] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 842.944370][ T7775] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 842.973882][T19614] usb 6-1: new high-speed USB device number 40 using dummy_hcd [ 842.981685][ T7786] usb 2-1: new high-speed USB device number 83 using dummy_hcd [ 843.021897][ T7775] usb 1-1: SerialNumber: syz 14:49:39 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 843.085390][ T7874] usb 3-1: USB disconnect, device number 51 [ 843.085615][ T2418] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 843.148005][ T2418] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 843.186053][ T7775] hub 1-1:250.228: bad descriptor, ignoring hub [ 843.192350][ T7775] hub: probe of 1-1:250.228 failed with error -5 [ 843.205046][ T7875] usb 5-1: new high-speed USB device number 91 using dummy_hcd [ 843.275039][T19614] usb 6-1: Using ep0 maxpacket: 8 [ 843.280247][ T7786] usb 2-1: Using ep0 maxpacket: 8 [ 843.416768][ T7775] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 33 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 843.443026][T19614] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 843.451745][ T7786] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 843.453131][ T7875] usb 5-1: Using ep0 maxpacket: 8 [ 843.468078][ T7786] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 843.473910][ T7775] usb 1-1: USB disconnect, device number 33 [ 843.477413][ T2966] usb 4-1: new high-speed USB device number 91 using dummy_hcd [ 843.491101][T19614] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 843.499472][ T7775] usblp0: removed [ 843.516941][ T7786] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 843.527539][T19614] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 843.540099][ T7786] usb 2-1: config 250 has no interface number 0 [ 843.547003][T19614] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 843.557485][ T7786] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 843.569764][ T7786] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 843.580939][ T7786] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 843.592639][ T7786] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 843.628097][ T7786] usb 2-1: config 250 interface 228 has no altsetting 0 [ 843.635465][ T7875] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 843.647059][ T7875] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 843.655458][T19614] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 843.658079][ T7875] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 843.670764][T19614] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 843.676178][ T7875] usb 5-1: config 250 has no interface number 0 [ 843.692870][ T7875] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 843.694594][T19614] usb 6-1: SerialNumber: syz [ 843.706773][ T7875] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 843.724104][ T7875] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 843.735826][ T7875] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 843.750598][ T7875] usb 5-1: config 250 interface 228 has no altsetting 0 [ 843.776446][ T7786] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 843.785837][ T2966] usb 4-1: Using ep0 maxpacket: 8 [ 843.791021][ T7874] usb 3-1: new high-speed USB device number 52 using dummy_hcd [ 843.801115][ T7786] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 843.810213][ T7786] usb 2-1: SerialNumber: syz [ 843.835317][ T7875] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 843.845778][ T2443] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 843.852756][ T2443] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 843.853119][ T7875] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 843.876586][ T7786] hub 2-1:250.228: bad descriptor, ignoring hub [ 843.882890][ T7786] hub: probe of 2-1:250.228 failed with error -5 [ 843.897425][ T7875] usb 5-1: SerialNumber: syz [ 843.935296][ T2966] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 843.935426][ T2451] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 843.947683][ T2966] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 843.974564][ T2451] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 843.981942][ T2966] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 844.013075][ T7874] usb 3-1: device descriptor read/64, error 18 [ 844.018218][ T7875] hub 5-1:250.228: bad descriptor, ignoring hub [ 844.026239][ T2966] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 844.039139][ T7875] hub: probe of 5-1:250.228 failed with error -5 [ 844.060308][T19614] usb 6-1: USB disconnect, device number 40 [ 844.150125][ T2966] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 844.166561][ T7786] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 83 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 844.193098][ T2966] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 844.222237][ T2966] usb 4-1: SerialNumber: syz [ 844.252000][ T7786] usb 2-1: USB disconnect, device number 83 [ 844.259629][ T7875] usblp 5-1:250.228: usblp1: USB Bidirectional printer dev 91 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 14:49:41 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x0, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 844.305401][ T7786] usblp0: removed [ 844.315225][ T7874] usb 3-1: new high-speed USB device number 53 using dummy_hcd [ 844.347501][ T7875] usb 5-1: USB disconnect, device number 91 [ 844.396059][ T7875] usblp1: removed [ 844.502481][ T2966] usb 4-1: USB disconnect, device number 91 [ 844.508749][ T7874] usb 3-1: device descriptor read/64, error 18 [ 844.645254][ T7874] usb usb3-port1: attempt power cycle 14:49:41 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, 0x0, 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) 14:49:41 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, 0x0, 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) [ 844.855095][T19614] usb 1-1: new high-speed USB device number 34 using dummy_hcd 14:49:41 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 845.020821][ T7874] usb usb3-port1: Cannot enable. Maybe the USB cable is bad? 14:49:41 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 845.123850][T19614] usb 1-1: Using ep0 maxpacket: 8 [ 845.144881][ T7] usb 6-1: new high-speed USB device number 41 using dummy_hcd [ 845.195293][ T7874] usb 3-1: new high-speed USB device number 55 using dummy_hcd 14:49:42 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 845.263358][T19614] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 845.278008][T19614] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 845.315009][ T7874] usb 3-1: Using ep0 maxpacket: 8 [ 845.323566][T19614] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 845.342303][T19614] usb 1-1: config 250 has no interface number 0 [ 845.351708][T19614] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 845.385037][ T7] usb 6-1: Using ep0 maxpacket: 8 [ 845.390667][T19614] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 845.425908][ T7875] usb 5-1: new high-speed USB device number 92 using dummy_hcd [ 845.438439][T19614] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 845.450821][T19614] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 845.470151][ T7874] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 845.479041][ T7874] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 845.498050][ T7874] usb 3-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 845.509634][ T7] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 845.510735][T19614] usb 1-1: config 250 interface 228 has no altsetting 0 [ 845.518533][ T7775] usb 2-1: new high-speed USB device number 84 using dummy_hcd [ 845.527186][ T7874] usb 3-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 845.543433][ T7] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 845.605166][ T7879] usb 4-1: new high-speed USB device number 92 using dummy_hcd [ 845.612895][ T7] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 845.625637][T19614] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 845.629833][ T7] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 845.635076][ T7874] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 845.659604][T19614] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 845.674951][T19614] usb 1-1: SerialNumber: syz [ 845.675857][ T7875] usb 5-1: Using ep0 maxpacket: 8 [ 845.679899][ T7874] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 845.715321][ T2537] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 845.722350][ T2537] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 845.729291][ T7] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 845.737926][ T7874] usb 3-1: SerialNumber: syz [ 845.740818][ T7] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 845.751470][ T7] usb 6-1: SerialNumber: syz [ 845.786650][T19614] hub 1-1:250.228: bad descriptor, ignoring hub [ 845.805575][ T7775] usb 2-1: Using ep0 maxpacket: 8 [ 845.815267][ T7875] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 845.828956][ T7875] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 845.841943][T19614] hub: probe of 1-1:250.228 failed with error -5 [ 845.854822][ T7879] usb 4-1: Using ep0 maxpacket: 8 [ 845.875784][ T7875] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 845.908266][ T7875] usb 5-1: config 250 has no interface number 0 [ 845.920741][ T7875] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 845.934219][ T7775] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 845.956410][ T7875] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 845.970764][ T7775] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 845.981118][ T7875] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 845.993785][ T7879] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 846.003816][ T7775] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 846.016526][T19614] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 34 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 846.023192][ T7879] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 846.072126][ T7775] usb 2-1: config 250 has no interface number 0 [ 846.080191][ T7875] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 846.098252][T19614] usb 1-1: USB disconnect, device number 34 [ 846.105155][ T7775] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 846.123918][ T7879] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 846.143892][T19614] usblp0: removed [ 846.161652][ T7875] usb 5-1: config 250 interface 228 has no altsetting 0 [ 846.177800][ T7879] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 846.191215][ T7775] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 846.214270][ T7786] usb 3-1: USB disconnect, device number 55 [ 846.217144][ T7775] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 846.242324][ T7775] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 846.274106][ T7775] usb 2-1: config 250 interface 228 has no altsetting 0 [ 846.301303][ T7] usb 6-1: USB disconnect, device number 41 [ 846.308050][ T7875] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 846.317505][ T7879] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 846.327860][ T7879] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 846.336484][ T7875] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 846.345930][ T7879] usb 4-1: SerialNumber: syz [ 846.354042][ T7875] usb 5-1: SerialNumber: syz [ 846.365144][ T7775] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 846.374315][ T7775] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 846.386996][ T7775] usb 2-1: SerialNumber: syz [ 846.405303][ T2554] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 846.412306][ T2554] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 846.421268][ T2560] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 846.438981][ T2560] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 846.466039][ T7875] hub 5-1:250.228: bad descriptor, ignoring hub [ 846.472336][ T7875] hub: probe of 5-1:250.228 failed with error -5 [ 846.484360][ T7775] hub 2-1:250.228: bad descriptor, ignoring hub [ 846.499281][ T7775] hub: probe of 2-1:250.228 failed with error -5 [ 846.641464][ T7] usb 4-1: USB disconnect, device number 92 [ 846.696356][ T7875] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 92 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 846.765626][ T7875] usb 5-1: USB disconnect, device number 92 [ 846.784340][ T7875] usblp0: removed 14:49:43 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x0, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 846.870230][ T7775] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 84 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 14:49:43 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) [ 846.975694][ T7775] usb 2-1: USB disconnect, device number 84 [ 847.018203][ T7775] usblp0: removed 14:49:43 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) r5 = syz_usb_connect(0x0, 0x24, 0x0, 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) [ 847.324883][ T7875] usb 1-1: new high-speed USB device number 35 using dummy_hcd 14:49:44 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 847.394842][T10346] usb 6-1: new high-speed USB device number 42 using dummy_hcd 14:49:44 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 847.511415][ T7] usb 3-1: new high-speed USB device number 56 using dummy_hcd [ 847.577518][ T7875] usb 1-1: Using ep0 maxpacket: 8 [ 847.635206][T10346] usb 6-1: Using ep0 maxpacket: 8 [ 847.696138][ T7875] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 847.708290][ T7875] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 847.729460][ T7875] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 14:49:44 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x0, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 847.742089][ T7875] usb 1-1: config 250 has no interface number 0 [ 847.749930][ T7875] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 847.764324][T10346] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 847.773363][ T7] usb 3-1: Using ep0 maxpacket: 8 [ 847.779054][ T7875] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 847.810620][T10346] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 847.831564][ T7875] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 847.847260][ T7874] usb 4-1: new high-speed USB device number 93 using dummy_hcd [ 847.861744][T10346] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 847.885198][ T7875] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 847.907281][ T7] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 847.917640][T10346] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 847.933302][ T7] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 847.952760][ T7] usb 3-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 847.973545][ T7875] usb 1-1: config 250 interface 228 has no altsetting 0 [ 847.982411][ T7] usb 3-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 848.046113][T10346] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 848.057352][ T7875] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 848.072411][ T7875] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 848.085698][T10346] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 848.095846][ T7] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 848.111161][ T7] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 848.121235][T10346] usb 6-1: SerialNumber: syz [ 848.126848][ T7875] usb 1-1: SerialNumber: syz [ 848.132760][ T7] usb 3-1: SerialNumber: syz [ 848.147198][ T7874] usb 4-1: Using ep0 maxpacket: 8 [ 848.155306][ T2661] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 848.162326][ T2661] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 848.171663][ T7879] usb 5-1: new high-speed USB device number 93 using dummy_hcd [ 848.184829][T19614] usb 2-1: new high-speed USB device number 85 using dummy_hcd [ 848.196720][ T7875] hub 1-1:250.228: bad descriptor, ignoring hub [ 848.203029][ T7875] hub: probe of 1-1:250.228 failed with error -5 [ 848.280288][ T7874] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 848.295618][ T7874] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 848.314594][ T7874] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 848.336601][ T7874] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 848.395070][ T7] usb 6-1: USB disconnect, device number 42 [ 848.426681][ T7874] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 848.435636][ T7879] usb 5-1: Using ep0 maxpacket: 8 [ 848.442011][ T7874] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 848.445013][ T7875] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 35 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 848.464708][T19614] usb 2-1: Using ep0 maxpacket: 8 [ 848.487930][ T7874] usb 4-1: SerialNumber: syz [ 848.555088][ T7879] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 848.563471][ T7879] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 848.573624][ T7875] usb 1-1: USB disconnect, device number 35 [ 848.585189][T19614] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 848.597891][ T7875] usblp0: removed [ 848.606818][T19614] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 848.612985][ T7879] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 848.645743][T19614] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 848.672045][T19614] usb 2-1: config 250 has no interface number 0 [ 848.673782][ T7879] usb 5-1: config 250 has no interface number 0 [ 848.683047][T19614] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 848.707479][ T7879] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 848.721190][T19614] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 848.724066][ T7879] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 848.743185][ T7879] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 848.756380][T19614] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 848.762660][ T7879] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 848.784345][ T7879] usb 5-1: config 250 interface 228 has no altsetting 0 [ 848.800377][T19614] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 848.818455][T19614] usb 2-1: config 250 interface 228 has no altsetting 0 [ 848.834829][ T7874] usb 3-1: USB disconnect, device number 56 [ 848.847834][ T923] usb 4-1: USB disconnect, device number 93 [ 848.865222][ T7879] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 848.874291][ T7879] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 848.899737][ T7879] usb 5-1: SerialNumber: syz [ 848.906962][T19614] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 848.928182][T19614] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 848.935236][ T2686] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 848.938164][T19614] usb 2-1: SerialNumber: syz [ 848.963686][ T2686] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 848.985330][ T2694] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 848.992325][ T2694] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 848.995887][ T7879] hub 5-1:250.228: bad descriptor, ignoring hub [ 849.023492][ T7879] hub: probe of 5-1:250.228 failed with error -5 [ 849.055811][T19614] hub 2-1:250.228: bad descriptor, ignoring hub [ 849.063512][T19614] hub: probe of 2-1:250.228 failed with error -5 [ 849.154856][ T7] usb 6-1: new high-speed USB device number 43 using dummy_hcd 14:49:46 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0x0, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 849.226169][ T7879] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 93 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 849.285483][ T7879] usb 5-1: USB disconnect, device number 93 [ 849.316856][ T7879] usblp0: removed [ 849.344722][ T7] usb 6-1: device descriptor read/64, error 18 [ 849.408908][T19614] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 85 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 14:49:46 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) 14:49:46 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 849.549790][T19614] usb 2-1: USB disconnect, device number 85 [ 849.586831][T19614] usblp0: removed [ 849.614657][ T7] usb 6-1: new high-speed USB device number 44 using dummy_hcd [ 849.724793][ T137] usb 1-1: new high-speed USB device number 36 using dummy_hcd [ 849.824655][ T7] usb 6-1: device descriptor read/64, error 18 [ 849.904739][T10346] usb 3-1: new high-speed USB device number 57 using dummy_hcd 14:49:46 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 849.945125][ T7] usb usb6-port1: attempt power cycle [ 849.974688][ T137] usb 1-1: Using ep0 maxpacket: 8 14:49:46 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) [ 850.098025][ T137] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 850.106541][ T7875] usb 4-1: new high-speed USB device number 94 using dummy_hcd [ 850.134693][ T137] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 850.157078][T10346] usb 3-1: Using ep0 maxpacket: 8 [ 850.194295][ T137] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 850.230131][ T137] usb 1-1: config 250 has no interface number 0 [ 850.251877][ T137] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 850.284998][T10346] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 850.297227][T10346] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 850.316153][ T137] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 850.337650][T10346] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 850.348745][ T7875] usb 4-1: Using ep0 maxpacket: 8 14:49:47 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe000000905"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 850.359472][ T137] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 850.392904][T10346] usb 3-1: config 250 has no interface number 0 [ 850.407007][ T137] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 850.414551][ T7874] usb 5-1: new high-speed USB device number 94 using dummy_hcd [ 850.428053][T10346] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 850.452249][ T137] usb 1-1: config 250 interface 228 has no altsetting 0 [ 850.460919][T10346] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 850.474123][ T7875] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 850.492476][ T7875] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 850.506310][T10346] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x82 has invalid wMaxPacketSize 0 [ 850.527160][ T7] usb usb6-port1: Cannot enable. Maybe the USB cable is bad? [ 850.551560][ T7875] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 850.582774][T10346] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 0 [ 850.601125][ T137] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 850.611549][ T7875] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 850.625623][ T137] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 850.634281][ T137] usb 1-1: SerialNumber: syz [ 850.639442][T10346] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 850.656909][T10346] usb 3-1: config 250 interface 228 has no altsetting 0 [ 850.675289][ T2783] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 850.682672][ T2783] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 850.694919][ T7874] usb 5-1: Using ep0 maxpacket: 8 [ 850.718625][ T137] hub 1-1:250.228: bad descriptor, ignoring hub [ 850.725209][ T7] usb 6-1: new high-speed USB device number 46 using dummy_hcd [ 850.743871][ T7875] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 850.753240][T10346] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 850.767548][ T137] hub: probe of 1-1:250.228 failed with error -5 [ 850.782324][T10346] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 850.790496][ T7875] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 850.799593][T10346] usb 3-1: SerialNumber: syz [ 850.807176][ T7875] usb 4-1: SerialNumber: syz [ 850.840306][ T2795] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 850.850228][ T7] usb 6-1: Using ep0 maxpacket: 8 [ 850.855183][ T7874] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 850.864715][ T7786] usb 2-1: new high-speed USB device number 86 using dummy_hcd [ 850.880750][ T7874] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 850.903726][T10346] hub 3-1:250.228: bad descriptor, ignoring hub [ 850.918862][ T7874] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 850.924633][T10346] hub: probe of 3-1:250.228 failed with error -5 [ 850.955906][ T137] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 36 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 850.976372][ T7874] usb 5-1: config 250 has no interface number 0 [ 850.985633][ T7] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 850.994005][ T7] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 851.000007][ T7874] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 851.033945][ T7874] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 851.046652][ T7874] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 851.052788][ T137] usb 1-1: USB disconnect, device number 36 [ 851.064801][ T7874] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 851.083152][ T137] usblp0: removed [ 851.088115][ T7] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 851.120400][ T7874] usb 5-1: config 250 interface 228 has no altsetting 0 [ 851.124829][ T7] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 851.149640][ T7786] usb 2-1: Using ep0 maxpacket: 8 [ 851.178139][ T5] usb 4-1: USB disconnect, device number 94 [ 851.256205][ T7] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 851.265838][T10346] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 57 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 851.278221][ T7] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 851.284948][ T7874] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 851.298058][ T7] usb 6-1: SerialNumber: syz [ 851.304807][ T7786] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 851.313173][ T7786] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 851.322882][ T7874] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 851.327375][T10346] usb 3-1: USB disconnect, device number 57 [ 851.331382][ T7786] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 851.346600][ T7874] usb 5-1: SerialNumber: syz [ 851.354292][ T7786] usb 2-1: config 250 has no interface number 0 [ 851.367575][ T7786] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 851.379741][ T7786] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 851.391118][ T2819] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 851.398512][ T2819] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 851.405802][ T7786] usb 2-1: config 250 interface 228 altsetting 255 has an invalid endpoint with address 0x0, skipping [ 851.414531][T10346] usblp0: removed [ 851.445654][ T7874] hub 5-1:250.228: bad descriptor, ignoring hub [ 851.452814][ T7874] hub: probe of 5-1:250.228 failed with error -5 [ 851.466765][ T7786] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 851.492463][ T7786] usb 2-1: config 250 interface 228 has no altsetting 0 [ 851.560627][ T5] usb 6-1: USB disconnect, device number 46 [ 851.584962][ T7786] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 851.600451][ T7786] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 851.609277][ T7786] usb 2-1: SerialNumber: syz [ 851.635460][ T2831] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 851.685947][ T7786] hub 2-1:250.228: bad descriptor, ignoring hub [ 851.692249][ T7786] hub: probe of 2-1:250.228 failed with error -5 [ 851.705595][ T7874] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 94 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 14:49:48 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0x0, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 851.775839][ T7874] usb 5-1: USB disconnect, device number 94 [ 851.799596][ T7874] usblp0: removed 14:49:48 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 852.114540][ T137] usb 6-1: new high-speed USB device number 47 using dummy_hcd 14:49:49 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0x0, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 852.255058][ T7874] usb 2-1: USB disconnect, device number 86 [ 852.284552][ T5] usb 4-1: new high-speed USB device number 95 using dummy_hcd [ 852.304481][ T7786] usb 1-1: new high-speed USB device number 37 using dummy_hcd [ 852.326465][ T137] usb 6-1: device descriptor read/64, error 18 14:49:49 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 852.544448][ T5] usb 4-1: Using ep0 maxpacket: 8 [ 852.594475][ T137] usb 6-1: new high-speed USB device number 48 using dummy_hcd [ 852.594615][ T7786] usb 1-1: Using ep0 maxpacket: 8 [ 852.634663][ T7] usb 3-1: new high-speed USB device number 58 using dummy_hcd [ 852.664855][ T5] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 852.673226][ T5] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 852.692406][ T5] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 852.709121][ T5] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 852.744582][ T7786] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 852.753473][ T7786] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 852.763767][ T7786] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 852.773466][ T7786] usb 1-1: config 250 has no interface number 0 [ 852.780082][ T7786] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 852.792556][ T7786] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 852.795390][ T5] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 852.805654][ T7786] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 852.812292][ T137] usb 6-1: device descriptor read/64, error 18 [ 852.828819][ T7786] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 852.841141][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 852.850814][ T5] usb 4-1: SerialNumber: syz [ 852.853414][ T7786] usb 1-1: config 250 interface 228 has no altsetting 0 [ 852.884815][ T7] usb 3-1: Using ep0 maxpacket: 8 14:49:49 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe000000905"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 852.905136][T10346] usb 5-1: new high-speed USB device number 95 using dummy_hcd [ 852.955050][ T7786] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 852.955690][ T137] usb usb6-port1: attempt power cycle [ 852.964224][ T7786] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 852.964254][ T7786] usb 1-1: SerialNumber: syz [ 853.014704][ T7] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 853.015023][ T2907] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 853.030780][ T7] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 853.048001][ T7] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 853.056395][ T2907] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 853.089912][ T7] usb 3-1: config 250 has no interface number 0 [ 853.108023][ T7786] hub 1-1:250.228: bad descriptor, ignoring hub [ 853.109129][ T7] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 853.133798][ T7786] hub: probe of 1-1:250.228 failed with error -5 [ 853.149856][ T7] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 853.164533][T10346] usb 5-1: Using ep0 maxpacket: 8 [ 853.180440][ T7] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 853.200490][ T7] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 853.250287][ T7] usb 3-1: config 250 interface 228 has no altsetting 0 [ 853.291920][ T5] usb 4-1: USB disconnect, device number 95 [ 853.304638][T10346] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 853.336955][T10346] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 853.348144][ T7786] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 37 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 853.359925][ T7874] usb 2-1: new high-speed USB device number 87 using dummy_hcd [ 853.365277][ T7] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 853.414566][ T137] usb 6-1: new high-speed USB device number 49 using dummy_hcd [ 853.445981][T10346] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 853.457300][ T7] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 853.475922][ T7786] usb 1-1: USB disconnect, device number 37 [ 853.496997][ T7] usb 3-1: SerialNumber: syz [ 853.508183][T10346] usb 5-1: config 250 has no interface number 0 [ 853.509043][ T7786] usblp0: removed [ 853.549937][T10346] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 853.565017][ T2924] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 853.572462][ T2924] raw-gadget gadget: fail, usb_ep_enable returned -22 14:49:50 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b0001006272696467650000", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 853.620531][T10346] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 853.636218][ T7] hub 3-1:250.228: bad descriptor, ignoring hub [ 853.642510][ T7] hub: probe of 3-1:250.228 failed with error -5 [ 853.674696][ T137] usb 6-1: device descriptor read/8, error -71 [ 853.674962][ T7874] usb 2-1: Using ep0 maxpacket: 8 [ 853.686739][T10346] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 853.711784][T10346] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 853.724895][ T2983] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 853.743337][T10346] usb 5-1: config 250 interface 228 has no altsetting 0 [ 853.744404][ T2983] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 853.835628][T10346] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 853.854986][ T7874] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 853.860010][T10346] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 14:49:50 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 853.883715][ T7874] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 853.909427][T10346] usb 5-1: SerialNumber: syz [ 853.927496][ T7874] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 853.944994][ T2933] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 853.948783][ T7874] usb 2-1: config 250 has no interface number 0 [ 853.951991][ T2933] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 853.959881][ T7874] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 854.031682][ T7874] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 854.045652][T10346] hub 5-1:250.228: bad descriptor, ignoring hub [ 854.051944][T10346] hub: probe of 5-1:250.228 failed with error -5 [ 854.106073][ T7] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 58 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 854.132199][ T7874] usb 2-1: config 250 interface 228 altsetting 255 has an invalid endpoint with address 0x0, skipping 14:49:51 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0x0, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 854.164414][ T137] usb 6-1: new high-speed USB device number 50 using dummy_hcd [ 854.187288][ T7] usb 3-1: USB disconnect, device number 58 [ 854.215412][ T7874] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 854.254227][ T7] usblp0: removed [ 854.264702][ T137] usb 6-1: Using ep0 maxpacket: 8 [ 854.274450][ T7875] usb 4-1: new high-speed USB device number 96 using dummy_hcd [ 854.290531][ T7874] usb 2-1: config 250 interface 228 has no altsetting 0 [ 854.306408][T10346] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 95 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 854.376772][T10346] usb 5-1: USB disconnect, device number 95 [ 854.384664][ T137] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 854.395912][ T7874] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 854.413918][ T7874] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 854.416299][T10346] usblp0: removed [ 854.429870][ T7874] usb 2-1: SerialNumber: syz [ 854.430587][ T137] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 854.449126][ T137] usb 6-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 854.478262][ T137] usb 6-1: config 250 has no interface number 0 [ 854.486917][ T2946] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 854.496430][ T137] usb 6-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 854.526790][ T7875] usb 4-1: Using ep0 maxpacket: 8 [ 854.535595][ T7874] hub 2-1:250.228: bad descriptor, ignoring hub [ 854.543692][ T137] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 854.545616][ T7874] hub: probe of 2-1:250.228 failed with error -5 [ 854.601507][ T137] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 854.655214][ T7875] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 854.663630][ T7875] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 854.685910][ T137] usb 6-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 854.721910][ T7875] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 854.732994][ T137] usb 6-1: config 250 interface 228 has no altsetting 0 [ 854.747523][ T7875] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 854.851366][ T137] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 854.862240][ T7875] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 854.882933][ T7875] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 854.895209][ T137] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 854.903912][ T7875] usb 4-1: SerialNumber: syz [ 854.910784][ T137] usb 6-1: SerialNumber: syz [ 854.944794][ T2984] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 854.957900][ T2984] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 854.977559][ T2966] usb 2-1: USB disconnect, device number 87 [ 854.985868][ T137] hub 6-1:250.228: bad descriptor, ignoring hub [ 854.992156][ T137] hub: probe of 6-1:250.228 failed with error -5 14:49:51 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 855.074469][T10346] usb 1-1: new high-speed USB device number 38 using dummy_hcd 14:49:52 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 855.173981][ T7875] usb 4-1: USB disconnect, device number 96 [ 855.347393][T10346] usb 1-1: Using ep0 maxpacket: 8 [ 855.357371][ T137] usblp 6-1:250.228: usblp0: USB Bidirectional printer dev 50 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 855.426021][ T137] usb 6-1: USB disconnect, device number 50 [ 855.462318][ T137] usblp0: removed [ 855.466636][T10346] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 855.475280][ T7] usb 3-1: new high-speed USB device number 59 using dummy_hcd [ 855.483138][T10346] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 855.525750][T10346] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 855.552418][T10346] usb 1-1: config 250 has no interface number 0 [ 855.560661][T10346] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 855.573802][T10346] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 855.584298][ T2966] usb 5-1: new high-speed USB device number 96 using dummy_hcd [ 855.592020][T10346] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 855.603006][T10346] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 855.617491][T10346] usb 1-1: config 250 interface 228 has no altsetting 0 14:49:52 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 855.707354][T10346] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 855.716638][ T7] usb 3-1: Using ep0 maxpacket: 8 [ 855.738813][T10346] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 855.761451][T10346] usb 1-1: SerialNumber: syz [ 855.798743][ T3018] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 855.819341][ T3018] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 855.844374][ T2966] usb 5-1: Using ep0 maxpacket: 8 [ 855.845181][ T7] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 855.860948][T10346] hub 1-1:250.228: bad descriptor, ignoring hub [ 855.869389][T10346] hub: probe of 1-1:250.228 failed with error -5 [ 855.890594][ T7] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 855.928591][ T7] usb 3-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config 14:49:52 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r1, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 855.984556][ T7] usb 3-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 855.988554][ T2966] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 856.012676][ T2966] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 856.052094][ T2966] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 856.090328][ T2966] usb 5-1: config 250 has no interface number 0 [ 856.101759][T10346] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 38 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 856.110365][ T7874] usb 2-1: new high-speed USB device number 88 using dummy_hcd [ 856.121047][ T7] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 856.140895][ T7] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 856.148839][ T2966] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 856.149810][ T2966] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 856.165625][ T7] usb 3-1: SerialNumber: syz [ 856.185190][T10346] usb 1-1: USB disconnect, device number 38 [ 856.206642][T10346] usblp0: removed 14:49:53 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 856.277850][ T2966] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 856.300859][ T2966] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 856.329505][ T2966] usb 5-1: config 250 interface 228 has no altsetting 0 [ 856.374409][ T7775] usb 4-1: new high-speed USB device number 97 using dummy_hcd [ 856.410391][ T7874] usb 2-1: Using ep0 maxpacket: 8 [ 856.454861][ T2966] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 856.472848][ T2966] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 856.501638][ T2966] usb 5-1: SerialNumber: syz [ 856.544757][ T7874] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 856.544917][ T3064] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 856.556740][ T7874] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 856.577153][T10346] usb 3-1: USB disconnect, device number 59 [ 856.589136][ T7874] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 856.611123][ T3064] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 856.615572][ T7874] usb 2-1: config 250 has no interface number 0 [ 856.624378][ T7775] usb 4-1: Using ep0 maxpacket: 8 [ 856.635364][ T7] usb 6-1: new high-speed USB device number 51 using dummy_hcd [ 856.646038][ T2966] hub 5-1:250.228: bad descriptor, ignoring hub [ 856.652317][ T2966] hub: probe of 5-1:250.228 failed with error -5 [ 856.664660][ T7874] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 856.682769][ T7874] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 856.693867][ T7874] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 856.706796][ T7874] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 856.722532][ T7874] usb 2-1: config 250 interface 228 has no altsetting 0 [ 856.745759][ T7775] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 856.754796][ T7775] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 856.763878][ T7775] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 856.774821][ T7775] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 856.824820][ T7874] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 856.834459][ T7874] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 856.842663][ T7874] usb 2-1: SerialNumber: syz [ 856.874512][ T7775] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 856.875867][ T2966] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 96 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 856.883578][ T7775] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 856.899959][ T3088] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 856.904290][ T7] usb 6-1: Using ep0 maxpacket: 8 [ 856.932084][ T7775] usb 4-1: SerialNumber: syz [ 856.944018][ T3088] raw-gadget gadget: fail, usb_ep_enable returned -22 14:49:53 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x0, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 856.996147][ T7874] hub 2-1:250.228: bad descriptor, ignoring hub [ 857.019850][ T7874] hub: probe of 2-1:250.228 failed with error -5 [ 857.034474][ T2966] usb 5-1: USB disconnect, device number 96 [ 857.044642][ T7] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 857.055835][ T7] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 857.077724][ T2966] usblp0: removed [ 857.111321][ T7] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 857.148588][ T7] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 857.186409][ T7875] usb 4-1: USB disconnect, device number 97 [ 857.244667][ T7] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 857.267400][ T7] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 857.297744][ T7] usb 6-1: SerialNumber: syz [ 857.355836][ T7874] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 88 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 14:49:54 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0x0, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 857.425991][ T7874] usb 2-1: USB disconnect, device number 88 [ 857.484523][T10346] usb 1-1: new high-speed USB device number 39 using dummy_hcd [ 857.498932][ T7874] usblp0: removed [ 857.668228][T19614] usb 6-1: USB disconnect, device number 51 [ 857.724261][T10346] usb 1-1: Using ep0 maxpacket: 8 14:49:54 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, &(0x7f0000000100)) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 857.845476][T10346] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 857.853855][T10346] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 857.865361][T10346] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 857.877040][T10346] usb 1-1: config 250 has no interface number 0 [ 857.885526][T10346] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 857.898050][T10346] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 857.918755][T10346] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 14:49:54 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r1, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 857.945974][T10346] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 857.961330][ T137] usb 3-1: new high-speed USB device number 60 using dummy_hcd [ 857.974600][T10346] usb 1-1: config 250 interface 228 has no altsetting 0 [ 858.054710][T10346] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 858.064984][T10346] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 858.073192][T10346] usb 1-1: SerialNumber: syz [ 858.134791][ T3154] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 858.142228][ T3154] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 858.155460][T10346] hub 1-1:250.228: bad descriptor, ignoring hub [ 858.161748][T10346] hub: probe of 1-1:250.228 failed with error -5 14:49:55 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r1, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 858.228501][ T137] usb 3-1: Using ep0 maxpacket: 8 [ 858.254308][ T7875] usb 5-1: new high-speed USB device number 97 using dummy_hcd [ 858.344308][ T137] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 858.351273][ T7874] usb 4-1: new high-speed USB device number 98 using dummy_hcd [ 858.373925][ T137] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 858.402502][T10346] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 39 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 14:49:55 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 858.444932][ T137] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 858.459989][ T137] usb 3-1: config 250 has no interface number 0 [ 858.468079][ T137] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 858.488078][T10346] usb 1-1: USB disconnect, device number 39 [ 858.510177][T10346] usblp0: removed [ 858.521030][ T7875] usb 5-1: Using ep0 maxpacket: 8 [ 858.535605][ T137] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 858.583257][ T137] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 858.608591][ T137] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 858.626094][ T137] usb 3-1: config 250 interface 228 has no altsetting 0 [ 858.644472][ T7875] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 858.656904][ T7875] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 858.674244][ T7874] usb 4-1: Using ep0 maxpacket: 8 [ 858.678746][ T7875] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 858.705131][ T7875] usb 5-1: config 250 has no interface number 0 [ 858.712033][ T7875] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 858.735017][ T7875] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 858.754650][ T137] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 858.768353][ T137] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 858.780856][ T7875] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 858.803592][ T137] usb 3-1: SerialNumber: syz [ 858.816288][ T7874] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 858.819667][ T7875] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 858.830211][ T7874] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 858.854497][ T7874] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 858.874707][ T3178] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 858.881996][ T3178] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 858.892342][ T7875] usb 5-1: config 250 interface 228 has no altsetting 0 [ 858.901906][ T7874] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 858.911750][T19614] usb 6-1: new high-speed USB device number 52 using dummy_hcd [ 858.935653][ T137] hub 3-1:250.228: bad descriptor, ignoring hub [ 858.941943][ T137] hub: probe of 3-1:250.228 failed with error -5 [ 858.984500][ T7875] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 859.000296][ T7875] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 859.014553][ T7874] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 859.019643][ T7875] usb 5-1: SerialNumber: syz [ 859.025421][ T7874] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 859.048697][ T7874] usb 4-1: SerialNumber: syz [ 859.064673][ T3194] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 859.071621][T10346] usb 2-1: new high-speed USB device number 89 using dummy_hcd [ 859.079958][ T3194] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 859.106261][ T7875] hub 5-1:250.228: bad descriptor, ignoring hub [ 859.112560][ T7875] hub: probe of 5-1:250.228 failed with error -5 14:49:56 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x0, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 859.194376][T19614] usb 6-1: Using ep0 maxpacket: 8 [ 859.285613][ T137] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 60 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 859.324213][T10346] usb 2-1: Using ep0 maxpacket: 8 [ 859.335751][ T7875] usblp 5-1:250.228: usblp1: USB Bidirectional printer dev 97 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 859.336547][ T7874] usb 4-1: USB disconnect, device number 98 [ 859.354578][T19614] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 859.356347][ T137] usb 3-1: USB disconnect, device number 60 [ 859.362940][T19614] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 859.362973][T19614] usb 6-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 859.363001][T19614] usb 6-1: config 250 has no interface number 0 [ 859.363042][T19614] usb 6-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 859.455417][ T7875] usb 5-1: USB disconnect, device number 97 [ 859.465574][T10346] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 859.483933][T19614] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 859.493625][T10346] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 859.501227][T19614] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 859.507139][ T137] usblp0: removed [ 859.532698][T10346] usb 2-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 859.562634][T10346] usb 2-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 859.572908][ T7875] usblp1: removed [ 859.642015][T19614] usb 6-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 859.675226][T10346] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 859.684926][T19614] usb 6-1: config 250 interface 228 has no altsetting 0 [ 859.699394][T10346] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 859.717565][T10346] usb 2-1: SerialNumber: syz [ 859.734568][ T7] usb 1-1: new high-speed USB device number 40 using dummy_hcd [ 859.784653][T19614] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 859.822987][T19614] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 859.839178][T19614] usb 6-1: SerialNumber: syz [ 859.867133][ T3229] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 859.887304][ T3229] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 859.915489][T19614] hub 6-1:250.228: bad descriptor, ignoring hub [ 859.922294][T19614] hub: probe of 6-1:250.228 failed with error -5 [ 860.004121][ T7] usb 1-1: Using ep0 maxpacket: 8 [ 860.027131][ T137] usb 2-1: USB disconnect, device number 89 14:49:56 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r1, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) 14:49:57 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, &(0x7f0000000100)) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 860.132446][ T7] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 860.156461][ T7] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 860.180136][ T7] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 860.193094][ T7] usb 1-1: config 250 has no interface number 0 [ 860.207805][ T7] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 860.227088][T19614] usblp 6-1:250.228: usblp0: USB Bidirectional printer dev 52 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 860.285239][T19614] usb 6-1: USB disconnect, device number 52 [ 860.299889][ T7] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 860.314566][T19614] usblp0: removed 14:49:57 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0x0, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 860.407956][ T7] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 860.437967][ T7] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 860.460620][ T7] usb 1-1: config 250 interface 228 has no altsetting 0 [ 860.534463][ T7874] usb 4-1: new high-speed USB device number 99 using dummy_hcd [ 860.545470][ T7] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 860.557926][ T7] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 860.567643][ T7] usb 1-1: SerialNumber: syz [ 860.604905][ T3261] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 860.611929][ T3261] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 860.664440][ T7786] usb 5-1: new high-speed USB device number 98 using dummy_hcd [ 860.665069][ T7] hub 1-1:250.228: bad descriptor, ignoring hub [ 860.681708][ T7] hub: probe of 1-1:250.228 failed with error -5 14:49:57 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, &(0x7f0000000100)) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 860.804075][ T7874] usb 4-1: Using ep0 maxpacket: 8 [ 860.856775][T10346] usb 3-1: new high-speed USB device number 61 using dummy_hcd [ 860.915554][ T7] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 40 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 860.936879][ T7874] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 860.954002][ T7786] usb 5-1: Using ep0 maxpacket: 8 [ 860.972748][ T7874] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 860.975071][ T7] usb 1-1: USB disconnect, device number 40 [ 860.995192][ T7874] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 861.027856][ T7] usblp0: removed [ 861.062563][ T7874] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 861.094681][ T7786] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 861.114587][T10346] usb 3-1: Using ep0 maxpacket: 8 [ 861.117729][ T7786] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 861.141637][ T7786] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 14:49:58 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x0, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 861.167162][ T7786] usb 5-1: config 250 has no interface number 0 [ 861.184242][ T7874] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 861.193408][ T7874] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 861.214149][ T7786] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 861.234100][ T7874] usb 4-1: SerialNumber: syz [ 861.234391][T10346] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 861.242258][ T7786] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 861.279457][ T7786] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 861.280136][T10346] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 861.292060][ T7786] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 861.333990][T10346] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 861.334742][ T7786] usb 5-1: config 250 interface 228 has no altsetting 0 [ 861.356111][T10346] usb 3-1: config 250 has no interface number 0 [ 861.370803][T10346] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 861.400119][T10346] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 861.412572][T10346] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 861.425603][T10346] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 861.462604][T10346] usb 3-1: config 250 interface 228 has no altsetting 0 [ 861.478336][ T7786] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 861.492222][ T7786] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 861.517998][ T7786] usb 5-1: SerialNumber: syz [ 861.555671][T10346] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 861.564786][ T3313] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 861.564931][ T3313] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 861.565122][ T2966] usb 2-1: new high-speed USB device number 90 using dummy_hcd [ 861.585246][ T7786] hub 5-1:250.228: bad descriptor, ignoring hub [ 861.598896][ T7786] hub: probe of 5-1:250.228 failed with error -5 [ 861.642224][T10346] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 861.661371][T10346] usb 3-1: SerialNumber: syz [ 861.676486][ T7] usb 4-1: USB disconnect, device number 99 14:49:58 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x0, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 861.724959][ T3325] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 861.732355][ T3325] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 861.815539][ T7786] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 98 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 861.824104][ T7875] usb 6-1: new high-speed USB device number 53 using dummy_hcd [ 861.844227][ T2966] usb 2-1: Using ep0 maxpacket: 8 [ 861.845195][T10346] hub 3-1:250.228: bad descriptor, ignoring hub [ 861.885369][ T7786] usb 5-1: USB disconnect, device number 98 [ 861.898195][ T7786] usblp0: removed [ 861.908866][T10346] hub: probe of 3-1:250.228 failed with error -5 [ 861.964393][ T2966] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 861.982386][ T2966] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 861.998726][ T2966] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 862.017860][ T2966] usb 2-1: config 250 has no interface number 0 [ 862.039863][ T2966] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 862.061207][ T2966] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 862.114935][ T2966] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 862.124174][ T7875] usb 6-1: Using ep0 maxpacket: 8 [ 862.153054][ T2966] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 862.184111][ T2966] usb 2-1: config 250 interface 228 has no altsetting 0 [ 862.244263][ T7875] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 862.253178][ T7875] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 862.284935][ T137] usb 1-1: new high-speed USB device number 41 using dummy_hcd [ 862.284933][ T2966] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 862.284972][ T2966] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 862.310473][T10346] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 61 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 862.338605][ T2966] usb 2-1: SerialNumber: syz [ 862.347686][ T7875] usb 6-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 862.384500][ T3349] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 862.392866][ T7875] usb 6-1: config 250 has no interface number 0 [ 862.396861][ T3349] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 862.400588][T10346] usb 3-1: USB disconnect, device number 61 [ 862.420092][ T7875] usb 6-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 14:49:59 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 862.442195][T10346] usblp0: removed [ 862.485853][ T2966] hub 2-1:250.228: bad descriptor, ignoring hub [ 862.492170][ T2966] hub: probe of 2-1:250.228 failed with error -5 [ 862.508696][ T7875] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 862.544140][ T137] usb 1-1: Using ep0 maxpacket: 8 [ 862.549449][ T7875] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 14:49:59 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, &(0x7f0000000100)) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 862.584487][ T7875] usb 6-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 862.607350][ T7875] usb 6-1: config 250 interface 228 has no altsetting 0 [ 862.674568][ T137] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 862.683463][ T137] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 862.706416][ T137] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 862.722574][ T137] usb 1-1: config 250 has no interface number 0 [ 862.734292][ T7875] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 862.743377][ T7875] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 862.805346][ T137] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 862.814899][ T7786] usb 4-1: new high-speed USB device number 100 using dummy_hcd [ 862.825517][ T2966] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 90 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 862.836257][ T7875] usb 6-1: SerialNumber: syz [ 862.878314][ T137] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 862.897030][ T2966] usb 2-1: USB disconnect, device number 90 [ 862.903944][ T137] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 862.915538][ T3365] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 862.922512][ T3365] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 862.930105][ T137] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 862.946997][ T2966] usblp0: removed [ 862.975060][ T7875] hub 6-1:250.228: bad descriptor, ignoring hub [ 862.981355][ T7875] hub: probe of 6-1:250.228 failed with error -5 [ 863.008505][ T137] usb 1-1: config 250 interface 228 has no altsetting 0 [ 863.093896][ T7786] usb 4-1: Using ep0 maxpacket: 8 [ 863.094266][ T137] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 863.110862][ T137] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 863.120185][ T137] usb 1-1: SerialNumber: syz [ 863.154256][ T7874] usb 5-1: new high-speed USB device number 99 using dummy_hcd [ 863.154675][ T3402] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 863.187619][ T3402] raw-gadget gadget: fail, usb_ep_enable returned -22 14:50:00 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 863.226533][ T7786] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 863.235021][ T137] hub 1-1:250.228: bad descriptor, ignoring hub [ 863.241391][ T137] hub: probe of 1-1:250.228 failed with error -5 [ 863.261994][ T7786] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 863.289539][ T7786] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 863.323402][ T7786] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 863.359355][ T7875] usblp 6-1:250.228: usblp0: USB Bidirectional printer dev 53 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 863.417532][ T7874] usb 5-1: Using ep0 maxpacket: 8 [ 863.435262][ T7875] usb 6-1: USB disconnect, device number 53 [ 863.464870][ T7786] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 863.476917][ T7875] usblp0: removed [ 863.500394][ T7786] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 863.520486][ T137] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 41 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 863.553575][ T7786] usb 4-1: SerialNumber: syz [ 863.559296][ T7874] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 863.572147][ T7874] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 863.582270][ T7874] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 863.625419][ T7874] usb 5-1: config 250 has no interface number 0 [ 863.628151][ T137] usb 1-1: USB disconnect, device number 41 [ 863.631882][ T7874] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 863.685262][ T7874] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 863.697162][ T137] usblp0: removed 14:50:00 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 863.733455][ T7874] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 863.744211][T10346] usb 3-1: new high-speed USB device number 62 using dummy_hcd [ 863.770484][ T7874] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 863.796871][ T7874] usb 5-1: config 250 interface 228 has no altsetting 0 [ 863.864414][ T2966] usb 4-1: USB disconnect, device number 100 [ 863.895425][ T7874] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 863.907313][ T7874] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 863.918637][ T7874] usb 5-1: SerialNumber: syz [ 863.945142][ T3432] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 863.952158][ T3432] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 863.967568][ T7874] hub 5-1:250.228: bad descriptor, ignoring hub [ 863.983822][ T7874] hub: probe of 5-1:250.228 failed with error -5 [ 863.983952][T10346] usb 3-1: Using ep0 maxpacket: 8 [ 864.134501][T10346] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 864.143252][T10346] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 864.178996][T10346] usb 3-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 864.200101][ T7874] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 99 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 864.207458][T10346] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 864.251103][T10346] usb 3-1: config 250 has no interface number 0 [ 864.274702][ T7874] usb 5-1: USB disconnect, device number 99 [ 864.275246][T10346] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 14:50:01 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 864.302864][T10346] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 864.314009][ T7874] usblp0: removed [ 864.315452][T10346] usb 3-1: config 250 interface 228 altsetting 255 has 1 endpoint descriptor, different from the interface descriptor's value: 17 14:50:01 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 864.367655][T10346] usb 3-1: config 250 interface 228 has no altsetting 0 [ 864.464518][T10346] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 864.483205][T10346] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 864.502598][T10346] usb 3-1: SerialNumber: syz [ 864.543882][ T137] usb 2-1: new high-speed USB device number 91 using dummy_hcd [ 864.545181][ T3466] raw-gadget gadget: fail, usb_ep_enable returned -22 14:50:01 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 864.625171][T10346] hub 3-1:250.228: bad descriptor, ignoring hub [ 864.632133][T10346] hub: probe of 3-1:250.228 failed with error -5 [ 864.804021][ T137] usb 2-1: Using ep0 maxpacket: 8 [ 864.864222][ T2966] usb 1-1: new high-speed USB device number 42 using dummy_hcd [ 864.864266][ T7875] usb 6-1: new high-speed USB device number 54 using dummy_hcd [ 864.932600][ T137] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 864.951098][ T137] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 864.990949][ T137] usb 2-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config 14:50:01 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 865.032228][ T137] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 865.047343][ T137] usb 2-1: config 250 has no interface number 0 [ 865.055378][ T137] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 865.071501][ T7] usb 4-1: new high-speed USB device number 101 using dummy_hcd [ 865.082294][ T137] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 865.095201][ T137] usb 2-1: config 250 interface 228 altsetting 255 has 1 endpoint descriptor, different from the interface descriptor's value: 17 [ 865.110490][ T137] usb 2-1: config 250 interface 228 has no altsetting 0 [ 865.113931][ T2966] usb 1-1: Using ep0 maxpacket: 8 [ 865.164311][ T7875] usb 6-1: Using ep0 maxpacket: 8 [ 865.195048][ T137] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 865.217678][ T137] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 865.233099][ T137] usb 2-1: SerialNumber: syz [ 865.264294][ T2966] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 865.272768][ T2966] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 865.274489][ T3502] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 865.291474][ T7875] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 865.302786][ T2966] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 865.308003][ T7875] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 865.318350][ T2966] usb 1-1: config 250 has no interface number 0 [ 865.322722][ T137] hub 2-1:250.228: bad descriptor, ignoring hub [ 865.333961][ T2966] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 865.334423][ T7] usb 4-1: Using ep0 maxpacket: 8 [ 865.349119][ T2966] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 865.367271][ T137] hub: probe of 2-1:250.228 failed with error -5 [ 865.375048][ T7875] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 865.390425][ T7875] usb 6-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 865.401215][ T7875] usb 6-1: config 250 has no interface number 0 [ 865.403298][ T2966] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 865.410165][ T7875] usb 6-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 865.433263][ T7875] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 865.446387][ T7875] usb 6-1: config 250 interface 228 altsetting 255 has 1 endpoint descriptor, different from the interface descriptor's value: 17 [ 865.449210][ T2966] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 865.462959][ T7875] usb 6-1: config 250 interface 228 has no altsetting 0 [ 865.488636][ T2966] usb 1-1: config 250 interface 228 has no altsetting 0 [ 865.494160][ T7] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 865.512206][ T7] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 865.512680][ T7874] usb 3-1: USB disconnect, device number 62 [ 865.564286][ T7875] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 865.573362][ T7875] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 865.584405][ T2966] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 865.593482][ T2966] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 865.601437][ T7] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 865.622288][ T7875] usb 6-1: SerialNumber: syz [ 865.629272][ T7] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 865.643839][ T137] usb 5-1: new high-speed USB device number 100 using dummy_hcd [ 865.671895][ T2966] usb 1-1: SerialNumber: syz [ 865.678635][ T3526] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 865.715287][ T7875] hub 6-1:250.228: bad descriptor, ignoring hub [ 865.724184][ T7875] hub: probe of 6-1:250.228 failed with error -5 [ 865.734355][ T3531] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 865.744110][ T7] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 865.745940][ T3531] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 865.753184][ T7] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 865.804918][ T2966] hub 1-1:250.228: bad descriptor, ignoring hub [ 865.811233][ T2966] hub: probe of 1-1:250.228 failed with error -5 [ 865.819338][ T7] usb 4-1: SerialNumber: syz [ 865.893876][ T137] usb 5-1: Using ep0 maxpacket: 8 [ 866.014281][ T137] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 866.027502][ T137] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 866.046110][ T7874] usb 2-1: USB disconnect, device number 91 [ 866.052509][ T2966] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 42 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 866.075909][ T137] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 14:50:03 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, &(0x7f0000000100)) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 866.135276][ T2966] usb 1-1: USB disconnect, device number 42 [ 866.152207][ T137] usb 5-1: config 250 has no interface number 0 [ 866.166113][ T2966] usblp0: removed [ 866.182160][ T137] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 866.259006][ T137] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 866.284735][ T137] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 866.339004][ T137] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 866.346413][ T7874] usb 6-1: USB disconnect, device number 54 [ 866.386176][ T137] usb 5-1: config 250 interface 228 has no altsetting 0 [ 866.425165][ T7] usb 4-1: USB disconnect, device number 101 [ 866.494641][ T137] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 866.505689][ T137] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 866.515752][ T137] usb 5-1: SerialNumber: syz [ 866.544377][ T3554] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 866.551396][ T3554] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 866.584950][ T137] hub 5-1:250.228: bad descriptor, ignoring hub [ 866.591242][ T137] hub: probe of 5-1:250.228 failed with error -5 [ 866.623821][ T7786] usb 3-1: new high-speed USB device number 63 using dummy_hcd 14:50:03 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) 14:50:03 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) 14:50:03 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 866.850713][ T137] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 100 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 866.913941][ T7786] usb 3-1: Using ep0 maxpacket: 8 [ 866.935195][ T137] usb 5-1: USB disconnect, device number 100 [ 866.990502][ T137] usblp0: removed [ 867.053877][ T7786] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 867.062300][ T7786] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 867.074132][ T7] usb 2-1: new high-speed USB device number 92 using dummy_hcd [ 867.093906][ T7786] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 14:50:04 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 867.103151][ T7786] usb 3-1: config 250 has no interface number 0 [ 867.113229][ T7786] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 867.125367][ T7786] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 867.171566][ T7786] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 867.227341][ T7786] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 867.268864][ T7786] usb 3-1: config 250 interface 228 has no altsetting 0 [ 867.333725][ T7] usb 2-1: Using ep0 maxpacket: 8 [ 867.384808][ T7786] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 867.396059][ T7786] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 867.408063][ T7786] usb 3-1: SerialNumber: syz [ 867.444980][ T3606] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 867.452018][ T3606] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 867.457685][ T7] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 867.481950][ T7786] hub 3-1:250.228: bad descriptor, ignoring hub [ 867.492360][ T7] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 867.505111][ T7786] hub: probe of 3-1:250.228 failed with error -5 [ 867.558580][ T7] usb 2-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 867.583742][ T7875] usb 6-1: new high-speed USB device number 55 using dummy_hcd [ 867.594861][ T7874] usb 4-1: new high-speed USB device number 102 using dummy_hcd [ 867.602955][ T2966] usb 1-1: new high-speed USB device number 43 using dummy_hcd [ 867.608451][ T7] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 14:50:04 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 867.662528][ T7] usb 2-1: config 250 has no interface number 0 [ 867.689821][ T7] usb 2-1: config 250 interface 228 altsetting 255 has an invalid endpoint with address 0x0, skipping [ 867.763699][ T7] usb 2-1: config 250 interface 228 altsetting 255 has 1 endpoint descriptor, different from the interface descriptor's value: 17 [ 867.799379][ T7786] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 63 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 867.815079][ T7] usb 2-1: config 250 interface 228 has no altsetting 0 [ 867.833717][ T7875] usb 6-1: Using ep0 maxpacket: 8 [ 867.854920][ T7786] usb 3-1: USB disconnect, device number 63 [ 867.873824][ T7874] usb 4-1: Using ep0 maxpacket: 8 [ 867.879058][ T2966] usb 1-1: Using ep0 maxpacket: 8 [ 867.891544][ T7786] usblp0: removed [ 867.935126][ T7] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 867.948949][ T7] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 867.957865][ T7875] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 867.969726][ T7875] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 867.981753][ T7] usb 2-1: SerialNumber: syz [ 867.987596][ T7875] usb 6-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 868.024087][ T2966] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 868.025543][ T7875] usb 6-1: config 250 has no interface number 0 [ 868.032858][ T7874] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 868.044813][ T7] hub 2-1:250.228: bad descriptor, ignoring hub [ 868.053476][ T7] hub: probe of 2-1:250.228 failed with error -5 [ 868.055606][ T2966] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 868.076129][ T7874] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 868.092433][ T7875] usb 6-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 868.094290][ T2966] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 868.110177][ T7875] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 868.125574][ T7875] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 868.132241][ T7874] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 868.139435][ T7875] usb 6-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 868.163691][ T7875] usb 6-1: config 250 interface 228 has no altsetting 0 [ 868.193769][ T7874] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 868.216176][ T2966] usb 1-1: config 250 has no interface number 0 [ 868.238408][ T2966] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 868.253755][ T7875] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 868.263323][ T7875] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 868.272215][ T7875] usb 6-1: SerialNumber: syz [ 868.301052][ T2966] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 868.304118][ T3660] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 868.312479][ T7874] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 868.321368][ T3660] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 868.354832][ T7875] hub 6-1:250.228: bad descriptor, ignoring hub [ 868.355673][ T7874] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 868.361124][ T7875] hub: probe of 6-1:250.228 failed with error -5 [ 868.396118][ T2966] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 868.427914][ T2966] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 868.450614][ T7874] usb 4-1: SerialNumber: syz [ 868.463631][ T2966] usb 1-1: config 250 interface 228 has no altsetting 0 [ 868.564133][ T2966] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 868.573213][ T2966] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 868.591578][ T2966] usb 1-1: SerialNumber: syz [ 868.622923][ T3648] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 868.630820][ T923] usb 2-1: USB disconnect, device number 92 [ 868.645245][ T3648] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 868.660834][ T7786] usb 5-1: new high-speed USB device number 101 using dummy_hcd 14:50:05 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 868.710145][ T2966] hub 1-1:250.228: bad descriptor, ignoring hub [ 868.718883][ T2966] hub: probe of 1-1:250.228 failed with error -5 [ 868.738551][ T7875] usblp 6-1:250.228: usblp0: USB Bidirectional printer dev 55 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 868.785505][ T2980] usb 4-1: USB disconnect, device number 102 [ 868.824720][ T7875] usb 6-1: USB disconnect, device number 55 [ 868.865959][ T7875] usblp0: removed [ 868.944500][ T7786] usb 5-1: Using ep0 maxpacket: 8 [ 868.949915][ T2966] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 43 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 869.037406][ T2966] usb 1-1: USB disconnect, device number 43 [ 869.048976][ T2966] usblp0: removed [ 869.084681][ T7786] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 869.093087][ T7786] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 869.146888][ T7786] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 869.157582][ T7786] usb 5-1: config 250 has no interface number 0 [ 869.183976][ T7786] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 869.201267][ T7786] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 869.214458][ T7786] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 869.230562][ T7786] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 869.245967][ T7786] usb 5-1: config 250 interface 228 has no altsetting 0 14:50:06 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 869.343101][ T7786] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 869.358220][ T7786] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 869.368841][ T7786] usb 5-1: SerialNumber: syz 14:50:06 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 869.424049][ T3682] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 869.434687][T19614] usb 3-1: new high-speed USB device number 64 using dummy_hcd [ 869.452587][ T3682] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 869.481818][ T7786] hub 5-1:250.228: bad descriptor, ignoring hub [ 869.503682][ T7786] hub: probe of 5-1:250.228 failed with error -5 14:50:06 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 869.623632][ T7775] usb 2-1: new high-speed USB device number 93 using dummy_hcd [ 869.695755][ T7786] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 101 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 869.723629][T19614] usb 3-1: Using ep0 maxpacket: 8 14:50:06 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 869.764580][ T1228] ieee802154 phy0 wpan0: encryption failed: -22 [ 869.770989][ T1228] ieee802154 phy1 wpan1: encryption failed: -22 [ 869.784873][ T7786] usb 5-1: USB disconnect, device number 101 [ 869.801605][ T7786] usblp0: removed [ 869.844199][T17570] usb 4-1: new high-speed USB device number 103 using dummy_hcd [ 869.852721][T19614] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 869.875631][T19614] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 869.883757][ T7775] usb 2-1: Using ep0 maxpacket: 8 [ 869.921182][T19614] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 869.951449][T19614] usb 3-1: config 250 has no interface number 0 [ 869.979074][T19614] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 870.004029][ T7775] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 870.012614][T19614] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 870.012850][ T7775] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 870.039179][ T7775] usb 2-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 870.050102][ T7775] usb 2-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 870.058247][T19614] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 870.087112][T19614] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 870.113580][T17570] usb 4-1: Using ep0 maxpacket: 8 [ 870.124013][T19614] usb 3-1: config 250 interface 228 has no altsetting 0 [ 870.134019][ T7775] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 870.143088][ T7775] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 870.212014][ T7775] usb 2-1: SerialNumber: syz [ 870.224407][T19614] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 870.236558][T19614] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 870.245318][T17570] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 870.271642][T17570] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 870.289279][T19614] usb 3-1: SerialNumber: syz [ 870.295915][T17570] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 870.350920][T17570] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 870.360982][ T3735] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 870.368980][ T3735] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 870.397335][T19614] hub 3-1:250.228: bad descriptor, ignoring hub [ 870.433085][T19614] hub: probe of 3-1:250.228 failed with error -5 [ 870.503817][T17570] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 870.512925][T17570] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 870.533577][ T7786] usb 1-1: new high-speed USB device number 44 using dummy_hcd [ 870.541301][ T2980] usb 6-1: new high-speed USB device number 56 using dummy_hcd 14:50:07 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 870.570801][T17570] usb 4-1: SerialNumber: syz [ 870.633909][ T7775] usb 2-1: USB disconnect, device number 93 [ 870.764971][T19614] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 64 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 870.783618][ T7786] usb 1-1: Using ep0 maxpacket: 8 [ 870.804163][ T2980] usb 6-1: Using ep0 maxpacket: 8 [ 870.869834][ T7874] usb 4-1: USB disconnect, device number 103 [ 870.899591][T19614] usb 3-1: USB disconnect, device number 64 [ 870.924233][ T7786] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 870.932617][ T7786] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 870.953934][ T2980] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 870.962315][ T2980] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 870.994252][T19614] usblp0: removed [ 871.032513][ T7786] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 871.043079][ T2980] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 871.064748][ T7879] usb 5-1: new high-speed USB device number 102 using dummy_hcd [ 871.072019][ T7786] usb 1-1: config 250 has no interface number 0 [ 871.081031][ T2980] usb 6-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 871.099447][ T7786] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 871.127248][ T2980] usb 6-1: config 250 has no interface number 0 [ 871.135667][ T2980] usb 6-1: config 250 interface 228 altsetting 255 has an invalid endpoint with address 0x0, skipping [ 871.147768][ T7786] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 871.159467][ T2980] usb 6-1: config 250 interface 228 altsetting 255 has 1 endpoint descriptor, different from the interface descriptor's value: 17 [ 871.174354][ T7786] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 871.186614][ T7786] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 871.202121][ T2980] usb 6-1: config 250 interface 228 has no altsetting 0 [ 871.210159][ T7786] usb 1-1: config 250 interface 228 has no altsetting 0 [ 871.303626][ T2980] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 871.312825][ T7786] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 871.322117][ T2980] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 871.323478][ T7879] usb 5-1: Using ep0 maxpacket: 8 [ 871.333885][ T7786] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 871.344314][ T2980] usb 6-1: SerialNumber: syz 14:50:08 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 871.356388][ T7786] usb 1-1: SerialNumber: syz [ 871.394125][ T3787] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 871.401149][ T3787] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 871.424881][ T2980] hub 6-1:250.228: bad descriptor, ignoring hub [ 871.431177][ T2980] hub: probe of 6-1:250.228 failed with error -5 [ 871.454783][ T7879] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 871.463163][ T7879] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 871.486930][ T7786] hub 1-1:250.228: bad descriptor, ignoring hub [ 871.493241][ T7786] hub: probe of 1-1:250.228 failed with error -5 [ 871.508537][ T7879] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 871.550875][ T7879] usb 5-1: config 250 has no interface number 0 [ 871.560778][ T7879] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 871.597929][ T7879] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 14:50:08 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 871.686212][ T7879] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 871.709350][ T7786] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 44 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 871.726748][ T7879] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 14:50:08 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 871.805470][ T7879] usb 5-1: config 250 interface 228 has no altsetting 0 [ 871.864417][ T7786] usb 1-1: USB disconnect, device number 44 [ 871.882419][ T7786] usblp0: removed [ 871.924168][T19614] usb 2-1: new high-speed USB device number 94 using dummy_hcd [ 871.944006][ T7879] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 871.959352][ T7879] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 872.023000][ T7879] usb 5-1: SerialNumber: syz [ 872.054340][ T3818] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 872.078216][ T3818] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 872.115296][ T7879] hub 5-1:250.228: bad descriptor, ignoring hub [ 872.121597][ T7879] hub: probe of 5-1:250.228 failed with error -5 [ 872.141237][ T2980] usb 4-1: new high-speed USB device number 104 using dummy_hcd [ 872.154035][ T7775] usb 6-1: USB disconnect, device number 56 [ 872.193695][T19614] usb 2-1: Using ep0 maxpacket: 8 [ 872.317327][T19614] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 872.330739][T19614] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 872.340377][ T7879] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 102 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 872.353401][T19614] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 872.362670][T19614] usb 2-1: config 250 has no interface number 0 [ 872.369333][ T7786] usb 3-1: new high-speed USB device number 65 using dummy_hcd [ 872.384624][T19614] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 872.421990][T19614] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 872.424729][ T7879] usb 5-1: USB disconnect, device number 102 [ 872.448599][T19614] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 872.461099][ T7879] usblp0: removed [ 872.468956][T19614] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 872.490086][ T2980] usb 4-1: Using ep0 maxpacket: 8 [ 872.502263][T19614] usb 2-1: config 250 interface 228 has no altsetting 0 14:50:09 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 872.615647][T19614] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 872.640974][T19614] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 872.651818][ T2980] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 872.660840][T19614] usb 2-1: SerialNumber: syz [ 872.667455][ T2980] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 872.676552][ T7786] usb 3-1: Using ep0 maxpacket: 8 [ 872.684861][ T2980] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 872.698022][ T2980] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 872.724024][ T3854] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 872.748112][ T3854] raw-gadget gadget: fail, usb_ep_enable returned -22 14:50:09 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 872.805146][T19614] hub 2-1:250.228: bad descriptor, ignoring hub [ 872.811766][ T2980] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 872.825760][T19614] hub: probe of 2-1:250.228 failed with error -5 [ 872.832554][ T2980] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 872.841851][ T7786] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 872.879925][ T7786] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 872.901780][ T2980] usb 4-1: SerialNumber: syz [ 872.937022][ T7786] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 872.957328][ T7786] usb 3-1: config 250 has no interface number 0 [ 872.973219][ T7786] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 872.989787][ T7786] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 872.993976][ T137] usb 1-1: new high-speed USB device number 45 using dummy_hcd [ 873.014125][ T7786] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 873.057217][ T7786] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 14:50:10 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 873.106493][ T7786] usb 3-1: config 250 interface 228 has no altsetting 0 [ 873.196244][ T7775] usb 4-1: USB disconnect, device number 104 [ 873.219021][T19614] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 94 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 873.259047][ T7786] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 873.279122][T19614] usb 2-1: USB disconnect, device number 94 [ 873.300911][ T7786] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 873.303441][ T137] usb 1-1: Using ep0 maxpacket: 8 [ 873.338446][ T7786] usb 3-1: SerialNumber: syz [ 873.345806][T19614] usblp0: removed [ 873.364021][ T7875] usb 6-1: new high-speed USB device number 57 using dummy_hcd [ 873.434092][ T3876] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 873.441113][ T3876] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 873.473860][ T137] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 873.476699][ T7786] hub 3-1:250.228: bad descriptor, ignoring hub [ 873.495760][ T7786] hub: probe of 3-1:250.228 failed with error -5 [ 873.497622][ T137] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 873.552535][ T137] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 873.578155][ T137] usb 1-1: config 250 has no interface number 0 [ 873.586067][ T137] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 873.598295][ T137] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 873.609232][ T137] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 873.623377][ T7875] usb 6-1: Using ep0 maxpacket: 8 [ 873.641685][ T137] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 873.685020][ T137] usb 1-1: config 250 interface 228 has no altsetting 0 [ 873.754129][ T7875] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 873.762511][ T7875] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 873.773950][ T137] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 873.783037][ T137] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 873.784026][ T7786] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 65 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 873.799662][ T137] usb 1-1: SerialNumber: syz [ 873.807280][ T7875] usb 6-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 873.851557][ T7875] usb 6-1: config 250 has no interface number 0 [ 873.874083][ T3913] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 873.874601][ T7786] usb 3-1: USB disconnect, device number 65 [ 873.881093][ T3913] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 873.906652][ T7786] usblp0: removed [ 873.908881][ T7875] usb 6-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 873.947406][ T7875] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 873.959982][ T137] hub 1-1:250.228: bad descriptor, ignoring hub [ 873.982449][ T137] hub: probe of 1-1:250.228 failed with error -5 14:50:10 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 874.013482][ T7875] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 874.033391][ T7875] usb 6-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 874.055817][ T7875] usb 6-1: config 250 interface 228 has no altsetting 0 [ 874.154456][ T7875] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 874.169589][ T7875] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 874.186913][ T7875] usb 6-1: SerialNumber: syz 14:50:11 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 874.223904][ T3929] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 874.230980][ T3929] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 874.245313][ T137] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 45 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 874.304446][ T7875] hub 6-1:250.228: bad descriptor, ignoring hub [ 874.310917][ T7875] hub: probe of 6-1:250.228 failed with error -5 [ 874.318874][ T137] usb 1-1: USB disconnect, device number 45 [ 874.346293][ T137] usblp0: removed [ 874.445976][ T7879] usb 4-1: new high-speed USB device number 105 using dummy_hcd [ 874.667544][ T7875] usblp 6-1:250.228: usblp0: USB Bidirectional printer dev 57 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 874.703481][ T7879] usb 4-1: Using ep0 maxpacket: 8 [ 874.703478][ T7786] usb 2-1: new high-speed USB device number 95 using dummy_hcd 14:50:11 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 874.737328][ T7875] usb 6-1: USB disconnect, device number 57 [ 874.770847][ T7875] usblp0: removed 14:50:11 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 874.876690][ T7879] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 874.893589][ T7879] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 874.936565][ T7879] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 874.948792][ T7879] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 874.971147][ T7786] usb 2-1: Using ep0 maxpacket: 8 14:50:11 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 875.034698][ T7879] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 875.054500][ T7879] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 875.067201][ T7879] usb 4-1: SerialNumber: syz [ 875.114936][ T7786] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 875.135201][ T7786] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 875.169563][ T7786] usb 2-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 875.201345][ T7786] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 875.218064][ T7786] usb 2-1: config 250 has no interface number 0 [ 875.243320][ T7786] usb 2-1: config 250 interface 228 altsetting 255 has an invalid endpoint with address 0x0, skipping [ 875.268907][ T7786] usb 2-1: config 250 interface 228 altsetting 255 has 1 endpoint descriptor, different from the interface descriptor's value: 17 [ 875.321433][ T7786] usb 2-1: config 250 interface 228 has no altsetting 0 [ 875.361872][ T7775] usb 4-1: USB disconnect, device number 105 [ 875.443837][ T7786] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 875.452939][ T7786] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 875.477701][ T7786] usb 2-1: SerialNumber: syz 14:50:12 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 875.535682][ T7786] hub 2-1:250.228: bad descriptor, ignoring hub [ 875.542156][ T7786] hub: probe of 2-1:250.228 failed with error -5 [ 875.653370][T19614] usb 1-1: new high-speed USB device number 46 using dummy_hcd [ 875.932147][T19614] usb 1-1: Using ep0 maxpacket: 8 [ 875.993356][ T7775] usb 6-1: new high-speed USB device number 58 using dummy_hcd 14:50:12 executing program 3: connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 876.073495][T19614] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 876.085293][T19614] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 876.104144][T19614] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 876.133442][T19614] usb 1-1: config 250 has no interface number 0 [ 876.139761][T19614] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 876.157897][T19614] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 876.169269][T19614] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 876.180843][T19614] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 876.195914][T19614] usb 1-1: config 250 interface 228 has no altsetting 0 [ 876.221727][ T7786] usb 2-1: USB disconnect, device number 95 [ 876.234477][ T7775] usb 6-1: Using ep0 maxpacket: 8 [ 876.293598][T19614] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 876.303213][T19614] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 876.311314][T19614] usb 1-1: SerialNumber: syz [ 876.344252][ T4038] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 876.353958][ T4038] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 876.363691][ T7775] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 876.392516][ T7775] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 876.402010][ T7775] usb 6-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 876.412842][ T7775] usb 6-1: config 250 has no interface number 0 [ 876.414327][T19614] hub 1-1:250.228: bad descriptor, ignoring hub [ 876.419638][ T7775] usb 6-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 14:50:13 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) 14:50:13 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 876.449794][T19614] hub: probe of 1-1:250.228 failed with error -5 [ 876.455781][ T7875] usb 4-1: new high-speed USB device number 106 using dummy_hcd [ 876.482709][ T7775] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 876.518137][ T7775] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 876.555813][ T7775] usb 6-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 876.587608][ T7775] usb 6-1: config 250 interface 228 has no altsetting 0 [ 876.673885][ T7775] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 876.674482][T19614] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 46 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 876.682950][ T7775] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 876.733389][ T7875] usb 4-1: Using ep0 maxpacket: 8 14:50:13 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 876.788848][T19614] usb 1-1: USB disconnect, device number 46 [ 876.795194][ T7775] usb 6-1: SerialNumber: syz [ 876.847063][T19614] usblp0: removed [ 876.864761][ T7875] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 876.893744][ T4063] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 876.902745][ T4063] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 876.912410][ T7875] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 876.947017][ T7875] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 876.959917][ T7775] hub 6-1:250.228: bad descriptor, ignoring hub [ 876.966536][ T7875] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 876.983565][ T7775] hub: probe of 6-1:250.228 failed with error -5 [ 877.074544][ T7875] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 877.088660][ T7875] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 877.127033][ T7875] usb 4-1: SerialNumber: syz [ 877.293317][ T7879] usb 2-1: new high-speed USB device number 96 using dummy_hcd [ 877.316720][ T7775] usblp 6-1:250.228: usblp0: USB Bidirectional printer dev 58 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 877.414200][ T137] usb 4-1: USB disconnect, device number 106 [ 877.434945][ T7775] usb 6-1: USB disconnect, device number 58 14:50:14 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 877.479410][ T7775] usblp0: removed [ 877.543251][ T7879] usb 2-1: Using ep0 maxpacket: 8 [ 877.663988][ T7879] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 877.672373][ T7879] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 877.689847][ T7879] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 877.700842][ T7879] usb 2-1: config 250 has no interface number 0 [ 877.709665][ T7879] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 877.725444][ T7879] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 877.738724][ T7879] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 877.750479][ T7879] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 877.768734][ T7879] usb 2-1: config 250 interface 228 has no altsetting 0 [ 877.853591][ T7879] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 877.862814][ T7879] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 877.871082][ T7879] usb 2-1: SerialNumber: syz [ 877.893616][ T4119] raw-gadget gadget: fail, usb_ep_enable returned -22 14:50:14 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 877.916282][ T4119] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 877.923142][ T7874] usb 1-1: new high-speed USB device number 47 using dummy_hcd [ 877.934487][ T7879] hub 2-1:250.228: bad descriptor, ignoring hub [ 877.942227][ T7879] hub: probe of 2-1:250.228 failed with error -5 14:50:15 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) 14:50:15 executing program 3: connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) 14:50:15 executing program 5: connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 878.203440][ T7874] usb 1-1: Using ep0 maxpacket: 8 [ 878.333811][ T7874] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 878.361246][ T7874] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 878.370854][T19614] usb 5-1: new high-speed USB device number 103 using dummy_hcd [ 878.394590][ T7879] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 96 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 878.415617][ T7874] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 878.425745][ T7874] usb 1-1: config 250 has no interface number 0 [ 878.440370][ T7874] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 878.468005][ T7874] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 878.474201][ T7879] usb 2-1: USB disconnect, device number 96 [ 878.516464][ T7879] usblp0: removed [ 878.521781][ T7874] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 878.552374][ T7874] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 878.603397][ T7775] usb 6-1: new high-speed USB device number 59 using dummy_hcd [ 878.604899][ T7874] usb 1-1: config 250 interface 228 has no altsetting 0 [ 878.611134][ T137] usb 4-1: new high-speed USB device number 107 using dummy_hcd [ 878.623073][T19614] usb 5-1: device descriptor read/64, error 18 [ 878.753797][ T7874] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 878.764814][ T7874] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 878.776401][ T7874] usb 1-1: SerialNumber: syz [ 878.804265][ T4152] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 878.816180][ T4152] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 878.844264][ T7874] hub 1-1:250.228: bad descriptor, ignoring hub [ 878.850567][ T7874] hub: probe of 1-1:250.228 failed with error -5 [ 878.873422][ T7775] usb 6-1: Using ep0 maxpacket: 8 [ 878.903194][ T137] usb 4-1: Using ep0 maxpacket: 8 [ 878.953228][T19614] usb 5-1: new high-speed USB device number 104 using dummy_hcd [ 878.993284][ T7775] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 879.001694][ T7775] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 879.012857][ T7775] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 879.024718][ T137] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 879.033647][ T7775] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 879.043798][ T137] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 879.053554][ T137] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 879.075445][ T7874] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 47 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 879.089073][ T137] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 879.134767][ T7775] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 879.144134][ T7775] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 879.152148][ T7775] usb 6-1: SerialNumber: syz [ 879.157630][T19614] usb 5-1: device descriptor read/64, error 18 [ 879.170663][ T7874] usb 1-1: USB disconnect, device number 47 [ 879.192217][ T7874] usblp0: removed [ 879.194073][ T137] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 879.224025][ T137] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 879.256006][ T137] usb 4-1: SerialNumber: syz 14:50:16 executing program 1: connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 879.302314][T19614] usb usb5-port1: attempt power cycle 14:50:16 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 879.497925][ T137] usb 6-1: USB disconnect, device number 59 [ 879.544330][ T7775] usb 4-1: USB disconnect, device number 107 [ 879.653170][ T7786] usb 2-1: new high-speed USB device number 97 using dummy_hcd [ 879.763422][T19614] usb 5-1: new high-speed USB device number 105 using dummy_hcd 14:50:16 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x0, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 879.933903][ T7786] usb 2-1: Using ep0 maxpacket: 8 [ 879.981547][T19614] usb 5-1: device descriptor read/8, error -61 [ 880.063217][ T7786] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 880.074848][ T7786] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 880.093836][ T7786] usb 2-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 880.110692][ T7786] usb 2-1: config 250 has 0 interfaces, different from the descriptor's value: 255 14:50:17 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 880.203297][ T7786] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 880.223414][ T7786] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 880.231457][ T7786] usb 2-1: SerialNumber: syz 14:50:17 executing program 3: connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 880.255310][T19614] usb 5-1: new high-speed USB device number 106 using dummy_hcd [ 880.302292][T17570] usb 1-1: new high-speed USB device number 48 using dummy_hcd 14:50:17 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 880.511078][T19614] usb 5-1: device descriptor read/8, error -61 [ 880.593013][T17570] usb 1-1: Using ep0 maxpacket: 8 [ 880.623332][ T7775] usb 4-1: new high-speed USB device number 108 using dummy_hcd [ 880.633783][T19614] usb usb5-port1: unable to enumerate USB device [ 880.658670][ T923] usb 2-1: USB disconnect, device number 97 [ 880.713641][ T2980] usb 6-1: new high-speed USB device number 60 using dummy_hcd [ 880.733677][T17570] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 880.752430][T17570] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 880.789507][T17570] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 880.833993][T17570] usb 1-1: config 250 has no interface number 0 [ 880.840587][T17570] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 880.855412][T17570] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 880.873133][ T7775] usb 4-1: Using ep0 maxpacket: 8 [ 880.874778][T17570] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 880.891894][T17570] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 880.906592][T17570] usb 1-1: config 250 interface 228 has no altsetting 0 14:50:17 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 880.983077][ T137] usb 3-1: new high-speed USB device number 66 using dummy_hcd [ 881.003829][ T7775] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 881.023183][T17570] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 881.030202][ T7775] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 881.035077][T17570] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 881.053015][ T2980] usb 6-1: Using ep0 maxpacket: 8 [ 881.066900][ T7775] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 881.074192][T17570] usb 1-1: SerialNumber: syz [ 881.103548][ T7775] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 881.114479][ T4248] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 881.126610][ T4248] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 881.168343][T17570] hub 1-1:250.228: bad descriptor, ignoring hub [ 881.182450][T17570] hub: probe of 1-1:250.228 failed with error -5 [ 881.213427][ T2980] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 881.223455][ T137] usb 3-1: Using ep0 maxpacket: 8 [ 881.234319][ T7775] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 881.250202][ T2980] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 881.252209][ T7775] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 881.286665][ T7775] usb 4-1: SerialNumber: syz [ 881.286912][ T2980] usb 6-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 881.342449][ T2980] usb 6-1: config 250 has no interface number 0 [ 881.353290][ T137] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 881.359293][ T2980] usb 6-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 881.364290][ T137] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 881.410794][ T137] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 881.422156][ T137] usb 3-1: config 250 has no interface number 0 [ 881.429744][T17570] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 48 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 881.446954][ T137] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 14:50:18 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 881.459748][ T137] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 881.471383][ T137] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 881.480305][ T2980] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 881.517202][ T137] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 881.533966][T17570] usb 1-1: USB disconnect, device number 48 [ 881.546878][ T2980] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 881.559522][T17570] usblp0: removed [ 881.583602][ T2980] usb 6-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 881.604239][ T137] usb 3-1: config 250 interface 228 has no altsetting 0 [ 881.611996][ T2980] usb 6-1: config 250 interface 228 has no altsetting 0 [ 881.633408][T10346] usb 4-1: USB disconnect, device number 108 [ 881.693435][ T137] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 881.702558][ T137] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 881.723415][ T137] usb 3-1: SerialNumber: syz [ 881.743916][ T2980] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 881.753607][ T4281] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 881.762678][ T4281] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 881.783053][ T7] usb 5-1: new high-speed USB device number 107 using dummy_hcd [ 881.801158][ T2980] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 881.864566][ T2980] usb 6-1: SerialNumber: syz [ 881.879906][ T137] hub 3-1:250.228: bad descriptor, ignoring hub [ 881.889056][ T137] hub: probe of 3-1:250.228 failed with error -5 [ 881.983428][ T4264] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 882.001456][ T4264] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 882.003103][ T7] usb 5-1: device descriptor read/64, error 18 [ 882.023058][T17570] usb 2-1: new high-speed USB device number 98 using dummy_hcd [ 882.090536][ T2980] hub 6-1:250.228: bad descriptor, ignoring hub [ 882.099404][ T2980] hub: probe of 6-1:250.228 failed with error -5 14:50:19 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x0, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 882.264619][ T137] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 66 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 882.292769][T17570] usb 2-1: Using ep0 maxpacket: 8 [ 882.293183][ T7] usb 5-1: new high-speed USB device number 108 using dummy_hcd [ 882.314208][ T137] usb 3-1: USB disconnect, device number 66 [ 882.344745][ T137] usblp0: removed 14:50:19 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 882.443342][T17570] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 882.474556][T17570] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 882.514906][T17570] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 882.522885][ T7] usb 5-1: device descriptor read/64, error 18 [ 882.550700][T17570] usb 2-1: config 250 has no interface number 0 [ 882.566245][T17570] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 882.594749][ T2980] usblp 6-1:250.228: usblp0: USB Bidirectional printer dev 60 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 882.603082][ T7875] usb 1-1: new high-speed USB device number 49 using dummy_hcd [ 882.645481][ T7] usb usb5-port1: attempt power cycle [ 882.646580][T17570] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 882.672621][T17570] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 882.692124][ T2980] usb 6-1: USB disconnect, device number 60 [ 882.701650][T17570] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 882.723493][ T2980] usblp0: removed [ 882.750396][T17570] usb 2-1: config 250 interface 228 has no altsetting 0 [ 882.873052][ T7875] usb 1-1: Using ep0 maxpacket: 8 [ 882.873318][T17570] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 882.889287][T17570] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 882.899791][T17570] usb 2-1: SerialNumber: syz [ 882.943423][ T4318] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 882.950445][ T4318] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 882.965081][T17570] hub 2-1:250.228: bad descriptor, ignoring hub [ 882.971377][T17570] hub: probe of 2-1:250.228 failed with error -5 [ 882.993220][ T7875] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 883.001738][ T7875] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 883.014919][ T7875] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 883.027842][ T7875] usb 1-1: config 250 has no interface number 0 [ 883.035851][ T7875] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 883.049017][ T7875] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 883.061084][ T7] usb 5-1: new high-speed USB device number 109 using dummy_hcd [ 883.071584][ T7875] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 883.077576][ T923] usb 4-1: new high-speed USB device number 109 using dummy_hcd [ 883.086399][ T7875] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 883.104733][ T7875] usb 1-1: config 250 interface 228 has no altsetting 0 14:50:20 executing program 2: connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 883.183045][ T7875] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 883.208139][ T7875] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 883.227813][ T7875] usb 1-1: SerialNumber: syz [ 883.253468][ T7] usb 5-1: device descriptor read/8, error -61 [ 883.260363][T17570] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 98 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 883.273239][ T4344] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 883.280254][ T4344] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 883.343020][ T923] usb 4-1: Using ep0 maxpacket: 8 [ 883.343998][ T7875] hub 1-1:250.228: bad descriptor, ignoring hub [ 883.367504][T17570] usb 2-1: USB disconnect, device number 98 [ 883.379994][ T7875] hub: probe of 1-1:250.228 failed with error -5 [ 883.403769][T17570] usblp0: removed 14:50:20 executing program 5: connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 883.494504][ T923] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 883.503121][ T2980] usb 3-1: new high-speed USB device number 67 using dummy_hcd [ 883.519963][ T923] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 883.522980][ T7] usb 5-1: new high-speed USB device number 110 using dummy_hcd [ 883.538551][ T923] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 883.558115][ T923] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 883.574475][ T7875] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 49 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 883.633932][ T7875] usb 1-1: USB disconnect, device number 49 [ 883.651309][ T7875] usblp0: removed [ 883.663563][ T923] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 883.672652][ T923] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 883.753062][ T923] usb 4-1: SerialNumber: syz [ 883.768191][ T7] usb 5-1: device descriptor read/8, error -61 [ 883.783102][ T2980] usb 3-1: Using ep0 maxpacket: 8 [ 883.893006][ T7] usb usb5-port1: unable to enumerate USB device [ 883.903134][ T2980] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 883.912071][ T2980] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 883.921634][T17570] usb 6-1: new high-speed USB device number 61 using dummy_hcd [ 883.929945][ T2980] usb 3-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 883.942198][ T2980] usb 3-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 884.023079][ T2980] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 884.032345][ T2980] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 884.041678][ T2980] usb 3-1: SerialNumber: syz [ 884.055777][ T923] usb 4-1: USB disconnect, device number 109 14:50:21 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) 14:50:21 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x0, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 884.207037][T17570] usb 6-1: Using ep0 maxpacket: 8 [ 884.335698][T17570] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 884.360664][T17570] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 14:50:21 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x0, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 884.405582][T17570] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 884.428844][T17570] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 884.472940][T19614] usb 3-1: USB disconnect, device number 67 [ 884.543245][T17570] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 884.553851][T17570] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 884.568385][T17570] usb 6-1: SerialNumber: syz [ 884.634437][ T2980] usb 2-1: new high-speed USB device number 99 using dummy_hcd 14:50:21 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 884.752152][ T7786] usb 5-1: new high-speed USB device number 111 using dummy_hcd [ 884.883554][ T923] usb 6-1: USB disconnect, device number 61 [ 884.925469][ T2980] usb 2-1: Using ep0 maxpacket: 8 [ 884.935196][ T7] usb 1-1: new high-speed USB device number 50 using dummy_hcd [ 884.983371][ T7786] usb 5-1: device descriptor read/64, error 18 [ 885.063011][ T2980] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 885.072001][ T2980] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 885.087648][ T2980] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 885.098008][ T2980] usb 2-1: config 250 has no interface number 0 [ 885.106377][ T2980] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 885.120382][ T2980] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 885.131732][ T2980] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 885.143468][T17570] usb 4-1: new high-speed USB device number 110 using dummy_hcd [ 885.151575][ T2980] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 14:50:22 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x0, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 885.184289][ T2980] usb 2-1: config 250 interface 228 has no altsetting 0 [ 885.213072][ T7] usb 1-1: Using ep0 maxpacket: 8 [ 885.262954][ T7786] usb 5-1: new high-speed USB device number 112 using dummy_hcd [ 885.283562][ T2980] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 885.292640][ T2980] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 885.304290][ T2980] usb 2-1: SerialNumber: syz [ 885.333369][ T7] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 885.341770][ T7] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 885.354086][ T4436] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 885.361079][ T4436] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 885.382427][ T7] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 885.405569][ T7] usb 1-1: config 250 has no interface number 0 [ 885.412129][ T7] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 885.433849][ T2980] hub 2-1:250.228: bad descriptor, ignoring hub [ 885.440146][ T2980] hub: probe of 2-1:250.228 failed with error -5 [ 885.442045][ T7] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 885.446998][T17570] usb 4-1: Using ep0 maxpacket: 8 [ 885.463620][ T7786] usb 5-1: device descriptor read/64, error 18 [ 885.489975][ T7] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 885.520729][ T7] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 885.544388][ T7] usb 1-1: config 250 interface 228 has no altsetting 0 [ 885.593498][ T7786] usb usb5-port1: attempt power cycle [ 885.623667][ T7] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 14:50:22 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 885.642828][ T7] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 885.643376][T17570] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 885.651423][ T7] usb 1-1: SerialNumber: syz [ 885.692865][ T25] usb 3-1: new high-speed USB device number 68 using dummy_hcd [ 885.703381][ T4451] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 885.710413][ T4451] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 885.716615][T17570] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 885.762859][T17570] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 885.763812][ T7] hub 1-1:250.228: bad descriptor, ignoring hub [ 885.786588][ T7] hub: probe of 1-1:250.228 failed with error -5 [ 885.810636][T17570] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 885.852200][ T2980] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 99 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 885.903137][T17570] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 885.949899][T17570] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 885.972748][ T25] usb 3-1: Using ep0 maxpacket: 8 [ 885.980771][T17570] usb 4-1: SerialNumber: syz [ 886.004725][ T2980] usb 2-1: USB disconnect, device number 99 [ 886.004730][ T7] usblp 1-1:250.228: usblp1: USB Bidirectional printer dev 50 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 886.023495][ T7786] usb 5-1: new high-speed USB device number 113 using dummy_hcd [ 886.113084][ T2980] usblp0: removed [ 886.117425][ T25] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 886.134295][ T7] usb 1-1: USB disconnect, device number 50 [ 886.152560][ T25] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 886.170810][ T7] usblp1: removed [ 886.182694][ T7875] usb 6-1: new high-speed USB device number 62 using dummy_hcd [ 886.198975][ T25] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 886.218718][ T25] usb 3-1: config 250 has no interface number 0 [ 886.242963][ T7786] usb 5-1: device descriptor read/8, error -61 [ 886.280946][ T25] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 886.299969][ T25] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 886.312634][ T25] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 886.340285][ T25] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 886.356676][ T25] usb 3-1: config 250 interface 228 has no altsetting 0 [ 886.388276][T17570] usb 4-1: USB disconnect, device number 110 [ 886.422895][ T7875] usb 6-1: Using ep0 maxpacket: 8 [ 886.453241][ T25] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 886.465581][ T25] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 886.475242][ T25] usb 3-1: SerialNumber: syz [ 886.513200][ T4477] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 886.520215][ T4477] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 886.542733][ T7786] usb 5-1: new high-speed USB device number 114 using dummy_hcd [ 886.543037][ T7875] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 886.575583][ T7875] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 886.599473][ T7875] usb 6-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 886.601582][ T25] hub 3-1:250.228: bad descriptor, ignoring hub [ 886.617070][ T25] hub: probe of 3-1:250.228 failed with error -5 [ 886.644120][ T7875] usb 6-1: config 250 has no interface number 0 [ 886.650769][ T7875] usb 6-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 886.672852][ T7875] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 886.693208][ T7875] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 886.717630][ T7875] usb 6-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 886.749872][ T7875] usb 6-1: config 250 interface 228 has no altsetting 0 [ 886.763167][ T7786] usb 5-1: device descriptor read/8, error -61 14:50:23 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x0, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) 14:50:23 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x0, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 886.863097][ T7875] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 886.884143][ T7875] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 886.893332][ T7786] usb usb5-port1: unable to enumerate USB device [ 886.920418][ T7875] usb 6-1: SerialNumber: syz [ 886.974103][ T4494] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 886.986448][ T4494] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 887.004603][ T25] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 68 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 14:50:23 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 887.020986][ T7875] hub 6-1:250.228: bad descriptor, ignoring hub [ 887.029409][ T7875] hub: probe of 6-1:250.228 failed with error -5 [ 887.113699][ T25] usb 3-1: USB disconnect, device number 68 [ 887.155691][ T25] usblp0: removed 14:50:24 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 887.322655][ T7] usb 2-1: new high-speed USB device number 100 using dummy_hcd [ 887.331195][T10346] usb 1-1: new high-speed USB device number 51 using dummy_hcd [ 887.402817][ T137] usb 4-1: new high-speed USB device number 111 using dummy_hcd [ 887.454369][ T7875] usblp 6-1:250.228: usblp0: USB Bidirectional printer dev 62 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 887.544309][ T7875] usb 6-1: USB disconnect, device number 62 [ 887.574377][ T7875] usblp0: removed [ 887.602864][T10346] usb 1-1: Using ep0 maxpacket: 8 [ 887.608147][ T7] usb 2-1: Using ep0 maxpacket: 8 [ 887.668175][ T137] usb 4-1: Using ep0 maxpacket: 8 [ 887.713337][ T7879] usb 5-1: new high-speed USB device number 115 using dummy_hcd [ 887.734134][T10346] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 887.742517][T10346] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 887.744646][ T7] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 887.775942][T10346] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 887.790566][ T7] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 887.808504][T10346] usb 1-1: config 250 has no interface number 0 [ 887.816682][ T7] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 887.828795][ T137] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 887.838070][T10346] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 887.853217][ T137] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 887.868938][ T7] usb 2-1: config 250 has no interface number 0 [ 887.878326][ T7] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 887.892965][ T137] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 887.905310][T10346] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 887.918197][ T7] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 887.929364][ T7879] usb 5-1: device descriptor read/64, error 18 [ 887.938066][ T137] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 887.949448][T10346] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 887.961969][ T7] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 887.985128][T10346] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 888.002324][ T7] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 888.019653][T10346] usb 1-1: config 250 interface 228 has no altsetting 0 [ 888.028573][ T7] usb 2-1: config 250 interface 228 has no altsetting 0 14:50:24 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 888.038953][ T137] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 888.048721][ T137] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 888.059353][ T137] usb 4-1: SerialNumber: syz [ 888.105861][T10346] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 888.122930][ T7] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 888.132005][ T7] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 888.144735][T10346] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 888.159529][T10346] usb 1-1: SerialNumber: syz [ 888.168229][ T7] usb 2-1: SerialNumber: syz [ 888.213149][ T4541] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 888.220148][ T4541] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 888.227635][ T4540] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 888.234633][ T7879] usb 5-1: new high-speed USB device number 116 using dummy_hcd [ 888.243031][ T4540] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 888.263990][T10346] hub 1-1:250.228: bad descriptor, ignoring hub [ 888.270316][T10346] hub: probe of 1-1:250.228 failed with error -5 [ 888.277925][ T7] hub 2-1:250.228: bad descriptor, ignoring hub [ 888.289514][ T7] hub: probe of 2-1:250.228 failed with error -5 [ 888.353484][ T137] usb 4-1: USB disconnect, device number 111 [ 888.432748][ T7879] usb 5-1: device descriptor read/64, error 18 14:50:25 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 888.494835][T10346] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 51 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 888.559021][ T7] usblp 2-1:250.228: usblp1: USB Bidirectional printer dev 100 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 888.571233][ T7879] usb usb5-port1: attempt power cycle [ 888.576406][T17570] usb 3-1: new high-speed USB device number 69 using dummy_hcd [ 888.634669][T10346] usb 1-1: USB disconnect, device number 51 [ 888.650693][ T7] usb 2-1: USB disconnect, device number 100 [ 888.682812][T10346] usblp0: removed [ 888.722990][ T7] usblp1: removed [ 888.872670][T17570] usb 3-1: Using ep0 maxpacket: 8 [ 888.923329][ T7874] usb 6-1: new high-speed USB device number 63 using dummy_hcd [ 888.993637][T17570] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 888.998298][ T7879] usb 5-1: new high-speed USB device number 117 using dummy_hcd [ 889.002442][T17570] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 889.019867][T17570] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 889.049536][T17570] usb 3-1: config 250 has no interface number 0 [ 889.057418][T17570] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 889.070674][T17570] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 889.083400][T17570] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 14:50:26 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 889.095269][T17570] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 889.123310][T17570] usb 3-1: config 250 interface 228 has no altsetting 0 [ 889.173518][ T7874] usb 6-1: Using ep0 maxpacket: 8 [ 889.212936][ T7879] usb 5-1: device descriptor read/8, error -61 [ 889.223599][T17570] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 889.233028][T17570] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 889.241035][T17570] usb 3-1: SerialNumber: syz [ 889.267154][ T4595] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 889.279533][ T4595] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 889.314878][T17570] hub 3-1:250.228: bad descriptor, ignoring hub [ 889.321176][T17570] hub: probe of 3-1:250.228 failed with error -5 [ 889.342949][ T7874] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 889.351377][ T7874] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 889.373025][ T7874] usb 6-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 889.382619][ T7874] usb 6-1: config 250 has no interface number 0 [ 889.389138][ T7874] usb 6-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 889.406390][ T7874] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 889.417470][ T7874] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 889.428108][ T7874] usb 6-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 889.441818][ T25] usb 4-1: new high-speed USB device number 112 using dummy_hcd [ 889.449610][ T7874] usb 6-1: config 250 interface 228 has no altsetting 0 [ 889.482588][ T7879] usb 5-1: new high-speed USB device number 118 using dummy_hcd 14:50:26 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 889.542897][ T7874] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 889.551983][ T7874] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 889.575397][ T7874] usb 6-1: SerialNumber: syz [ 889.643762][ T4630] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 889.650855][ T4630] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 889.653025][ T7879] usb 5-1: device descriptor read/8, error -61 [ 889.661631][T17570] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 69 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 889.714025][ T7874] hub 6-1:250.228: bad descriptor, ignoring hub [ 889.721171][ T25] usb 4-1: Using ep0 maxpacket: 8 [ 889.746479][ T7874] hub: probe of 6-1:250.228 failed with error -5 14:50:26 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x0, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 889.783670][T17570] usb 3-1: USB disconnect, device number 69 [ 889.793933][ T7879] usb usb5-port1: unable to enumerate USB device [ 889.819809][T17570] usblp0: removed [ 889.842950][ T25] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 889.851336][ T25] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 889.907606][ T25] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 889.942800][ T25] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 890.054072][ T25] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 890.064310][ T7874] usblp 6-1:250.228: usblp0: USB Bidirectional printer dev 63 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 890.086893][ T25] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 890.112617][ T25] usb 4-1: SerialNumber: syz [ 890.143190][ T2980] usb 2-1: new high-speed USB device number 101 using dummy_hcd [ 890.151829][ T7874] usb 6-1: USB disconnect, device number 63 [ 890.236760][ T7874] usblp0: removed [ 890.312938][ T7879] usb 1-1: new high-speed USB device number 52 using dummy_hcd [ 890.402762][ T2980] usb 2-1: Using ep0 maxpacket: 8 [ 890.422353][T17570] usb 4-1: USB disconnect, device number 112 14:50:27 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 890.553089][ T2980] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 890.562758][ T7879] usb 1-1: Using ep0 maxpacket: 8 [ 890.572314][ T2980] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 14:50:27 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x0, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 890.609328][ T2980] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 890.630068][ T2980] usb 2-1: config 250 has no interface number 0 [ 890.672262][ T2980] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 890.693942][ T2980] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 890.702920][ T7879] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 890.728765][ T2980] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 890.734500][ T7879] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 890.763450][ T2980] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 890.769603][ T7879] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 890.792854][ T7879] usb 1-1: config 250 has no interface number 0 [ 890.803974][ T7879] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 890.817257][ T7879] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 890.829514][ T7879] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 890.835759][ T2980] usb 2-1: config 250 interface 228 has no altsetting 0 [ 890.843455][ T7879] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 890.863222][ T7879] usb 1-1: config 250 interface 228 has no altsetting 0 [ 890.942829][ T7879] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 890.952985][ T7879] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 890.961000][ T7879] usb 1-1: SerialNumber: syz [ 890.973079][ T2980] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 891.010783][ T2980] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 891.023834][ T4686] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 891.031115][ T4686] raw-gadget gadget: fail, usb_ep_enable returned -22 14:50:27 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 891.085365][ T2980] usb 2-1: SerialNumber: syz [ 891.086208][ T7879] hub 1-1:250.228: bad descriptor, ignoring hub 14:50:28 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 891.143298][ T4667] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 891.149954][ T7879] hub: probe of 1-1:250.228 failed with error -5 [ 891.157965][ T4667] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 891.221357][ T2980] hub 2-1:250.228: bad descriptor, ignoring hub [ 891.231734][ T2980] hub: probe of 2-1:250.228 failed with error -5 [ 891.299400][ T25] usb 5-1: new high-speed USB device number 119 using dummy_hcd [ 891.315808][ T7879] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 52 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 891.363007][ T5] usb 3-1: new high-speed USB device number 70 using dummy_hcd [ 891.371278][ T7879] usb 1-1: USB disconnect, device number 52 [ 891.411698][ T7879] usblp0: removed [ 891.522543][ T25] usb 5-1: device descriptor read/64, error 18 [ 891.532534][ T7874] usb 4-1: new high-speed USB device number 113 using dummy_hcd [ 891.602963][ T5] usb 3-1: Using ep0 maxpacket: 8 [ 891.608218][T10346] usb 6-1: new high-speed USB device number 64 using dummy_hcd [ 891.684137][ T2980] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 101 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 891.732767][ T5] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 891.748829][ T5] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 891.758462][ T5] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 891.768915][ T5] usb 3-1: config 250 has no interface number 0 [ 891.776101][ T5] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 891.792617][ T7874] usb 4-1: Using ep0 maxpacket: 8 [ 891.798812][ T2980] usb 2-1: USB disconnect, device number 101 [ 891.809986][ T25] usb 5-1: new high-speed USB device number 120 using dummy_hcd [ 891.814854][ T5] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 891.828964][ T5] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 891.840582][ T5] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 891.846939][ T2980] usblp0: removed [ 891.855538][ T5] usb 3-1: config 250 interface 228 has no altsetting 0 [ 891.867263][T10346] usb 6-1: Using ep0 maxpacket: 8 [ 891.931903][ T7874] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 891.945502][ T7874] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 891.956671][ T7874] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 891.969336][ T7874] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 891.972989][ T5] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 891.989129][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 891.998104][ T5] usb 3-1: SerialNumber: syz [ 892.017494][T10346] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 892.026748][ T4728] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 892.035732][ T25] usb 5-1: device descriptor read/64, error 18 [ 892.037513][T10346] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 892.044748][ T4728] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 892.058368][ T7874] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 892.068419][ T7874] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 892.072293][T10346] usb 6-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 892.086611][ T7874] usb 4-1: SerialNumber: syz [ 892.103553][ T5] hub 3-1:250.228: bad descriptor, ignoring hub [ 892.109848][ T5] hub: probe of 3-1:250.228 failed with error -5 14:50:29 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x0, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 892.131143][T10346] usb 6-1: config 250 has no interface number 0 [ 892.142591][T10346] usb 6-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 892.163047][ T25] usb usb5-port1: attempt power cycle [ 892.180096][T10346] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 892.218352][T10346] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 892.243955][T10346] usb 6-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 892.280781][T10346] usb 6-1: config 250 interface 228 has no altsetting 0 [ 892.349800][ T2980] usb 4-1: USB disconnect, device number 113 [ 892.374610][T10346] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 892.407047][T10346] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 892.448017][T10346] usb 6-1: SerialNumber: syz [ 892.512968][ T4751] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 892.519981][ T4751] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 892.561937][ T5] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 70 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 892.574687][T10346] hub 6-1:250.228: bad descriptor, ignoring hub [ 892.580973][T10346] hub: probe of 6-1:250.228 failed with error -5 [ 892.602581][ T25] usb 5-1: new high-speed USB device number 121 using dummy_hcd [ 892.613756][ T7874] usb 1-1: new high-speed USB device number 53 using dummy_hcd 14:50:29 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x0, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 892.653434][ T5] usb 3-1: USB disconnect, device number 70 [ 892.704803][ T5] usblp0: removed [ 892.793406][ T25] usb 5-1: device descriptor read/8, error -61 [ 892.912528][ T7874] usb 1-1: Using ep0 maxpacket: 8 [ 892.924366][T10346] usblp 6-1:250.228: usblp0: USB Bidirectional printer dev 64 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 893.022768][T10346] usb 6-1: USB disconnect, device number 64 [ 893.062097][T10346] usblp0: removed [ 893.064946][ T7874] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 893.092055][ T7874] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 893.101781][ T25] usb 5-1: new high-speed USB device number 122 using dummy_hcd 14:50:30 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 893.119832][ T7874] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 893.132639][ T5] usb 2-1: new high-speed USB device number 102 using dummy_hcd [ 893.152662][ T7874] usb 1-1: config 250 has no interface number 0 [ 893.168379][ T7874] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 893.180761][ T7874] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 893.192141][ T7874] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 893.205676][ T7874] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 893.225154][ T7874] usb 1-1: config 250 interface 228 has no altsetting 0 [ 893.313075][ T25] usb 5-1: device descriptor read/8, error -61 [ 893.342450][ T7874] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 893.351755][ T7874] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 893.361387][ T7874] usb 1-1: SerialNumber: syz [ 893.372442][ T5] usb 2-1: Using ep0 maxpacket: 8 [ 893.393236][ T4796] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 893.400305][ T4796] raw-gadget gadget: fail, usb_ep_enable returned -22 14:50:30 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={0x0, 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 893.413640][ T7874] hub 1-1:250.228: bad descriptor, ignoring hub [ 893.419920][ T7874] hub: probe of 1-1:250.228 failed with error -5 [ 893.442552][ T25] usb usb5-port1: unable to enumerate USB device [ 893.492696][ T5] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 893.506949][ T5] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 893.527848][ T5] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 893.539061][ T5] usb 2-1: config 250 has no interface number 0 [ 893.547256][ T5] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 893.562443][T19614] usb 4-1: new high-speed USB device number 114 using dummy_hcd [ 893.562852][ T5] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 893.633376][ T5] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 893.653485][ T5] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 893.654066][ T7874] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 53 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 893.696091][ T5] usb 2-1: config 250 interface 228 has no altsetting 0 14:50:30 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) 14:50:30 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 893.792709][ T5] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 893.807335][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 893.833123][T19614] usb 4-1: Using ep0 maxpacket: 8 [ 893.842176][ T7874] usb 1-1: USB disconnect, device number 53 [ 893.861624][ T5] usb 2-1: SerialNumber: syz [ 893.870662][ T7874] usblp0: removed [ 893.913618][ T4824] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 893.920615][ T4824] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 893.953721][ T5] hub 2-1:250.228: bad descriptor, ignoring hub [ 893.960076][ T5] hub: probe of 2-1:250.228 failed with error -5 [ 893.972688][ T25] usb 3-1: new high-speed USB device number 71 using dummy_hcd [ 894.003822][T19614] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 894.019924][T19614] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 894.058107][T19614] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 894.076083][T19614] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 894.190473][T19614] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 894.207594][T19614] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 894.239362][T19614] usb 4-1: SerialNumber: syz [ 894.245103][ T25] usb 3-1: Using ep0 maxpacket: 8 [ 894.262390][T10346] usb 6-1: new high-speed USB device number 65 using dummy_hcd [ 894.344172][ T5] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 102 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 894.392476][ T25] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 894.400871][ T25] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 894.433465][ T25] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 894.444462][ T7786] usb 5-1: new high-speed USB device number 123 using dummy_hcd [ 894.453808][ T25] usb 3-1: config 250 has no interface number 0 [ 894.460309][ T25] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 14:50:31 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x0, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 894.477543][ T25] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 894.488805][ T25] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 894.493302][ T5] usb 2-1: USB disconnect, device number 102 [ 894.506179][ T25] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 894.512403][T10346] usb 6-1: Using ep0 maxpacket: 8 [ 894.593283][ T5] usblp0: removed [ 894.614490][ T25] usb 3-1: config 250 interface 228 has no altsetting 0 [ 894.644720][T19614] usb 4-1: USB disconnect, device number 114 [ 894.663242][ T7786] usb 5-1: device descriptor read/64, error 18 [ 894.672804][T10346] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 894.681179][T10346] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 894.702942][T10346] usb 6-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 894.737923][T10346] usb 6-1: config 250 has no interface number 0 [ 894.753929][ T25] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 894.762100][T10346] usb 6-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 894.773189][ T25] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 894.784683][ T25] usb 3-1: SerialNumber: syz [ 894.824703][ T4849] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 894.828925][T10346] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 894.835324][ T4849] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 894.849376][T10346] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 894.860819][T10346] usb 6-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 894.878810][T10346] usb 6-1: config 250 interface 228 has no altsetting 0 [ 894.883599][ T25] hub 3-1:250.228: bad descriptor, ignoring hub [ 894.900908][ T25] hub: probe of 3-1:250.228 failed with error -5 [ 894.962589][ T7786] usb 5-1: new high-speed USB device number 124 using dummy_hcd [ 894.973587][T10346] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 894.996969][T10346] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 895.015553][T10346] usb 6-1: SerialNumber: syz [ 895.063172][ T4875] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 895.070273][ T4875] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 895.143993][T10346] hub 6-1:250.228: bad descriptor, ignoring hub [ 895.150291][T10346] hub: probe of 6-1:250.228 failed with error -5 [ 895.166187][ T25] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 71 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 895.178009][ T7786] usb 5-1: device descriptor read/64, error 18 [ 895.182395][ T7875] usb 1-1: new high-speed USB device number 54 using dummy_hcd [ 895.243228][ T25] usb 3-1: USB disconnect, device number 71 [ 895.258093][ T25] usblp0: removed 14:50:32 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) 14:50:32 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x0, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 895.313195][ T7786] usb usb5-port1: attempt power cycle [ 895.422311][ T7875] usb 1-1: Using ep0 maxpacket: 8 [ 895.493946][T10346] usblp 6-1:250.228: usblp0: USB Bidirectional printer dev 65 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 895.543015][ T7875] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 895.552786][ T7875] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 895.561920][ T7875] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 895.575233][T10346] usb 6-1: USB disconnect, device number 65 [ 895.581398][ T7875] usb 1-1: config 250 has no interface number 0 [ 895.588896][ T7875] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 895.611603][T10346] usblp0: removed [ 895.625145][ T7875] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 895.637531][ T7875] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 895.723605][ T7875] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 895.762505][ T7786] usb 5-1: new high-speed USB device number 125 using dummy_hcd [ 895.764774][ T7875] usb 1-1: config 250 interface 228 has no altsetting 0 [ 895.822969][ T25] usb 2-1: new high-speed USB device number 103 using dummy_hcd [ 895.872950][ T7875] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 895.882768][ T7875] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 895.890983][ T7875] usb 1-1: SerialNumber: syz [ 895.912961][ T4910] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 895.919929][ T4910] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 895.933653][ T7875] hub 1-1:250.228: bad descriptor, ignoring hub [ 895.940278][ T7875] hub: probe of 1-1:250.228 failed with error -5 [ 895.964086][ T7786] usb 5-1: device descriptor read/8, error -61 [ 895.972533][ T7] usb 4-1: new high-speed USB device number 115 using dummy_hcd 14:50:32 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) recvmmsg(0xffffffffffffffff, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r2, 0x301}, 0x14}}, 0x0) [ 896.109894][ T25] usb 2-1: Using ep0 maxpacket: 8 [ 896.182691][ T7875] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 54 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 896.230553][ T7] usb 4-1: Using ep0 maxpacket: 8 [ 896.243072][ T7875] usb 1-1: USB disconnect, device number 54 [ 896.263109][ T7786] usb 5-1: new high-speed USB device number 126 using dummy_hcd [ 896.271431][ T25] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 896.295367][ T25] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 896.296310][ T7875] usblp0: removed [ 896.332739][ T25] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 896.358847][ T25] usb 2-1: config 250 has no interface number 0 [ 896.362484][ T7] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 896.372803][ T25] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 14:50:33 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 896.414614][ T25] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 896.418984][ T7] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 896.432989][ T25] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 896.441379][ T7] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 896.458313][ T7] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 896.469411][ T25] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 896.485063][ T7786] usb 5-1: device descriptor read/8, error -61 [ 896.494056][ T25] usb 2-1: config 250 interface 228 has no altsetting 0 [ 896.542521][ T7] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 896.551692][ T7] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 896.582617][ T25] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 896.592268][ T7] usb 4-1: SerialNumber: syz [ 896.606522][ T25] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 896.615397][ T7786] usb usb5-port1: unable to enumerate USB device [ 896.622004][ T25] usb 2-1: SerialNumber: syz [ 896.642811][ T4950] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 896.650316][ T4950] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 896.672446][ T923] usb 3-1: new high-speed USB device number 72 using dummy_hcd [ 896.700405][ T25] hub 2-1:250.228: bad descriptor, ignoring hub [ 896.709337][ T25] hub: probe of 2-1:250.228 failed with error -5 [ 896.822390][T19614] usb 6-1: new high-speed USB device number 66 using dummy_hcd [ 896.839583][ T7] usb 4-1: USB disconnect, device number 115 [ 896.932182][ T923] usb 3-1: Using ep0 maxpacket: 8 14:50:33 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 896.978201][ T25] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 103 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 14:50:33 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x0, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 897.034648][ T25] usb 2-1: USB disconnect, device number 103 [ 897.056178][ T25] usblp0: removed [ 897.072767][ T923] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 897.081147][ T923] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 897.090959][T19614] usb 6-1: Using ep0 maxpacket: 8 [ 897.137690][ T923] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 897.213021][ T923] usb 3-1: config 250 has no interface number 0 [ 897.233915][ T923] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 897.247213][T19614] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 897.257365][T19614] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 897.269478][ T923] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 897.280641][T19614] usb 6-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 897.293947][T19614] usb 6-1: config 250 has no interface number 0 [ 897.300382][ T923] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 897.313309][T19614] usb 6-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 897.325817][ T923] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 897.341174][T19614] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 897.353419][ T923] usb 3-1: config 250 interface 228 has no altsetting 0 [ 897.360544][T19614] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 897.396754][T19614] usb 6-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 897.419823][T19614] usb 6-1: config 250 interface 228 has no altsetting 0 [ 897.472562][ T923] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 897.489798][ T923] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 897.501994][ T923] usb 3-1: SerialNumber: syz [ 897.532524][ T4973] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 897.539548][ T4973] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 897.542143][ T7] usb 1-1: new high-speed USB device number 55 using dummy_hcd [ 897.548875][T19614] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 897.573629][T19614] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 897.591443][T19614] usb 6-1: SerialNumber: syz 14:50:34 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 897.616361][ T923] hub 3-1:250.228: bad descriptor, ignoring hub [ 897.625049][ T4993] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 897.645496][ T923] hub: probe of 3-1:250.228 failed with error -5 [ 897.655672][ T4993] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 897.704053][T19614] hub 6-1:250.228: bad descriptor, ignoring hub [ 897.710441][T19614] hub: probe of 6-1:250.228 failed with error -5 [ 897.802188][ T25] usb 5-1: new high-speed USB device number 127 using dummy_hcd [ 897.822273][ T7] usb 1-1: Using ep0 maxpacket: 8 [ 897.942507][ T7] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 897.965620][ T7] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 14:50:34 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 897.984927][T19614] usblp 6-1:250.228: usblp0: USB Bidirectional printer dev 66 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 897.998358][ T923] usblp 3-1:250.228: usblp1: USB Bidirectional printer dev 72 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 898.010563][ T7] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 898.060357][ T7] usb 1-1: config 250 has no interface number 0 [ 898.062540][ T25] usb 5-1: Using ep0 maxpacket: 8 [ 898.072689][ T7786] usb 4-1: new high-speed USB device number 116 using dummy_hcd [ 898.090371][ T7] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 898.124111][ T923] usb 3-1: USB disconnect, device number 72 [ 898.138682][ T923] usblp1: removed [ 898.144446][T19614] usb 6-1: USB disconnect, device number 66 [ 898.145192][ T7] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 898.171132][ T7] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 898.182830][T19614] usblp0: removed [ 898.212618][ T25] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 898.221011][ T25] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 898.253477][ T7] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 898.270932][ T25] usb 5-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 898.296480][ T25] usb 5-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 898.316910][ T7] usb 1-1: config 250 interface 228 has no altsetting 0 [ 898.372341][ T7786] usb 4-1: Using ep0 maxpacket: 8 [ 898.393395][ T25] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 898.402586][ T7] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 898.412269][ T25] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 898.417002][ T7] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 898.434133][ T7] usb 1-1: SerialNumber: syz [ 898.456622][ T25] usb 5-1: SerialNumber: syz [ 898.492617][ T5034] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 898.499649][ T5034] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 898.502382][ T7786] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 898.542996][ T7786] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 898.554176][ T7] hub 1-1:250.228: bad descriptor, ignoring hub [ 898.560509][ T7] hub: probe of 1-1:250.228 failed with error -5 [ 898.587665][ T7786] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 898.611895][ T7786] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 898.652918][ T5] usb 2-1: new high-speed USB device number 104 using dummy_hcd [ 898.702608][ T7786] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 898.711718][ T7786] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 898.722455][ T7786] usb 4-1: SerialNumber: syz [ 898.794224][ T7] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 55 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 898.848813][T10346] usb 5-1: USB disconnect, device number 127 [ 898.883515][ T7] usb 1-1: USB disconnect, device number 55 14:50:35 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r1 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r1, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r2 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r2, 0x301}, 0x14}}, 0x0) [ 898.902241][ T5] usb 2-1: Using ep0 maxpacket: 8 [ 898.923791][ T7] usblp0: removed 14:50:35 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, 0x0, 0x301}, 0x14}}, 0x0) [ 898.998325][ T7786] usb 4-1: USB disconnect, device number 116 [ 899.043347][ T5] usb 2-1: config index 0 descriptor too short (expected 65316, got 36) [ 899.051741][ T5] usb 2-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 899.081231][ T5] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 899.091146][ T5] usb 2-1: config 250 has no interface number 0 [ 899.098097][ T5] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 899.110286][ T5] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 899.123284][ T5] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 899.136933][ T5] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 899.152281][ T5] usb 2-1: config 250 interface 228 has no altsetting 0 [ 899.238758][ T5] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 899.254239][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 899.289295][ T5] usb 2-1: SerialNumber: syz [ 899.354620][ T5076] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 899.392318][ T5076] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 899.433376][ T5] hub 2-1:250.228: bad descriptor, ignoring hub [ 899.439674][ T5] hub: probe of 2-1:250.228 failed with error -5 [ 899.472101][T10346] usb 3-1: new high-speed USB device number 73 using dummy_hcd 14:50:36 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x0, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) 14:50:36 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) 14:50:36 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 899.722197][T10346] usb 3-1: Using ep0 maxpacket: 8 [ 899.727668][ T5] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 104 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 899.820636][ T5] usb 2-1: USB disconnect, device number 104 [ 899.842780][ T5] usblp0: removed [ 899.853558][T10346] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 899.874578][T10346] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 899.895320][T10346] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 899.910398][T10346] usb 3-1: config 250 has no interface number 0 [ 899.955168][T10346] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 899.993754][T10346] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 900.012137][ T923] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 900.052391][ T2966] usb 1-1: new high-speed USB device number 56 using dummy_hcd [ 900.055244][T10346] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 14:50:36 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) getsockopt$sock_int(r0, 0x1, 0xc252e8bbbaada49e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x5, 0xff}}) r2 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r2, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r3, 0x301}, 0x14}}, 0x0) [ 900.108094][T10346] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 900.123661][T10346] usb 3-1: config 250 interface 228 has no altsetting 0 [ 900.204192][T10346] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 900.226291][T10346] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 900.240376][T10346] usb 3-1: SerialNumber: syz [ 900.272748][ T5125] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 900.279781][ T5125] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 900.292158][ T923] usb 5-1: Using ep0 maxpacket: 8 [ 900.314709][T10346] hub 3-1:250.228: bad descriptor, ignoring hub [ 900.321008][T10346] hub: probe of 3-1:250.228 failed with error -5 [ 900.332361][ T2966] usb 1-1: Using ep0 maxpacket: 8 [ 900.412121][ T5] usb 4-1: new high-speed USB device number 117 using dummy_hcd [ 900.452786][ T923] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 900.469239][ T923] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 900.481338][ T2966] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 900.496844][ T2966] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 900.523239][ T923] usb 5-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 900.540701][ T2966] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 900.556450][ T923] usb 5-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 900.573945][ T2966] usb 1-1: config 250 has no interface number 0 [ 900.592225][ T7786] usb 6-1: new high-speed USB device number 67 using dummy_hcd [ 900.620966][ T2966] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 900.661972][ T5] usb 4-1: Using ep0 maxpacket: 8 14:50:37 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x8c192, &(0x7f0000001140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="a536050000000000140012800b00010062726964676500000400028008000a00", @ANYRES32, @ANYBLOB], 0x3c}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x29, 0xff, 0x0, 0x1, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x3b}, 0x80, 0x10, 0x0, 0xff}}) r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r3, &(0x7f0000000300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x14, r4, 0x301}, 0x14}}, 0x0) [ 900.676016][ T2966] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 900.713655][ T2966] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 900.726025][ T923] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 900.744486][ T923] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 900.766094][ T2966] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 900.782356][T10346] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 73 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 900.789321][ T923] usb 5-1: SerialNumber: syz [ 900.794415][ T5] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 900.825029][ T5] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 900.851156][ T5] usb 4-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 900.863860][ T2966] usb 1-1: config 250 interface 228 has no altsetting 0 [ 900.864305][T10346] usb 3-1: USB disconnect, device number 73 [ 900.882055][ T7786] usb 6-1: Using ep0 maxpacket: 8 [ 900.922110][ T5] usb 4-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 900.955296][T10346] usblp0: removed [ 900.982832][ T2966] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 901.000062][ T2966] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 901.022554][ T7786] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 901.031043][ T7786] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 901.055337][ T2966] usb 1-1: SerialNumber: syz [ 901.066284][ T7786] usb 6-1: config 250 has an invalid descriptor of length 0, skipping remainder of the config [ 901.078713][ T137] general protection fault, probably for non-canonical address 0xfbd59c0000000007: 0000 [#1] PREEMPT SMP KASAN [ 901.083075][ T7786] usb 6-1: config 250 has 0 interfaces, different from the descriptor's value: 255 [ 901.090451][ T137] KASAN: maybe wild-memory-access in range [0xdead000000000038-0xdead00000000003f] [ 901.090476][ T137] CPU: 0 PID: 137 Comm: kworker/0:2 Not tainted 5.16.0-rc2-syzkaller #0 [ 901.090499][ T137] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 901.109990][ T923] usb 5-1: USB disconnect, device number 2 [ 901.117350][ T137] Workqueue: mld mld_ifc_work [ 901.137960][ T137] RIP: 0010:__ipv6_get_lladdr+0xa8/0x230 [ 901.143681][ T137] Code: 01 00 00 48 8b 83 60 01 00 00 48 8d 98 a8 fe ff ff 49 39 c6 0f 84 30 01 00 00 e8 a3 a5 91 f9 48 8d 7b 72 48 89 f8 48 c1 e8 03 <42> 0f b6 14 28 48 89 f8 83 e0 07 83 c0 01 38 d0 7c 08 84 d2 0f 85 [ 901.163331][ T137] RSP: 0018:ffffc9000282fa08 EFLAGS: 00010a03 [ 901.169504][ T137] RAX: 1bd5a00000000007 RBX: deacffffffffffca RCX: 0000000000000000 [ 901.177487][ T137] RDX: ffff8880183cba00 RSI: ffffffff87e5f3bd RDI: dead00000000003c [ 901.185472][ T137] RBP: ffffc9000282fa38 R08: 0000000000000000 R09: 0000000000000020 [ 901.193454][ T137] R10: ffffffff87e5f457 R11: 0000000000000020 R12: 0000000000000040 [ 901.201446][ T137] R13: dffffc0000000000 R14: ffff888034018008 R15: 0000000000000040 [ 901.209442][ T137] FS: 0000000000000000(0000) GS:ffff8880b9c00000(0000) knlGS:0000000000000000 [ 901.218388][ T137] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 901.224996][ T137] CR2: 000000002ea2e000 CR3: 0000000036f4c000 CR4: 00000000003506f0 [ 901.232980][ T137] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 901.240960][ T137] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 901.248940][ T137] Call Trace: [ 901.252222][ T137] [ 901.255156][ T137] mld_newpack+0x3ad/0x770 [ 901.259594][ T137] ? ip6_mc_hdr.constprop.0+0x5c0/0x5c0 [ 901.265162][ T137] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 901.271201][ T137] add_grhead+0x265/0x330 [ 901.275548][ T137] ? __mutex_lock+0x21a/0x12f0 [ 901.280437][ T137] add_grec+0x1053/0x14e0 [ 901.284785][ T137] ? mutex_lock_io_nested+0x1150/0x1150 [ 901.290349][ T137] ? mld_sendpack+0xe40/0xe40 [ 901.295052][ T137] mld_ifc_work+0x5d6/0xdc0 [ 901.299582][ T137] process_one_work+0x9b2/0x1690 [ 901.304614][ T137] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 901.310000][ T137] ? rwlock_bug.part.0+0x90/0x90 [ 901.314949][ T137] ? _raw_spin_lock_irq+0x41/0x50 [ 901.319990][ T137] worker_thread+0x658/0x11f0 [ 901.324682][ T137] ? process_one_work+0x1690/0x1690 [ 901.329892][ T137] kthread+0x405/0x4f0 [ 901.333981][ T137] ? set_kthread_struct+0x130/0x130 [ 901.339191][ T137] ret_from_fork+0x1f/0x30 [ 901.343654][ T137] [ 901.346679][ T137] Modules linked in: [ 901.359323][ T5153] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 901.362082][ T5] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 901.380481][ T5153] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 901.390689][ T137] ---[ end trace 7940eab619688d14 ]--- [ 901.399228][ T137] RIP: 0010:__ipv6_get_lladdr+0xa8/0x230 [ 901.405019][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 901.413312][ T2966] hub 1-1:250.228: bad descriptor, ignoring hub [ 901.418677][ T137] Code: 01 00 00 48 8b 83 60 01 00 00 48 8d 98 a8 fe ff ff 49 39 c6 0f 84 30 01 00 00 e8 a3 a5 91 f9 48 8d 7b 72 48 89 f8 48 c1 e8 03 <42> 0f b6 14 28 48 89 f8 83 e0 07 83 c0 01 38 d0 7c 08 84 d2 0f 85 [ 901.419570][ T2966] hub: probe of 1-1:250.228 failed with error -5 [ 901.446012][ T7786] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 901.448615][ T5] usb 4-1: SerialNumber: syz [ 901.455376][ T25] usb 2-1: new high-speed USB device number 105 using dummy_hcd [ 901.461725][ T137] RSP: 0018:ffffc9000282fa08 EFLAGS: 00010a03 [ 901.474134][ T7786] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 901.474161][ T7786] usb 6-1: SerialNumber: syz [ 901.484038][ T137] RAX: 1bd5a00000000007 RBX: deacffffffffffca RCX: 0000000000000000 [ 901.508083][ T137] RDX: ffff8880183cba00 RSI: ffffffff87e5f3bd RDI: dead00000000003c [ 901.530373][ T137] RBP: ffffc9000282fa38 R08: 0000000000000000 R09: 0000000000000020 [ 901.550654][ T137] R10: ffffffff87e5f457 R11: 0000000000000020 R12: 0000000000000040 [ 901.560405][ T137] R13: dffffc0000000000 R14: ffff888034018008 R15: 0000000000000040 [ 901.573193][ T137] FS: 0000000000000000(0000) GS:ffff8880b9c00000(0000) knlGS:0000000000000000 [ 901.582924][ T137] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 901.589624][ T137] CR2: 00007f6d2f9e9000 CR3: 000000001e3b1000 CR4: 00000000003506f0 [ 901.599573][ T137] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 901.608117][ T137] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 901.616894][ T137] Kernel panic - not syncing: Fatal exception [ 901.623186][ T137] Kernel Offset: disabled [ 901.627549][ T137] Rebooting in 86400 seconds..