06][ T7555] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1673.347415][ T6899] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1673.368527][ T6899] usb 3-1: SerialNumber: syz [ 1673.395321][T17002] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1673.402238][T17002] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1673.409297][ T9183] usb 2-1: Using ep0 maxpacket: 8 [ 1673.425236][T32373] usb 6-1: reset high-speed USB device number 88 using dummy_hcd [ 1673.433576][ T5] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1673.442470][ T7555] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1673.446095][ T6899] hub 3-1:1.0: bad descriptor, ignoring hub [ 1673.451716][ T7555] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1673.465587][ T7555] usb 1-1: SerialNumber: syz [ 1673.475615][ T6899] hub: probe of 3-1:1.0 failed with error -5 [ 1673.515284][T16451] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1673.535193][T16927] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1673.545099][ T9183] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1673.556112][ T9183] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1673.556695][T16927] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1673.566159][ T9183] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1673.582784][ T9183] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1673.601488][ T7555] hub 1-1:1.0: bad descriptor, ignoring hub [ 1673.609062][ T7555] hub: probe of 1-1:1.0 failed with error -5 [ 1673.651012][T17002] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1673.661601][T17002] raw-gadget gadget: fail, usb_ep_enable returned -22 00:30:58 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1673.694848][ T7555] usblp: can't set desired altsetting 0 on interface 0 [ 1673.704377][ T9183] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1673.713512][ T9183] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1673.721667][ T9183] usb 2-1: SerialNumber: syz [ 1673.732419][ T5] usb 5-1: Using ep0 maxpacket: 8 [ 1673.755186][T32373] usb 6-1: Using ep0 maxpacket: 8 [ 1673.774980][T17042] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1673.781919][T17042] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1673.796000][ T9183] hub 2-1:1.0: bad descriptor, ignoring hub [ 1673.802019][ T9183] hub: probe of 2-1:1.0 failed with error -5 [ 1673.884985][T17051] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1673.892190][T17051] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1673.905225][T17054] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1673.912073][T17054] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1673.919303][ T6899] usblp 3-1:1.0: usblp0: USB Bidirectional printer dev 63 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1673.920613][ T7555] usb 1-1: reset high-speed USB device number 60 using dummy_hcd [ 1673.963898][ T7027] usb 4-1: USB disconnect, device number 126 [ 1674.032419][T17042] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1674.042930][T17042] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1674.184565][ T7555] usb 1-1: Using ep0 maxpacket: 8 [ 1674.264739][ T7555] usb 1-1: device firmware changed [ 1674.270163][ T7555] usb 1-1: USB disconnect, device number 60 [ 1674.595124][T17002] usb 3-1: reset high-speed USB device number 63 using dummy_hcd [ 1674.634895][ T7555] usb 1-1: new high-speed USB device number 61 using dummy_hcd [ 1674.804512][T16451] usb 4-1: Service connection timeout for: 256 [ 1674.810776][T16451] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1674.822194][T16451] ath9k_htc: Failed to initialize the device [ 1674.828756][ T7027] usb 4-1: ath9k_htc: USB layer deinitialized [ 1674.844639][T17002] usb 3-1: Using ep0 maxpacket: 8 [ 1674.874576][ T7555] usb 1-1: Using ep0 maxpacket: 8 [ 1674.985256][T17094] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1674.992125][T17094] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1674.994577][ T7555] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1675.009981][ T7555] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1675.020790][ T7555] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 00:30:59 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0xa}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1675.031762][ T7555] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1675.055889][ T9183] usblp 2-1:1.0: usblp1: USB Bidirectional printer dev 76 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1675.074497][ C1] usblp0: nonzero read bulk status received: -71 [ 1675.156314][T17119] udc-core: couldn't find an available UDC or it's busy [ 1675.163463][T17119] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1675.184732][ T7555] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1675.193884][ T7555] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1675.202120][ T7555] usb 1-1: SerialNumber: syz [ 1675.224883][T17074] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1675.232042][T17074] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1675.246936][ T7555] hub 1-1:1.0: bad descriptor, ignoring hub [ 1675.255031][T17120] udc-core: couldn't find an available UDC or it's busy [ 1675.262034][T17120] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1675.272539][ T7555] hub: probe of 1-1:1.0 failed with error -5 [ 1675.280428][ T9183] usb 2-1: reset high-speed USB device number 76 using dummy_hcd [ 1675.292839][T32373] usb 3-1: USB disconnect, device number 63 [ 1675.305582][T32373] usblp0: removed [ 1675.434504][ T7027] usb 4-1: new high-speed USB device number 127 using dummy_hcd [ 1675.480379][T17074] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1675.489122][T17074] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1675.524509][ T9183] usb 2-1: Using ep0 maxpacket: 8 [ 1675.664826][T17042] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1675.671892][T17042] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1675.725265][ T7555] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 61 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 00:31:00 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000), 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0xa0100) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) 00:31:00 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1675.844872][ T7027] usb 4-1: config 1 interface 0 altsetting 0 has 6 endpoint descriptors, different from the interface descriptor's value: 10 [ 1676.054744][ T7027] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1676.063828][ T7027] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1676.071917][ T7027] usb 4-1: Product: syz [ 1676.076142][ T7027] usb 4-1: Manufacturer: syz [ 1676.080746][ T7027] usb 4-1: SerialNumber: syz [ 1676.094503][ T7555] usb 3-1: new high-speed USB device number 64 using dummy_hcd 00:31:00 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1676.124983][ T9183] usb 2-1: reset high-speed USB device number 76 using dummy_hcd [ 1676.145635][ T7027] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 00:31:01 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x69, 0x1f, 0x16, 0x40, 0x52b, 0x1803, 0x7698, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x83, 0x53, 0x7e}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000b00)={0x14, &(0x7f0000000a80)={0x40, 0x11, 0x9, {0x9, 0xb, "008b7f75d24dc9"}}, &(0x7f0000000ac0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000d00)={0x1c, &(0x7f0000000b40)={0x20, 0x35, 0xfe, "1528f8c8f0b397f240814f06fb2ff1530e63926c492cbda539592d612ba0b8443f7da0d257e80bd446b325bfbefa09de629aee957cbc479e09ecabdfc924e6d64c29fde1f82fb4e5dabe8c487a07ab9fa800d1ed2385686fe7a3c30cbfee9f07156e99d2f4781dd08071aba7c93acba6209c29fff6e7cadfce3766171ed5e8d54dd73c442c3e9ba5bd0e7421c300181b902213c06a44c79575eda242ce1e861badf4a9e392c40bb3a6f505fc303c0baf1f4a953148241bf02cc91c7a94e92cd71329e0f7e5924f5a26fe8b8d691513a7dbd61508277800022d7c564a1007d5cf64ed3489b5b5c2e6c78ea9c6db96d4d42081b8f30b9349e83e3b987115a9"}, &(0x7f0000000c80)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000000cc0)={0x0, 0x8, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x1a9d20000000, 0x212bc0) syz_usb_connect$cdc_ncm(0x2, 0x74, &(0x7f00000012c0)=ANY=[@ANYBLOB="12010002020000402505a1a440000102030109026200020181a006090400f500020d00000b24060001dc78c323fe47052400e0ff0d240f0107000000480000028106241a000829090581033000007f400904010000020d00000904010102020d000009058202400000806d090503021000070006"], &(0x7f0000001680)={0xa, &(0x7f0000001340)={0xa, 0x6, 0x300, 0x4, 0x6, 0xc9, 0x40}, 0x8, &(0x7f0000001380)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x4, [{0xdc, &(0x7f00000013c0)=@string={0xdc, 0x3, "599ee1e6e3ae9d2bfaa55f0e076d3069aefede08437ba1e135bc1ac87a1b31022c94ef0963325ab8ba667271f07d3e9528f5bf4cf542a2e82c3c444b343977150281134035f0d43c1b0cf2854a50a998f77205d1863d04096ae19bf6f80f248248e3f5ab8a4d584199c687841f09dd65c2c28ec256e417de3858bcffaa45ebb79808779c941aa2387e29b9828c84d2dddecad6e7c6a09979cb7390ee51d3a219b4ff37dd2960b1b0ad0a46a8a2affd3e97b4e0ee809eb5db06011c0059ff124623793bc943d1523dd9f82d0208c8d00dacc2c182a9bf73a64712"}}, {0x92, &(0x7f00000014c0)=@string={0x92, 0x3, "b27079805fe9a2a1926e70cf90df134a9f2530d9676a9cfe81351dea325d68cce8908480958b1acdf5201cce0f163cb433293c9d5a1753b0c0a5901903b42a39dd256e0d33d5938922fc2db5a38bca0fe61e207d1a0a8d12fe46264393b3a611105774f6a73ad4d4151e27013968f2d2da893923293105660550adcc9ad8670ee289c6a42a90ac9e99db9c094d61780a"}}, {0x98, &(0x7f0000001580)=@string={0x98, 0x3, "158131b574b9d4f4ac2a2f2c87c7f8fdcdf7fd2098f810c36b49f550ecd04469b72e4a0a1dacd4ad986b4b2d797f717703a3195d9cc9ba7435a2548e5ad5ce207855608e19fa0ef2babc0ce206aad5d657233e7a7abaa15e2180c94188472893bba0ab9eecfd87003249f8ce3a9d031805f32ae79b4695157d969af2acae98be89d62103e722aec38eef5e30ca69f789e19b3f9ae8ac"}}, {0x4, &(0x7f0000001640)=@lang_id={0x4, 0x3, 0x446}}]}) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000080)={0x9e7, "62afcaf95bae544bf56f6a8734c890bba3f946ee650b10d9e90e5cd6116c3f6b9191fbc039b135d04a97ce06afb28c357f986357f4b2b57e5b3b2afd3c35f273e3c55185cb88436b2c322cc77770b6f57e62dfb08ca9f3597c59c88364eda338b7814d119e38ff5080a9ffb4b97a23ccef322cd85077146471f405ef886fdeee56a2bafb781f6683e03829ee316c1c3800a0837d16ba330af3a72bc87ba3f980c69345ad20410d65dd23be4a4ea81e4125f3c6581d3b1e4b16ca7f37f693cdc38382e4039aad9d8da6bd12df0ef3581493f3b280c1bd5c36ed0fbfcb097c7ae71c328f52480a808b4d21e1d5c59a659e339db788ef1fc397b1479c965fb670f5ccac9cc5e7b3e2e54c332b5531eb2cddd579cfa56fa13a07c31268b9396fff845f8c55b7fa890aec24082ba4b9a447b54d7d83208ff45117bd729d982de11ed6ed2c157376057ac72a57b1b8515e0fc02dfd556a5a7e97832ab5ef4678968efddc031d0b76af899edc1f0d6e923fe326f901df89885af57cb912a5665d674af28a0e4ccf34a43e431d198267af1196b7bfcdf9aa86195b23f2f4655df61b230d1ec2d28dfe021ccbd6000fc38fe9599258f7953a17627108104d39dcfc267ff133f909c900280b05263ed24f0a2a7f8e731dbc27d53abd7185ae461299e2cd1d71a261f9319c341d61335fe42f9aea5de292a295b6a487a79d9d8278b229a7b332158d72382e5aeeb3e6e6948905b46c8a53aaea41d97585f440152e9cf471a35fe4ed60eb8b1bfe420db3a9c9770ac1e32611dd350f9d921ae233b91f8eac3b2e0427944a00798f1d8582a1985341081cae67e04992f6e540543ca8e60db17270f8f7b118aeca8cf2943c240e095232f722f18217868973ac38f51edad1aa74b7f4c2183bbd2a3f1488185519ea9cc98aee654081ea239a7e4816bf9da2857a7c1053c532c98588551fbcddceac11a26ffd735f37f15b99259f8373b132221114a508337317b2f2b10f02f35620f26e2460d25a41158d7cfa2b2d5bbfe919d5302e1835473bbd9daaaf9c777eb61acdbdf42078b365a628c58dfcda88291ab1f02840c3d7c40965ca5be7d120d16acca7f86daaae567a71b9331edc2856c838ee6f574498df671b43061f2422f50904961164ae1e47c2090e01d9bc26435f27f4727959e7b69aebb3fbb8f853852de0d9e68c16b40e972ad6b91ce25809490db4b8734f942b7843186ba96e9312eb86eb3f9d665253b68d9e5b4e76940e8eb2be4cd9ec0b2172ae7cd8ddafc32287f8f23a15520c8cd5e7b2b120463738c18af5a062db45fbb24df23000681dac62b277d17bad44ca4caf3d456535735daaeda68d08e90fc18f37b9320d15b394591b13f32f908e68936c0457765f5aa1127c7d702f07ff8058aa967d93dd6c56a0d8a32ad89e4ea25fb0910f0d9393a2c4389090821e7ad0307d28d4508bc4e1bb72a88663582549cc1ab30438e3f79fc29ec6b1c26ed3b95ca0af8b822807a7e43c55aa962c7f5551edca8a19b906ef127aa7f80b964b5265243d6ee5095610a041ba960830fe6e5d378836746b22fa395ff56659c5450efc4b11bc4ea5e70c75d4615ea3b52909b16c842e9a456305b54a6bd99f89f26e52f89b510417ed9ed071d8d02a0ffba9b38c91af91fd3e705eb5fc1acf6052861bf26d3453b8997840dd385c81ab6e3ce1f2a12ed9e676cf1ed2aa6e83935c0e563f447a6a743ec68fa110970f1f7099343c70ae51e8e75e091110d60c6a4eb8a8a7f41dad9049f76a9d6be2b0b1f2221ad7f2ad3c307ff2d01de9f6ef0b67d32ab4cf4eecdb3fa545343603f0b910d569561cac4802bee7f3d017b1bad66fd83b7e2ab5f78f03e90ee6ff990b0483613656cbdce64211207d156a6edfdd683df2fb9d6601987020bdd06fc870befbf27b2ab13a496d3271c2916afb59dff408d328937007943c8dc7e1586311071cbf7fb57e2f9977fbb0446343b8a33b949025f572a352bc3b6c0a4c5cd088bdd1b57761fa750e2a5b4cc6c4e3522a11c59694668849a8e5826b51379c8930836eeab1f2ac8916abc2e386f596abac15d7e680fa5d4a9c6df961560a1148d5d5e7129bf59b92f0fe83cc784deeea841b40e348b0154e5e150b6e56fb4c252819f623a05b591563e4c80a82603dcdbef6aca4700c08f3155adde2a448ef64a433d5b48368f935836038ea93ebc13eed007aa00d22882ac2fb96180206c44642483f034440d6a015523016668b572fa10b84dc0bccd35fba5398b1f8213f420c2e80c7ed840baafa953a34594e61f1e7ea8f2c6fa4fe01c50d4feee36b18ce537f28c022862dcb53fe34ff2b8e921ad1e5c1785f2e410158a01fe0ec9a0ed9e42290e57eef7f8b5d58ac4de7b2446766d41036dab5cfdf7e653bfc8e805bec82288022ce1c9dfcb5cae0bccb469ef54e76916b35c2affa2efeb837b7e7543961d51f89530428f790ff72afabc1e4b1d1c843390b3647a0aade9d533e511e18f980c4f370d960a64b9c85692453151b867a9f12150e90accdfd5d08e8babdbf782d338e96113be2d98b2afbb54fb672f800412cf3c7e263aac127c78ba383d15d5e99afdc7dd1da12a959a02913ddd0b19101e7aa385d83315f4a9bb3d16e08e0932d9fb4fe79108f3a4668cfe2172e4e7402aa7bbdd2f7863a3a8069905152abf7bff9828c50470484f442befb1cd2a4c357643f4c3c255a57e842e62b279e1e5446f8cf2b0b284369c19df55608eeb74d5f82e11b568124cd79691e567ab42562c68b608bef184db0d6fd8ef97bb5cb7630544b618ca491f157a89d23aab0fd6a351021b4f248722aaefd9bfaa0f774f566457ec5a87ab3cb6c7dfb07916c6fa27ebb9a05ab55cb052b631822a3482abf16585af923088cce08d6a1c0dd469ef5655004c298a75890e0e3fd7e6669d45014b488f45cd84fd3ec8006c7978c47df13dd218e5ad3612e8ea015798e07ec9e41e260f2cc30ef1e18b09c753905eaa7b4a243034dc167f96acdfbf19e2dff8c389dabbdf18f6b6c1cebb0be46bc612329861275f25658bf24cd6b2ace3f522697cd1b0bb713429a9df74983425f1ae3c69ba415ed51788b6e4fce3d5ac9a9a33152c4a38ac57cdb1bbabe3499151d37144d07ecc650175e01d3b78048619fb48e362f5f8db5269d9eba69a6c7cf34f43753db782de0a3c5f18336303e7c95bee3943f62b64ae9910a9a97aad3851a04dbe434fe5105d36019532f3f6ef8417fd858706ae529bb0601bae3730e2671aae1e475f7f6d8d36c8bd41d40b62cbc30609b13b3bdc7a510c797cb52b8c73ff4da67b8b0ececd7c2829841ea7969558a181f13682e04b2fe81ccf133928787b092b2bbc19817cd75873c04b291bf8089b9cab0d3af1bbec4025287b9b0175b321acfafe79fcb1a9568d13a67303ebca34f1c4df5d89d187f86af71eefb2c9decd6744bede6cabd9c3bc60b2654f3f01bcb71d302981fb1c32622213c453a5cd742e5503eb319ffc244ea9cd662e78a20e2900adae44c8a51df6b6309d2f4595fad11c380a6913a1be05cb585786c938b59769f"}) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000d40)) syz_usb_connect(0x6, 0x215, &(0x7f0000000d80)=ANY=[@ANYBLOB="12015002a1ae0840991140900fd0010203010902030202203fe0800904220601a2265c04990c918af8ff2feb4b70125189ce03adc7556f6de2243c82c51b6e17dbc3d8c577e26425d5410ee8b3eeede85cd9214f675ad0f3eade9a48bc925f9139915ee610f16577b702445186679d1e5034ebd5ae1bcbfa0024ac1bd839c9fd135a43845042e77ebb0a640fc91aba01c397713fd5a576d2688d1266e8b43f848b8ae764f2f7f901bb3e034fc4b0d401f3aee8c1e8284b94f143fb1bcb09050e01ff030440080904e50009e0fe6508092105004f01221f010905080010001f20af0725010206ff000725010250090009050f080800c0020509050b10000205076fc20edcbd7d9f0a19c6308ac18928ea2b770e63e4565c7cf37c9a7cce99ca1e1608fed5b6d3af03551ec1167b4f282f26d8dab5f8d940371b0e26d7225b590ec2a72ba766d1a195188ea58391db76d5d5f4dd3169fb5bb4aaa648ff50d56dca0e6c4bc2362344ed0ddeafb6822b490f3b5773d0c8d393a62d833ffb3d64c0763c77f2f4da76dfd91f2f217bd744523afe62cce32fd201e80c9122f384677e5083735d5c4ef449632c4aff06203d12d5c0f3e1f55e6339dff79f202ddf215eb5876c0107250102b3510409050903400002ff030725010301070009050d1000040180070725018001070009050c00ff030105040905050040001f208009050f0000020806ff07250100fa0800090500001000010854"], &(0x7f0000001280)={0xa, &(0x7f0000000fc0)={0xa, 0x6, 0x310, 0x1, 0xfd, 0xdc, 0x20, 0x3}, 0x123, &(0x7f0000001000)={0x5, 0xf, 0x123, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0xa, 0xc, 0xc, 0x75}, @wireless={0xb, 0x10, 0x1, 0x4, 0x4, 0x7, 0x4, 0x5, 0x80}, @generic={0xbf, 0x10, 0x3, "7f9f1d86244ef1edc982d59f59a85c6b295a7d2724eb2094ad9ba56863bca2b46eb8088aceeab6e016b7fef3daf725562eadf39d47495781525e7d23a7aafc20de54a51e5bba1db5a1e69ac55140bfe8b18af5503a8c98474334f7763b6dbe04a3cfa9d108c762ad1ed7082dab0de4d63f86e9626cf13744af366651ed9951de27c886ffde41f06d3c754e2b0959bfdbea4c8449a6056e7ede9e4e16eaaa3c02050f1fe1bcc744fac753371552950d693afa98129766d6785f7b2eca"}, @wireless={0xb, 0x10, 0x1, 0x2, 0xd6, 0x1, 0x6e, 0x2, 0x31}, @ptm_cap={0x3}, @generic={0x3f, 0x10, 0x1, "7d47c5dd4df0c5ed391155e2bbd32849965269c6823152de434215f0c0d6093e52e210158b02a79d47bfd3964713338a8b7d310a76521bdd08f9feb9"}]}, 0x2, [{0x64, &(0x7f0000001140)=@string={0x64, 0x3, "5c93b92f176930df9ce82df21d78f8b12bdd31c7f7b58abb64bc1599ea1e371c5ccb4c65dcc5af36eeae3c98931c4b0a03ca90cfd93678e5c2b0dba3dc0a5efeb1a39caecca9f68549162f60ff9aefcf2d8dc3fd273d9e0a2287c32ea7f1f464bbfe"}}, {0xa4, &(0x7f00000011c0)=@string={0xa4, 0x3, "b9ef3aaa6365b588df85fa4aad72eb3359367d0653860bcd93112625c395499e742bed0b9d16b4dc1107a093ed31a4d80e569aceb45fb20da20e70dc18be55bb55b74ee22dd374a97d9768017e00f1983480620253b8ef65ed20d840cee3ff78306f02227a9674a3a622ccadbbbf0e55cc500e801bf8f888c24ff4b41cf4e92a0129dfa38e6bdd2141b593d1c24b00e7eede917336fbc4f41cbd99637437a215f1d0"}}]}) [ 1676.334576][ T7555] usb 3-1: Using ep0 maxpacket: 8 [ 1676.364540][ T9183] usb 2-1: Using ep0 maxpacket: 8 [ 1676.434935][T17074] usb 1-1: reset high-speed USB device number 61 using dummy_hcd [ 1676.447683][T16451] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1676.454980][ T7555] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1676.466583][ T7555] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1676.476561][ T7555] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1676.486658][ T7555] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1676.516047][T17162] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1676.523045][T17162] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1676.574510][ T7555] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1676.583593][ T7555] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1676.591793][ T7555] usb 3-1: SerialNumber: syz [ 1676.596936][ T5] usb 6-1: reset high-speed USB device number 88 using dummy_hcd [ 1676.634781][T17156] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1676.642012][T17156] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1676.655601][ T7555] hub 3-1:1.0: bad descriptor, ignoring hub [ 1676.661620][ T7555] hub: probe of 3-1:1.0 failed with error -5 [ 1676.724580][T16451] usb 5-1: Using ep0 maxpacket: 8 [ 1676.725087][T17074] usb 1-1: Using ep0 maxpacket: 8 [ 1676.774660][ T7027] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1676.860219][T17156] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1676.869972][T17156] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1676.884956][T17165] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1676.891826][T17165] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1676.898774][ T5] usb 6-1: device firmware changed [ 1676.904762][T17179] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1676.904835][ T5] usb 6-1: USB disconnect, device number 88 [ 1676.912154][T17179] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1676.964816][ T5] usblp3: removed [ 1676.984345][ C0] usblp0: nonzero read bulk status received: -71 [ 1677.125163][ T7555] usblp 3-1:1.0: usblp2: USB Bidirectional printer dev 64 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1677.167158][T16451] usb 1-1: USB disconnect, device number 61 [ 1677.178513][T16451] usblp0: removed [ 1677.184102][ T7555] usb 4-1: USB disconnect, device number 127 [ 1677.314402][ T5] usb 6-1: new high-speed USB device number 89 using dummy_hcd [ 1677.464638][T32373] usb 3-1: USB disconnect, device number 64 [ 1677.472698][T32373] usblp2: removed 00:31:02 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1677.674456][ T5] usb 6-1: New USB device found, idVendor=052b, idProduct=1803, bcdDevice=76.98 [ 1677.683526][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1677.701734][ T5] usb 6-1: config 0 descriptor?? [ 1677.761677][T17230] udc-core: couldn't find an available UDC or it's busy [ 1677.768782][T17230] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1677.786448][ T5] gspca_main: sunplus-2.14.0 probing 052b:1803 [ 1677.814687][T32373] usb 3-1: new high-speed USB device number 65 using dummy_hcd [ 1678.014342][ T7027] usb 4-1: Service connection timeout for: 256 [ 1678.020591][ T7027] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1678.031454][ T7027] ath9k_htc: Failed to initialize the device [ 1678.038994][ T7555] usb 4-1: ath9k_htc: USB layer deinitialized [ 1678.054632][T16451] usb 1-1: new high-speed USB device number 62 using dummy_hcd [ 1678.064951][T32373] usb 3-1: Using ep0 maxpacket: 8 [ 1678.084104][T17251] udc-core: couldn't find an available UDC or it's busy [ 1678.091238][T17251] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1678.184384][T32373] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1678.195455][T32373] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1678.205423][T32373] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1678.215396][T32373] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1678.215414][T17187] udc-core: couldn't find an available UDC or it's busy [ 1678.235705][T17187] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1678.274471][ T5] gspca_sunplus: reg_r err -71 00:31:03 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0xf}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1678.279382][ T5] sunplus: probe of 6-1:0.0 failed with error -71 [ 1678.303164][ T5] usb 6-1: USB disconnect, device number 89 [ 1678.311755][T32373] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1678.320891][T32373] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1678.328947][T32373] usb 3-1: SerialNumber: syz [ 1678.335295][T16451] usb 1-1: Using ep0 maxpacket: 8 [ 1678.375141][T17156] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1678.382091][T17156] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1678.395533][T32373] hub 3-1:1.0: bad descriptor, ignoring hub [ 1678.401547][T32373] hub: probe of 3-1:1.0 failed with error -5 [ 1678.464540][T16451] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1678.475623][T16451] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1678.486118][T16451] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1678.496075][T16451] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1678.604475][T16451] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1678.605129][T32373] usblp: can't set desired altsetting 0 on interface 0 [ 1678.613626][T16451] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1678.628471][T16451] usb 1-1: SerialNumber: syz [ 1678.654639][T17246] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1678.661503][T17246] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1678.666080][T32373] usb 3-1: USB disconnect, device number 65 [ 1678.684459][ T7555] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 1678.707296][T16451] hub 1-1:1.0: bad descriptor, ignoring hub [ 1678.713301][T16451] hub: probe of 1-1:1.0 failed with error -5 00:31:03 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) 00:31:03 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1678.913515][T17246] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1678.922128][T17246] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1679.044360][ T7555] usb 4-1: config 1 interface 0 altsetting 0 has 6 endpoint descriptors, different from the interface descriptor's value: 15 [ 1679.084251][ T5] usb 6-1: new high-speed USB device number 90 using dummy_hcd 00:31:03 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1679.144763][ T9183] usb 2-1: reset high-speed USB device number 76 using dummy_hcd [ 1679.185408][T16451] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 62 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1679.214658][ T7555] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1679.224981][ T7555] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 00:31:04 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1679.232979][ T7555] usb 4-1: Product: syz [ 1679.237199][ T7555] usb 4-1: Manufacturer: syz [ 1679.241803][ T7555] usb 4-1: SerialNumber: syz [ 1679.315272][ T7555] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1679.374302][ T5] usb 6-1: Using ep0 maxpacket: 8 [ 1679.394250][ T9183] usb 2-1: Using ep0 maxpacket: 8 [ 1679.444595][T32373] usb 3-1: new high-speed USB device number 66 using dummy_hcd [ 1679.494473][ T5] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1679.505592][ T5] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1679.514681][ T6899] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1679.515602][ T5] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1679.534462][ T5] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1679.564517][T17291] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1679.571463][T17291] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1679.664393][ T5] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1679.673542][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1679.683076][ T5] usb 6-1: SerialNumber: syz [ 1679.694487][T32373] usb 3-1: Using ep0 maxpacket: 8 [ 1679.714579][T17285] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1679.721680][T17285] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1679.735363][ T5] hub 6-1:1.0: bad descriptor, ignoring hub [ 1679.741353][ T5] hub: probe of 6-1:1.0 failed with error -5 [ 1679.764224][ T6899] usb 5-1: Using ep0 maxpacket: 8 [ 1679.814276][T32373] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1679.825549][T32373] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1679.835522][T32373] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1679.846224][T32373] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1679.934286][ T7555] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1679.941300][T17285] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1679.943440][T32373] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1679.950418][T17306] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1679.959229][T32373] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1679.966300][T17285] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1679.973949][T32373] usb 3-1: SerialNumber: syz [ 1679.980987][T17306] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1680.016144][T17297] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1680.032126][T17297] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1680.055383][T32373] hub 3-1:1.0: bad descriptor, ignoring hub [ 1680.061380][T32373] hub: probe of 3-1:1.0 failed with error -5 [ 1680.260191][T17297] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1680.268692][T17297] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1680.304663][T17315] usb 1-1: reset high-speed USB device number 62 using dummy_hcd [ 1680.371120][ T9183] usb 4-1: USB disconnect, device number 2 [ 1680.574142][T17315] usb 1-1: Using ep0 maxpacket: 8 [ 1680.734605][T17246] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1680.741823][T17246] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1680.776418][ T5] usblp 6-1:1.0: usblp2: USB Bidirectional printer dev 90 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1680.789383][T32373] usblp 3-1:1.0: usblp3: USB Bidirectional printer dev 66 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1680.800202][ C0] usblp0: nonzero read bulk status received: -71 00:31:05 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1680.821527][T17340] udc-core: couldn't find an available UDC or it's busy [ 1680.829885][T17340] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1680.884574][ T7027] usb 1-1: USB disconnect, device number 62 [ 1680.885114][T32373] usb 3-1: USB disconnect, device number 66 [ 1680.903456][ T7027] usblp0: removed [ 1680.934375][T32373] usblp3: removed [ 1681.014840][ T5] usb 6-1: reset high-speed USB device number 90 using dummy_hcd [ 1681.176363][T17365] udc-core: couldn't find an available UDC or it's busy [ 1681.183437][T17365] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1681.204157][ T7555] usb 4-1: Service connection timeout for: 256 [ 1681.210368][ T7555] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1681.226263][ T7555] ath9k_htc: Failed to initialize the device [ 1681.232382][ T9183] usb 4-1: ath9k_htc: USB layer deinitialized [ 1681.294190][ T5] usb 6-1: Using ep0 maxpacket: 8 [ 1681.364096][ T7027] usb 1-1: new high-speed USB device number 63 using dummy_hcd [ 1681.434418][T17285] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1681.441434][T17285] raw-gadget gadget: fail, usb_ep_enable returned -22 00:31:06 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0x0}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1681.494084][T32373] usb 3-1: new high-speed USB device number 67 using dummy_hcd [ 1681.604088][ T7027] usb 1-1: Using ep0 maxpacket: 8 [ 1681.734658][ T7027] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1681.744065][T32373] usb 3-1: Using ep0 maxpacket: 8 [ 1681.745721][ T7027] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1681.761757][ T7027] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1681.771697][ T7027] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1681.785921][ T6899] usb 6-1: USB disconnect, device number 90 [ 1681.800109][ T6899] usblp2: removed [ 1681.815398][ T9183] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 1681.864166][T32373] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1681.875410][T32373] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1681.885380][T32373] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1681.894626][ T7027] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1681.895356][T32373] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1681.904399][ T7027] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1681.926456][ T7027] usb 1-1: SerialNumber: syz 00:31:06 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1681.954886][T17372] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1681.967707][T17372] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1681.994795][T32373] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1682.003843][T32373] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1682.012161][T32373] usb 3-1: SerialNumber: syz [ 1682.025944][ T7027] hub 1-1:1.0: bad descriptor, ignoring hub [ 1682.032070][ T7027] hub: probe of 1-1:1.0 failed with error -5 [ 1682.054503][T17297] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1682.061408][T17297] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1682.095013][T32373] hub 3-1:1.0: bad descriptor, ignoring hub [ 1682.101940][T32373] hub: probe of 3-1:1.0 failed with error -5 00:31:06 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1682.194378][T32373] usblp: can't set desired altsetting 0 on interface 0 [ 1682.224782][ T5] usb 2-1: reset high-speed USB device number 76 using dummy_hcd 00:31:07 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x62, 0xdf, 0xa7, 0x40, 0x55d, 0x9000, 0xdee8, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x50, 0x0, [{{0x9, 0x4, 0x9f, 0x0, 0x0, 0x71, 0x13, 0x41}}]}}]}}, 0x0) 00:31:07 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1682.240317][T17372] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1682.248014][T17372] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1682.344357][ T9183] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1682.353567][ T9183] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1682.363072][ T9183] usb 4-1: Product: syz [ 1682.367413][ T9183] usb 4-1: Manufacturer: syz [ 1682.372015][ T9183] usb 4-1: SerialNumber: syz [ 1682.394743][T32373] usb 3-1: reset high-speed USB device number 67 using dummy_hcd [ 1682.415097][ T9183] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1682.494189][ T5] usb 2-1: Using ep0 maxpacket: 8 [ 1682.495211][ T7027] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 63 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1682.544932][ T6899] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1682.574349][T16451] usb 6-1: new high-speed USB device number 91 using dummy_hcd [ 1682.634140][T32373] usb 3-1: Using ep0 maxpacket: 8 [ 1682.639531][T17410] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1682.649714][T17410] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1682.784238][T17422] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1682.791176][T17422] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1682.814084][ T6899] usb 5-1: Using ep0 maxpacket: 8 [ 1682.994036][ T9183] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1682.994061][T16451] usb 6-1: config 0 has an invalid interface number: 159 but max is 0 [ 1683.004284][T17433] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1683.011238][T16451] usb 6-1: config 0 has no interface number 0 [ 1683.020027][T17433] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1683.064154][T16451] usb 6-1: New USB device found, idVendor=055d, idProduct=9000, bcdDevice=de.e8 [ 1683.073227][T16451] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1683.092978][T16451] usb 6-1: config 0 descriptor?? [ 1683.334385][T17451] usb 1-1: reset high-speed USB device number 63 using dummy_hcd [ 1683.370045][T32373] usb 6-1: USB disconnect, device number 91 [ 1683.437362][T16451] usb 4-1: USB disconnect, device number 3 [ 1683.584037][T17451] usb 1-1: Using ep0 maxpacket: 8 [ 1683.744295][T17372] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1683.751215][T17372] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1683.823904][ C1] usblp0: nonzero read bulk status received: -71 00:31:08 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0xa0100) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) [ 1683.937762][T17477] udc-core: couldn't find an available UDC or it's busy [ 1683.944989][T17477] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1684.003439][ T5] usb 1-1: USB disconnect, device number 63 [ 1684.023809][ T5] usblp0: removed [ 1684.088451][T17480] udc-core: couldn't find an available UDC or it's busy [ 1684.095669][T17480] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1684.183979][T32373] usb 6-1: new high-speed USB device number 92 using dummy_hcd [ 1684.211045][T17489] udc-core: couldn't find an available UDC or it's busy [ 1684.218088][T17489] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1684.323906][ T9183] usb 4-1: Service connection timeout for: 256 [ 1684.330130][ T9183] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1684.341191][ T9183] ath9k_htc: Failed to initialize the device [ 1684.348964][T16451] usb 4-1: ath9k_htc: USB layer deinitialized [ 1684.423944][T32373] usb 6-1: Using ep0 maxpacket: 8 00:31:09 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) 00:31:09 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1684.544097][T32373] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1684.555140][T32373] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1684.565299][T32373] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1684.575287][T32373] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1684.664200][T32373] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1684.673399][T32373] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1684.682881][T32373] usb 6-1: SerialNumber: syz [ 1684.704347][T17485] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1684.712545][T17485] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1684.725182][T32373] hub 6-1:1.0: bad descriptor, ignoring hub [ 1684.752577][T32373] hub: probe of 6-1:1.0 failed with error -5 [ 1684.853862][ T5] usb 1-1: new high-speed USB device number 64 using dummy_hcd [ 1684.932182][T17485] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1684.942233][T17485] raw-gadget gadget: fail, usb_ep_enable returned -22 00:31:09 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e2"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1685.033865][T16451] usb 4-1: new high-speed USB device number 4 using dummy_hcd [ 1685.093912][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 1685.174707][T32373] usblp 6-1:1.0: usblp0: USB Bidirectional printer dev 92 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1685.213926][ T5] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 00:31:10 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e2"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1685.225159][ T5] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1685.235138][ T5] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1685.245090][ T5] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1685.275481][ T7027] usb 2-1: reset high-speed USB device number 76 using dummy_hcd 00:31:10 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1685.404327][ T5] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1685.413408][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1685.421487][ T5] usb 1-1: SerialNumber: syz [ 1685.464155][T17507] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1685.478206][T17507] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1685.504708][ T5] hub 1-1:1.0: bad descriptor, ignoring hub [ 1685.510738][ T5] hub: probe of 1-1:1.0 failed with error -5 [ 1685.517680][T32373] usb 3-1: reset high-speed USB device number 67 using dummy_hcd [ 1685.534014][ T7027] usb 2-1: Using ep0 maxpacket: 8 [ 1685.604584][ T6899] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1685.624352][T16451] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1685.633454][T16451] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1685.642982][T16451] usb 4-1: Product: syz [ 1685.647409][T16451] usb 4-1: Manufacturer: syz [ 1685.652009][T16451] usb 4-1: SerialNumber: syz [ 1685.715163][T16451] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1685.728049][T17507] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1685.736164][T17507] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1685.745760][T17524] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1685.752660][T17524] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1685.783814][T32373] usb 3-1: Using ep0 maxpacket: 8 [ 1685.863948][ T6899] usb 5-1: Using ep0 maxpacket: 8 [ 1685.924223][T17535] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1685.931532][T17535] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1686.034109][T17541] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1686.034289][T17544] usb 6-1: reset high-speed USB device number 92 using dummy_hcd [ 1686.053615][T17541] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1686.303796][T17544] usb 6-1: Using ep0 maxpacket: 8 [ 1686.373884][T16451] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1686.464093][T17485] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1686.471115][T17485] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1686.514731][ T5] usblp 1-1:1.0: usblp2: USB Bidirectional printer dev 64 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1686.533717][ C1] usblp0: nonzero read bulk status received: -71 [ 1686.704255][ T5] usb 1-1: reset high-speed USB device number 64 using dummy_hcd [ 1686.741970][T32373] usb 6-1: USB disconnect, device number 92 [ 1686.757817][T32373] usblp0: removed [ 1686.781820][ T9183] usb 4-1: USB disconnect, device number 4 [ 1686.953727][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 1687.005851][T17586] udc-core: couldn't find an available UDC or it's busy [ 1687.013024][T17586] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1687.094100][T17507] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1687.101104][T17507] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1687.128832][T17600] udc-core: couldn't find an available UDC or it's busy [ 1687.135947][T17600] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1687.201431][T17602] udc-core: couldn't find an available UDC or it's busy [ 1687.208545][T17602] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 00:31:12 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1687.453944][ T6899] usb 1-1: USB disconnect, device number 64 [ 1687.461394][ T6899] usblp2: removed [ 1687.553767][ T1511] usb 6-1: new high-speed USB device number 93 using dummy_hcd [ 1687.603715][T16451] usb 4-1: Service connection timeout for: 256 [ 1687.609976][T16451] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1687.619589][T16451] ath9k_htc: Failed to initialize the device [ 1687.626838][ T9183] usb 4-1: ath9k_htc: USB layer deinitialized 00:31:12 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1687.853054][ T1511] usb 6-1: Using ep0 maxpacket: 8 00:31:12 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x2}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) 00:31:12 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e2"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1687.984017][ T1511] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1687.995031][ T1511] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1688.005133][ T1511] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1688.015917][ T1511] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1688.133663][ T5] usb 1-1: new high-speed USB device number 65 using dummy_hcd [ 1688.133764][ T1511] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1688.151370][ T1511] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1688.159436][ T1511] usb 6-1: SerialNumber: syz [ 1688.183895][T17606] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1688.190826][T17606] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1688.214702][ T1511] hub 6-1:1.0: bad descriptor, ignoring hub [ 1688.223461][ T1511] hub: probe of 6-1:1.0 failed with error -5 00:31:13 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1688.283646][ T9183] usb 4-1: new high-speed USB device number 5 using dummy_hcd [ 1688.314940][ T6899] usb 2-1: reset high-speed USB device number 76 using dummy_hcd 00:31:13 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000), 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1688.373740][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 1688.419659][T17606] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1688.428267][T17606] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1688.493719][ T5] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1688.504764][ T5] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1688.514762][ T5] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1688.524711][ T5] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1688.594132][ T7027] usb 3-1: reset high-speed USB device number 67 using dummy_hcd [ 1688.602182][ T6899] usb 2-1: Using ep0 maxpacket: 8 [ 1688.614607][ T5] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1688.623712][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1688.631703][ T5] usb 1-1: SerialNumber: syz [ 1688.637215][T32373] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1688.674525][T17625] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1688.681458][T17625] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1688.689956][ T1511] usblp 6-1:1.0: usblp0: USB Bidirectional printer dev 93 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1688.714953][ T5] hub 1-1:1.0: bad descriptor, ignoring hub [ 1688.722252][ T5] hub: probe of 1-1:1.0 failed with error -5 [ 1688.794099][T17638] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1688.801087][T17638] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1688.813695][ T9183] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1688.822739][ T9183] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1688.830905][ T9183] usb 4-1: Product: syz [ 1688.835125][ T9183] usb 4-1: Manufacturer: syz [ 1688.839723][ T9183] usb 4-1: SerialNumber: syz [ 1688.903812][ T7027] usb 3-1: device firmware changed [ 1688.904633][ T9183] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1688.910439][ T7027] usb 3-1: USB disconnect, device number 67 [ 1688.917092][T32373] usb 5-1: Using ep0 maxpacket: 8 [ 1688.938256][T17625] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1688.953061][T17625] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1689.054110][T17657] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1689.061278][T17657] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1689.353553][ T7027] usb 3-1: new high-speed USB device number 68 using dummy_hcd [ 1689.503625][ T9183] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1689.554048][T17675] usb 6-1: reset high-speed USB device number 93 using dummy_hcd [ 1689.793531][T17675] usb 6-1: Using ep0 maxpacket: 8 [ 1689.912250][T32373] usb 4-1: USB disconnect, device number 5 [ 1689.933998][T17606] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1689.941176][T17606] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1689.974550][ T5] usblp 1-1:1.0: usblp2: USB Bidirectional printer dev 65 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1689.993512][ C0] usblp0: nonzero read bulk status received: -71 [ 1689.993883][ T7027] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1690.009915][ T7027] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1690.017997][ T7027] usb 3-1: Product: syz [ 1690.022157][ T7027] usb 3-1: Manufacturer: syz [ 1690.027932][ T7027] usb 3-1: SerialNumber: syz [ 1690.094230][ T7027] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1690.117457][T17696] udc-core: couldn't find an available UDC or it's busy [ 1690.124524][T17696] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1690.162464][ T7555] usb 6-1: USB disconnect, device number 93 [ 1690.171081][ T7555] usblp0: removed [ 1690.185568][ T5] usb 1-1: reset high-speed USB device number 65 using dummy_hcd [ 1690.259923][T17704] udc-core: couldn't find an available UDC or it's busy [ 1690.267059][T17704] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1690.423476][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 1690.564010][T17625] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1690.570871][T17625] raw-gadget gadget: fail, usb_ep_enable returned -22 00:31:15 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e2"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1690.783537][ T7027] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1690.803570][ T9183] usb 4-1: Service connection timeout for: 256 [ 1690.809753][ T9183] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1690.818125][ T9183] ath9k_htc: Failed to initialize the device [ 1690.827194][T32373] usb 4-1: ath9k_htc: USB layer deinitialized [ 1690.963602][ T5] usb 1-1: USB disconnect, device number 65 [ 1690.973524][T16451] usb 6-1: new high-speed USB device number 94 using dummy_hcd [ 1690.984632][ T5] usblp2: removed 00:31:15 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x3}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) 00:31:15 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e2"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1691.222870][ T6899] usb 3-1: USB disconnect, device number 68 [ 1691.263467][T16451] usb 6-1: Using ep0 maxpacket: 8 00:31:16 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e2"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1691.404036][ T5] usb 2-1: reset high-speed USB device number 76 using dummy_hcd [ 1691.412044][T32373] usb 4-1: new high-speed USB device number 6 using dummy_hcd [ 1691.413664][T16451] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1691.430572][T16451] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1691.441812][T16451] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 00:31:16 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000), 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1691.453137][T16451] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1691.553594][T16451] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1691.562692][T16451] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1691.571125][T16451] usb 6-1: SerialNumber: syz [ 1691.613694][T17730] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1691.620606][T17730] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1691.634972][T16451] hub 6-1:1.0: bad descriptor, ignoring hub [ 1691.641100][T16451] hub: probe of 6-1:1.0 failed with error -5 [ 1691.643450][ T7555] usb 1-1: new high-speed USB device number 66 using dummy_hcd [ 1691.664094][ T1511] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1691.683599][ T5] usb 2-1: Using ep0 maxpacket: 8 00:31:16 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1691.823624][T17754] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1691.830782][T17754] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1691.845573][T17730] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1691.852495][T17730] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1691.903659][ T7555] usb 1-1: Using ep0 maxpacket: 8 [ 1691.933412][ T1511] usb 5-1: Using ep0 maxpacket: 8 [ 1691.963494][T32373] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1691.972633][T32373] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1691.980704][T32373] usb 4-1: Product: syz [ 1691.985004][T32373] usb 4-1: Manufacturer: syz [ 1691.989640][T32373] usb 4-1: SerialNumber: syz [ 1692.033538][ T7555] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1692.044629][ T7555] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1692.054713][ T7555] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1692.065796][ T7555] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1692.079481][T32373] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1692.084477][T16451] usblp 6-1:1.0: usblp0: USB Bidirectional printer dev 94 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1692.104425][ T7027] usb 3-1: Service connection timeout for: 256 [ 1692.110696][ T7027] ath9k_htc 3-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1692.113735][T17766] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1692.130976][ T7027] ath9k_htc: Failed to initialize the device [ 1692.136892][T17766] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1692.145306][ T6899] usb 3-1: ath9k_htc: USB layer deinitialized [ 1692.253646][ T7555] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1692.262792][ T7555] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1692.272396][ T7555] usb 1-1: SerialNumber: syz [ 1692.304032][T17760] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1692.310946][T17760] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1692.344389][ T7555] hub 1-1:1.0: bad descriptor, ignoring hub [ 1692.350471][ T7555] hub: probe of 1-1:1.0 failed with error -5 [ 1692.533382][ T6899] usb 3-1: new high-speed USB device number 69 using dummy_hcd [ 1692.551340][T17760] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1692.561387][T17760] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1692.733468][T32373] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1692.793335][ T6899] usb 3-1: Using ep0 maxpacket: 8 [ 1692.813958][T17807] usb 6-1: reset high-speed USB device number 94 using dummy_hcd [ 1692.943382][ T6899] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1692.954462][ T6899] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1692.964434][ T6899] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1692.974991][ T6899] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1693.073360][T17807] usb 6-1: Using ep0 maxpacket: 8 [ 1693.078602][ T6899] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1693.087693][ T6899] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1693.095755][ T6899] usb 3-1: SerialNumber: syz [ 1693.111281][T17815] udc-core: couldn't find an available UDC or it's busy [ 1693.118368][T17815] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1693.141292][ T9183] usb 4-1: USB disconnect, device number 6 [ 1693.156136][T17780] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1693.168973][T17780] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1693.204627][ T6899] hub 3-1:1.0: bad descriptor, ignoring hub [ 1693.210635][ T6899] hub: probe of 3-1:1.0 failed with error -5 [ 1693.243837][T17730] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1693.251005][T17730] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1693.304589][ T7555] usblp 1-1:1.0: usblp2: USB Bidirectional printer dev 66 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1693.323280][ C1] usblp0: nonzero read bulk status received: -71 [ 1693.344364][ T7555] usb 1-1: USB disconnect, device number 66 [ 1693.357023][ T7555] usblp2: removed [ 1693.408824][T17780] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1693.418699][T17780] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1693.428412][T17819] udc-core: couldn't find an available UDC or it's busy [ 1693.435614][T17819] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1693.506015][ T1511] usb 6-1: USB disconnect, device number 94 [ 1693.517827][ T1511] usblp0: removed [ 1693.654395][ T6899] usblp 3-1:1.0: usblp0: USB Bidirectional printer dev 69 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1693.863276][ T7555] usb 1-1: new high-speed USB device number 67 using dummy_hcd [ 1694.003312][T32373] usb 4-1: Service connection timeout for: 256 [ 1694.009580][T32373] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services 00:31:18 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1694.044035][T32373] ath9k_htc: Failed to initialize the device [ 1694.050683][ T9183] usb 4-1: ath9k_htc: USB layer deinitialized [ 1694.103330][ T7555] usb 1-1: Using ep0 maxpacket: 8 00:31:19 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x4}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1694.223622][ T7555] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1694.234666][ T7555] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1694.244743][ T7555] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1694.254681][ T7555] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 00:31:19 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1694.333353][ T6899] usb 6-1: new high-speed USB device number 95 using dummy_hcd [ 1694.373558][ T7555] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1694.382707][ T7555] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1694.390775][ T7555] usb 1-1: SerialNumber: syz 00:31:19 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000), 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1694.413781][T17760] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1694.420706][T17760] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1694.434939][ T7555] hub 1-1:1.0: bad descriptor, ignoring hub [ 1694.442168][ T7555] hub: probe of 1-1:1.0 failed with error -5 00:31:19 executing program 0: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x80000000, 0x2480) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000040)) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x3a, 0x21, 0x86, 0x10, 0x4fc, 0x504b, 0xdf97, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xec, 0xb, 0xa5}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000140)='/dev/usb/hiddev#\x00', 0x5, 0x20000) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f0000000180)) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) ioctl$HIDIOCGUSAGE(r0, 0xc018480b, &(0x7f0000000100)={0x2, 0x1, 0x3, 0x8, 0x2}) syz_usb_control_io$uac1(r1, 0x0, 0x0) syz_usb_connect(0x0, 0x57a, &(0x7f0000000640)=ANY=[@ANYBLOB="120100000e620f402c10516297ea0000000109026805020000000009044c010b09711e7f09050e02ff03010000d6001260e608f42865f7817a2569e95da68a9ac21ecd5f5bcad2ff5a1e47acd6c32d3f27f045f8be9bcd11e478237a90584ed1d4d037d492c1360d2c2439b4ac3496c230abd2829132e23c95aed09cd855e2885e462001aafedd987897a1b141a4e2ad61590bd5186d4949ef0b522767db60c6d531ac9b7de5d04ded3e357bf33d92a0eadd3782c6d68469c9d1419e1e4428e41474cc99e6a7a4ae08fa432292c1adff3ca719fa6be1a7d0671e52e6b6849840df2aae7086f253ca01a376f7f7d4ee015b5e41179fcb7f51f40ebed9949f1ec034f54e0c0414db9d50460fcf600e8c09050d00400001010090229a9c8f81f7c0fb34f7365da96af0386f0a0c3ec1188bea3696e77f86b7e077e8f2cf4b39ec5945553822b3c6f85ee276947a382c053c6776473c541d79bad6e57acbbf55a4e6a2019073fc0827175cae296bb8e7bc45e929daccb170977e2db06b9a91113ef7fd35c8b344bf8630d28533e2ccfa4d63fc759eb35dee42a71809e3a7d6a22b8f09d15c385e687df29922791e1066e8d9ea3575ba0e59cf26a668c6672a18f5fcba99fb79e907d3bd365348f662d8194e21462ee17b138b9d359cfcffe2e7ebec04c7241c5aabfd0226a9ef56b87dcd27e5857cef0b5fc499cd424061fcc4daa88d743b1e800faae125ae24e9c80309102796ec4e95f811b520d9e420f5697e0aa8a4a5aff27afc350c6bcdd144b5c99d238ca86880dc30ac9bf64be1dbd6ad85590905801008001f00fd072501829049000905801000048100080604481e38cc0725010205080009050003400051040316216346038907cc116eaf1efc2979a2fe56fe1f6f33072501003f06ff09050e101000040580040209490905010f0004f802bd9b0774bce2a8ad6a68e5574d2e229642af120024610f839dc461ac08eb3ebf672d065238189d8d57d4e0ea5c8d9ff075bfdf5dba7ecb1a42515eae85d457102e87693e6f0eaac5e1da7862b0947f090291bfd8fc354e0902edf8f1daef5029a1e6f2a8a868b10c0f776dc5e10c8d8cf181a866e3331aa8eed1d96b068992d3b7c0b6941889bcea980bbb121a72c72cffec98a638791614ed9a32580725010201070009050402ff030601f40b1087ab4292d213a3512a07250181085fff09050302ff03040607090505021000087701020b09050e10400004c808ea224952aea5af6cad45d4dd7c212e39dcd24de3439173effbaf3863f9d4c503e69c3a2981c3d56fe9c4cdea03c7b46dc43e3f2e2b321a4310588af4045244974c4eaa6332695cbe54da4ae71f3b721e12e87a75bcae67f7d22018ee4bc0dd2619e53c054b147e0906074a6569e0dcf3e1d1594fab5b6c765dedb92ea7aa30d33aedde53a3d7d0f342f8ac3cfeee7eb0a71a7600e90baa1a5afb0779587cd80f697ca1a275ec29acf94002a6460100000000000000df910ac875e8e7538790bee4915e2976ef47c2624a1b2c0537f55177ea11f0d00591a4c3aaf57ed130955dd6534f5a4220981b259e0725018006020009046d0508ff063e40052406000005240000000d240f0103000000070076061f0724140600ff001524120000a317a88b045e4f01a607c0ffcb7e392a0524150000042402060921fffb060122000e090505012000073f0809050300ff0308ff01681014d6a5dd7394a2ea8cee4a04c4cd712670fefa4d439e6ad07152d6f10da4706254f8342af9d6a992e7c47a7a142f68248aba14434524a60c54b6bfa0940abd2494212fb72563cc0ca91f29a26e846a42b9adeecd5f68c2c67be9352b74a2ebe9dbe400fd4dc509050a0c0002ee400407250180200400072501824d000009050a04400005812009050c0410000381060905040000020509e609050607400208086509050000ff03810520c227cbe08d887bcac2835545f2324250fdf215b6d0a6bfaf2562fb424a7e3ac718e5e27c463b17a77f01d8c40f52da6b07e9fb79978c20cda659a1eef662ea0efe2404a12c4af0ce76fc07a179c1df3fb4ae67e730120d2308"], 0x0) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000080)=""/103) syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0x3, 0x200000) [ 1694.526221][ T7555] usblp: can't set desired altsetting 0 on interface 0 [ 1694.529649][T17861] usb 3-1: reset high-speed USB device number 69 using dummy_hcd [ 1694.603847][ T5] usb 2-1: reset high-speed USB device number 76 using dummy_hcd [ 1694.633696][ T6899] usb 6-1: Using ep0 maxpacket: 8 [ 1694.693233][ T9183] usb 4-1: new high-speed USB device number 7 using dummy_hcd [ 1694.713700][ T7555] usb 1-1: reset high-speed USB device number 67 using dummy_hcd [ 1694.773553][ T7311] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1694.784997][ T6899] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1694.796020][ T6899] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1694.806004][ T6899] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1694.815963][ T6899] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1694.823392][T17861] usb 3-1: Using ep0 maxpacket: 8 [ 1694.863203][ T5] usb 2-1: Using ep0 maxpacket: 8 [ 1694.923640][ T6899] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1694.932805][ T6899] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1694.940852][ T6899] usb 6-1: SerialNumber: syz [ 1694.955087][ T7555] usb 1-1: Using ep0 maxpacket: 16 [ 1694.974593][T17870] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1694.982332][T17870] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1694.989764][T17780] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1694.998122][ T7555] usb 1-1: device firmware changed [ 1695.004342][ T7555] usb 1-1: USB disconnect, device number 67 [ 1695.005152][ T6899] hub 6-1:1.0: bad descriptor, ignoring hub [ 1695.012178][T17780] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1695.023308][T17883] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1695.023389][ T7311] usb 5-1: Using ep0 maxpacket: 8 [ 1695.032498][T17883] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1695.046790][ T6899] hub: probe of 6-1:1.0 failed with error -5 [ 1695.103192][ C0] usblp0: nonzero read bulk status received: -71 [ 1695.183459][T17894] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1695.190321][T17894] raw-gadget gadget: fail, usb_ep_enable returned -22 00:31:20 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0xa0100) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) [ 1695.229480][T17870] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1695.233259][ T9183] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1695.239325][T17870] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1695.245677][ T9183] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1695.260879][ T9183] usb 4-1: Product: syz [ 1695.265208][ T9183] usb 4-1: Manufacturer: syz [ 1695.271204][ T9183] usb 4-1: SerialNumber: syz [ 1695.313462][T32376] usb 3-1: USB disconnect, device number 69 [ 1695.325046][ T9183] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1695.334330][T32376] usblp0: removed [ 1695.423299][ T7555] usb 1-1: new high-speed USB device number 68 using dummy_hcd [ 1695.483878][ T6899] usblp 6-1:1.0: usblp0: USB Bidirectional printer dev 95 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1695.663280][ T7555] usb 1-1: Using ep0 maxpacket: 16 [ 1695.783241][ T7555] usb 1-1: New USB device found, idVendor=04fc, idProduct=504b, bcdDevice=df.97 [ 1695.792357][ T7555] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1695.816013][ T7555] usb 1-1: config 0 descriptor?? [ 1695.855635][ T7555] gspca_main: sunplus-2.14.0 probing 04fc:504b [ 1695.883230][T32376] usb 3-1: new high-speed USB device number 70 using dummy_hcd [ 1695.933220][ T9183] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1696.153381][T32376] usb 3-1: device descriptor read/64, error 18 [ 1696.333606][T17946] usb 6-1: reset high-speed USB device number 95 using dummy_hcd [ 1696.345312][ T1511] usb 4-1: USB disconnect, device number 7 [ 1696.390031][T17954] udc-core: couldn't find an available UDC or it's busy [ 1696.397198][T17954] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1696.413670][T17957] udc-core: couldn't find an available UDC or it's busy [ 1696.420623][T17957] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1696.543095][T32376] usb 3-1: device descriptor read/64, error 18 [ 1696.593090][T17946] usb 6-1: Using ep0 maxpacket: 8 [ 1696.733571][T17870] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1696.734631][T17898] udc-core: couldn't find an available UDC or it's busy [ 1696.741888][T17870] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1696.747926][T17898] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1696.803135][ T7555] gspca_sunplus: reg_w_riv err -71 [ 1696.808431][ T7555] sunplus: probe of 1-1:0.0 failed with error -71 [ 1696.814951][ C0] usblp0: nonzero read bulk status received: -71 [ 1696.832000][ T7555] usb 1-1: USB disconnect, device number 68 [ 1696.843313][T32376] usb 3-1: new high-speed USB device number 71 using dummy_hcd [ 1696.974320][ T6899] usb 6-1: USB disconnect, device number 95 [ 1696.982921][ T6899] usblp0: removed [ 1697.113085][T32376] usb 3-1: device descriptor read/64, error 18 [ 1697.203047][ T9183] usb 4-1: Service connection timeout for: 256 [ 1697.209300][ T9183] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1697.225368][ T9183] ath9k_htc: Failed to initialize the device [ 1697.231513][ T1511] usb 4-1: ath9k_htc: USB layer deinitialized 00:31:22 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) 00:31:22 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x5}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) 00:31:22 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1697.505165][T32376] usb 3-1: device descriptor read/64, error 18 [ 1697.623202][T32376] usb usb3-port1: attempt power cycle [ 1697.653009][ T6899] usb 1-1: new high-speed USB device number 69 using dummy_hcd 00:31:22 executing program 1: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x208, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) 00:31:22 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1697.883153][ T1511] usb 4-1: new high-speed USB device number 8 using dummy_hcd [ 1697.913034][ T6899] usb 1-1: Using ep0 maxpacket: 8 [ 1698.083262][ T6899] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1698.083508][T32373] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1698.094340][ T6899] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1698.105400][ T7555] usb 2-1: reset high-speed USB device number 76 using dummy_hcd [ 1698.112055][ T6899] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1698.130971][ T6899] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1698.144338][ T7027] usb 6-1: new high-speed USB device number 96 using dummy_hcd [ 1698.243336][ T6899] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1698.252490][ T6899] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1698.260576][ T6899] usb 1-1: SerialNumber: syz 00:31:23 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0xa0100) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) [ 1698.303281][T17989] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1698.310187][T17989] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1698.333394][T32376] usb 3-1: new high-speed USB device number 72 using dummy_hcd [ 1698.354810][ T6899] hub 1-1:1.0: bad descriptor, ignoring hub [ 1698.360815][ T6899] hub: probe of 1-1:1.0 failed with error -5 [ 1698.383251][T32373] usb 5-1: Using ep0 maxpacket: 8 [ 1698.442997][ T7027] usb 6-1: device descriptor read/64, error 18 [ 1698.492998][ T7555] usb 2-1: unable to get BOS descriptor or descriptor too short [ 1698.500750][ T7555] usb 2-1: device firmware changed [ 1698.508987][ T7555] usb 2-1: USB disconnect, device number 76 [ 1698.518363][ T7555] usblp1: removed [ 1698.523310][ T1511] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1698.523363][T18011] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1698.532431][ T1511] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1698.541876][T18011] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1698.547152][ T1511] usb 4-1: Product: syz [ 1698.558059][ T1511] usb 4-1: Manufacturer: syz [ 1698.564107][ T1511] usb 4-1: SerialNumber: syz [ 1698.577971][T17989] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1698.590168][T17989] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1698.625269][ T1511] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1698.812943][T32376] usb 3-1: device not accepting address 72, error -71 [ 1698.856276][ T6899] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 69 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1698.893864][ T7027] usb 6-1: device descriptor read/64, error 18 00:31:23 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1699.183190][T32376] usb 3-1: new high-speed USB device number 73 using dummy_hcd [ 1699.183201][ T7027] usb 6-1: new high-speed USB device number 97 using dummy_hcd [ 1699.252991][ T6899] usb 2-1: new high-speed USB device number 77 using dummy_hcd [ 1699.293024][ T1511] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1699.372982][T32376] usb 3-1: device descriptor read/8, error -61 [ 1699.462898][ T7027] usb 6-1: device descriptor read/64, error 18 [ 1699.513044][ T6899] usb 2-1: Using ep0 maxpacket: 8 [ 1699.643010][T32376] usb 3-1: device descriptor read/8, error -61 [ 1699.663098][ T6899] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1699.674159][ T6899] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1699.683354][T18054] usb 1-1: reset high-speed USB device number 69 using dummy_hcd [ 1699.684255][ T6899] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1699.701769][ T6899] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1699.705021][ T7555] usb 4-1: USB disconnect, device number 8 [ 1699.763244][T32376] usb usb3-port1: unable to enumerate USB device [ 1699.808249][T18060] udc-core: couldn't find an available UDC or it's busy [ 1699.815255][T18060] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1699.853032][ T6899] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1699.862155][ T6899] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1699.870232][ T6899] usb 2-1: SerialNumber: syz [ 1699.893442][T18051] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1699.900288][T18051] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1699.922937][T18054] usb 1-1: Using ep0 maxpacket: 8 [ 1699.923756][ T6899] hub 2-1:1.0: bad descriptor, ignoring hub [ 1699.941249][ T6899] hub: probe of 2-1:1.0 failed with error -5 [ 1699.949056][ T7027] usb 6-1: device descriptor read/64, error 18 [ 1700.063244][T17989] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1700.070184][T17989] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1700.078480][ T7027] usb usb6-port1: attempt power cycle [ 1700.134569][T18051] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1700.141596][T18051] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1700.152879][ C1] usblp0: nonzero read bulk status received: -71 [ 1700.312180][T16451] usb 1-1: USB disconnect, device number 69 [ 1700.322474][T16451] usblp0: removed [ 1700.385393][ T6899] usblp 2-1:1.0: usblp0: USB Bidirectional printer dev 77 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 00:31:25 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1700.572895][ T1511] usb 4-1: Service connection timeout for: 256 [ 1700.579156][ T1511] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1700.602462][ T1511] ath9k_htc: Failed to initialize the device [ 1700.608876][ T7555] usb 4-1: ath9k_htc: USB layer deinitialized 00:31:25 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x6}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) 00:31:25 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1701.052784][ T7027] usb 6-1: new high-speed USB device number 98 using dummy_hcd 00:31:25 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1701.093152][T18051] usb 2-1: reset high-speed USB device number 77 using dummy_hcd [ 1701.152893][T16451] usb 1-1: new high-speed USB device number 70 using dummy_hcd [ 1701.173104][ T7027] usb 6-1: Using ep0 maxpacket: 8 [ 1701.232778][ T7555] usb 4-1: new high-speed USB device number 9 using dummy_hcd 00:31:26 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0xa0100) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) [ 1701.333131][ T7027] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1701.342779][T18051] usb 2-1: Using ep0 maxpacket: 8 [ 1701.344212][ T7027] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1701.359101][ T7027] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1701.369038][ T7027] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1701.404661][ T6899] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1701.423247][T16451] usb 1-1: Using ep0 maxpacket: 8 [ 1701.463175][ T7027] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1701.472354][ T7027] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1701.481767][ T7027] usb 6-1: SerialNumber: syz [ 1701.488646][T18102] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1701.502584][T18102] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1701.543103][T18094] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1701.550390][T18094] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1701.572718][ C1] usblp0: nonzero read bulk status received: -71 [ 1701.579549][T16451] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1701.591944][T16451] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1701.602578][T16451] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1701.612524][T16451] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1701.626450][ T7027] hub 6-1:1.0: bad descriptor, ignoring hub [ 1701.634195][ T7027] hub: probe of 6-1:1.0 failed with error -5 [ 1701.732948][T16451] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1701.737266][T32376] usb 2-1: USB disconnect, device number 77 [ 1701.742125][T16451] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1701.742141][T16451] usb 1-1: SerialNumber: syz [ 1701.763008][ T6899] usb 5-1: Using ep0 maxpacket: 8 [ 1701.763327][ T7555] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1701.777175][ T7555] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1701.785970][ T7555] usb 4-1: Product: syz [ 1701.790163][ T7555] usb 4-1: Manufacturer: syz [ 1701.794812][ T7555] usb 4-1: SerialNumber: syz [ 1701.803700][T18112] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1701.808336][T18094] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1701.810601][T18112] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1701.825831][T18094] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1701.872335][T32376] usblp0: removed [ 1701.884048][T16451] hub 1-1:1.0: bad descriptor, ignoring hub [ 1701.890038][T16451] hub: probe of 1-1:1.0 failed with error -5 [ 1701.923229][T18123] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1701.923571][ T7555] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1701.933924][T18123] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1702.091198][T18112] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1702.093821][ T7027] usblp 6-1:1.0: usblp0: USB Bidirectional printer dev 98 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1702.106723][T18112] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1702.152964][ T9183] usb 3-1: new high-speed USB device number 74 using dummy_hcd 00:31:27 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1702.353946][T16451] usblp 1-1:1.0: usblp1: USB Bidirectional printer dev 70 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1702.422919][ T9183] usb 3-1: device descriptor read/64, error 18 [ 1702.502882][ T7555] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1702.632686][T32376] usb 2-1: new high-speed USB device number 78 using dummy_hcd [ 1702.793541][T32373] usb 1-1: USB disconnect, device number 70 [ 1702.812688][ T9183] usb 3-1: device descriptor read/64, error 18 [ 1702.872726][T32376] usb 2-1: Using ep0 maxpacket: 8 [ 1702.907627][ T7027] usb 4-1: USB disconnect, device number 9 [ 1702.943324][T18174] usb 6-1: reset high-speed USB device number 98 using dummy_hcd [ 1702.992860][T32376] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1703.003883][T32376] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1703.013984][T32376] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1703.024483][T32376] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1703.102646][ T9183] usb 3-1: new high-speed USB device number 75 using dummy_hcd [ 1703.114270][T32376] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1703.123407][T32376] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1703.131392][T32376] usb 2-1: SerialNumber: syz [ 1703.154152][T18171] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1703.161073][T18171] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1703.169908][T18191] udc-core: couldn't find an available UDC or it's busy [ 1703.177321][T18191] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1703.194040][T32376] hub 2-1:1.0: bad descriptor, ignoring hub [ 1703.200231][T32376] hub: probe of 2-1:1.0 failed with error -5 [ 1703.209578][T18174] usb 6-1: Using ep0 maxpacket: 8 [ 1703.353023][T18094] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1703.359992][T18094] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1703.373163][ T9183] usb 3-1: device descriptor read/64, error 18 [ 1703.404228][T18171] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1703.411351][T18171] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1703.424786][T32373] usblp1: removed [ 1703.442627][ C0] usblp0: nonzero read bulk status received: -71 [ 1703.602061][T16451] usb 6-1: USB disconnect, device number 98 [ 1703.610497][T16451] usblp0: removed [ 1703.674072][T32376] usblp 2-1:1.0: usblp0: USB Bidirectional printer dev 78 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1703.762626][ T7555] usb 4-1: Service connection timeout for: 256 [ 1703.768860][ T7555] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1703.776897][ T9183] usb 3-1: device descriptor read/64, error 18 [ 1703.784185][T32373] usb 1-1: new high-speed USB device number 71 using dummy_hcd [ 1703.792308][ T7555] ath9k_htc: Failed to initialize the device [ 1703.799567][ T7027] usb 4-1: ath9k_htc: USB layer deinitialized 00:31:28 executing program 0: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x206, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1703.906403][ T9183] usb usb3-port1: attempt power cycle 00:31:28 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x7}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) 00:31:28 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x56, 0x290200) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f00000000c0)=""/192) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000080)={0x7, 0x9a2f, 0x8f1, 0x0, 0x20, 0x9}) syz_usb_connect$cdc_ecm(0x2, 0x61, &(0x7f00000001c0)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4f, 0x1, 0x1, 0x3, 0x60, 0x0, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x2, 0x6, 0x0, 0x6, {{0xa, 0x24, 0x6, 0x0, 0x0, "a9f2de97f4"}, {0x5, 0x24, 0x0, 0xd7}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x6, 0x5, 0x8}, [@country_functional={0x6, 0x24, 0x7, 0x3, 0xee3e}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x20, 0x5, 0x47, 0x49}}], {{0x9, 0x5, 0x82, 0x2, 0x200, 0x40, 0x7f, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x1a, 0x1f}}}}}]}}]}}, &(0x7f0000000600)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x200, 0xb4, 0x20, 0x1, 0x8, 0xe6}, 0x2f, &(0x7f0000000280)={0x5, 0xf, 0x2f, 0x3, [@wireless={0xb, 0x10, 0x1, 0xc, 0x74, 0x81, 0xe5, 0x400, 0x10}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "4e8ce186f115165f4efcaea8a8747cf0"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x5, 0x80, 0x86, 0x1}]}, 0x6, [{0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x445}}, {0x28, &(0x7f0000000300)=@string={0x28, 0x3, "c4940972aa5caa8185b71cae475cdb21fff87bbeb9f391c500a6898a8831b625fb55031167ae"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x42c}}, {0xdc, &(0x7f0000000380)=@string={0xdc, 0x3, "37c66b0c6dfa660f534fe8bf30f53c75b255b7705fe0ef84be69bc187b18a325aa026410d07ead3016c1302257fb04f30852965a3969bbd7b5de10defb2c16d99b7a3ae484d7411eb0017a50d001ca6cd3cec8f720586e8910a4e41c3a77916985b418b87042928251a7bdc8a34d550501fed1741eeef63d88506021431c1325c7abb1e6d998b8c0b9a17798915a37dfbd847a76d3b2c400edec25f9ed9505840302e758e94ac0e48a45d3d56a197a565ab654ac609cff94a0fd248983cef4e89a39d0b2e395722583a6434e50f5b08ee2666b085c4d39cb818b"}}, {0x93, &(0x7f0000000480)=@string={0x93, 0x3, "7cdcc6fb0d6e9e08c67f2c0f4f58a233ca711aec5812d4b8effe0e03c62732a0a290ff2c3727b54ae7595e6cd6d45efbdc5a0fb8e931f1cdeeac55b4df545abeaf4632680455dadcc7b155fda0a7323aed43851323fb073a2d643a9559b43e7afd03a1997a40f0ceff107187110f8647d4d931977d93b611d834d9090556ecca90ade6e082bad4db2500be671b54042bf6"}}, {0xa8, &(0x7f0000000540)=@string={0xa8, 0x3, "d7eb1862b9071a19789e31338e70814f910adf0338a273b46bafb7b9ddc64f992625d326ee2b6744b782baeab60699cf642feb5f9184d0c7f9d6de275859aae915f31838679d8fd49ad79e8c274cc04d16e4d8152299f6ff7445aa0a1ead299a9e6c9aed5b3798a865f96447b3d5a9ea9972a2d301db271041040b5e63b81023cded047527d484cb491b6704c96f231b1c94717098169c29c23a60e7fabea385b51413c05186"}}]}) r1 = syz_open_dev$evdev(&(0x7f00000022c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r1, 0xc020660b, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000180)=0x4b4) [ 1704.322822][T32373] usb 1-1: Using ep0 maxpacket: 8 00:31:29 executing program 2: syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r0 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r0, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r1 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r1, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0xa0100) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) 00:31:29 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1704.412772][ T7027] usb 4-1: new high-speed USB device number 10 using dummy_hcd [ 1704.420600][T16451] usb 6-1: new full-speed USB device number 99 using dummy_hcd [ 1704.442678][T32373] usb 1-1: unable to get BOS descriptor or descriptor too short [ 1704.450910][T18236] usb 2-1: reset high-speed USB device number 78 using dummy_hcd [ 1704.532656][T32373] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 1704.540281][T32373] usb 1-1: can't read configurations, error -71 [ 1704.712711][T18236] usb 2-1: Using ep0 maxpacket: 8 [ 1704.722963][ T6899] usb 5-1: reset high-speed USB device number 103 using dummy_hcd 00:31:29 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x6, 0x140) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000180)="81695a9352") r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x7, 0x10000) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000000080)=""/186) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x69, 0x1f, 0x16, 0x40, 0x52b, 0x1803, 0x7698, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x83, 0x53, 0x7e}}]}}]}}, 0x0) [ 1704.892997][T18171] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1704.900017][T18171] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1704.913073][T16451] usb 6-1: not running at top speed; connect to a high speed hub [ 1704.962508][ C0] usblp0: nonzero read bulk status received: -71 [ 1705.002964][ T6899] usb 5-1: Using ep0 maxpacket: 8 [ 1705.033109][T16451] usb 6-1: config 1 interface 0 altsetting 5 endpoint 0x82 has invalid maxpacket 512, setting to 64 [ 1705.043938][T16451] usb 6-1: config 1 interface 0 altsetting 5 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 1705.056917][T16451] usb 6-1: config 1 interface 0 has no altsetting 0 [ 1705.072574][ T9183] usb 3-1: new high-speed USB device number 76 using dummy_hcd [ 1705.084298][ T7027] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1705.093397][ T7027] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1705.101424][ T7027] usb 4-1: Product: syz [ 1705.105644][ T7027] usb 4-1: Manufacturer: syz [ 1705.111514][ T7027] usb 4-1: SerialNumber: syz [ 1705.133906][T32376] usb 2-1: USB disconnect, device number 78 [ 1705.149105][T32376] usblp0: removed [ 1705.173764][ T7027] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1705.183026][T18264] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1705.191618][T18264] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1705.242757][ T9183] usb 3-1: device descriptor read/8, error -61 [ 1705.282655][T16451] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1705.291749][T16451] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1705.299801][T16451] usb 6-1: Product: Ь [ 1705.303932][T16451] usb 6-1: Manufacturer: 铄爉岪膪랅긜屇⇛빻양ꘀ誉ㆈ▶嗻ᄃ깧 [ 1705.313265][T16451] usb 6-1: SerialNumber: 옷౫舘ས体뿨甼喲炷蓯榾ᢼ᡻▣ʪၤ绐キ섖∰ﭗ刈媖椹ힻ⳻窛힄ṁư偺ǐ泊컓堠襮ꐐ᳤眺榑뒅렘䉰芒ꝑ좽䶣Օ︁瓑㷶傈Ⅰ᱃┓ꯇ飙삸ꆹ顷媑蒽発닓Ä拉闭萅ȃ壧䫩䖊헓ᥪ噺뙚걔鱠铿ﶠ褤캃㦚닐闣╲ꚃ乃躰曢࡫䵜쬹讁 [ 1705.362978][T18247] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1705.370083][T18247] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1705.445421][T32373] usb 1-1: new high-speed USB device number 72 using dummy_hcd [ 1705.512534][ T9183] usb 3-1: device descriptor read/8, error -61 00:31:30 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1705.693563][T16451] cdc_ether: probe of 6-1:1.0 failed with error -22 [ 1705.712963][T16451] usb 6-1: USB disconnect, device number 99 [ 1705.782662][ T9183] usb 3-1: new high-speed USB device number 77 using dummy_hcd [ 1705.812561][T32373] usb 1-1: New USB device found, idVendor=052b, idProduct=1803, bcdDevice=76.98 [ 1705.821637][T32373] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1705.837915][T32373] usb 1-1: config 0 descriptor?? [ 1705.884574][T32373] gspca_main: sunplus-2.14.0 probing 052b:1803 [ 1705.922589][ T7027] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1705.932801][T32376] usb 2-1: new high-speed USB device number 79 using dummy_hcd [ 1705.952756][ T9183] usb 3-1: device descriptor read/8, error -61 [ 1706.102565][T32373] gspca_sunplus: reg_r err -71 [ 1706.107457][T32373] sunplus: probe of 1-1:0.0 failed with error -71 [ 1706.117098][T32373] usb 1-1: USB disconnect, device number 72 00:31:30 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1706.172635][T32376] usb 2-1: Using ep0 maxpacket: 8 [ 1706.232832][ T9183] usb 3-1: device descriptor read/8, error -61 [ 1706.292490][T32376] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1706.303534][T32376] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1706.314878][T32376] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1706.325193][T32376] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1706.339699][T32373] usb 4-1: USB disconnect, device number 10 [ 1706.353972][ T9183] usb usb3-port1: unable to enumerate USB device [ 1706.388869][T18320] udc-core: couldn't find an available UDC or it's busy [ 1706.396012][T18320] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1706.412526][T32376] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1706.421569][T32376] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1706.429688][T32376] usb 2-1: SerialNumber: syz [ 1706.452445][T16451] usb 6-1: new high-speed USB device number 100 using dummy_hcd [ 1706.463196][T18302] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1706.471696][T18302] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1706.483727][T32376] hub 2-1:1.0: bad descriptor, ignoring hub [ 1706.489715][T32376] hub: probe of 2-1:1.0 failed with error -5 00:31:31 executing program 0: syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r0 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r0, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r1 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r1, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0xa0100) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) [ 1706.713806][T18302] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1706.723965][T16451] usb 6-1: Using ep0 maxpacket: 8 [ 1706.730196][T18302] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1706.872562][T16451] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1706.883694][T16451] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1706.893916][T16451] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1706.905117][T16451] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1706.984369][T32376] usblp 2-1:1.0: usblp0: USB Bidirectional printer dev 79 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1707.004841][T16451] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1707.014054][T16451] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1707.022039][T16451] usb 6-1: SerialNumber: syz [ 1707.054131][T18327] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1707.069105][T18327] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1707.093544][T16451] hub 6-1:1.0: bad descriptor, ignoring hub [ 1707.099548][T16451] hub: probe of 6-1:1.0 failed with error -5 [ 1707.202428][ T7027] usb 4-1: Service connection timeout for: 256 [ 1707.208671][ T7027] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1707.219518][ T7027] ath9k_htc: Failed to initialize the device [ 1707.225999][T32373] usb 4-1: ath9k_htc: USB layer deinitialized [ 1707.304400][T18327] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1707.311362][T18327] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1707.333330][ T6899] usb 1-1: new high-speed USB device number 73 using dummy_hcd 00:31:32 executing program 2: syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r0 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r0, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r1 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r1, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0xa0100) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) 00:31:32 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x8}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) 00:31:32 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1707.622411][ T6899] usb 1-1: device descriptor read/64, error 18 [ 1707.762838][T32376] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1707.802974][T18361] usb 2-1: reset high-speed USB device number 79 using dummy_hcd [ 1707.815287][T32373] usb 4-1: new high-speed USB device number 11 using dummy_hcd [ 1708.022357][T32376] usb 5-1: Using ep0 maxpacket: 8 [ 1708.022368][ T6899] usb 1-1: device descriptor read/64, error 18 [ 1708.062325][T18361] usb 2-1: Using ep0 maxpacket: 8 [ 1708.102916][ T9183] usb 3-1: new high-speed USB device number 78 using dummy_hcd [ 1708.172758][T18380] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1708.179615][T18380] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1708.222987][T18302] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1708.230129][T18302] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1708.263647][T16451] usblp 6-1:1.0: usblp1: USB Bidirectional printer dev 100 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1708.282314][ C1] usblp0: nonzero read bulk status received: -71 [ 1708.322375][ T6899] usb 1-1: new high-speed USB device number 74 using dummy_hcd [ 1708.342654][T32373] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1708.351748][T32373] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1708.359871][T32373] usb 4-1: Product: syz [ 1708.364074][T32373] usb 4-1: Manufacturer: syz [ 1708.368664][T32373] usb 4-1: SerialNumber: syz [ 1708.373584][ T9183] usb 3-1: device descriptor read/64, error 18 [ 1708.442940][T32373] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1708.453398][T16451] usb 6-1: reset high-speed USB device number 100 using dummy_hcd [ 1708.487079][ T7027] usb 2-1: USB disconnect, device number 79 [ 1708.501568][ T7027] usblp0: removed [ 1708.632335][ T6899] usb 1-1: device descriptor read/64, error 18 [ 1708.702281][T16451] usb 6-1: Using ep0 maxpacket: 8 [ 1708.762413][ T9183] usb 3-1: device descriptor read/64, error 18 [ 1708.892791][T18386] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1708.899730][T18386] raw-gadget gadget: fail, usb_ep_enable returned -22 00:31:33 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1709.032281][ T9183] usb 3-1: new high-speed USB device number 79 using dummy_hcd [ 1709.045244][T32373] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1709.082344][ T6899] usb 1-1: device descriptor read/64, error 18 [ 1709.212688][ T6899] usb usb1-port1: attempt power cycle [ 1709.282252][T32376] usb 2-1: new high-speed USB device number 80 using dummy_hcd [ 1709.282413][T16451] usb 6-1: USB disconnect, device number 100 [ 1709.302890][ T9183] usb 3-1: device descriptor read/64, error 18 [ 1709.306226][T16451] usblp1: removed [ 1709.348795][T18425] udc-core: couldn't find an available UDC or it's busy [ 1709.356028][T18425] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1709.449082][T16451] usb 4-1: USB disconnect, device number 11 [ 1709.522263][T32376] usb 2-1: Using ep0 maxpacket: 8 00:31:34 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1709.642528][T32376] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1709.653562][T32376] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1709.663645][T32376] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1709.673758][T32376] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 00:31:34 executing program 0: syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r0 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r0, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r1 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r1, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0xa0100) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) [ 1709.698789][ T9183] usb 3-1: device descriptor read/64, error 18 [ 1709.822635][T32376] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1709.831698][T32376] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1709.839759][T32376] usb 2-1: SerialNumber: syz [ 1709.853441][ T9183] usb usb3-port1: attempt power cycle [ 1709.902834][T18422] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1709.912307][T18422] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1709.943139][T32376] hub 2-1:1.0: bad descriptor, ignoring hub [ 1709.949198][T32376] hub: probe of 2-1:1.0 failed with error -5 [ 1709.982302][ T7027] usb 6-1: new high-speed USB device number 101 using dummy_hcd [ 1710.147593][T18422] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1710.157535][T18422] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1710.272181][ T7027] usb 6-1: Using ep0 maxpacket: 8 [ 1710.322208][T32373] usb 4-1: Service connection timeout for: 256 [ 1710.328440][T32373] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1710.344302][T32373] ath9k_htc: Failed to initialize the device [ 1710.350408][T16451] usb 4-1: ath9k_htc: USB layer deinitialized [ 1710.404025][T32376] usblp 2-1:1.0: usblp0: USB Bidirectional printer dev 80 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1710.423796][ T7027] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1710.436226][ T7027] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 00:31:35 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0xa0100) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) [ 1710.446233][ T7027] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1710.456198][ T7027] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 00:31:35 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) 00:31:35 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x9}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1710.572526][ T7027] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1710.581596][ T7027] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1710.589732][ T7027] usb 6-1: SerialNumber: syz [ 1710.595888][ T6899] usb 1-1: new high-speed USB device number 75 using dummy_hcd [ 1710.692599][T18440] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1710.699815][T18440] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1710.723181][ T7027] hub 6-1:1.0: bad descriptor, ignoring hub [ 1710.729181][ T7027] hub: probe of 6-1:1.0 failed with error -5 [ 1710.852593][ T1511] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1710.860571][ T6899] usb 1-1: device descriptor read/8, error -61 [ 1710.927914][T18440] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1710.937322][T18440] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1711.002172][ T9183] usb 3-1: new high-speed USB device number 80 using dummy_hcd [ 1711.062285][T16451] usb 4-1: new high-speed USB device number 12 using dummy_hcd [ 1711.092283][ T9183] usb 3-1: Using ep0 maxpacket: 8 [ 1711.142167][ T1511] usb 5-1: Using ep0 maxpacket: 8 [ 1711.172482][ T6899] usb 1-1: device descriptor read/8, error -61 [ 1711.212287][ T9183] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1711.223398][ T9183] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1711.233365][ T9183] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1711.244471][ T9183] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1711.332423][T18482] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1711.339415][ T9183] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1711.339516][T18482] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1711.348535][ T9183] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1711.363615][ T9183] usb 3-1: SerialNumber: syz [ 1711.369947][T18491] usb 2-1: reset high-speed USB device number 80 using dummy_hcd [ 1711.392428][T18473] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1711.402404][T18473] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1711.454565][ T9183] hub 3-1:1.0: bad descriptor, ignoring hub [ 1711.461974][ T9183] hub: probe of 3-1:1.0 failed with error -5 [ 1711.462590][ T6899] usb 1-1: new high-speed USB device number 76 using dummy_hcd [ 1711.612140][T18491] usb 2-1: Using ep0 maxpacket: 8 [ 1711.660601][T18473] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1711.669274][T16451] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1711.677938][T18473] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1711.678355][T16451] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1711.693208][T16451] usb 4-1: Product: syz [ 1711.697406][T16451] usb 4-1: Manufacturer: syz [ 1711.702117][T16451] usb 4-1: SerialNumber: syz [ 1711.707867][ T6899] usb 1-1: device descriptor read/8, error -61 [ 1711.763107][T16451] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1711.822538][T18422] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1711.829406][T18422] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1711.883082][ T7027] usblp 6-1:1.0: usblp1: USB Bidirectional printer dev 101 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1711.902051][ C0] usblp0: nonzero read bulk status received: -71 [ 1712.002859][ T9183] usblp 3-1:1.0: usblp2: USB Bidirectional printer dev 80 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1712.029926][ T6899] usb 1-1: device descriptor read/8, error -61 00:31:36 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1712.053153][ T9183] usb 3-1: USB disconnect, device number 80 [ 1712.077694][ T9183] usblp2: removed [ 1712.082701][ T7027] usb 6-1: reset high-speed USB device number 101 using dummy_hcd [ 1712.095064][ T1511] usb 2-1: USB disconnect, device number 80 [ 1712.108053][ T1511] usblp0: removed [ 1712.152619][ T6899] usb usb1-port1: unable to enumerate USB device [ 1712.352155][ T7027] usb 6-1: Using ep0 maxpacket: 8 [ 1712.442137][T16451] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1712.512437][T18440] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1712.519334][T18440] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1712.542682][ T1511] usb 2-1: new high-speed USB device number 81 using dummy_hcd [ 1712.560660][T18552] udc-core: couldn't find an available UDC or it's busy [ 1712.567855][T18552] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1712.592071][ T9183] usb 3-1: new high-speed USB device number 81 using dummy_hcd 00:31:37 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) 00:31:37 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1712.792512][ T1511] usb 2-1: Using ep0 maxpacket: 8 [ 1712.832188][ T9183] usb 3-1: Using ep0 maxpacket: 8 [ 1712.848865][ T6899] usb 4-1: USB disconnect, device number 12 [ 1712.922201][ T1511] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1712.933249][ T1511] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1712.943206][ T1511] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1712.953217][ T9183] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1712.954522][ T1511] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1712.965458][ T9183] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1712.989850][ T9183] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1712.999862][ T9183] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1713.013287][T32373] usb 6-1: reset high-speed USB device number 101 using dummy_hcd [ 1713.072115][ T1511] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1713.081240][ T1511] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1713.089404][ T1511] usb 2-1: SerialNumber: syz [ 1713.092046][ T9183] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1713.103964][ T9183] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1713.113348][ T9183] usb 3-1: SerialNumber: syz [ 1713.132554][T18473] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1713.139475][T18473] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1713.146649][T18548] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1713.162408][T18548] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1713.193018][ T1511] hub 2-1:1.0: bad descriptor, ignoring hub [ 1713.193067][ T9183] hub 3-1:1.0: bad descriptor, ignoring hub [ 1713.198991][ T1511] hub: probe of 2-1:1.0 failed with error -5 [ 1713.226699][ T9183] hub: probe of 3-1:1.0 failed with error -5 [ 1713.253106][T32373] usb 6-1: Using ep0 maxpacket: 8 [ 1713.312141][ T7027] usb 1-1: new high-speed USB device number 77 using dummy_hcd [ 1713.392271][T18559] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1713.399710][T18559] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1713.422422][T18548] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1713.430050][T18548] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1713.443101][ T9183] usblp: can't set desired altsetting 0 on interface 0 [ 1713.482875][ T9183] usb 3-1: USB disconnect, device number 81 [ 1713.581990][ T7027] usb 1-1: Using ep0 maxpacket: 8 00:31:38 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1713.692027][T16451] usb 4-1: Service connection timeout for: 256 [ 1713.698309][T16451] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1713.710964][T16451] ath9k_htc: Failed to initialize the device [ 1713.719806][ T6899] usb 4-1: ath9k_htc: USB layer deinitialized [ 1713.742170][ T7027] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1713.753265][ T7027] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1713.764644][ T7027] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1713.774583][ T7027] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1713.789372][ T1511] usblp 2-1:1.0: usblp0: USB Bidirectional printer dev 81 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1713.843090][ T1511] usb 2-1: USB disconnect, device number 81 [ 1713.851392][ T1511] usblp0: removed [ 1713.882458][T32373] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1713.932139][ T7027] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1713.941292][ T7027] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1713.950750][ T7027] usb 1-1: SerialNumber: syz [ 1713.972261][T18565] raw-gadget gadget: fail, usb_ep_enable returned -22 00:31:38 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1713.979178][T18565] raw-gadget gadget: fail, usb_ep_enable returned -22 00:31:38 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0xa}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1714.014079][ T7027] hub 1-1:1.0: bad descriptor, ignoring hub [ 1714.021132][ T7027] hub: probe of 1-1:1.0 failed with error -5 [ 1714.102413][ T6899] usb 4-1: new high-speed USB device number 13 using dummy_hcd [ 1714.121930][T32373] usb 5-1: Using ep0 maxpacket: 8 [ 1714.238863][T18565] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1714.247299][T18565] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1714.262209][T18598] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1714.269088][T18598] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1714.301984][ T17] usb 3-1: new high-speed USB device number 82 using dummy_hcd [ 1714.361908][ T1511] usb 2-1: new high-speed USB device number 82 using dummy_hcd [ 1714.551970][ T6899] usb 4-1: device descriptor read/64, error -71 [ 1714.572043][ T17] usb 3-1: Using ep0 maxpacket: 8 [ 1714.593088][ T7027] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 77 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1714.606846][ T1511] usb 2-1: Using ep0 maxpacket: 8 [ 1714.652881][ T7027] usb 1-1: USB disconnect, device number 77 [ 1714.663509][T18639] udc-core: couldn't find an available UDC or it's busy [ 1714.670473][T18639] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1714.673393][ T7027] usblp0: removed [ 1714.712414][ T17] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1714.723534][ T17] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1714.733579][ T17] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1714.744801][ T17] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1714.758103][ T1511] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1714.769158][ T1511] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1714.779098][ T1511] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1714.789960][ T1511] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1714.892014][ T1511] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1714.901111][ T1511] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1714.909172][ T1511] usb 2-1: SerialNumber: syz [ 1714.913906][ T17] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1714.924216][ T17] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1714.932237][ T17] usb 3-1: SerialNumber: syz [ 1714.952334][T18548] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1714.959262][T18548] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1714.966486][T18628] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1714.975303][T18628] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1715.012894][ T1511] hub 2-1:1.0: bad descriptor, ignoring hub [ 1715.018904][ T1511] hub: probe of 2-1:1.0 failed with error -5 [ 1715.026418][ T17] hub 3-1:1.0: bad descriptor, ignoring hub [ 1715.037740][ T17] hub: probe of 3-1:1.0 failed with error -5 00:31:39 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1715.122111][ T1511] usblp: can't set desired altsetting 0 on interface 0 [ 1715.219962][T18628] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1715.228441][T18628] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1715.251851][ T7027] usb 1-1: new high-speed USB device number 78 using dummy_hcd [ 1715.322454][ T1511] usb 2-1: reset high-speed USB device number 82 using dummy_hcd [ 1715.382150][ T6899] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1715.391246][ T6899] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1715.399302][ T6899] usb 4-1: Product: syz [ 1715.403518][ T6899] usb 4-1: Manufacturer: syz [ 1715.408227][ T6899] usb 4-1: SerialNumber: syz [ 1715.452641][ T6899] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1715.480298][T18674] udc-core: couldn't find an available UDC or it's busy [ 1715.487307][T18674] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1715.512986][ T17] usblp 3-1:1.0: usblp0: USB Bidirectional printer dev 82 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1715.541833][ T7027] usb 1-1: Using ep0 maxpacket: 8 [ 1715.572906][ T17] usb 3-1: USB disconnect, device number 82 [ 1715.583767][ T17] usblp0: removed [ 1715.642088][ T1511] usb 2-1: Using ep0 maxpacket: 8 [ 1715.692085][ T7027] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1715.703127][ T7027] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1715.713080][ T7027] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1715.723036][ T7027] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 00:31:40 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000022c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0xc020660b, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f00000000c0)={0x0, 0x30, 0x87, {0x87, 0xb, "6f23a6cf41733a01c78f699775e97bb6e3dddd4806c5c4dd86a3efbcccc7fa6d8a145372e6a81948168c7e9b2dd71cc0f45dbe8755bf2894be560aa6f1fc3c4f5d02938bd230721bb24adbfbda28adc4f6322b9f845d6404f22fb85774e19f2367dc9bd163267a8281208b913c764c9141d10944e01695d065795d1aedb8ae74885dda57f9"}}, &(0x7f0000000180)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000004c0)={0x44, &(0x7f0000000200)={0x40, 0x31, 0xf1, "4bc6dff365a9e2a0e42a0c59c94cd21954724dd89e622f2e924f5be3919a39a43fff67e1d94af8e217044da37bf447043609764da05bb236721761491e18a28f9a1fd8d2ef8ce1d85a3be9053c1a0342051be94ed9b4366ba714037d520e40d1ad94be1ebfa30aefa38b0f0cbb3ce47d09c0ba32f03a18b44d6f215c2ffe7fd796270d4cbca34582a198d35a602c655a975341bf8ce1d45966b91f69ec77499a239b09817397deff39ab3472f4014b2dead55c1da80c29cab7e6414dfbe445075d5dafd294b8fb5c58faf97112b03989fb06e38461d8f7669834396012dede3d3a6cf6b748189c3165d90e47bf35545bb9"}, &(0x7f0000000540)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0xc2}, &(0x7f0000000380)={0x20, 0x80, 0x1c, {0x7f, 0x0, 0xa86, 0xf6, 0x6, 0x101, 0x3ff, 0x6, 0x5, 0x9, 0x8, 0x1000}}, &(0x7f00000003c0)={0x20, 0x85, 0x4, 0x7}, &(0x7f0000000400)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000440)={0x20, 0x87, 0x2}, &(0x7f0000000480)={0x20, 0x89, 0x2}}) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000040)=""/112) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000b62cea40c41060eab367000000010902120001000000000904a800002e0f7900"], 0x0) 00:31:40 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0xa0100) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) [ 1715.832386][T18671] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1715.839487][T18671] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1715.872014][ T7027] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1715.881130][ T7027] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1715.921879][ T7027] usb 1-1: can't set config #1, error -71 [ 1715.931550][ T7027] usb 1-1: USB disconnect, device number 78 [ 1716.072430][T16451] usb 6-1: reset high-speed USB device number 101 using dummy_hcd [ 1716.141837][ T6899] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1716.150883][ T17] usb 3-1: new high-speed USB device number 83 using dummy_hcd [ 1716.342211][ T7027] usb 1-1: new high-speed USB device number 79 using dummy_hcd [ 1716.362156][T16451] usb 6-1: device firmware changed [ 1716.367762][T16451] usb 6-1: USB disconnect, device number 101 [ 1716.385546][T16451] usblp1: removed [ 1716.411912][ T17] usb 3-1: Using ep0 maxpacket: 8 [ 1716.541913][ T17] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1716.552113][T32373] usb 4-1: USB disconnect, device number 13 [ 1716.552943][ T17] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1716.571998][ T17] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1716.581937][ T17] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 00:31:41 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1716.652098][ T7027] usb 1-1: Using ep0 maxpacket: 8 [ 1716.692172][ T17] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1716.701209][ T17] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1716.709260][ T17] usb 3-1: SerialNumber: syz [ 1716.742433][T18628] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1716.749331][T18628] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1716.772935][ T17] hub 3-1:1.0: bad descriptor, ignoring hub [ 1716.778932][ T17] hub: probe of 3-1:1.0 failed with error -5 [ 1716.811772][T16451] usb 6-1: new high-speed USB device number 102 using dummy_hcd [ 1716.822144][ T7027] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1716.833294][ T7027] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1716.843371][ T7027] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1716.853319][ T7027] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1716.912156][ T9183] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1716.952153][ T7027] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1716.961380][ T7027] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1716.969417][ T7027] usb 1-1: SerialNumber: syz [ 1716.991876][ T17] usblp: can't set desired altsetting 0 on interface 0 [ 1717.003485][T18709] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1717.012118][T18709] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1717.052729][ T7027] hub 1-1:1.0: bad descriptor, ignoring hub [ 1717.058730][ T7027] hub: probe of 1-1:1.0 failed with error -5 [ 1717.066385][ T17] usb 3-1: USB disconnect, device number 83 [ 1717.129412][T18743] udc-core: couldn't find an available UDC or it's busy [ 1717.136482][T18743] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1717.151725][ T9183] usb 5-1: Using ep0 maxpacket: 8 [ 1717.231778][T16451] usb 6-1: config 0 has an invalid interface number: 168 but max is 0 [ 1717.240010][T16451] usb 6-1: config 0 has no interface number 0 [ 1717.247786][T16451] usb 6-1: New USB device found, idVendor=10c4, idProduct=ea60, bcdDevice=67.b3 [ 1717.256915][T16451] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1717.272981][T16451] usb 6-1: config 0 descriptor?? [ 1717.292446][T18735] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1717.302759][T18709] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1717.309840][T18735] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1717.315973][T18709] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1717.324927][T16451] cp210x 6-1:0.168: cp210x converter detected [ 1717.441765][ T6899] usb 4-1: Service connection timeout for: 256 [ 1717.447981][ T6899] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1717.457438][ T6899] ath9k_htc: Failed to initialize the device [ 1717.465205][T32373] usb 4-1: ath9k_htc: USB layer deinitialized 00:31:42 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1717.542015][T16451] cp210x 6-1:0.168: failed to get vendor val 0x370b size 1: -71 [ 1717.549813][T16451] cp210x 6-1:0.168: querying part number failed [ 1717.591911][T16451] cp210x ttyUSB0: failed get req 0x4 size 2 status: -71 [ 1717.599907][T16451] cp210x: probe of ttyUSB0 failed with error -71 [ 1717.616923][T16451] usb 6-1: USB disconnect, device number 102 [ 1717.636040][T16451] cp210x 6-1:0.168: device disconnected [ 1717.645113][ T7027] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 79 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 00:31:42 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0xf}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1717.692951][ T7027] usb 1-1: USB disconnect, device number 79 [ 1717.728624][ T7027] usblp0: removed [ 1717.881775][ T9183] usb 3-1: new high-speed USB device number 84 using dummy_hcd 00:31:42 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000691f16402b050318997600000001090212000100000000"], 0x0) r0 = syz_open_dev$evdev(&(0x7f00000022c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0xc020660b, 0x0) syz_usb_connect$uac1(0x6, 0xc8, &(0x7f0000000180)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xb6, 0x3, 0x1, 0x5, 0x0, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xffff, 0xff}, [@extension_unit={0x9, 0x24, 0x8, 0x5, 0x1, 0x7, "1168"}, @input_terminal={0xc, 0x24, 0x2, 0x5, 0x202, 0x6, 0x7, 0x5, 0x4, 0x5}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x0, 0x3, 0x8, 0x4, "22b4"}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x9, 0x2, 0x80, 0x7f, "a8"}]}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x4, 0x2c, 0x20, {0x7, 0x25, 0x1, 0x1, 0x6, 0x81}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x6, 0x1, 0x1, 0xff}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x3, 0x100, 0x1, "c3"}, @as_header={0x7, 0x24, 0x1, 0x20, 0xc3}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x2, 0x8094, 0x3, "50b6e4"}, @format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0xfc, 0x4, 0x4, 0x7f, "addb"}]}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x1, 0x1, 0x20, {0x7, 0x25, 0x1, 0x2, 0x0, 0x2}}}}}}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x40, 0x20, 0x20, 0x8, 0x20}, 0x32, &(0x7f00000000c0)={0x5, 0xf, 0x32, 0x5, [@ssp_cap={0x10, 0x10, 0xa, 0xc, 0x1, 0x4, 0xff0f, 0x4, [0x101c0c0]}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ssp_cap={0xc, 0x10, 0xa, 0x8, 0x0, 0x2f021e, 0xf000, 0x1599}, @wireless={0xb, 0x10, 0x1, 0x8, 0x80, 0x81, 0x2, 0x0, 0x6}]}, 0x2, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x43e}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x42b}}]}) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000080)=""/51) r1 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0xfffffffffffffffd, 0xa4001) ioctl$EVIOCSABS20(r1, 0x401845e0, &(0x7f0000000100)={0x9, 0xd0f8, 0x2, 0x0, 0x0, 0x1}) [ 1718.121673][T32373] usb 4-1: new high-speed USB device number 14 using dummy_hcd [ 1718.129342][ T9183] usb 3-1: Using ep0 maxpacket: 8 00:31:42 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x69, 0x1f, 0x16, 0x40, 0x52b, 0x1803, 0x7698, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x83, 0x53, 0x7e}}]}}]}}, 0x0) syz_usb_connect$cdc_ecm(0x4, 0x101, &(0x7f0000000040)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xef, 0x1, 0x1, 0x5, 0xc0, 0x5, [{{0x9, 0x4, 0x0, 0x81, 0x3, 0x2, 0x6, 0x0, 0x71, {{0x9, 0x24, 0x6, 0x0, 0x0, "4d9e1b18"}, {0x5, 0x24, 0x0, 0x626}, {0xd, 0x24, 0xf, 0x1, 0x40, 0x653f, 0x7ff, 0x1}, [@mbim_extended={0x8, 0x24, 0x1c, 0xe3, 0x40, 0x3b3b}, @dmm={0x7, 0x24, 0x14, 0x6, 0x100}, @mdlm_detail={0x79, 0x24, 0x13, 0x1, "3d1e04b5d9543e0661e44d459c5b138df0d192f9185c85c179de973b59f2ffe67839e7eac8e4ba331b85a9b9b7c5915edda7f2d20a767e31fda35ce03079caf08fa5470b484fc93931c35feae8ec2e81561b514033bb38550ff7632ca7eca3d93bd0e728754f34ba3b35a7f4f1005ad08921e01d63"}, @mbim={0xc, 0x24, 0x1b, 0x266, 0x83e2, 0x19, 0x7, 0x3, 0x80}, @network_terminal={0x7, 0x24, 0xa, 0x80, 0x5}, @mdlm={0x15, 0x24, 0x12, 0xffff}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x3, 0xf8, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x628, 0xff, 0x8, 0x20}}}}}]}}]}}, &(0x7f0000000540)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x201, 0x7f, 0x4, 0x9, 0x40, 0x1}, 0xdb, &(0x7f00000001c0)={0x5, 0xf, 0xdb, 0x6, [@wireless={0xb, 0x10, 0x1, 0x4, 0x4, 0x45, 0x71, 0x1, 0x2}, @wireless={0xb, 0x10, 0x1, 0xc, 0x6, 0x3, 0x7, 0x46b7, 0x6}, @generic={0x84, 0x10, 0x2, "643a54b3b7838ab003dc63f3500047134b17a3c225fe0d1e23ab0879cce91313136188fc963759652c6c2e3ae08248dcb05b757a8140c650ccf24f2813484f0d6b99354cf1c44b92b2a52064dfa46331fa555f25a45288a72a84048a5a0f06423b67021523d895d8b53e244daa2c5804ab0407fbb4cfe500ba11feb8ca59cfe1d8"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x4, 0x6, 0x7, 0x7}, @generic={0x27, 0x10, 0x4, "e3e56c80cc8c6b3555a4beb03333592b84ec363e8935b2c9711acd5a98095c2fc0fba37c"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x1, 0x20, 0x5}]}, 0x9, [{0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0xc1a}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x1001}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x41c}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x807}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x41f}}, {0x32, &(0x7f0000000400)=@string={0x32, 0x3, "c0bf162c951ac60af5dc496b89e731db2fd2d6ddaaa8c7d5e93c675773dce51d8adfb9fa39943a95a5361eca86c95425"}}, {0x4a, &(0x7f0000000440)=@string={0x4a, 0x3, "a0b139b921d17f2e99904027d18a5be927773a9f48f9a0af8b8ba7498a1960d9fa7d982aded5147cf024a59bfd8bbbb532867fbf94c9c1c3d59fb41845ca7b7250f1073b50060ae9"}}, {0x19, &(0x7f00000004c0)=@string={0x19, 0x3, "cbb4c26f86cd958b30215fd42704ef112b9eb30f11e3bd"}}, {0x21, &(0x7f0000000500)=@string={0x21, 0x3, "60c98212102732c908a15ccbdd3cc877f69a6e0d35bdb78beec181e9745247"}}]}) [ 1718.251755][ T9183] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1718.262934][ T9183] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1718.272921][ T9183] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1718.282884][ T9183] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1718.291654][ T7027] usb 1-1: new high-speed USB device number 80 using dummy_hcd [ 1718.392110][ T9183] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1718.401284][ T9183] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1718.409348][ T9183] usb 3-1: SerialNumber: syz [ 1718.432196][T16451] usb 2-1: reset high-speed USB device number 82 using dummy_hcd [ 1718.447475][T18777] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1718.456836][T18777] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1718.462242][T32376] usb 6-1: new high-speed USB device number 103 using dummy_hcd [ 1718.483000][ T9183] hub 3-1:1.0: bad descriptor, ignoring hub [ 1718.489006][ T9183] hub: probe of 3-1:1.0 failed with error -5 [ 1718.517293][T18820] udc-core: couldn't find an available UDC or it's busy [ 1718.524383][T18820] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1718.601667][ T7027] usb 1-1: Using ep0 maxpacket: 8 [ 1718.687665][T18777] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1718.697622][T18777] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1718.704713][T32373] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1718.713790][T32373] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1718.721871][T32373] usb 4-1: Product: syz [ 1718.726192][T32373] usb 4-1: Manufacturer: syz [ 1718.730787][T32373] usb 4-1: SerialNumber: syz [ 1718.733441][ T7027] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1718.746477][ T7027] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1718.757620][ T7027] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1718.767575][ T7027] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1718.772425][T32373] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1718.780647][T16451] usb 2-1: device firmware changed [ 1718.812648][T16451] usb 2-1: USB disconnect, device number 82 00:31:43 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1718.892452][T32376] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1718.902614][T32376] usb 6-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1718.911710][T32376] usb 6-1: New USB device found, idVendor=052b, idProduct=1803, bcdDevice=76.99 [ 1718.920747][T32376] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1718.932948][ T9183] usblp 3-1:1.0: usblp0: USB Bidirectional printer dev 84 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1718.941665][ T7027] usb 1-1: string descriptor 0 read error: -71 [ 1718.950910][ T7027] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1718.961348][ T7027] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1719.002562][T32376] usb 6-1: config 0 descriptor?? [ 1719.051680][ T7027] usb 1-1: can't set config #1, error -71 [ 1719.063215][ T7027] usb 1-1: USB disconnect, device number 80 [ 1719.231592][T16451] usb 2-1: new high-speed USB device number 83 using dummy_hcd [ 1719.268378][T32376] usb 6-1: USB disconnect, device number 103 [ 1719.361661][T32373] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1719.481644][ T7027] usb 1-1: new high-speed USB device number 81 using dummy_hcd 00:31:44 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1719.651680][T16451] usb 2-1: New USB device found, idVendor=052b, idProduct=1803, bcdDevice=76.98 [ 1719.660837][T16451] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1719.672499][T16451] usb 2-1: config 0 descriptor?? [ 1719.724013][T16451] gspca_main: sunplus-2.14.0 probing 052b:1803 [ 1719.731858][ T7027] usb 1-1: Using ep0 maxpacket: 8 00:31:44 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0xa0100) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) [ 1719.768592][ T17] usb 4-1: USB disconnect, device number 14 [ 1719.852015][T18861] usb 3-1: reset high-speed USB device number 84 using dummy_hcd [ 1719.891706][ T7027] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1719.902829][ T7027] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1719.912790][ T7027] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1719.925107][ T7027] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1719.961638][T16451] gspca_sunplus: reg_r err -71 [ 1719.962034][T32376] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1719.966743][T16451] sunplus: probe of 2-1:0.0 failed with error -71 [ 1719.984325][T16451] usb 2-1: USB disconnect, device number 83 [ 1720.021836][ T7027] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1720.030865][ T7027] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1720.038883][ T7027] usb 1-1: SerialNumber: syz [ 1720.062109][T18846] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1720.071405][T18846] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1720.082338][ T9183] usb 6-1: new high-speed USB device number 104 using dummy_hcd [ 1720.101592][T18861] usb 3-1: Using ep0 maxpacket: 8 [ 1720.112621][ T7027] hub 1-1:1.0: bad descriptor, ignoring hub [ 1720.119903][ T7027] hub: probe of 1-1:1.0 failed with error -5 [ 1720.231529][T32376] usb 5-1: Using ep0 maxpacket: 8 [ 1720.272107][T18777] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1720.278961][T18777] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1720.332151][ T9183] usb 6-1: Using ep0 maxpacket: 8 [ 1720.337302][T18846] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1720.344174][ C1] usblp0: nonzero read bulk status received: -71 [ 1720.351090][T18846] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1720.371951][T18875] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1720.378956][T18875] raw-gadget gadget: fail, usb_ep_enable returned -22 00:31:45 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1720.461612][ T9183] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1720.472661][ T9183] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1720.482670][ T9183] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1720.493390][ T9183] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1720.525259][T32376] usb 3-1: USB disconnect, device number 84 [ 1720.537993][T32376] usblp0: removed [ 1720.573191][ T7027] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 81 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1720.593093][ T9183] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1720.603301][ T9183] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1720.611288][ T9183] usb 6-1: SerialNumber: syz [ 1720.641680][T32373] usb 4-1: Service connection timeout for: 256 [ 1720.647856][T32373] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1720.657237][T18881] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1720.664641][T32373] ath9k_htc: Failed to initialize the device [ 1720.672745][T18881] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1720.681483][ T17] usb 4-1: ath9k_htc: USB layer deinitialized [ 1720.694886][ T9183] hub 6-1:1.0: bad descriptor, ignoring hub [ 1720.701367][ T9183] hub: probe of 6-1:1.0 failed with error -5 [ 1720.821498][ T7555] usb 2-1: new high-speed USB device number 84 using dummy_hcd 00:31:45 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x1d}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1720.901221][T18881] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1720.914780][T18881] raw-gadget gadget: fail, usb_ep_enable returned -22 00:31:45 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1721.061508][ T7555] usb 2-1: Using ep0 maxpacket: 8 [ 1721.181772][ T7555] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1721.192848][ T7555] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1721.202968][ T7555] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1721.213254][ T7555] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1721.271473][ T17] usb 4-1: new high-speed USB device number 15 using dummy_hcd [ 1721.301698][ T7555] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1721.310814][ T7555] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1721.318903][ T7555] usb 2-1: SerialNumber: syz [ 1721.332506][ T5] usb 3-1: new high-speed USB device number 85 using dummy_hcd [ 1721.343702][T18934] usb 1-1: reset high-speed USB device number 81 using dummy_hcd [ 1721.381977][T18917] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1721.388883][T18917] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1721.404102][ T7555] hub 2-1:1.0: bad descriptor, ignoring hub [ 1721.410100][ T7555] hub: probe of 2-1:1.0 failed with error -5 [ 1721.571626][ T5] usb 3-1: Using ep0 maxpacket: 8 [ 1721.617271][T18917] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1721.625920][T18950] udc-core: couldn't find an available UDC or it's busy [ 1721.632651][T18934] usb 1-1: Using ep0 maxpacket: 8 [ 1721.632889][T18950] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1721.645879][T18917] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1721.691608][ T5] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1721.702679][ T5] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1721.712695][ T5] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1721.722632][ T5] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1721.791994][T18846] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1721.798854][T18846] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1721.812400][ T5] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1721.821522][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1721.829508][ T5] usb 3-1: SerialNumber: syz [ 1721.838092][ T9183] usblp 6-1:1.0: usblp1: USB Bidirectional printer dev 104 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1721.851397][ C0] usblp0: nonzero read bulk status received: -71 [ 1721.851792][ T17] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1721.861769][T18945] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1721.866884][ T17] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1721.881633][ T17] usb 4-1: Product: syz [ 1721.885795][ T17] usb 4-1: Manufacturer: syz [ 1721.890391][ T17] usb 4-1: SerialNumber: syz [ 1721.894429][T18945] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1721.912739][ T7555] usblp 2-1:1.0: usblp2: USB Bidirectional printer dev 84 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1721.942604][ T5] hub 3-1:1.0: bad descriptor, ignoring hub [ 1721.948589][ T5] hub: probe of 3-1:1.0 failed with error -5 [ 1721.962611][ T17] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1722.043800][T32373] usb 1-1: USB disconnect, device number 81 [ 1722.051816][ T9183] usb 6-1: reset high-speed USB device number 104 using dummy_hcd [ 1722.062183][T32373] usblp0: removed [ 1722.152149][T18945] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1722.159054][T18945] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1722.301611][ T9183] usb 6-1: Using ep0 maxpacket: 8 [ 1722.361568][ T7555] usb 2-1: USB disconnect, device number 84 [ 1722.374921][ T7555] usblp2: removed [ 1722.402906][ T5] usblp 3-1:1.0: usblp0: USB Bidirectional printer dev 85 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1722.441944][T18881] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1722.448809][T18881] raw-gadget gadget: fail, usb_ep_enable returned -22 00:31:47 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1722.641623][ T17] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1722.741402][ T5] usb 2-1: new high-speed USB device number 85 using dummy_hcd 00:31:47 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1722.831523][ T9183] usb 6-1: USB disconnect, device number 104 [ 1722.861597][ T7027] usb 1-1: new high-speed USB device number 82 using dummy_hcd [ 1722.981386][ T5] usb 2-1: Using ep0 maxpacket: 8 [ 1723.057774][T16451] usb 4-1: USB disconnect, device number 15 [ 1723.101515][ T5] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1723.112758][ T5] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1723.122711][ T5] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1723.131624][ T7027] usb 1-1: Using ep0 maxpacket: 8 [ 1723.132685][ T5] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1723.133397][ T7555] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1723.143223][T18945] usb 3-1: reset high-speed USB device number 85 using dummy_hcd 00:31:48 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1723.241510][ T5] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1723.250578][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1723.258699][ T5] usb 2-1: SerialNumber: syz [ 1723.281516][ T7027] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1723.292798][ T7027] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1723.304128][ T7027] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1723.314172][ T7027] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1723.329002][T18917] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1723.336372][T18917] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1723.362318][ T5] hub 2-1:1.0: bad descriptor, ignoring hub [ 1723.368323][ T5] hub: probe of 2-1:1.0 failed with error -5 [ 1723.421341][ T7555] usb 5-1: Using ep0 maxpacket: 8 [ 1723.441515][T18945] usb 3-1: Using ep0 maxpacket: 8 [ 1723.446717][ T7027] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1723.457163][ T7027] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1723.465230][ T7027] usb 1-1: SerialNumber: syz [ 1723.491715][T19010] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1723.498742][T19010] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1723.522446][ T7027] hub 1-1:1.0: bad descriptor, ignoring hub [ 1723.528756][ T7027] hub: probe of 1-1:1.0 failed with error -5 00:31:48 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1723.561700][T19025] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1723.576688][T19025] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1723.581431][ T5] usblp: can't set desired altsetting 0 on interface 0 [ 1723.591990][T19015] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1723.598867][T19015] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1723.651585][ T9183] usblp1: removed [ 1723.671280][ C0] usblp0: nonzero read bulk status received: -71 [ 1723.727320][T19010] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1723.734633][T19010] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1723.781658][ T5] usb 2-1: reset high-speed USB device number 85 using dummy_hcd [ 1723.846739][ T6899] usb 3-1: USB disconnect, device number 85 [ 1723.868755][ T6899] usblp0: removed [ 1723.921453][ T17] usb 4-1: Service connection timeout for: 256 [ 1723.927691][ T17] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1723.943979][ T17] ath9k_htc: Failed to initialize the device [ 1723.950119][T16451] usb 4-1: ath9k_htc: USB layer deinitialized [ 1723.994286][ T7027] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 82 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1724.012768][ T9183] usb 6-1: new high-speed USB device number 105 using dummy_hcd [ 1724.022403][ T5] usb 2-1: Using ep0 maxpacket: 8 00:31:48 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1724.161666][T19056] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1724.168627][T19056] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1724.251398][ T9183] usb 6-1: Using ep0 maxpacket: 8 00:31:49 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x1d}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1724.371341][ T9183] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1724.379559][T19010] udc-core: couldn't find an available UDC or it's busy [ 1724.382387][ T9183] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1724.382418][ T9183] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1724.389338][T19010] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1724.399288][ T9183] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1724.461212][ C1] usblp0: nonzero read bulk status received: -71 [ 1724.475840][ T5] usb 1-1: USB disconnect, device number 82 [ 1724.484426][ T5] usblp0: removed [ 1724.531466][ T9183] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1724.540586][ T9183] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1724.550051][ T9183] usb 6-1: SerialNumber: syz [ 1724.571527][T16451] usb 4-1: new high-speed USB device number 16 using dummy_hcd [ 1724.571614][T19037] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1724.588923][T19037] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1724.613354][ T9183] hub 6-1:1.0: bad descriptor, ignoring hub [ 1724.620238][ T9183] hub: probe of 6-1:1.0 failed with error -5 [ 1724.731231][ T6899] usb 3-1: new high-speed USB device number 86 using dummy_hcd [ 1724.823356][T19037] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1724.830368][T19037] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1724.840754][T19112] udc-core: couldn't find an available UDC or it's busy [ 1724.847784][T19112] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 00:31:49 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1725.082367][ T9183] usblp 6-1:1.0: usblp0: USB Bidirectional printer dev 105 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1725.211467][T16451] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1725.220541][T16451] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1725.229961][T16451] usb 4-1: Product: syz [ 1725.234288][T16451] usb 4-1: Manufacturer: syz [ 1725.238885][T16451] usb 4-1: SerialNumber: syz [ 1725.292091][T16451] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1725.311606][ T7027] usb 1-1: new high-speed USB device number 83 using dummy_hcd [ 1725.371367][ T6899] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1725.380531][ T6899] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1725.381174][ C0] usblp0: nonzero read bulk status received: -71 [ 1725.388653][ T6899] usb 3-1: Product: syz [ 1725.399116][ T6899] usb 3-1: Manufacturer: syz [ 1725.403754][ T6899] usb 3-1: SerialNumber: syz [ 1725.479389][ T9183] usb 6-1: USB disconnect, device number 105 [ 1725.494455][ T6899] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1725.553159][T19129] udc-core: couldn't find an available UDC or it's busy [ 1725.560122][T19129] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1725.581266][ T7027] usb 1-1: Using ep0 maxpacket: 8 [ 1725.721825][ T7027] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1725.732942][ T7027] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1725.743056][ T7027] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1725.752956][ T7027] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 00:31:50 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, 0x0) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1725.871576][ T7027] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1725.880710][ T7027] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1725.888870][ T7027] usb 1-1: SerialNumber: syz [ 1725.932812][T19120] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1725.939726][T19120] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1725.962413][ T7027] hub 1-1:1.0: bad descriptor, ignoring hub [ 1725.968499][ T7027] hub: probe of 1-1:1.0 failed with error -5 [ 1725.991566][ T17] usb 6-1: new high-speed USB device number 106 using dummy_hcd [ 1726.061355][T16451] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1726.161622][ T9183] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1726.177412][T19120] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1726.186212][T19120] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1726.231317][ T6899] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1726.261137][ T17] usb 6-1: Using ep0 maxpacket: 8 [ 1726.401109][ T9183] usb 5-1: Using ep0 maxpacket: 8 [ 1726.416135][ T17] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1726.427166][ T17] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1726.437291][ T17] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1726.447563][ T17] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1726.465228][ T7027] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 83 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1726.477324][ T5] usb 4-1: USB disconnect, device number 16 [ 1726.541321][T19162] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1726.548288][T19162] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1726.601238][ T17] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1726.610375][ T17] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1726.619802][ T17] usb 6-1: SerialNumber: syz 00:31:51 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1726.641855][T19037] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1726.646345][T19118] usblp0: removed [ 1726.648733][T19037] raw-gadget gadget: fail, usb_ep_enable returned -22 00:31:51 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000000cc0)='/dev/usb/hiddev#\x00', 0x8000, 0x31a640) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f00000000c0)=ANY=[@ANYBLOB="39705dc903aa07b0a77e0abb089bfad468a37276927bcc01a3ecd1b3372b4f6d7cd9c0f7e0b453eda0066ac9a3cb7b00c17f33e9f7b31a0f71874713b6b0d432b13adb4aa41e"]) ioctl$HIDIOCGVERSION(r0, 0x80044801, &(0x7f0000000040)) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x69, 0x1f, 0x16, 0x40, 0x52b, 0x1803, 0x7698, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x83, 0x53, 0x7e}}]}}]}}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000cc0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000500)={0x1, ':'}) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000080)={0x2, 0x0, 0x81, 0x6, 0xfffffff7, 0xc5f, 0x4, 0x9, 0x0, 0x6, 0x7ff, 0x2, 0x3, 0x5}) [ 1726.722878][ T7027] usb 3-1: USB disconnect, device number 86 [ 1726.736098][ T17] usb 6-1: can't set config #1, error -71 [ 1726.755224][ T17] usb 6-1: USB disconnect, device number 106 [ 1726.891460][ T7555] usb 2-1: reset high-speed USB device number 85 using dummy_hcd [ 1727.131081][ T7555] usb 2-1: Using ep0 maxpacket: 8 00:31:52 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1727.221400][T19191] usb 1-1: reset high-speed USB device number 83 using dummy_hcd [ 1727.231260][ T17] usb 6-1: new high-speed USB device number 107 using dummy_hcd [ 1727.271487][T19183] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1727.278563][T19183] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1727.371064][T16451] usb 4-1: Service connection timeout for: 256 [ 1727.377294][T16451] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1727.393678][T16451] ath9k_htc: Failed to initialize the device [ 1727.399772][ T5] usb 4-1: ath9k_htc: USB layer deinitialized [ 1727.481135][T19191] usb 1-1: Using ep0 maxpacket: 8 00:31:52 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x2}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1727.601146][ T6899] usb 3-1: Service connection timeout for: 256 [ 1727.607398][ T6899] ath9k_htc 3-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1727.618316][ T6899] ath9k_htc: Failed to initialize the device [ 1727.627703][ T7027] usb 3-1: ath9k_htc: USB layer deinitialized [ 1727.641650][T19120] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1727.649065][T19120] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1727.661161][ T17] usb 6-1: New USB device found, idVendor=052b, idProduct=1803, bcdDevice=76.98 [ 1727.670238][ T17] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1727.690761][ T17] usb 6-1: config 0 descriptor?? [ 1727.711037][ C1] usblp0: nonzero read bulk status received: -71 [ 1727.743215][ T17] gspca_main: sunplus-2.14.0 probing 052b:1803 [ 1727.787205][T19219] udc-core: couldn't find an available UDC or it's busy [ 1727.795027][T19219] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1727.876593][ T1511] usb 1-1: USB disconnect, device number 83 [ 1727.885431][ T1511] usblp0: removed [ 1727.961205][ T17] gspca_sunplus: reg_r err -71 [ 1727.966723][ T17] sunplus: probe of 6-1:0.0 failed with error -71 [ 1727.976749][ T17] usb 6-1: USB disconnect, device number 107 [ 1728.011082][ T7027] usb 3-1: new high-speed USB device number 87 using dummy_hcd [ 1728.011123][ T5] usb 4-1: new high-speed USB device number 17 using dummy_hcd [ 1728.280993][ T7027] usb 3-1: Using ep0 maxpacket: 8 [ 1728.298309][T19257] udc-core: couldn't find an available UDC or it's busy [ 1728.305563][T19257] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 00:31:53 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) 00:31:53 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1728.421173][ T7027] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1728.432314][ T7027] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1728.442286][ T7027] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1728.452236][ T7027] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1728.551163][ T5] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1728.560269][ T5] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1728.561217][ T7027] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1728.568463][ T5] usb 4-1: Product: syz [ 1728.577381][ T7027] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1728.581536][ T5] usb 4-1: Manufacturer: syz [ 1728.589490][ T7027] usb 3-1: SerialNumber: syz [ 1728.594090][ T5] usb 4-1: SerialNumber: syz [ 1728.622494][T19209] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1728.633188][T19209] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1728.652840][ T7027] hub 3-1:1.0: bad descriptor, ignoring hub [ 1728.658883][ T7027] hub: probe of 3-1:1.0 failed with error -5 [ 1728.682375][ T5] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1728.693504][ T9183] usb 1-1: new high-speed USB device number 84 using dummy_hcd [ 1728.770967][ T17] usb 6-1: new high-speed USB device number 108 using dummy_hcd [ 1728.857343][T19209] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1728.867589][T19209] raw-gadget gadget: fail, usb_ep_enable returned -22 00:31:53 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, 0x0) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1728.951057][ T9183] usb 1-1: Using ep0 maxpacket: 8 [ 1729.050997][ T17] usb 6-1: Using ep0 maxpacket: 8 [ 1729.071058][ T9183] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1729.082202][ T9183] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1729.092176][ T9183] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1729.103255][ T9183] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1729.122736][ T7027] usblp 3-1:1.0: usblp0: USB Bidirectional printer dev 87 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1729.191034][ T17] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1729.191175][ T9183] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1729.202076][ T17] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1729.211143][ T9183] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1729.221050][ T17] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1729.228998][ T9183] usb 1-1: SerialNumber: syz [ 1729.238910][ T17] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1729.239628][T16451] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1729.291444][T19259] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1729.300695][T19259] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1729.332065][ T9183] hub 1-1:1.0: bad descriptor, ignoring hub [ 1729.338073][ T9183] hub: probe of 1-1:1.0 failed with error -5 [ 1729.347351][ T5] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1729.361381][ T17] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1729.370433][ T17] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1729.378464][ T17] usb 6-1: SerialNumber: syz [ 1729.441312][T19265] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1729.448253][T19265] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1729.463663][T19209] udc-core: couldn't find an available UDC or it's busy [ 1729.470660][T19209] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1729.482677][ T17] hub 6-1:1.0: bad descriptor, ignoring hub [ 1729.488669][ T17] hub: probe of 6-1:1.0 failed with error -5 [ 1729.515929][ T7555] usb 3-1: USB disconnect, device number 87 [ 1729.521063][T16451] usb 5-1: Using ep0 maxpacket: 8 [ 1729.538740][ T7555] usblp0: removed [ 1729.568553][T19259] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1729.579248][T19259] raw-gadget gadget: fail, usb_ep_enable returned -22 00:31:54 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r1 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r1, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0xa0100) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) [ 1729.688166][T19265] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1729.695544][T19265] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1729.703428][T19281] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1729.710637][T19281] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1729.754704][ T7027] usb 4-1: USB disconnect, device number 17 [ 1729.822030][ T9183] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 84 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1729.991230][T32373] usb 2-1: reset high-speed USB device number 85 using dummy_hcd 00:31:54 executing program 2: syz_usb_connect(0x0, 0x3f4, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x8f, 0x8d, 0x8a, 0x40, 0xb63, 0x6530, 0x784b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x3e2, 0x1, 0x0, 0x0, 0x10, 0x0, [{{0x9, 0x4, 0xd0, 0x0, 0xa, 0x1e, 0xf, 0xd3, 0x0, [], [{{0x9, 0x5, 0x7, 0x2, 0x200, 0x5, 0xdb, 0x11, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x1}]}}, {{0x9, 0x5, 0x8, 0x0, 0x200, 0x8, 0x0, 0x1}}, {{0x9, 0x5, 0xa, 0x10, 0x200, 0x39, 0xa8, 0xc1}}, {{0x9, 0x5, 0x7, 0x8, 0x400, 0xbe, 0x7, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x56, 0x101}]}}, {{0x9, 0x5, 0x3, 0x0, 0x200, 0x0, 0x3, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x7}, @uac_iso={0x7, 0x25, 0x1, 0x6, 0x1, 0xc916}]}}, {{0x9, 0x5, 0x8, 0x10, 0x40, 0xde, 0xe1, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x9, 0x2}, @generic={0xca, 0x22, "fa60c6c2df4e15e7a2d45efc1502ed3c15abafbb623121b3ce28b1cc445006d7a1516bd126a877ab26b1f573486c5bd006071a6452c33796439d6900e02be1164014474a4bdeab2907e351cb8de4261fad2c807aa88dde72c07abbd1ef21ec50c2c04432839923d7802480c197afc85d21202b6e97e4c58eae4026d39f88a16691657873dfcaccfccc29b5c13a476a529c2caa6339bae3edd7cba597bd59ee7bbdbec2a66a50bf9edb89070cc15590f95cc005adb057e497c9dab112112cea3c397895afe60b75e6"}]}}, {{0x9, 0x5, 0x9, 0x10, 0x3ff, 0x4, 0x8, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0xd7, 0xf06e}]}}, {{0x9, 0x5, 0x9, 0x10, 0x3ff, 0x7f, 0x2, 0x4, [@generic={0xbb, 0x2, "8e406b9e6ca22fe4ef2826faa8a0ec7bb60cc1c746baa27c2b171991d176dcd7da3dab4a0099ac699b7dcbc539c6ea2fa37c65c03003222161c7d49421b8d9b10de605cba64122f44f43cb30b9b17c0ae0aa02b2a600269b54420aa8b0e6032867395804257624e0dc87b169d3013fc855070b40faf1c6b4818c78a172f4376bb1f407f0ca3ab7fe067f4867c3ebab3db313ec36538e0d14161e44248e1af7f8b6cce0fa3113a4bf5bd3bb312114a139156831e9a0af542022"}]}}, {{0x9, 0x5, 0x9, 0x4, 0x20, 0x0, 0x8, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x56, 0x1}, @generic={0xc9, 0x1, "d0a4b574fa83fef66f126f0cbe5eb7c30e2202ba5184eba65887343f5605022c83564773fe51fe7c79811f39bb42c606416d901581863f5a1e99d8c2585c9345bcfc2e9da0c0071cf9a9eff8077ecf9826c6e2b7ebbd6021f6c6027077af76687fb4eeb3fa231a7655fd842571f699596a7dc05ae782a30312d24c44cced315aa5594b95c30a5e0b40da76a4141df4063c011ff4371e4c54413b11922db68085c4c0c54fd714b41c4ab45f8ce4f109e17fbd9b5f9f64aef797c191ae3af6c4480edc8ea77e2901"}]}}, {{0x9, 0x5, 0x80, 0x4, 0x40, 0x3f, 0x0, 0x1f, [@generic={0xf0, 0x4, "8210c6ebe1a0b908a710157528467823cecf34b7887e36674b7ce8cac23c179e29aafc48e2b6e15f36bc768b1ef87b81a5d8da20ad154c502dc89aa4b923bb2ee61d1995a25ff9083dec1a07c884b20d1c1c25cc1147f257a72de668d4b3a375121c3d6fb51fc4b0bc4bb9418593c5ccf1e3d2903f60f9d60aee6add0ecc90789c88628890432f1f9990bca63aecad4b6b9f3a45e634cc1baec85ea68efd645d5dbea7377d3389410d0af7b7a976f370da57bbf16ca49c5af74e5077639dd866c1d7395e75cdab54a2baf63e3e04a35715aabb5e899e4561510baf1e3316d3b8e3a6aa4c3743c800824f773e3e5e"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x8, 0x41e}]}}]}}]}}]}}, 0x0) [ 1730.103243][ T17] usblp 6-1:1.0: usblp1: USB Bidirectional printer dev 108 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1730.120892][ C1] usblp0: nonzero read bulk status received: -71 [ 1730.159277][T19259] udc-core: couldn't find an available UDC or it's busy [ 1730.166373][T19259] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1730.171801][ T17] usb 6-1: USB disconnect, device number 108 [ 1730.185159][ T7555] usb 1-1: USB disconnect, device number 84 [ 1730.189731][ T17] usblp1: removed [ 1730.231838][T32373] usb 2-1: Using ep0 maxpacket: 8 [ 1730.350925][ T9183] usb 3-1: new high-speed USB device number 88 using dummy_hcd [ 1730.371314][T19317] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1730.378170][T19317] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1730.640827][ T5] usb 4-1: Service connection timeout for: 256 [ 1730.647108][ T5] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1730.658557][ T5] ath9k_htc: Failed to initialize the device [ 1730.665369][ T7027] usb 4-1: ath9k_htc: USB layer deinitialized [ 1730.671650][ T17] usb 6-1: new high-speed USB device number 109 using dummy_hcd [ 1730.710981][ T9183] usb 3-1: config 0 has an invalid interface number: 208 but max is 0 [ 1730.719265][ T9183] usb 3-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 1730.728011][ T9183] usb 3-1: config 0 contains an unexpected descriptor of type 0x1, skipping [ 1730.737002][ T9183] usb 3-1: config 0 has an invalid interface number: 130 but max is 0 [ 1730.746365][ T9183] usb 3-1: config 0 has 2 interfaces, different from the descriptor's value: 1 [ 1730.755358][ T9183] usb 3-1: config 0 has no interface number 0 [ 1730.762506][ T9183] usb 3-1: config 0 has no interface number 1 [ 1730.772521][ T9183] usb 3-1: config 0 interface 208 altsetting 0 endpoint 0x8 has invalid maxpacket 512, setting to 64 [ 1730.783507][ T9183] usb 3-1: config 0 interface 208 altsetting 0 endpoint 0xA has invalid maxpacket 512, setting to 64 [ 1730.794627][ T9183] usb 3-1: config 0 interface 208 altsetting 0 has a duplicate endpoint with address 0x7, skipping 00:31:55 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000180)) [ 1730.806597][ T9183] usb 3-1: config 0 interface 208 altsetting 0 endpoint 0x3 has invalid maxpacket 512, setting to 64 [ 1730.817651][ T9183] usb 3-1: config 0 interface 208 altsetting 0 has a duplicate endpoint with address 0x8, skipping [ 1730.829866][ T9183] usb 3-1: config 0 interface 208 altsetting 0 endpoint 0x9 has invalid maxpacket 1023, setting to 64 [ 1730.840876][ T9183] usb 3-1: config 0 interface 208 altsetting 0 has a duplicate endpoint with address 0x9, skipping [ 1730.851597][ T9183] usb 3-1: config 0 interface 208 altsetting 0 has a duplicate endpoint with address 0x9, skipping 00:31:55 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x3}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1730.863233][ T9183] usb 3-1: config 0 interface 208 altsetting 0 has an invalid endpoint with address 0x80, skipping [ 1730.874065][ T9183] usb 3-1: too many endpoints for config 0 interface 130 altsetting 16: 198, using maximum allowed: 30 [ 1730.893674][T19364] udc-core: couldn't find an available UDC or it's busy [ 1730.900638][T19364] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1730.917950][ T9183] usb 3-1: config 0 interface 130 altsetting 16 has 0 endpoint descriptors, different from the interface descriptor's value: 198 [ 1730.931315][ T9183] usb 3-1: config 0 interface 130 has no altsetting 0 [ 1730.938102][ T9183] usb 3-1: New USB device found, idVendor=0b63, idProduct=6530, bcdDevice=78.4b [ 1730.940983][ T17] usb 6-1: Using ep0 maxpacket: 8 [ 1730.947194][ T9183] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1730.952026][ T9183] usb 3-1: config 0 descriptor?? [ 1731.002400][ T9183] pl2303 3-1:0.208: required endpoints missing [ 1731.081217][ T17] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1731.092541][ T17] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1731.102479][ T17] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1731.112574][ T17] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1731.230881][ T9183] usb 3-1: string descriptor 0 read error: -71 [ 1731.231002][ T17] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1731.238053][ T9183] pl2303 3-1:0.130: required endpoints missing [ 1731.246167][ T17] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1731.246181][ T17] usb 6-1: SerialNumber: syz [ 1731.265526][T32373] usb 1-1: new high-speed USB device number 85 using dummy_hcd [ 1731.292440][T19265] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1731.302664][T19265] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1731.320566][ T9183] usb 3-1: USB disconnect, device number 88 [ 1731.332324][ T17] hub 6-1:1.0: bad descriptor, ignoring hub [ 1731.339354][ T17] hub: probe of 6-1:1.0 failed with error -5 [ 1731.450908][ T7027] usb 4-1: new high-speed USB device number 18 using dummy_hcd 00:31:56 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r1 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r1, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0xa0100) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) [ 1731.501357][T19392] udc-core: couldn't find an available UDC or it's busy [ 1731.502581][T19327] usblp0: removed [ 1731.508373][T19392] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1731.519494][T32373] usb 1-1: Using ep0 maxpacket: 8 [ 1731.537774][ T17] usblp: can't set desired altsetting 0 on interface 0 [ 1731.650901][T32373] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1731.661972][T32373] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1731.671936][T32373] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1731.682274][T32373] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 00:31:56 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1731.751437][ T17] usb 6-1: reset high-speed USB device number 109 using dummy_hcd [ 1731.770902][T32373] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1731.780036][T32373] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1731.788101][T32373] usb 1-1: SerialNumber: syz [ 1731.811068][T19373] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1731.819377][T19373] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1731.832498][T32373] hub 1-1:1.0: bad descriptor, ignoring hub [ 1731.858190][T32373] hub: probe of 1-1:1.0 failed with error -5 00:31:56 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, 0x0) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1732.011212][ T17] usb 6-1: Using ep0 maxpacket: 8 [ 1732.031061][ T7027] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1732.040186][ T7027] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1732.046989][T19373] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1732.048235][ T7027] usb 4-1: Product: syz [ 1732.059103][ T7027] usb 4-1: Manufacturer: syz [ 1732.059354][T19373] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1732.063721][ T7027] usb 4-1: SerialNumber: syz [ 1732.077714][T16451] usb 3-1: new high-speed USB device number 89 using dummy_hcd [ 1732.132113][ T7027] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1732.211115][T19407] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1732.218138][T19407] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1732.221350][ T9183] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1732.312329][T32373] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 85 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1732.340764][T16451] usb 3-1: Using ep0 maxpacket: 8 [ 1732.470710][ T9183] usb 5-1: Using ep0 maxpacket: 8 [ 1732.490901][T16451] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1732.501964][T16451] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1732.511965][T16451] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1732.521936][T16451] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1732.610999][T19421] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1732.618232][T19421] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1732.628119][T16451] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1732.637209][T16451] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1732.645313][T16451] usb 3-1: SerialNumber: syz [ 1732.671170][T19412] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1732.683011][T19412] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1732.691964][T16451] hub 3-1:1.0: bad descriptor, ignoring hub [ 1732.697953][T16451] hub: probe of 3-1:1.0 failed with error -5 00:31:57 executing program 1: r0 = syz_usb_connect_ath9k(0xf, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1732.811137][ T7027] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1732.861237][ T17] usb 2-1: USB disconnect, device number 85 [ 1732.914929][T19412] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1732.923467][T19412] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1732.991132][T19373] usb 1-1: reset high-speed USB device number 85 using dummy_hcd [ 1733.216709][ T9183] usb 4-1: USB disconnect, device number 18 [ 1733.236395][T19373] usb 1-1: Using ep0 maxpacket: 8 00:31:58 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1733.381178][T19440] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1733.388351][T19440] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1733.422030][T16451] usblp 3-1:1.0: usblp1: USB Bidirectional printer dev 89 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1733.434117][T19462] udc-core: couldn't find an available UDC or it's busy [ 1733.440667][ C0] usblp0: nonzero read bulk status received: -71 [ 1733.441259][T19462] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1733.521671][T16451] usb 3-1: USB disconnect, device number 89 [ 1733.553648][T16451] usblp1: removed [ 1733.570815][ T17] usb 2-1: new high-speed USB device number 86 using dummy_hcd [ 1733.614927][T32373] usb 1-1: USB disconnect, device number 85 [ 1733.623752][T32373] usblp0: removed [ 1733.806522][T19482] udc-core: couldn't find an available UDC or it's busy [ 1733.813704][T19482] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1733.860631][ T17] usb 2-1: Using ep0 maxpacket: 8 [ 1734.000881][ T17] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1734.011926][ T17] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1734.021897][ T17] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1734.032834][ T17] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1734.080609][ T7027] usb 4-1: Service connection timeout for: 256 [ 1734.086922][ T7027] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1734.097827][ T7027] ath9k_htc: Failed to initialize the device [ 1734.105306][ T9183] usb 4-1: ath9k_htc: USB layer deinitialized 00:31:58 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0xa0100) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) [ 1734.140958][ T17] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1734.150084][ T17] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1734.158153][ T17] usb 2-1: SerialNumber: syz [ 1734.201031][T19468] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1734.208373][T19468] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1734.251777][ T17] hub 2-1:1.0: bad descriptor, ignoring hub [ 1734.258497][ T17] hub: probe of 2-1:1.0 failed with error -5 00:31:59 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) 00:31:59 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x4}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1734.456483][T19468] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1734.460610][T16451] usb 1-1: new high-speed USB device number 86 using dummy_hcd [ 1734.463631][T19468] raw-gadget gadget: fail, usb_ep_enable returned -22 00:31:59 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) [ 1734.630578][T32373] usb 3-1: new high-speed USB device number 90 using dummy_hcd [ 1734.680638][ T9183] usb 4-1: new high-speed USB device number 19 using dummy_hcd [ 1734.701893][ T17] usblp 2-1:1.0: usblp0: USB Bidirectional printer dev 86 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1734.750634][T16451] usb 1-1: Using ep0 maxpacket: 8 [ 1734.841088][ T6899] usb 6-1: reset high-speed USB device number 109 using dummy_hcd [ 1734.870581][T32373] usb 3-1: Using ep0 maxpacket: 8 [ 1734.882342][T16451] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1734.893370][T16451] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1734.904787][T16451] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1734.914750][T16451] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1734.990929][T32373] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1735.002030][T32373] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1735.012005][T32373] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1735.020718][T16451] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 00:31:59 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(0x0, 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1735.021978][T32373] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1735.031173][T16451] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1735.052203][T16451] usb 1-1: SerialNumber: syz [ 1735.130813][ T6899] usb 6-1: Using ep0 maxpacket: 8 [ 1735.130845][T19507] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1735.144241][T32373] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1735.153513][T32373] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1735.162520][T32373] usb 3-1: SerialNumber: syz [ 1735.172235][T19507] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1735.191754][T16451] hub 1-1:1.0: bad descriptor, ignoring hub [ 1735.197754][T16451] hub: probe of 1-1:1.0 failed with error -5 [ 1735.204609][T19518] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1735.212895][T19518] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1735.242666][T32373] hub 3-1:1.0: bad descriptor, ignoring hub [ 1735.250872][ T9183] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1735.259918][ T9183] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1735.268300][ T9183] usb 4-1: Product: syz [ 1735.272493][ T9183] usb 4-1: Manufacturer: syz [ 1735.277088][ T9183] usb 4-1: SerialNumber: syz [ 1735.281688][T19527] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1735.281782][T19527] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1735.294893][T32373] hub: probe of 3-1:1.0 failed with error -5 [ 1735.361048][ T5] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1735.373637][ T9183] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1735.411407][T19507] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1735.418327][T19507] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1735.446791][T19518] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1735.455297][T19518] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1735.600719][ T5] usb 5-1: Using ep0 maxpacket: 8 [ 1735.740902][T19545] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1735.747974][T19545] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1735.910858][T19468] usb 2-1: reset high-speed USB device number 86 using dummy_hcd [ 1735.980573][ T9183] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1736.170548][T19468] usb 2-1: Using ep0 maxpacket: 8 [ 1736.311018][T19538] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1736.318642][T19538] raw-gadget gadget: fail, usb_ep_enable returned -22 00:32:01 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r0, &(0x7f0000000000)='4', 0x20000001) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f00000000c0)={0x14, &(0x7f0000000080)={0x0, 0x23, 0x7, {0x7, 0x22, "5c5f117155"}}, &(0x7f0000000140)={0x0, 0x3, 0xdd, @string={0xdd, 0x3, "817174e99b0e5237cc3f3376a74b91da12effeee2059a5d59386430f6f4341cb99007403012c8b5218507bde27047bc0d5625fce5f0301864488768acce26cde402a5981999e609bd2145b59f9485a72128b5eec17b43fd8ec7570d5ac723fac1c50399e2c8978d99404811403601dcdfdfcc9bbacc13df3e7b8cfe9e6a2b2858ba5a01b9c0c7fc2f0df6cf67229fbaf09b2723eedf2b1caf070866efc3e9f92c90f1277477ed74915ddfd350777806ddf9d6115b2934c083350be7cd96b174c4046a6fc228d1ebf727e43b79ec02e842fe18796339a327d1210c2"}}}, &(0x7f0000000480)={0x44, &(0x7f0000000240)={0x0, 0xf, 0x51, "0b259c21e3f7628a7383e968c6a2a1116d84b62c4e364214c5ab4e6b58fa274f363fdc1bbfaee85522c74877098cc67eed9bf52026832bced65cd7b9d9c774bb321f7bbdbf9db8f31b8412ad6a27ae237f"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000300)={0x0, 0x8, 0x1}, &(0x7f0000000340)={0x20, 0x81, 0x1, "fb"}, &(0x7f0000000380)={0x20, 0x82, 0x2, "6586"}, &(0x7f00000003c0)={0x20, 0x83, 0x3, "a5d759"}, &(0x7f0000000400)={0x20, 0x84, 0x2, "8dfe"}, &(0x7f0000000440)={0x20, 0x85, 0x3, "4ff5f3"}}) read$hidraw(r0, &(0x7f0000000040)=""/37, 0x25) r1 = syz_open_dev$hidraw(&(0x7f0000000540)='/dev/hidraw#\x00', 0x3, 0x12400) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000580)={0xe71, "cf04b6015a337fa9dd69c59dc08f75983d8d6a236d21be7878a94b18df4b47a9aa5e06ff8ddbbd5cdf300e2596f0cffeb765b60d11a02cace522d1961c6fe4069e7238a23358111e58af7f7b4469b110e09dc73baed99d18cc0eef374eae83f30aecc7ec9a3538bac7afe0e15b542e427e1b1f7e8e44cf229ee83de5d9bad6116476e913dd1c0a4e207adcc60c5413f7b9ad222d4aa01af37149891d4c8764d10556d1e1d770e15fd5bb10171294814c1bee7327ee0c32f75680132e21c298f25d4ceb55f8e469958344886c01e6f7867fc16bf80f25be0c9714d9905c11242c3d154d4bc0e22bb9c57bd530e42caab4ed05c94c392c837264f160e32654769c4d4f9ba45e6cb6a9b79d1a90b20bdf045168a2179d2c47da03d7b11f0fd21bd4845541aafc5a972e4d241b8ac5fc9b8047d7e77fd922df3f70e2902cf393ec99ba6326f401f859fb95cbc5841ba81484223a7eb76424387d14cad87b2a4e1c234fcd9078069f492386c84c8fc917be966b516a9f36b01336f0cf27614e3bf2905730af6c87c2958d9f7854543219017c0d870307d24f9b4e06be3a0b4a3b359b8eed4755aa5cb0dc7a8e43fc46806dea5d3b0e88cee3957d81b9b272a285176ab5e29015395c90e923a5b75643e76de65eb54613a52f2446b143f370c123ad3ffd894d3276fdc0b42cbe97045f326dfce617dcc106f302a77784188d24ffb0bc61572c786fb893bb54a4a8015adac27d5846e86e9b9f68ab957c877f16c4a10561f640fb96764eb4680159b0543d2210c72a40914f7210a2c03c3dae3404e59f1d07bdfcb2d0a8a89ad8480f402f12dc315d3a4d2233252933baa08f39c677e488d83bd9ebe3cd16e6d968980ba0e65ab1baf1fe99c517c1cdd2e12cdb11c068f47151f87af30cf266fef4bd521e3aaaf50e3ec00db36e7ab0710f70c316209fee46293760e46ef3fd85397f75fc4c16395629f62e48757dea6ac691abca7378d62528a9be079d5d2d629a0ec7d1c89686d4611f5a087e2ed1618a901119f8d15c47c92330af7e44c08e09ffc5d51b67ec20b698d290f131feb6dbe48cc3047352b7f8b432e752d862889c2a22a54cccabd57f1a84a1b0ea3b68d3cac3f2cc1fc9449be1520534ebf01de988660d4a21c7cdee4f205482e5c84292b5c2786a5f25157500747a2cd61d956c21dadeb9d3a4e753f62935420c9afabb6f64b6cb5f2ccd0299b9d8dcdcc64d4a539a19cac84c2befd80632bed1ed98f8776b26746baff365ed5930f465e6e85ca6287691083fdcf12a1a59327dd5f72ae8503eb7f50d1b023fb866af044575f62a18d89a42d96dfe8d5b996282bed60164cd91209ce3cace2f96786cfb4637f990a86960dfca41c45e59d13d8e2c54c3e949ba6120c73541e9e1ef961ea626b5bcaa12960658604f9c73cbfd8402fb99543bfa71aa54347560f5836d6bc041b32164faad61af6140c797c865d39114fb3eb03a1001af3ceab876158bd48ff3bf16b130d92ad510574011764be62fe38eabac134d47aa14ff644ce109afa46047f1e72f75507602d77cf47621a45b362390208b9b1a2ad15fc3afbdf097b143fb1649263324a5143b9e38218472594ecc60173c1f2cbe8d26854e54e627d346494db58d363c95f084b46069d3b5a2239791ab0e16ae10fdd9a3fac202cd551e066a17631be95248692473de90e2bee60530f190bc221b1546e97029af495c266f0c04b4ecd156d5c868f5ae3a39ce2864d4a169d155501b393e5265c4a48c211216088364572e05f64e9d50694690b69679d3cab1854c8197af80e1bffb0a3c7a0e518711ab007d2ba3a96a0058d587d35eecd8728486d70afecf352592352c23c20f79d096d6115b45c1f5445c351983d030aa0235729e3487f090ba0c7439e35381c77b396760add2f53d1307667f44d3b5eca3c8086fb60963464f842cf86046366d5747f0aaebe4655fa72c00850dbf081645fd6841f68ea36d0d758f43d6326e625de6f9addc47dad13aaf6965fc0bc61fed5c510af1f82f8d40f04b0e44717064e1bb9664f303d83dcf9cc7118d6b21e3c247b755e223fd4fba562f0939a049bc58094e0aed4d1b2ffb9de1559edb32781f9bc4bbc32199e91320222bce8d4b327111314246549885e39a9cb7096254c07872723145aeb44c54afbc86e0af526d0c8bf24a0ff348e3647ed10ca048a07123f475ceadc11c1566478fcf177cc74cb73cc54a3663d00dc352e6f9166d7d719997cc17fa3c345714eb82ebd62de2c7b05b96c13ba753ee15bd070d8e1e4ef371cf6eddc1a25562a9d44919a1a9cd624d522948374ed2c91ae19928371180466e0783db6262f9f033361fbf9cbfefe2411a0dc0820804ef533d581dee8346bbaa07fbf8112929e381de10b157e43b3b6f645e2886e56f50319c276e9f65fc0c7f0c8cf527a2c0c9d480e0c328d7915508685cf2f31a4582c113a5fc6a50dc68e8179675903ca10256cee42aa3536869b5b58c496f238b6d9eb544b9bc7a9b62e1810e0be540179a5239b8a22221c570aacbbbdc56b88c452e1395c2b6d2400e9027a039347f1cf82cc1a44118a5fc8c437aca3e37a26f564f346ff4a3b8e598a20858fe8988c994b15073f80f1ef0e2c8c89dc266978c9e9ea4a11965a9f8934cfddd2d71bc8913e920fa821cdfa65f9e724d99816a0c56ba7f5b1c788d813fe6d32a33460684f75b4f0dbcea468a50dc4518de2024583d4d6850a28fcc6af218b3b942487398bffbc7773c70704bc1f51267a8ca06673deae75e54840cd0de0477d41532ea2bbfd55e9487b4d5d2545370b678d98d0267f5d406ee8230edd75271a95381968753f751567b2fd8b33a4ee1c572bc6b0ddbb2c034e035697256c506c07d419eb0cc5ee9c4892a2ddf7d1d78e6010ebe7ee6371a4b460e440588b761209dff5408479c5e1ccf62008e9917de328d864fae18960d17421c4b1e1c2808358d60d18c8377715f3e81efeb56aad44a9e53210dac2e4d087d5b64de69543bfae2701ae3e14d5b2b81c9b717051e3e48ec20b99fee91bb2c9acbbc51ca541440fb5b9d80739d4a4f72983fda387cac1e60971613484a4249242968b823e8a85d121b557c6c28d05427d071931b4dae74f4e99c61ad7d03d5055abe63bd9163ef284b206910113301fffe526f1d312dc00c6404b345a06e86cb99351c415bd74b19dad37d359e1493a2ad72132ef160322c5b8585db91506e45ff75945d4149dad79ce64e8eb9c2718bc570a4e2bb242e4762b1efe268855864ee27395f8aaa6d0da4ce87536717de731d9f990df0135413b745d6ca5b415a87203f6876b1ad53c3c9275205e67a38ba9685b4d3d2b451a5b0ec3e2b39bb2a1cb81c51cdd8b8df30df6abc60e5e7f02b9e21d488350f17519afd6012f5e31ee15409c5a72dbf787c6c3db2cbaf36fd443fc74895441e52789dcbf3cfa70d3ef22b7dd87c41d4aba8e860abc598bd3a58421a4a80ec856ac3aaa8f31b11c9eab9d1c805e0182adbe6b073af4bcd7785f1e5011e022fdffd7093577623906c50798d7f9256f15b610612e8fc0f95ae2b71122385f98774b56c3e3311cb9eefb7236f18642be1aba27a9ff44581a2088cdfb54a37896fa9f2a5de032339761817f598954fa9598f3a60328e70c541fd0c0d3ac07b8dcf4022479ba6367c286d0561a40a76ec7f9a67d5aa3f98ce1bb1bd895fd379b7587620102ed70304c51a5b6d2308db79d99231934461b89c15fe445549989a6e45beb9edee5d50f47b302dfe6fa3aa8bea55ad17a5a244fc7012b280e1e2a2dc865f4cffcc1b5548d9c779198f5ee4719d7aabb2492a4e6a40074bbfe217d482508b72fec9f60dda13a13a96bd21839ebbe667dbde8e8a41773c4bb370e8cd241e6116fb9f4f614107f91150ad37cb721670da580d13cb146ddfdfe8b968b80e0310bbf91d26304651dfd254d9ca476da1e486d1c1ba9f399bf21687950333b2d9569f8c1701a1c284770ee79e1907c9ed5ed23dc54714346d7818154808b380d6199b9e64e5d41033c7c9a6425602d7641b5afd1b19dcd491bc10b3d4b739684db1c6c25b301b291e8af7bcfff430bb01324dbcf77c65bcc736a620dec8ea979e08da9445344421216d62337c83f72419b3cc5ebc75b0b80c59a34b9e08b19a9f3e69655d7c6c9f3dcb99d2bf4a59538ad92216261e203bc311810f9e4331b625ef205c9e885588266b2304dc33e5ad3a30bb52688657f2c104ccd9b891aab8aed33702d93ea07f25951da0bd3690fae397de8239521b1178043e5118f6cc109168e8782401e27221abd20a6691e5f9e3aeb8a45ac9ecc9048b38146f244b34f20ca73179b5d5b00385abe7509ae34cdcb43c50ffc64c6f390a68f3e8bc1b36a8ebce65953c6aa4a1bdf1a595da5fa5db3820ae8761f56abf5e39dbcac84f894b1a8798302ce47ac348df7fcb39e21b14ef2c66b6a0b1bd32ab69ac06377d9f64f3d72bbf1ab6dcd5de2c3fb52e714427d8680c22b5f9851e2e7b9df4f810c7653bfb6705f3f2d82612ba475515f53135061314a4f54b8851fa55f9a53901b1caaaea50ed2a23e5561e7ea4187abd0b49578365be57246b866bc16c9c76a22a6bf41eaaafb97ad223ef033b7d621d940e5bebdda41e3a1192d815ff826013165a3096aa9e8e9bf4d8f11ecdb0fd67698b3c1b32a2726b237a6d6bb4223a14368556ac829b67a3006a3e22f536f2c2061a5ae885bf03f64dec4f391cd01ebf02adf3b0dca0610854694b5b162ab32f31a78244dc786050d88480a6aa0e4de962b597323ed5b8a7464991b312a61235f16dd2eb4953d066806ddad07482ffebbb72b47c436758623535409208c50e006bfe36309c72d34f2454edf4744869ae485ec377cdf2f6c62d4de8d4bdf3f6d075e2c0381681e2c8839436c68ffe8f7e42e2fcc96e44c01f691248b655edd6f402e41767e1cd53e7ea1cfd3e5d6d03125b1324ebc899037846d9e89e3eef939bbbdd3853da1f6071872bc73aa2442ffdbcd278c0485a11be77dd2baad54adcb49df07d46bdc9beca5e055901bd11e1b48d59ab99babaf8fb928e9d7147e807e74e6641a81509f25a65043618da86e0ab71da525cc2c460831be20aeff6526018a3998c76e92fbb728059a79c730cf6c4c09a8ffb68dd5bd37284568b0d3cf347cc106d3c8c07c181abd281a62236f14628fe1503"}) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000500)) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000691f16402b050318987600000001090212000133d91ed40904fbff0083537e00"], 0x0) [ 1736.371484][T16451] usblp 1-1:1.0: usblp1: USB Bidirectional printer dev 86 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1736.382716][T32373] usblp 3-1:1.0: usblp2: USB Bidirectional printer dev 90 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1736.393538][ C0] usblp0: nonzero read bulk status received: -71 [ 1736.397697][ T7027] usb 4-1: USB disconnect, device number 19 [ 1736.451607][ T7555] usb 2-1: USB disconnect, device number 86 [ 1736.467859][ T7555] usblp0: removed [ 1736.581099][T16451] usb 1-1: reset high-speed USB device number 86 using dummy_hcd [ 1736.600997][T32373] usb 3-1: reset high-speed USB device number 90 using dummy_hcd [ 1736.639268][T19581] udc-core: couldn't find an available UDC or it's busy [ 1736.646557][T19581] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1736.830428][T16451] usb 1-1: Using ep0 maxpacket: 8 [ 1736.850424][T32373] usb 3-1: Using ep0 maxpacket: 8 [ 1736.930475][ T7555] usb 2-1: new high-speed USB device number 87 using dummy_hcd [ 1736.938701][T19615] udc-core: couldn't find an available UDC or it's busy [ 1736.945864][T19615] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1736.990897][T19518] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1736.997799][T19518] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1737.010991][T19572] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1737.018800][T19572] raw-gadget gadget: fail, usb_ep_enable returned -22 00:32:01 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1737.280686][ T9183] usb 4-1: Service connection timeout for: 256 [ 1737.286912][ T9183] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1737.300533][ T7555] usb 2-1: config 51 has an invalid interface number: 251 but max is 0 [ 1737.310029][ T7555] usb 2-1: config 51 has no interface number 0 [ 1737.316866][ T9183] ath9k_htc: Failed to initialize the device [ 1737.323030][ T7555] usb 2-1: config 51 interface 251 has no altsetting 0 [ 1737.329899][ T7555] usb 2-1: New USB device found, idVendor=052b, idProduct=1803, bcdDevice=76.98 [ 1737.339051][ T7555] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1737.348200][ T7027] usb 4-1: ath9k_htc: USB layer deinitialized [ 1737.360625][T32373] usb 3-1: USB disconnect, device number 90 [ 1737.372673][T32373] usblp2: removed 00:32:02 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x5}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1737.451150][T16451] usb 1-1: reset high-speed USB device number 86 using dummy_hcd [ 1737.630490][ T7555] usb 2-1: string descriptor 0 read error: -71 [ 1737.638721][ T7555] gspca_main: sunplus-2.14.0 probing 052b:1803 [ 1737.670405][ T7555] gspca_sunplus: reg_r err -71 00:32:02 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) [ 1737.676632][ T7555] sunplus: probe of 2-1:51.251 failed with error -71 [ 1737.700639][T16451] usb 1-1: Using ep0 maxpacket: 8 [ 1737.709431][ T7555] usb 2-1: USB disconnect, device number 87 00:32:02 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x69, 0x1f, 0x16, 0x40, 0x52b, 0x1803, 0x7698, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x83, 0x53, 0x7e}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x29, 0x151001) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000080)=[0x8, 0x1998]) r1 = syz_open_dev$evdev(&(0x7f00000022c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r1, 0xc020660b, 0x0) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f00000000c0)=""/137) [ 1737.880565][T19626] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1737.887595][T19626] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1737.931468][T32373] usb 6-1: reset high-speed USB device number 109 using dummy_hcd [ 1737.941880][ T7027] usb 4-1: new high-speed USB device number 20 using dummy_hcd [ 1738.040364][ T5] usb 3-1: new high-speed USB device number 91 using dummy_hcd 00:32:02 executing program 1: r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x3f, 0x400000) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f0000000080)={0x2, 0xffffffff, 0x80, 0x40, 0x800, 0x4, 0xc02f, 0x8001, 0x6, 0x6, 0x5, 0x2, 0x8000, 0x8}) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x69, 0x1f, 0x16, 0x40, 0x52b, 0x1803, 0x7698, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x83, 0x53, 0x7e}}]}}]}}, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000140)={0x14, 0x57, &(0x7f00000000c0)="ce483e3a2df4014fadfda84d06165c7e9730873b82a27644853c7955176dbe528fb7706a9344abeb5a5613210203ec0bb6e459b1541cf18e0fb218b496937d6aa9e4f3218f67e7f4e3a5f28aaf7a30ae36e8ff6e47afaf"}) 00:32:02 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(0x0, 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1738.170429][T32373] usb 6-1: Using ep0 maxpacket: 8 [ 1738.310516][T19659] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1738.317708][T19659] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1738.370848][ T7555] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1738.400468][ T5] usb 3-1: New USB device found, idVendor=052b, idProduct=1803, bcdDevice=76.98 [ 1738.409591][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1738.421698][ T5] usb 3-1: config 0 descriptor?? [ 1738.424706][T16451] usb 2-1: new high-speed USB device number 88 using dummy_hcd [ 1738.462492][ T5] gspca_main: sunplus-2.14.0 probing 052b:1803 [ 1738.510495][ T7027] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1738.519565][ T7027] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1738.527648][ T7027] usb 4-1: Product: syz [ 1738.531943][ T7027] usb 4-1: Manufacturer: syz [ 1738.536518][ T7027] usb 4-1: SerialNumber: syz [ 1738.610323][ T7555] usb 5-1: Using ep0 maxpacket: 8 [ 1738.611060][ T7027] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1738.680376][ T5] gspca_sunplus: reg_r err -71 [ 1738.685270][ T5] sunplus: probe of 3-1:0.0 failed with error -71 [ 1738.700546][ T5] usb 3-1: USB disconnect, device number 91 [ 1738.750855][T19681] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1738.757770][T19681] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1738.840624][T16451] usb 2-1: New USB device found, idVendor=052b, idProduct=1803, bcdDevice=76.98 [ 1738.849807][T16451] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1738.861501][T16451] usb 2-1: config 0 descriptor?? [ 1738.912678][T16451] gspca_main: sunplus-2.14.0 probing 052b:1803 [ 1739.097110][T19708] udc-core: couldn't find an available UDC or it's busy [ 1739.104208][T19708] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1739.120516][T16451] gspca_sunplus: reg_r err -71 [ 1739.126167][T16451] sunplus: probe of 2-1:0.0 failed with error -71 [ 1739.143837][T16451] usb 2-1: USB disconnect, device number 88 00:32:03 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1739.300385][ T7027] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1739.480309][ T6899] usb 3-1: new high-speed USB device number 92 using dummy_hcd [ 1739.522052][T19725] udc-core: couldn't find an available UDC or it's busy [ 1739.529088][T19725] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 00:32:04 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1739.705521][ T7555] usb 4-1: USB disconnect, device number 20 [ 1739.760331][ T6899] usb 3-1: Using ep0 maxpacket: 8 [ 1739.890565][ T6899] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1739.901606][ T6899] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1739.912946][ T6899] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1739.921503][ T5] usb 2-1: new high-speed USB device number 89 using dummy_hcd [ 1739.922869][ T6899] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1739.960366][T19732] udc-core: couldn't find an available UDC or it's busy [ 1739.967420][T19732] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1740.040371][ T6899] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1740.049421][ T6899] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1740.057463][ T6899] usb 3-1: SerialNumber: syz [ 1740.080772][T19722] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1740.087660][T19722] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1740.111201][ T6899] hub 3-1:1.0: bad descriptor, ignoring hub [ 1740.117199][ T6899] hub: probe of 3-1:1.0 failed with error -5 [ 1740.170237][ T5] usb 2-1: Using ep0 maxpacket: 8 00:32:05 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1740.290591][ T5] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1740.301696][ T5] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1740.311671][ T5] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1740.321643][ T5] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1740.339627][T19722] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1740.348668][T19722] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1740.410421][ T5] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1740.419564][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1740.427631][ T5] usb 2-1: SerialNumber: syz [ 1740.451415][T19729] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1740.458813][T19729] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1740.471820][ T5] hub 2-1:1.0: bad descriptor, ignoring hub [ 1740.478806][ T5] hub: probe of 2-1:1.0 failed with error -5 [ 1740.500679][ T9183] usb 1-1: reset high-speed USB device number 86 using dummy_hcd [ 1740.560205][ T7027] usb 4-1: Service connection timeout for: 256 [ 1740.566456][ T7027] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1740.584913][ T7027] ath9k_htc: Failed to initialize the device [ 1740.591103][ T7555] usb 4-1: ath9k_htc: USB layer deinitialized [ 1740.611311][ T6899] usblp 3-1:1.0: usblp0: USB Bidirectional printer dev 92 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 00:32:05 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) [ 1740.676244][T19729] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1740.684672][T19729] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1740.740310][ T9183] usb 1-1: Using ep0 maxpacket: 8 00:32:05 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x6}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1740.880878][T19746] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1740.887778][T19746] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1740.960694][ T6899] usb 6-1: reset high-speed USB device number 109 using dummy_hcd 00:32:05 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(0x0, 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1741.190571][ T7555] usb 4-1: new high-speed USB device number 21 using dummy_hcd [ 1741.230278][ T6899] usb 6-1: Using ep0 maxpacket: 8 [ 1741.300846][T19776] usb 3-1: reset high-speed USB device number 92 using dummy_hcd [ 1741.390523][T19769] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1741.397739][T19769] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1741.460558][ T17] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1741.540140][T19776] usb 3-1: Using ep0 maxpacket: 8 [ 1741.680488][T19722] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1741.687337][T19722] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1741.730995][ T7555] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1741.740131][ T17] usb 5-1: Using ep0 maxpacket: 8 [ 1741.745178][ T7555] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1741.753202][ T7555] usb 4-1: Product: syz [ 1741.757366][ T7555] usb 4-1: Manufacturer: syz [ 1741.762019][ T7555] usb 4-1: SerialNumber: syz [ 1741.770161][ C1] usblp0: nonzero read bulk status received: -71 [ 1741.778561][ T5] usblp 2-1:1.0: usblp2: USB Bidirectional printer dev 89 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1741.841033][ T7555] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1741.920621][T19791] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1741.927478][T19791] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1741.948933][ T7027] usb 3-1: USB disconnect, device number 92 [ 1741.958549][ T7027] usblp0: removed [ 1741.980853][ T5] usb 2-1: reset high-speed USB device number 89 using dummy_hcd [ 1742.102396][T19814] udc-core: couldn't find an available UDC or it's busy [ 1742.109437][T19814] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1742.220889][ T5] usb 2-1: Using ep0 maxpacket: 8 [ 1742.360583][T19729] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1742.367883][T19729] raw-gadget gadget: fail, usb_ep_enable returned -22 00:32:07 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1742.440190][ T7555] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1742.617108][T19833] udc-core: couldn't find an available UDC or it's busy [ 1742.624145][T19833] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1742.740267][ T17] usb 2-1: USB disconnect, device number 89 [ 1742.747933][ T17] usblp2: removed [ 1742.770158][ T7027] usb 3-1: new high-speed USB device number 93 using dummy_hcd [ 1742.847543][ T17] usb 4-1: USB disconnect, device number 21 [ 1743.030021][ T7027] usb 3-1: Using ep0 maxpacket: 8 00:32:07 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1743.152715][T19853] udc-core: couldn't find an available UDC or it's busy [ 1743.159750][T19853] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1743.170403][ T7027] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1743.182090][ T7027] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1743.192994][ T7027] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 00:32:08 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1743.202947][ T7027] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1743.300412][ T7027] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1743.309703][ T7027] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1743.319163][ T7027] usb 3-1: SerialNumber: syz [ 1743.340586][T19838] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1743.347520][T19838] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1743.361361][ T7027] hub 3-1:1.0: bad descriptor, ignoring hub [ 1743.367519][ T7027] hub: probe of 3-1:1.0 failed with error -5 [ 1743.410021][ T5] usb 2-1: new high-speed USB device number 90 using dummy_hcd [ 1743.520988][ T9183] usb 1-1: reset high-speed USB device number 86 using dummy_hcd [ 1743.579783][T19838] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1743.589891][T19838] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1743.659992][ T5] usb 2-1: Using ep0 maxpacket: 8 [ 1743.680017][ T7555] usb 4-1: Service connection timeout for: 256 [ 1743.686255][ T7555] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1743.695690][ T7555] ath9k_htc: Failed to initialize the device [ 1743.704145][ T17] usb 4-1: ath9k_htc: USB layer deinitialized 00:32:08 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1743.760151][ T9183] usb 1-1: Using ep0 maxpacket: 8 [ 1743.780229][ T5] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1743.791253][ T5] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1743.801212][ T5] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1743.811893][ T5] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1743.851773][ T7027] usblp 3-1:1.0: usblp0: USB Bidirectional printer dev 93 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1743.910292][ T5] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1743.919407][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1743.928884][ T5] usb 2-1: SerialNumber: syz 00:32:08 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x7}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1743.960280][T19856] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1743.967183][T19856] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1743.972233][T19862] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1743.983818][T19862] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1744.011620][ T5] hub 2-1:1.0: bad descriptor, ignoring hub [ 1744.017619][ T5] hub: probe of 2-1:1.0 failed with error -5 [ 1744.020350][T16451] usb 6-1: reset high-speed USB device number 109 using dummy_hcd 00:32:09 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x0, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1744.217214][T19856] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1744.231949][T19856] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1744.300286][ T17] usb 4-1: new high-speed USB device number 22 using dummy_hcd [ 1744.320090][T16451] usb 6-1: Using ep0 maxpacket: 8 [ 1744.510363][ T7027] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1744.521538][T19881] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1744.530005][T19881] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1744.779922][ T7027] usb 5-1: Using ep0 maxpacket: 8 [ 1744.930216][ T17] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1744.939331][ T17] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1744.947388][ T17] usb 4-1: Product: syz [ 1744.951614][ T17] usb 4-1: Manufacturer: syz [ 1744.957100][ T17] usb 4-1: SerialNumber: syz [ 1744.963677][T19906] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1744.970398][T19902] usb 3-1: reset high-speed USB device number 93 using dummy_hcd [ 1744.970976][T19906] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1745.032358][ T17] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1745.209888][T19902] usb 3-1: Using ep0 maxpacket: 8 [ 1745.303855][T19933] udc-core: couldn't find an available UDC or it's busy [ 1745.310837][T19933] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1745.360294][T19838] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1745.367302][T19838] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1745.411703][ T5] usblp 2-1:1.0: usblp2: USB Bidirectional printer dev 90 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1745.429879][ C0] usblp0: nonzero read bulk status received: -71 00:32:10 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x6}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1745.600159][ T5] usb 2-1: reset high-speed USB device number 90 using dummy_hcd [ 1745.719957][ T17] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1745.720385][T19942] usb 3-1: reset high-speed USB device number 93 using dummy_hcd [ 1745.787208][T19941] udc-core: couldn't find an available UDC or it's busy [ 1745.794318][T19941] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1745.849872][ T5] usb 2-1: Using ep0 maxpacket: 8 [ 1745.990225][T19856] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1745.997254][T19856] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1746.040114][T19942] usb 3-1: device firmware changed [ 1746.046214][ T9183] usb 3-1: USB disconnect, device number 93 [ 1746.066284][ T9183] usblp0: removed 00:32:10 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1746.136401][ T5] usb 4-1: USB disconnect, device number 22 [ 1746.221154][T19954] udc-core: couldn't find an available UDC or it's busy [ 1746.228186][T19954] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1746.229876][ T9183] usb 3-1: new high-speed USB device number 94 using dummy_hcd 00:32:11 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1746.430356][ T7555] usb 2-1: reset high-speed USB device number 90 using dummy_hcd [ 1746.669807][ T7555] usb 2-1: Using ep0 maxpacket: 8 [ 1746.710258][ T6899] usb 1-1: reset high-speed USB device number 86 using dummy_hcd [ 1746.759878][ T9183] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1746.768997][ T9183] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1746.777183][ T9183] usb 3-1: Product: syz [ 1746.781405][ T9183] usb 3-1: Manufacturer: syz [ 1746.786008][ T9183] usb 3-1: SerialNumber: syz [ 1746.810930][T19970] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1746.818318][T19970] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1746.831754][ T9183] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1746.989757][ T6899] usb 1-1: Using ep0 maxpacket: 8 00:32:11 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1747.039852][ T17] usb 4-1: Service connection timeout for: 256 [ 1747.046089][ T17] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1747.070469][ T17] ath9k_htc: Failed to initialize the device [ 1747.076578][ T5] usb 4-1: ath9k_htc: USB layer deinitialized [ 1747.180060][T19978] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1747.187049][T19978] raw-gadget gadget: fail, usb_ep_enable returned -22 00:32:12 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x8}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) 00:32:12 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x0, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1747.350165][ T7027] usb 6-1: reset high-speed USB device number 109 using dummy_hcd [ 1747.399781][ T9183] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1747.540160][ T7555] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1747.609734][ T7027] usb 6-1: Using ep0 maxpacket: 8 [ 1747.639789][ T5] usb 4-1: new high-speed USB device number 23 using dummy_hcd [ 1747.779821][ T7555] usb 5-1: Using ep0 maxpacket: 8 [ 1747.780086][T20001] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1747.793667][T20001] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1747.831704][T32373] usb 3-1: USB disconnect, device number 94 [ 1747.920227][T20014] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1747.927262][T20014] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1748.076228][T20023] udc-core: couldn't find an available UDC or it's busy [ 1748.083250][T20023] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1748.159775][ T5] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1748.168838][ T5] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1748.176969][ T5] usb 4-1: Product: syz [ 1748.181181][ T5] usb 4-1: Manufacturer: syz [ 1748.185810][ T5] usb 4-1: SerialNumber: syz [ 1748.260412][ T5] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 00:32:13 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1748.389966][T20031] udc-core: couldn't find an available UDC or it's busy [ 1748.397000][T20031] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1748.639712][ T9183] usb 3-1: Service connection timeout for: 256 [ 1748.645950][ T9183] ath9k_htc 3-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1748.655538][ T9183] ath9k_htc: Failed to initialize the device [ 1748.663072][T32373] usb 3-1: ath9k_htc: USB layer deinitialized [ 1748.849748][ T5] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1749.019650][T32373] usb 3-1: new high-speed USB device number 95 using dummy_hcd [ 1749.057847][T20050] udc-core: couldn't find an available UDC or it's busy [ 1749.064856][T20050] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1749.134972][T20052] udc-core: couldn't find an available UDC or it's busy [ 1749.142076][T20052] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 00:32:13 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1749.255297][ T17] usb 4-1: USB disconnect, device number 23 [ 1749.259632][T32373] usb 3-1: Using ep0 maxpacket: 8 [ 1749.379802][T32373] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1749.390866][T32373] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1749.400839][T32373] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1749.411806][T32373] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 00:32:14 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1749.490334][ T7555] usb 2-1: reset high-speed USB device number 90 using dummy_hcd [ 1749.502723][T32373] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1749.511982][T32373] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1749.521281][T32373] usb 3-1: SerialNumber: syz [ 1749.559908][T20040] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1749.566810][T20040] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1749.580683][T32373] hub 3-1:1.0: bad descriptor, ignoring hub [ 1749.586686][T32373] hub: probe of 3-1:1.0 failed with error -5 [ 1749.730360][ T7555] usb 2-1: Using ep0 maxpacket: 8 [ 1749.750120][T32376] usb 1-1: reset high-speed USB device number 86 using dummy_hcd [ 1749.785903][T20040] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1749.795816][T20040] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1749.869882][T20057] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1749.877131][T20057] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1749.999600][T32376] usb 1-1: Using ep0 maxpacket: 8 [ 1750.040505][T32373] usblp 3-1:1.0: usblp0: USB Bidirectional printer dev 95 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1750.079648][ T5] usb 4-1: Service connection timeout for: 256 00:32:14 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1750.085990][ T5] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1750.103436][ T5] ath9k_htc: Failed to initialize the device [ 1750.111521][ T17] usb 4-1: ath9k_htc: USB layer deinitialized [ 1750.150003][T20068] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1750.156944][T20068] raw-gadget gadget: fail, usb_ep_enable returned -22 00:32:15 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x0, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) 00:32:15 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x9}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1750.400217][ T9183] usb 6-1: reset high-speed USB device number 109 using dummy_hcd [ 1750.589903][ T7027] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1750.639569][ T9183] usb 6-1: Using ep0 maxpacket: 8 [ 1750.780302][T20094] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1750.787312][T20094] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1750.809653][ T17] usb 4-1: new high-speed USB device number 24 using dummy_hcd [ 1750.817866][T20101] usb 3-1: reset high-speed USB device number 95 using dummy_hcd [ 1750.849616][ T7027] usb 5-1: Using ep0 maxpacket: 8 [ 1751.029877][T20108] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1751.036736][T20108] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1751.069628][T20101] usb 3-1: Using ep0 maxpacket: 8 [ 1751.122600][T20124] udc-core: couldn't find an available UDC or it's busy [ 1751.129672][T20124] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1751.209799][T20040] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1751.216883][T20040] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1751.269486][ C0] usblp0: nonzero read bulk status received: -71 [ 1751.439779][ T17] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1751.447724][T32376] usb 3-1: USB disconnect, device number 95 [ 1751.448909][ T17] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1751.462833][ T17] usb 4-1: Product: syz [ 1751.466998][ T17] usb 4-1: Manufacturer: syz [ 1751.472646][ T17] usb 4-1: SerialNumber: syz [ 1751.478559][T32376] usblp0: removed [ 1751.479379][T20130] udc-core: couldn't find an available UDC or it's busy [ 1751.489451][T20130] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1751.560709][ T17] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 00:32:16 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x8}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1752.040969][T20149] udc-core: couldn't find an available UDC or it's busy [ 1752.048050][T20149] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1752.209546][ T17] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 00:32:17 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1752.255466][T20151] udc-core: couldn't find an available UDC or it's busy [ 1752.262577][T20151] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1752.309536][ T7027] usb 3-1: new high-speed USB device number 96 using dummy_hcd 00:32:17 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1752.529834][T32376] usb 2-1: reset high-speed USB device number 90 using dummy_hcd [ 1752.617500][T16451] usb 4-1: USB disconnect, device number 24 [ 1752.769386][T32376] usb 2-1: Using ep0 maxpacket: 8 [ 1752.839915][ T6899] usb 1-1: reset high-speed USB device number 86 using dummy_hcd [ 1752.909598][T20160] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1752.916636][T20160] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1752.939492][ T7027] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1752.948652][ T7027] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1752.956767][ T7027] usb 3-1: Product: syz [ 1752.960986][ T7027] usb 3-1: Manufacturer: syz [ 1752.965612][ T7027] usb 3-1: SerialNumber: syz [ 1753.020137][ T7027] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1753.089538][ T6899] usb 1-1: Using ep0 maxpacket: 8 00:32:17 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1753.279748][T20168] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1753.286623][T20168] raw-gadget gadget: fail, usb_ep_enable returned -22 00:32:18 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1753.439859][T32376] usb 6-1: reset high-speed USB device number 109 using dummy_hcd [ 1753.449667][ T17] usb 4-1: Service connection timeout for: 256 [ 1753.457777][ T17] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1753.468399][ T17] ath9k_htc: Failed to initialize the device [ 1753.476639][T16451] usb 4-1: ath9k_htc: USB layer deinitialized [ 1753.649816][ T5] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1753.679347][T32376] usb 6-1: Using ep0 maxpacket: 8 00:32:18 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0xa}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1753.709647][ T7027] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1753.829587][T20188] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1753.836456][T20188] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1753.899417][ T5] usb 5-1: Using ep0 maxpacket: 8 [ 1754.039511][T20196] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1754.046475][T20196] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1754.099372][T16451] usb 4-1: new high-speed USB device number 25 using dummy_hcd [ 1754.150383][ T6899] usb 3-1: USB disconnect, device number 96 [ 1754.184914][T20215] udc-core: couldn't find an available UDC or it's busy [ 1754.192091][T20215] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1754.530254][T20224] udc-core: couldn't find an available UDC or it's busy [ 1754.537302][T20224] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 00:32:19 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1754.749394][T16451] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1754.758544][T16451] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1754.768003][T16451] usb 4-1: Product: syz [ 1754.772331][T16451] usb 4-1: Manufacturer: syz [ 1754.776928][T16451] usb 4-1: SerialNumber: syz [ 1754.820245][T16451] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1755.036648][T20232] udc-core: couldn't find an available UDC or it's busy [ 1755.043755][T20232] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1755.049365][ T7027] usb 3-1: Service connection timeout for: 256 [ 1755.058605][ T7027] ath9k_htc 3-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1755.067668][ T7027] ath9k_htc: Failed to initialize the device [ 1755.074112][ T6899] usb 3-1: ath9k_htc: USB layer deinitialized [ 1755.211338][T20240] udc-core: couldn't find an available UDC or it's busy [ 1755.218418][T20240] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 00:32:20 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x69, 0x1f, 0x16, 0x40, 0x52b, 0x1803, 0x7698, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x83, 0x53, 0x7e}}]}}]}}, 0x0) ioctl$EVIOCSREP(0xffffffffffffffff, 0x40084503, &(0x7f0000000040)=[0x3f, 0x7]) [ 1755.469346][ T6899] usb 3-1: new high-speed USB device number 97 using dummy_hcd [ 1755.519402][T16451] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 00:32:20 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r4 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r4, 0x80404806, &(0x7f0000000180)) [ 1755.609747][ T17] usb 2-1: reset high-speed USB device number 90 using dummy_hcd [ 1755.729340][ T6899] usb 3-1: Using ep0 maxpacket: 8 [ 1755.859550][ T5] usb 1-1: reset high-speed USB device number 86 using dummy_hcd [ 1755.877399][ T6899] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1755.888490][ T6899] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1755.899915][ T6899] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1755.910039][ T6899] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1755.923185][ T17] usb 2-1: device firmware changed [ 1755.929424][ T17] usb 2-1: USB disconnect, device number 90 [ 1755.938415][ T17] usblp2: removed [ 1755.953058][ T1511] usb 4-1: USB disconnect, device number 25 [ 1756.019252][ T6899] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1756.028379][ T6899] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1756.036427][ T6899] usb 3-1: SerialNumber: syz [ 1756.059722][T20229] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1756.066558][T20229] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1756.090149][ T6899] hub 3-1:1.0: bad descriptor, ignoring hub [ 1756.096136][ T6899] hub: probe of 3-1:1.0 failed with error -5 [ 1756.109211][ T5] usb 1-1: Using ep0 maxpacket: 8 00:32:21 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1756.249576][T20258] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1756.256507][T20258] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1756.308473][T20229] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1756.316773][T20229] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1756.339914][ T17] usb 2-1: new high-speed USB device number 91 using dummy_hcd 00:32:21 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1756.459723][T32376] usb 6-1: reset high-speed USB device number 109 using dummy_hcd [ 1756.549886][ T6899] usblp 3-1:1.0: usblp0: USB Bidirectional printer dev 97 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1756.689687][ T5] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1756.699301][T32376] usb 6-1: Using ep0 maxpacket: 8 [ 1756.769497][ T17] usb 2-1: New USB device found, idVendor=052b, idProduct=1803, bcdDevice=76.98 [ 1756.778559][ T17] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1756.799215][T16451] usb 4-1: Service connection timeout for: 256 [ 1756.805481][T16451] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1756.820132][ T17] usb 2-1: config 0 descriptor?? [ 1756.826167][T16451] ath9k_htc: Failed to initialize the device [ 1756.832700][ T1511] usb 4-1: ath9k_htc: USB layer deinitialized [ 1756.839456][T20280] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1756.848785][T20280] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1756.871737][ T17] gspca_main: sunplus-2.14.0 probing 052b:1803 [ 1756.929145][ T5] usb 5-1: Using ep0 maxpacket: 8 00:32:21 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0xf}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1757.069419][T20288] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1757.080684][T20288] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1757.089361][ T17] gspca_sunplus: reg_r err -71 [ 1757.094753][ T17] sunplus: probe of 2-1:0.0 failed with error -71 [ 1757.113304][ T17] usb 2-1: USB disconnect, device number 91 [ 1757.509123][ T1511] usb 4-1: new high-speed USB device number 26 using dummy_hcd [ 1757.544405][T20330] udc-core: couldn't find an available UDC or it's busy [ 1757.551458][T20330] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 00:32:22 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r4 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r4, 0x80404806, &(0x7f0000000180)) [ 1757.669603][T20309] usb 3-1: reset high-speed USB device number 97 using dummy_hcd [ 1757.889087][ T5] usb 2-1: new high-speed USB device number 92 using dummy_hcd [ 1757.909695][T20309] usb 3-1: Using ep0 maxpacket: 8 [ 1758.049526][T20229] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1758.056874][T20229] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1758.129037][ C0] usblp0: nonzero read bulk status received: -71 [ 1758.129383][ T1511] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1758.135628][ T5] usb 2-1: Using ep0 maxpacket: 8 [ 1758.144583][ T1511] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1758.144600][ T1511] usb 4-1: Product: syz [ 1758.161898][ T1511] usb 4-1: Manufacturer: syz [ 1758.166491][ T1511] usb 4-1: SerialNumber: syz 00:32:22 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1758.181827][T20340] udc-core: couldn't find an available UDC or it's busy [ 1758.188854][T20340] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1758.210737][ T17] usb 3-1: USB disconnect, device number 97 [ 1758.228689][ T17] usblp0: removed [ 1758.250048][ T1511] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1758.279218][ T5] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1758.290223][ T5] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1758.300204][ T5] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1758.310141][ T5] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1758.326071][T20342] udc-core: couldn't find an available UDC or it's busy [ 1758.333288][T20342] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1758.419348][ T5] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1758.428504][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1758.436569][ T5] usb 2-1: SerialNumber: syz [ 1758.459372][T20334] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1758.470051][T20334] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1758.480390][ T5] hub 2-1:1.0: bad descriptor, ignoring hub [ 1758.486401][ T5] hub: probe of 2-1:1.0 failed with error -5 [ 1758.619028][ T17] usb 3-1: new high-speed USB device number 98 using dummy_hcd [ 1758.705897][T20334] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1758.714431][T20334] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1758.879071][ T17] usb 3-1: Using ep0 maxpacket: 8 [ 1758.949907][ T5] usblp 2-1:1.0: usblp0: USB Bidirectional printer dev 92 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1758.999311][ T1511] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1759.029245][ T17] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1759.040304][ T17] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1759.050287][ T17] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1759.060843][ T17] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 00:32:23 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r4 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r4, 0x80404806, &(0x7f0000000180)) [ 1759.169622][ T17] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1759.178765][ T17] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1759.186815][ T17] usb 3-1: SerialNumber: syz 00:32:24 executing program 5: syz_usb_connect(0x0, 0x1b, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x82, 0x77, 0x2a, 0x10, 0x5c6, 0x9032, 0xd643, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x9, 0x0, 0x40}}]}}, 0x0) [ 1759.259679][T20355] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1759.276214][T20355] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1759.319937][ T17] hub 3-1:1.0: bad descriptor, ignoring hub [ 1759.326133][ T17] hub: probe of 3-1:1.0 failed with error -5 [ 1759.399407][ T5] usb 1-1: reset high-speed USB device number 86 using dummy_hcd [ 1759.408405][ T6899] usb 4-1: USB disconnect, device number 26 00:32:24 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1759.519409][T16451] usb 6-1: reset high-speed USB device number 109 using dummy_hcd [ 1759.525869][T20355] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1759.539721][T20355] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1759.648967][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 1759.660634][T20377] usb 2-1: reset high-speed USB device number 92 using dummy_hcd [ 1759.719552][ T7027] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1759.799233][T20373] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1759.799345][T16451] usb 6-1: Using ep0 maxpacket: 16 [ 1759.806323][T20373] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1759.839168][T16451] usb 6-1: device firmware changed [ 1759.844766][T16451] usb 6-1: USB disconnect, device number 109 [ 1759.918941][T20377] usb 2-1: Using ep0 maxpacket: 8 [ 1759.978924][ T7027] usb 5-1: Using ep0 maxpacket: 8 [ 1760.059389][T20334] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1760.066298][T20334] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1760.099964][ T17] usblp 3-1:1.0: usblp2: USB Bidirectional printer dev 98 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1760.118893][ C0] usblp0: nonzero read bulk status received: -71 [ 1760.130851][T20395] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1760.137741][T20395] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1760.180585][ T17] usb 3-1: USB disconnect, device number 98 [ 1760.195684][ T17] usblp2: removed [ 1760.239254][T16451] usb 6-1: new high-speed USB device number 110 using dummy_hcd [ 1760.247214][ T1511] usb 4-1: Service connection timeout for: 256 [ 1760.253421][ T1511] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1760.262770][ T1511] ath9k_htc: Failed to initialize the device [ 1760.269726][ T6899] usb 4-1: ath9k_htc: USB layer deinitialized [ 1760.298141][T32376] usb 2-1: USB disconnect, device number 92 [ 1760.329408][T32376] usblp0: removed 00:32:25 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x1d}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1760.528920][T16451] usb 6-1: Using ep0 maxpacket: 16 [ 1760.698914][T16451] usb 6-1: config 64 has no interfaces? [ 1760.704604][T16451] usb 6-1: New USB device found, idVendor=05c6, idProduct=9032, bcdDevice=d6.43 [ 1760.713730][T16451] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1760.739160][ T17] usb 3-1: new high-speed USB device number 99 using dummy_hcd 00:32:25 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1760.858913][ T6899] usb 4-1: new high-speed USB device number 27 using dummy_hcd [ 1760.984366][T32376] usb 6-1: USB disconnect, device number 110 [ 1761.001105][ T17] usb 3-1: Using ep0 maxpacket: 8 [ 1761.077352][T20455] udc-core: couldn't find an available UDC or it's busy [ 1761.084380][T20455] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1761.158964][ T17] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1761.169986][ T17] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1761.180030][ T17] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1761.189987][ T17] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1761.203019][T16451] usb 2-1: new high-speed USB device number 93 using dummy_hcd 00:32:26 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1761.309238][ T17] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1761.318323][ T17] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1761.327785][ T17] usb 3-1: SerialNumber: syz [ 1761.369014][ T17] usb 3-1: can't set config #1, error -71 [ 1761.371781][T20467] udc-core: couldn't find an available UDC or it's busy [ 1761.377191][ T17] usb 3-1: USB disconnect, device number 99 [ 1761.381867][T20467] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 00:32:26 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0xa0100) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) [ 1761.488919][ T6899] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1761.498039][ T6899] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1761.506193][ T6899] usb 4-1: Product: syz [ 1761.510394][ T6899] usb 4-1: Manufacturer: syz [ 1761.514996][ T6899] usb 4-1: SerialNumber: syz [ 1761.523572][T16451] usb 2-1: Using ep0 maxpacket: 8 [ 1761.590132][ T6899] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1761.678924][T16451] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1761.690018][T16451] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1761.700112][T16451] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1761.711027][T16451] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1761.798881][T32376] usb 6-1: new high-speed USB device number 111 using dummy_hcd [ 1761.818945][ T17] usb 3-1: new high-speed USB device number 100 using dummy_hcd [ 1761.826720][T16451] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1761.835816][T16451] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1761.846536][T16451] usb 2-1: SerialNumber: syz [ 1761.869227][T20459] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1761.876324][T20459] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1761.900002][T16451] hub 2-1:1.0: bad descriptor, ignoring hub [ 1761.905986][T16451] hub: probe of 2-1:1.0 failed with error -5 [ 1762.038789][T32376] usb 6-1: Using ep0 maxpacket: 8 [ 1762.104625][T20459] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1762.111806][T20459] raw-gadget gadget: fail, usb_ep_enable returned -22 00:32:26 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0xa0100) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) [ 1762.149432][ T17] usb 3-1: Using ep0 maxpacket: 8 [ 1762.159206][T32376] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1762.170386][T32376] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1762.181791][T32376] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1762.191794][T32376] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1762.279033][ T17] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1762.288932][T32376] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1762.290163][ T17] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1762.299104][T32376] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1762.299122][T32376] usb 6-1: SerialNumber: syz [ 1762.309026][ T17] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1762.332012][ T17] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1762.345933][ T6899] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1762.369430][T20480] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1762.369938][T16451] usblp 2-1:1.0: usblp0: USB Bidirectional printer dev 93 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1762.376310][T20480] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1762.430362][T32376] hub 6-1:1.0: bad descriptor, ignoring hub [ 1762.436389][T32376] hub: probe of 6-1:1.0 failed with error -5 00:32:27 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1762.509071][ T17] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1762.518130][ T17] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1762.527567][ T17] usb 3-1: SerialNumber: syz [ 1762.559160][T20475] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1762.566226][T20475] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1762.599924][ T17] hub 3-1:1.0: bad descriptor, ignoring hub [ 1762.605912][ T17] hub: probe of 3-1:1.0 failed with error -5 [ 1762.615017][ T1511] usb 1-1: reset high-speed USB device number 86 using dummy_hcd [ 1762.647585][T20480] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1762.659285][T20480] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1762.753741][ T7027] usb 4-1: USB disconnect, device number 27 [ 1762.779413][T16451] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1762.806529][T20475] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1762.815164][T20475] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1762.868785][ T1511] usb 1-1: Using ep0 maxpacket: 8 [ 1763.058880][T16451] usb 5-1: Using ep0 maxpacket: 8 [ 1763.058988][T20497] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1763.072264][T20497] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1763.169469][T20459] usb 2-1: reset high-speed USB device number 93 using dummy_hcd [ 1763.229424][T20513] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1763.236331][T20513] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1763.458722][T20459] usb 2-1: Using ep0 maxpacket: 8 [ 1763.598981][T20523] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1763.606048][T20523] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1763.616791][ T6899] usb 4-1: Service connection timeout for: 256 [ 1763.623201][ T6899] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1763.632836][ T6899] ath9k_htc: Failed to initialize the device [ 1763.639320][ T7027] usb 4-1: ath9k_htc: USB layer deinitialized [ 1763.660534][T32376] usblp 6-1:1.0: usblp2: USB Bidirectional printer dev 111 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1763.661206][ T17] usblp 3-1:1.0: usblp3: USB Bidirectional printer dev 100 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1763.678698][ C0] usblp0: nonzero read bulk status received: -71 00:32:28 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1763.869273][ T2205] usb 2-1: USB disconnect, device number 93 [ 1763.877092][ T2205] usblp0: removed [ 1763.879076][T32376] usb 6-1: reset high-speed USB device number 111 using dummy_hcd [ 1763.929152][ T17] usb 3-1: reset high-speed USB device number 100 using dummy_hcd [ 1764.128661][T32376] usb 6-1: Using ep0 maxpacket: 8 [ 1764.182394][ T17] usb 3-1: Using ep0 maxpacket: 8 [ 1764.268707][ T7027] usb 4-1: new high-speed USB device number 28 using dummy_hcd [ 1764.269315][T20480] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1764.283428][T20480] raw-gadget gadget: fail, usb_ep_enable returned -22 00:32:29 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1764.338308][T20582] udc-core: couldn't find an available UDC or it's busy [ 1764.345369][T20582] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1764.349117][T20475] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1764.361329][T20475] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1764.426352][T20584] udc-core: couldn't find an available UDC or it's busy [ 1764.433542][T20584] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1764.648776][ T5] usb 6-1: USB disconnect, device number 111 [ 1764.666439][ T5] usblp2: removed [ 1764.688681][T32376] usb 2-1: new high-speed USB device number 94 using dummy_hcd [ 1764.728887][ T9183] usb 3-1: USB disconnect, device number 100 [ 1764.744033][ T9183] usblp3: removed [ 1764.878752][ T7027] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1764.887866][ T7027] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1764.897306][ T7027] usb 4-1: Product: syz [ 1764.901844][ T7027] usb 4-1: Manufacturer: syz [ 1764.906447][ T7027] usb 4-1: SerialNumber: syz [ 1764.938637][T32376] usb 2-1: Using ep0 maxpacket: 8 [ 1764.969460][ T7027] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 00:32:29 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) 00:32:29 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1765.059054][T32376] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1765.070075][T32376] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1765.080054][T32376] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1765.090053][T32376] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1765.178727][T32376] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1765.187819][T32376] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1765.197277][T32376] usb 2-1: SerialNumber: syz [ 1765.219128][T20591] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1765.226010][T20591] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1765.241004][T32376] hub 2-1:1.0: bad descriptor, ignoring hub [ 1765.247004][T32376] hub: probe of 2-1:1.0 failed with error -5 00:32:30 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x69, 0x1f, 0x16, 0x40, 0x52b, 0x1803, 0x7698, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x83, 0x53, 0x7e}}]}}]}}, 0x0) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x3d, 0x60, 0xb3, 0x8, 0x1fb9, 0x201, 0xc07e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x21, 0x8b, 0x48}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0xfffffffffffffd55, &(0x7f0000000180)={0x0, 0x0, 0x2, 'Yj'}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, &(0x7f00000000c0)={0x14, &(0x7f0000000040)=ANY=[@ANYBLOB="200a0a60f11a4064"], &(0x7f0000000080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000003c0)={0x44, &(0x7f0000000100)={0x40, 0xe, 0xf9, "f5b9764aa264880b32de2286b10b3228d5da38fb825983e70c69022e03e75c2b31ce8f93067fdae63b12b78ff1245f61888cc58e9436b601959b718cecc0833cd1d9fbf6000a5660c588bc87e5c67da859039f3060a5aca465763c0ad336101a0cd8fe290887d8b580e46632dbc61180125dda5c0fbc821b48993017e9175f9a84c812b33bdfb79d8960d7574f6c501d636ad5053a903957dd950ada79ffaa0be6a71795349191df043dd1df89f536e37ff868e1253b89f972d3bae63ac8e42112c32aaf396bef767eebb32417ea1e6c87a50d32ff097acfd16a2a61b101d5d18c9e2856fc97d103007334faf374b6ac80c6e2ce3c15ccd939"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x5a}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000280)={0x20, 0x80, 0x1c, {0x5, 0x1, 0x10001, 0x9, 0x7ff, 0x8, 0x5, 0x8, 0x6, 0x7ff, 0x20}}, &(0x7f00000002c0)={0x20, 0x85, 0x4, 0x7}, &(0x7f0000000300)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000340)={0x20, 0x87, 0x2, 0xd04}, &(0x7f0000000380)={0x20, 0x89, 0x2, 0x1}}) [ 1765.338722][ T6899] usb 6-1: new high-speed USB device number 112 using dummy_hcd [ 1765.408692][ T9183] usb 3-1: new high-speed USB device number 101 using dummy_hcd 00:32:30 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1765.462825][T20591] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1765.475730][T20591] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1765.598687][ T6899] usb 6-1: Using ep0 maxpacket: 8 [ 1765.648592][ T9183] usb 3-1: Using ep0 maxpacket: 8 [ 1765.648670][ T7027] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1765.654126][ T5] usb 1-1: reset high-speed USB device number 86 using dummy_hcd [ 1765.709491][T32376] usblp 2-1:1.0: usblp0: USB Bidirectional printer dev 94 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1765.758841][ T6899] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1765.769896][ T6899] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1765.779998][ T6899] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1765.788626][ T9183] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1765.789928][ T6899] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1765.800668][ T17] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1765.800934][ T9183] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1765.832685][ T9183] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1765.843983][ T9183] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1765.908766][ T6899] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1765.917909][ T6899] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1765.927404][ T6899] usb 6-1: SerialNumber: syz [ 1765.937527][ T9183] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1765.947482][ T9183] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1765.955572][ T9183] usb 3-1: SerialNumber: syz [ 1765.968910][T20618] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1765.975831][T20618] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1766.009373][T20622] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1766.016300][T20622] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1766.029076][ T5] usb 1-1: device firmware changed [ 1766.029708][ T6899] hub 6-1:1.0: bad descriptor, ignoring hub [ 1766.037447][ T5] usb 1-1: USB disconnect, device number 86 [ 1766.056506][ T5] usblp1: removed [ 1766.061717][ T6899] hub: probe of 6-1:1.0 failed with error -5 [ 1766.068889][ T17] usb 5-1: Using ep0 maxpacket: 8 [ 1766.069421][ T9183] hub 3-1:1.0: bad descriptor, ignoring hub [ 1766.090557][ T9183] hub: probe of 3-1:1.0 failed with error -5 [ 1766.099349][ T2205] usb 4-1: USB disconnect, device number 28 [ 1766.228745][T20641] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1766.235869][T20641] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1766.244270][T20618] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1766.252099][T20618] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1766.292814][T20622] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1766.301211][T20622] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1766.448525][ T5] usb 1-1: new high-speed USB device number 87 using dummy_hcd [ 1766.808711][ T5] usb 1-1: New USB device found, idVendor=052b, idProduct=1803, bcdDevice=76.98 [ 1766.817855][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1766.838736][ T5] usb 1-1: config 0 descriptor?? [ 1766.853252][T20657] usb 2-1: reset high-speed USB device number 94 using dummy_hcd [ 1766.880791][ T5] gspca_main: sunplus-2.14.0 probing 052b:1803 [ 1766.968485][ T7027] usb 4-1: Service connection timeout for: 256 [ 1766.974729][ T7027] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1766.989459][ T7027] ath9k_htc: Failed to initialize the device [ 1766.995567][ T2205] usb 4-1: ath9k_htc: USB layer deinitialized [ 1767.082970][T20633] udc-core: couldn't find an available UDC or it's busy [ 1767.090183][T20633] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1767.100553][T20657] usb 2-1: Using ep0 maxpacket: 8 [ 1767.118553][ T5] gspca_sunplus: reg_r err -71 [ 1767.123571][ T5] sunplus: probe of 1-1:0.0 failed with error -71 [ 1767.137035][ T5] usb 1-1: USB disconnect, device number 87 00:32:31 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x2}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1767.259047][T20591] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1767.265963][T20591] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1767.309515][ T6899] usblp 6-1:1.0: usblp1: USB Bidirectional printer dev 112 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1767.320949][ T9183] usblp 3-1:1.0: usblp2: USB Bidirectional printer dev 101 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1767.338434][ C1] usblp0: nonzero read bulk status received: -71 00:32:32 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0xa0100) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) [ 1767.484530][T20705] udc-core: couldn't find an available UDC or it's busy [ 1767.491723][T20705] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1767.518748][ T6899] usb 6-1: reset high-speed USB device number 112 using dummy_hcd [ 1767.534152][ T9183] usb 3-1: reset high-speed USB device number 101 using dummy_hcd 00:32:32 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0xa0100) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) [ 1767.618825][T16451] usb 2-1: reset high-speed USB device number 94 using dummy_hcd [ 1767.648442][ T2205] usb 4-1: new high-speed USB device number 29 using dummy_hcd [ 1767.778422][ T9183] usb 3-1: Using ep0 maxpacket: 8 [ 1767.788512][ T6899] usb 6-1: Using ep0 maxpacket: 8 [ 1767.868552][T16451] usb 2-1: Using ep0 maxpacket: 8 [ 1767.918961][T20678] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1767.925824][T20678] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1767.948700][ T5] usb 1-1: new high-speed USB device number 88 using dummy_hcd [ 1767.969143][T20618] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1767.976001][T20618] raw-gadget gadget: fail, usb_ep_enable returned -22 00:32:32 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x69, 0x1f, 0x16, 0x40, 0x52b, 0x1803, 0x7698, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x83, 0x53, 0x7e}}]}}]}}, 0x0) syz_usb_connect$cdc_ncm(0x1, 0x8e, &(0x7f0000000480)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7c, 0x2, 0x1, 0x1f, 0x40, 0x62, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x6, 0x24, 0x6, 0x0, 0x1, '<'}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x5, 0x3, 0x40}, {0x6, 0x24, 0x1a, 0x7ff}, [@mbim_extended={0x8, 0x24, 0x1c, 0x20, 0x2, 0x400}, @call_mgmt={0x5, 0x24, 0x1, 0x3, 0x20}, @mbim_extended={0x8, 0x24, 0x1c, 0x0, 0x9, 0x2f2}, @obex={0x5, 0x24, 0x15, 0x2}, @obex={0x5, 0x24, 0x15, 0x6}]}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x8, 0x2, 0x1}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x3ef, 0x1f, 0x8, 0xe5}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x4, 0x3, 0x1d}}}}}}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x201, 0x0, 0x91, 0xa6, 0x40, 0x1}, 0x29, &(0x7f0000000140)={0x5, 0xf, 0x29, 0x1, [@ssp_cap={0x24, 0x10, 0xa, 0xe8, 0x6, 0x3, 0xf0f, 0x6, [0xffc030, 0xcf, 0xf0, 0xf, 0xff30, 0x3f0f]}]}, 0x5, [{0x97, &(0x7f0000000040)=@string={0x97, 0x3, "6143c8742e62e3350af5e7e4e53505d8be8908516e551635598f3d840d592d408299b7a8ba8b5b0e459101ed819d629afb9fb96661168951861acbc0878ca9594c12d26e001d6d2c2d3fe0ec2b7f5eb1f9fa3d3336a3af248ada293ec9c1ff389348941eb4dc09eb69bc19187dc67c975507a435f709f1c24f74d56e89f294228a88bacfcca2e796d353a9fafb3b8912a1a19b435c"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0xc09}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x441}}, {0x7a, &(0x7f0000000180)=@string={0x7a, 0x3, "b7525e3e699a14790a16739731f40da5a9f05a43dfb38f3416517615cff9ceaa9a3a136c285c566d81dbb502d2d00ecd87c393ce5bb801766d8d482e8bdf4f37186f9792e6dfef9f9438901f117201a6285c2b10ff4b3b3bb81947be1ce52b287506e8f380cded0d11e64f9cb0a19519b948be45024c6c47"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x81a}}]}) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000440)={0x11, 0x4a, &(0x7f00000003c0)="c48bc8f9390a7d75b3ba8d8403864dd7710df9ac5d95035bdd05d003c8c28b1eeb86c1fed415ff9677133a9703838e7d0097b7c209e0068aa90fda9421780603a39e3d1b3f9c1e2f478c"}) [ 1768.048752][T20725] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1768.055751][T20725] raw-gadget gadget: fail, usb_ep_enable returned -22 00:32:32 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1768.188568][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 1768.258538][ T2205] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1768.267652][ T2205] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1768.275769][ T2205] usb 4-1: Product: syz [ 1768.280059][ T2205] usb 4-1: Manufacturer: syz [ 1768.284837][ T2205] usb 4-1: SerialNumber: syz [ 1768.309715][ T5] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1768.320878][ T5] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1768.331031][ T5] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1768.340994][ T5] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1768.358794][ T6899] usb 6-1: reset high-speed USB device number 112 using dummy_hcd [ 1768.379803][ T2205] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1768.418914][ T9183] usb 3-1: reset high-speed USB device number 101 using dummy_hcd [ 1768.428860][ T5] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1768.437970][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1768.446004][ T5] usb 1-1: SerialNumber: syz [ 1768.469683][T20735] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1768.480313][T20735] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1768.489592][ T5] hub 1-1:1.0: bad descriptor, ignoring hub [ 1768.496418][ T5] hub: probe of 1-1:1.0 failed with error -5 00:32:33 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1768.668501][ T6899] usb 6-1: device firmware changed [ 1768.673954][ T6899] usb 6-1: USB disconnect, device number 112 [ 1768.678432][ T9183] usb 3-1: Using ep0 maxpacket: 8 [ 1768.684515][ T6899] usblp1: removed [ 1768.711976][T20735] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1768.720603][T20735] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1768.798703][ T7027] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1768.828800][T20754] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1768.835795][T20754] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1768.959048][ T5] usblp 1-1:1.0: usblp1: USB Bidirectional printer dev 88 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1769.038629][ T2205] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1769.058416][ T6899] usb 6-1: new high-speed USB device number 113 using dummy_hcd [ 1769.071200][ T7027] usb 5-1: Using ep0 maxpacket: 8 [ 1769.218314][ C0] usblp0: nonzero read bulk status received: -71 [ 1769.229935][T20774] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1769.237205][T20774] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1769.356169][T20792] udc-core: couldn't find an available UDC or it's busy [ 1769.363375][T20792] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1769.398709][T16451] usb 1-1: USB disconnect, device number 88 [ 1769.409762][T16451] usblp1: removed [ 1769.450277][T16451] usb 4-1: USB disconnect, device number 29 [ 1769.463014][ T6899] usb 6-1: New USB device found, idVendor=052b, idProduct=1803, bcdDevice=76.98 [ 1769.472389][ T6899] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1769.484981][ T6899] usb 6-1: config 0 descriptor?? [ 1769.540974][ T6899] gspca_main: sunplus-2.14.0 probing 052b:1803 [ 1769.742843][T20749] udc-core: couldn't find an available UDC or it's busy [ 1769.749914][T20749] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1769.778352][ T6899] gspca_sunplus: reg_r err -71 [ 1769.783442][ T6899] sunplus: probe of 6-1:0.0 failed with error -71 [ 1769.793495][ T6899] usb 6-1: USB disconnect, device number 113 [ 1769.799882][ T7027] usb 1-1: new high-speed USB device number 89 using dummy_hcd [ 1770.058317][ T7027] usb 1-1: Using ep0 maxpacket: 8 [ 1770.066600][T20816] udc-core: couldn't find an available UDC or it's busy [ 1770.075006][T20816] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1770.178367][ T7027] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1770.189513][ T7027] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1770.200885][ T7027] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1770.210851][ T7027] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1770.308495][ T7027] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1770.317621][ T7027] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1770.327634][ T7027] usb 1-1: SerialNumber: syz [ 1770.333687][ T2205] usb 4-1: Service connection timeout for: 256 [ 1770.339913][ T2205] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1770.351723][ T2205] ath9k_htc: Failed to initialize the device 00:32:35 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f00000002c0)) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) [ 1770.357896][T16451] usb 4-1: ath9k_htc: USB layer deinitialized [ 1770.368784][T20735] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1770.375701][T20735] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1770.430596][ T7027] hub 1-1:1.0: bad descriptor, ignoring hub [ 1770.436599][ T7027] hub: probe of 1-1:1.0 failed with error -5 [ 1770.458789][T20826] udc-core: couldn't find an available UDC or it's busy [ 1770.465784][T20826] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 00:32:35 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x69, 0x1f, 0x16, 0x40, 0x52b, 0x1803, 0x7698, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x83, 0x53, 0x7e}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1f9fed97, 0x80000) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000140)={0x15, 0xaf, &(0x7f0000000080)="0b4e7201eb3b184cec18f9ed3f003899cf4f4787825ce2e24ef06082086f22877ca660c178c17fbe1c54dc13912574a90e9e976541d9f2422ea9911951c052e0d78baf2afd58b4c5095a2848d7c4cef0fa21f5f6cfa0c1b195ec6c861486c771cbdc1f1e9335edf37e401f51c8f2d5a289ed46a165b9818c8689345e8c7a19fe5a47e1509fef001ceed87abfe0e1a4e57b389d274f5bc26e74e522dd45773c6ca38172aa17a19757572c87741ce309"}) [ 1770.484080][ T6899] usb 2-1: USB disconnect, device number 94 [ 1770.499860][T20777] usblp0: removed 00:32:35 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x3}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1770.658456][ T7027] usblp: can't set desired altsetting 0 on interface 0 [ 1770.698349][ T5] usb 6-1: new high-speed USB device number 114 using dummy_hcd [ 1770.699277][ T7027] usb 1-1: USB disconnect, device number 89 [ 1770.908322][ T6899] usb 2-1: new high-speed USB device number 95 using dummy_hcd [ 1770.958250][T16451] usb 4-1: new high-speed USB device number 30 using dummy_hcd [ 1770.988254][ T5] usb 6-1: Using ep0 maxpacket: 8 00:32:35 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0xa0100) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) 00:32:36 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1771.138345][ T5] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1771.149411][ T5] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1771.159386][ T5] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1771.169918][ T5] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1771.268798][ T6899] usb 2-1: New USB device found, idVendor=052b, idProduct=1803, bcdDevice=76.98 [ 1771.277879][ T6899] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1771.298576][ T5] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1771.299007][ T6899] usb 2-1: config 0 descriptor?? [ 1771.307654][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1771.307668][ T5] usb 6-1: SerialNumber: syz [ 1771.348956][T20836] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1771.368559][T20836] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1771.399300][ T5] hub 6-1:1.0: bad descriptor, ignoring hub [ 1771.400152][ T6899] gspca_main: sunplus-2.14.0 probing 052b:1803 [ 1771.405270][ T5] hub: probe of 6-1:1.0 failed with error -5 [ 1771.488271][T16451] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1771.497373][T16451] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1771.505533][T16451] usb 4-1: Product: syz [ 1771.509764][T16451] usb 4-1: Manufacturer: syz [ 1771.515276][T16451] usb 4-1: SerialNumber: syz [ 1771.521705][ T7027] usb 3-1: reset high-speed USB device number 101 using dummy_hcd [ 1771.528332][ T9183] usb 1-1: new high-speed USB device number 90 using dummy_hcd 00:32:36 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1771.620465][ T6899] gspca_sunplus: reg_r err -71 [ 1771.625251][T20836] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1771.625797][ T6899] sunplus: probe of 2-1:0.0 failed with error -71 [ 1771.639776][T16451] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1771.657244][T20836] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1771.678816][ T6899] usb 2-1: USB disconnect, device number 95 [ 1771.768172][ T7027] usb 3-1: Using ep0 maxpacket: 8 [ 1771.784320][ T9183] usb 1-1: Using ep0 maxpacket: 8 [ 1771.868645][ T1511] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1771.908534][T20867] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1771.915587][T20867] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1771.929012][ T9183] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1771.940010][ T9183] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1771.949974][ T9183] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1771.961031][ T9183] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1771.976337][ T5] usblp 6-1:1.0: usblp0: USB Bidirectional printer dev 114 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 00:32:36 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) [ 1772.098365][ T9183] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1772.107460][ T9183] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1772.108130][ T1511] usb 5-1: Using ep0 maxpacket: 8 [ 1772.115656][ T9183] usb 1-1: SerialNumber: syz [ 1772.188495][T20869] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1772.195604][T20869] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1772.239179][ T9183] hub 1-1:1.0: bad descriptor, ignoring hub [ 1772.246490][ T9183] hub: probe of 1-1:1.0 failed with error -5 [ 1772.248233][T16451] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1772.288694][T20894] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1772.289059][T20916] udc-core: couldn't find an available UDC or it's busy [ 1772.295793][T20894] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1772.302592][T20916] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1772.359961][T32376] usb 6-1: USB disconnect, device number 114 [ 1772.389322][T32376] usblp0: removed [ 1772.446069][T20869] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1772.454589][T20869] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1772.462382][ T5] usb 2-1: new high-speed USB device number 96 using dummy_hcd [ 1772.661493][T32376] usb 4-1: USB disconnect, device number 30 [ 1772.693018][ T9183] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 90 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1772.748103][ T5] usb 2-1: Using ep0 maxpacket: 8 00:32:37 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) r4 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r4, 0x80404806, &(0x7f0000000180)) [ 1772.908330][ T5] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1772.919390][ T5] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1772.930778][ T5] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1772.942096][ T5] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1773.018061][ C1] usblp0: nonzero read bulk status received: -71 [ 1773.036872][ T9183] usb 1-1: USB disconnect, device number 90 [ 1773.049716][ T5] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1773.058812][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1773.067983][ T5] usb 2-1: SerialNumber: syz [ 1773.108621][T20913] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1773.115525][T20913] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1773.129160][ T5] hub 2-1:1.0: bad descriptor, ignoring hub [ 1773.135166][ T5] hub: probe of 2-1:1.0 failed with error -5 [ 1773.188110][ T1511] usb 6-1: new high-speed USB device number 115 using dummy_hcd [ 1773.188544][T20937] udc-core: couldn't find an available UDC or it's busy [ 1773.204016][T20937] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1773.334004][T20913] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1773.344219][T20913] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1773.428046][ T1511] usb 6-1: Using ep0 maxpacket: 8 [ 1773.486560][T20961] udc-core: couldn't find an available UDC or it's busy [ 1773.493613][T20961] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1773.518054][T16451] usb 4-1: Service connection timeout for: 256 [ 1773.524280][T16451] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1773.535086][T16451] ath9k_htc: Failed to initialize the device [ 1773.542381][T32376] usb 4-1: ath9k_htc: USB layer deinitialized [ 1773.549173][ T1511] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1773.560227][ T1511] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1773.570172][ T1511] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1773.581036][ T1511] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1773.589125][ T5] usblp 2-1:1.0: usblp0: USB Bidirectional printer dev 96 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1773.629861][ T9183] usb 1-1: new high-speed USB device number 91 using dummy_hcd [ 1773.678128][ T1511] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1773.687214][ T1511] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1773.696697][ T1511] usb 6-1: SerialNumber: syz [ 1773.718582][T20941] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1773.725415][T20941] raw-gadget gadget: fail, usb_ep_enable returned -22 00:32:38 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x4}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1773.759014][ T1511] hub 6-1:1.0: bad descriptor, ignoring hub [ 1773.768278][ T1511] hub: probe of 6-1:1.0 failed with error -5 [ 1773.909165][ T9183] usb 1-1: Using ep0 maxpacket: 8 [ 1773.983192][T20941] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1773.995350][T20941] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1774.058254][ T9183] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1774.069335][ T9183] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1774.079303][ T9183] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1774.089251][ T9183] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1774.188520][ T9183] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1774.197597][ T9183] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1774.205643][ T9183] usb 1-1: SerialNumber: syz 00:32:39 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0xa0100) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) [ 1774.230547][T20869] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1774.237442][T20869] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1774.258053][T32376] usb 4-1: new high-speed USB device number 31 using dummy_hcd [ 1774.298207][ T9183] usb 1-1: can't set config #1, error -71 [ 1774.306992][ T9183] usb 1-1: USB disconnect, device number 91 [ 1774.358524][T32373] usb 3-1: USB disconnect, device number 101 00:32:39 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1774.748311][ T9183] usb 1-1: new high-speed USB device number 92 using dummy_hcd [ 1774.868795][T32376] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1774.878043][T32376] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1774.879062][T20865] usblp0: removed [ 1774.886022][T32376] usb 4-1: Product: syz [ 1774.890628][ T1511] usblp 6-1:1.0: usblp1: USB Bidirectional printer dev 115 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1774.893866][T32376] usb 4-1: Manufacturer: syz [ 1774.909357][T32376] usb 4-1: SerialNumber: syz 00:32:39 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x69, 0x1f, 0x16, 0x40, 0x52b, 0x1803, 0x7698, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x83, 0x53, 0x7e}}]}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r0 = syz_open_dev$evdev(&(0x7f00000022c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0xc020660b, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000040)=""/214) [ 1774.917175][T32373] usblp2: removed [ 1774.922696][ T5] usb 2-1: USB disconnect, device number 96 [ 1774.951049][ T5] usblp0: removed [ 1774.959195][ T1511] usb 6-1: USB disconnect, device number 115 [ 1774.968734][ T7027] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1774.987071][ T1511] usblp1: removed [ 1775.078097][ T9183] usb 1-1: Using ep0 maxpacket: 8 [ 1775.178802][T32376] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1775.218225][ T9183] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1775.227939][ T7027] usb 5-1: Using ep0 maxpacket: 8 [ 1775.229256][ T9183] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1775.245012][ T9183] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1775.254946][ T9183] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1775.297966][ T6899] usb 3-1: new high-speed USB device number 102 using dummy_hcd [ 1775.368116][T21010] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1775.375248][T21010] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1775.383803][ T9183] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1775.392970][ T9183] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1775.401056][ T9183] usb 1-1: SerialNumber: syz 00:32:40 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) 00:32:40 executing program 5 (fault-call:12 fault-nth:0): r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1775.428488][T20997] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1775.435394][T20997] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1775.488965][ T9183] hub 1-1:1.0: bad descriptor, ignoring hub [ 1775.496169][ T9183] hub: probe of 1-1:1.0 failed with error -5 [ 1775.657983][ T6899] usb 3-1: New USB device found, idVendor=052b, idProduct=1803, bcdDevice=76.98 [ 1775.667109][ T6899] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1775.682207][ T6899] usb 3-1: config 0 descriptor?? [ 1775.705740][T20997] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1775.712905][T20997] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1775.721164][ T6899] gspca_main: sunplus-2.14.0 probing 052b:1803 [ 1775.748095][ T5] usb 2-1: new high-speed USB device number 97 using dummy_hcd [ 1775.798021][T32373] usb 6-1: new high-speed USB device number 116 using dummy_hcd [ 1775.878032][T32376] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1775.949227][ T9183] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 92 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1776.017950][ T5] usb 2-1: Using ep0 maxpacket: 8 [ 1776.048089][T32373] usb 6-1: Using ep0 maxpacket: 8 [ 1776.147943][ T6899] gspca_sunplus: reg_r err -71 [ 1776.152986][ T6899] sunplus: probe of 3-1:0.0 failed with error -71 [ 1776.165467][ T6899] usb 3-1: USB disconnect, device number 102 [ 1776.168291][ T5] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1776.182789][ T5] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1776.192749][ T5] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1776.202686][ T5] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1776.216582][T32373] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1776.227562][T32373] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1776.237496][T32373] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1776.247447][T32373] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1776.285140][ T9183] usb 4-1: USB disconnect, device number 31 [ 1776.348177][T32373] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1776.357264][T32373] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1776.365496][T32373] usb 6-1: SerialNumber: syz [ 1776.371733][ T5] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1776.380817][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1776.389819][ T5] usb 2-1: SerialNumber: syz [ 1776.428240][T21051] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1776.436301][T21051] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1776.444838][T21056] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1776.467954][T21056] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1776.479575][T32373] hub 6-1:1.0: bad descriptor, ignoring hub [ 1776.485580][T32373] hub: probe of 6-1:1.0 failed with error -5 [ 1776.509013][ T5] hub 2-1:1.0: bad descriptor, ignoring hub [ 1776.515015][ T5] hub: probe of 2-1:1.0 failed with error -5 00:32:41 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x69, 0x1f, 0x16, 0x40, 0x52b, 0x1803, 0x7698, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x83, 0x53, 0x7e}}]}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r0 = syz_open_dev$evdev(&(0x7f00000022c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0xc020660b, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000040)=""/214) [ 1776.630674][T21079] udc-core: couldn't find an available UDC or it's busy [ 1776.637679][T21079] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1776.695633][T21056] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1776.704225][T21056] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1776.718543][T21051] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1776.725424][T21051] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1776.858455][T21074] usb 1-1: reset high-speed USB device number 92 using dummy_hcd [ 1776.967842][ T7311] usb 3-1: new high-speed USB device number 103 using dummy_hcd [ 1777.117828][T32376] usb 4-1: Service connection timeout for: 256 [ 1777.117856][T21074] usb 1-1: Using ep0 maxpacket: 8 [ 1777.124056][T32376] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1777.124398][T32376] ath9k_htc: Failed to initialize the device [ 1777.147501][ T9183] usb 4-1: ath9k_htc: USB layer deinitialized [ 1777.250510][T21107] FAULT_INJECTION: forcing a failure. [ 1777.250510][T21107] name failslab, interval 1, probability 0, space 0, times 0 [ 1777.263222][T21107] CPU: 1 PID: 21107 Comm: syz-executor.5 Not tainted 5.10.0-rc4-syzkaller #0 [ 1777.272013][T21107] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1777.282073][T21107] Call Trace: [ 1777.285376][T21107] dump_stack+0x107/0x163 [ 1777.289713][T21107] should_fail.cold+0x5/0xa [ 1777.294225][T21107] ? getname_flags.part.0+0x50/0x4f0 [ 1777.299569][T21107] should_failslab+0x5/0x10 [ 1777.304084][T21107] kmem_cache_alloc+0x2bf/0x390 [ 1777.308951][T21107] getname_flags.part.0+0x50/0x4f0 [ 1777.314068][T21107] getname+0x8e/0xd0 [ 1777.317968][T21107] do_sys_openat2+0xf5/0x420 [ 1777.322565][T21107] ? build_open_flags+0x650/0x650 [ 1777.327597][T21107] ? wait_for_completion+0x270/0x270 [ 1777.332893][T21107] ? rcu_read_lock_any_held+0x69/0x90 [ 1777.338279][T21107] __x64_sys_open+0x119/0x1c0 [ 1777.342960][T21107] ? do_sys_open+0x140/0x140 [ 1777.347558][T21107] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 1777.353545][T21107] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1777.359446][T21107] ? trace_hardirqs_on+0x5b/0x1a0 [ 1777.364480][T21107] do_syscall_64+0x2d/0x40 [ 1777.368906][T21107] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1777.374800][T21107] RIP: 0033:0x4179b1 [ 1777.378807][T21107] Code: 75 14 b8 02 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 19 00 00 c3 48 83 ec 08 e8 6a fa ff ff 48 89 04 24 b8 02 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 b3 fa ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 1777.398413][T21107] RSP: 002b:00007f3aac196820 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1777.406835][T21107] RAX: ffffffffffffffda RBX: 000000000118bfc8 RCX: 00000000004179b1 [ 1777.414809][T21107] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f3aac196850 [ 1777.422786][T21107] RBP: 00007f3aac196ca0 R08: 0000000000000000 R09: 000000000000000f [ 1777.430761][T21107] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000000 [ 1777.438738][T21107] R13: 00007ffff5f9a09f R14: 00007f3aac1979c0 R15: 000000000118bfd4 00:32:42 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x5}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1777.458916][T20997] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1777.465829][T20997] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1777.528233][ T7311] usb 3-1: New USB device found, idVendor=052b, idProduct=1803, bcdDevice=76.98 [ 1777.537366][ T7311] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1777.547769][ C1] usblp0: nonzero read bulk status received: -71 [ 1777.558121][ T5] usblp 2-1:1.0: usblp1: USB Bidirectional printer dev 97 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 00:32:42 executing program 0 (fault-call:12 fault-nth:0): r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1777.573429][ T6899] usb 1-1: USB disconnect, device number 92 [ 1777.573677][T32373] usblp 6-1:1.0: usblp2: USB Bidirectional printer dev 116 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1777.604863][ T6899] usblp0: removed [ 1777.633645][ T7311] usb 3-1: config 0 descriptor?? [ 1777.648941][ T5] usb 2-1: USB disconnect, device number 97 [ 1777.662987][ T5] usblp1: removed [ 1777.721026][ T7311] gspca_main: sunplus-2.14.0 probing 052b:1803 [ 1777.818990][T32373] usb 6-1: reset high-speed USB device number 116 using dummy_hcd [ 1777.978731][ T9183] usb 4-1: new high-speed USB device number 32 using dummy_hcd [ 1778.047759][ T6899] usb 1-1: new high-speed USB device number 93 using dummy_hcd [ 1778.107832][ T5] usb 2-1: new high-speed USB device number 98 using dummy_hcd [ 1778.115494][T32373] usb 6-1: Using ep0 maxpacket: 8 [ 1778.129131][ T7311] gspca_sunplus: reg_r err -71 [ 1778.134101][ T7311] sunplus: probe of 3-1:0.0 failed with error -71 [ 1778.156977][ T7311] usb 3-1: USB disconnect, device number 103 [ 1778.268133][T21056] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1778.275137][T21056] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1778.287737][ T6899] usb 1-1: Using ep0 maxpacket: 8 [ 1778.377801][ T5] usb 2-1: Using ep0 maxpacket: 8 [ 1778.408016][ T6899] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1778.419102][ T6899] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1778.430423][ T6899] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1778.440379][ T6899] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1778.527936][ T6899] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1778.528227][ T5] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1778.537041][ T6899] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1778.537059][ T6899] usb 1-1: SerialNumber: syz [ 1778.548057][ T5] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1778.572244][ T5] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1778.582180][ T5] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1778.608260][T21138] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1778.615935][T21138] raw-gadget gadget: fail, usb_ep_enable returned -22 00:32:43 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1778.628073][ T9183] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1778.637125][ T9183] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1778.645791][ T9183] usb 4-1: Product: syz [ 1778.649991][ T9183] usb 4-1: Manufacturer: syz [ 1778.655475][ T9183] usb 4-1: SerialNumber: syz [ 1778.665105][ T7311] usb 6-1: USB disconnect, device number 116 [ 1778.673488][ T6899] hub 1-1:1.0: bad descriptor, ignoring hub [ 1778.689896][ T7311] usblp2: removed [ 1778.690153][ T6899] hub: probe of 1-1:1.0 failed with error -5 00:32:43 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x69, 0x1f, 0x16, 0x40, 0x52b, 0x1803, 0x7698, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x83, 0x53, 0x7e}}]}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r0 = syz_open_dev$evdev(&(0x7f00000022c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0xc020660b, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000040)=""/214) 00:32:43 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1778.758587][ T9183] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1778.797794][ T5] usb 2-1: string descriptor 0 read error: -71 [ 1778.804040][ T5] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1778.813157][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1778.873270][T21138] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1778.881807][T21138] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1778.887950][ T5] usb 2-1: can't set config #1, error -71 [ 1778.897481][ T5] usb 2-1: USB disconnect, device number 98 [ 1778.912041][ T7027] usb 5-1: reset high-speed USB device number 103 using dummy_hcd 00:32:43 executing program 5 (fault-call:12 fault-nth:1): r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1779.067722][ T1511] usb 3-1: new high-speed USB device number 104 using dummy_hcd [ 1779.129156][ T6899] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 93 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1779.157751][ T7027] usb 5-1: Using ep0 maxpacket: 8 [ 1779.277733][ T5] usb 2-1: new high-speed USB device number 99 using dummy_hcd [ 1779.289210][T16451] usb 6-1: new high-speed USB device number 117 using dummy_hcd [ 1779.298004][T21176] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1779.305003][T21176] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1779.391590][T21138] FAULT_INJECTION: forcing a failure. [ 1779.391590][T21138] name failslab, interval 1, probability 0, space 0, times 0 [ 1779.404273][T21138] CPU: 1 PID: 21138 Comm: syz-executor.0 Not tainted 5.10.0-rc4-syzkaller #0 [ 1779.413047][T21138] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1779.423093][T21138] Call Trace: [ 1779.426383][T21138] dump_stack+0x107/0x163 [ 1779.430705][T21138] should_fail.cold+0x5/0xa [ 1779.435218][T21138] ? getname_flags.part.0+0x50/0x4f0 [ 1779.440485][T21138] should_failslab+0x5/0x10 [ 1779.444972][T21138] kmem_cache_alloc+0x2bf/0x390 [ 1779.449822][T21138] getname_flags.part.0+0x50/0x4f0 [ 1779.454918][T21138] getname+0x8e/0xd0 [ 1779.458832][T21138] do_sys_openat2+0xf5/0x420 [ 1779.463404][T21138] ? build_open_flags+0x650/0x650 [ 1779.468420][T21138] ? wait_for_completion+0x270/0x270 [ 1779.473688][T21138] ? rcu_read_lock_any_held+0x69/0x90 [ 1779.479040][T21138] __x64_sys_open+0x119/0x1c0 [ 1779.483697][T21138] ? do_sys_open+0x140/0x140 [ 1779.488285][T21138] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 1779.494259][T21138] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1779.500133][T21138] ? trace_hardirqs_on+0x5b/0x1a0 [ 1779.505155][T21138] do_syscall_64+0x2d/0x40 [ 1779.509556][T21138] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1779.515427][T21138] RIP: 0033:0x4179b1 [ 1779.519319][T21138] Code: 75 14 b8 02 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 19 00 00 c3 48 83 ec 08 e8 6a fa ff ff 48 89 04 24 b8 02 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 b3 fa ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 1779.538928][T21138] RSP: 002b:00007f7d4d2a9820 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1779.547337][T21138] RAX: ffffffffffffffda RBX: 000000000118bf20 RCX: 00000000004179b1 [ 1779.555289][T21138] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f7d4d2a9850 [ 1779.563243][T21138] RBP: 00007f7d4d2a9ca0 R08: 0000000000000000 R09: 000000000000000f [ 1779.571202][T21138] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000000 [ 1779.579162][T21138] R13: 00007ffc26c0c5ef R14: 00007f7d4d2aa9c0 R15: 000000000118bf2c [ 1779.598038][ T1511] usb 3-1: New USB device found, idVendor=052b, idProduct=1803, bcdDevice=76.98 [ 1779.607091][ T1511] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1779.619384][ T1511] usb 3-1: config 0 descriptor?? [ 1779.659100][ T9183] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1779.659797][ T1511] gspca_main: sunplus-2.14.0 probing 052b:1803 [ 1779.717876][ T5] usb 2-1: Using ep0 maxpacket: 8 [ 1779.723758][T32376] usb 1-1: USB disconnect, device number 93 [ 1779.727737][T16451] usb 6-1: Using ep0 maxpacket: 8 [ 1779.736147][T32376] usblp0: removed [ 1779.847763][T16451] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1779.858943][T16451] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1779.867924][ T5] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1779.868990][T16451] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1779.879981][ T5] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1779.889840][T16451] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1779.912788][ T5] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1779.924036][ T5] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1779.967742][T16451] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1779.976882][T16451] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1779.984918][T16451] usb 6-1: SerialNumber: syz [ 1780.017915][T21204] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1780.024815][T21204] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1780.033446][ T5] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1780.043366][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1780.051592][ T5] usb 2-1: SerialNumber: syz [ 1780.060653][T16451] hub 6-1:1.0: bad descriptor, ignoring hub [ 1780.065679][ T7311] usb 4-1: USB disconnect, device number 32 [ 1780.066620][T16451] hub: probe of 6-1:1.0 failed with error -5 [ 1780.089434][T21193] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1780.096964][T21193] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1780.104755][T32376] usb 1-1: new high-speed USB device number 94 using dummy_hcd [ 1780.129053][ T5] hub 2-1:1.0: bad descriptor, ignoring hub [ 1780.135034][ T5] hub: probe of 2-1:1.0 failed with error -5 [ 1780.148209][ T1511] gspca_sunplus: reg_r err -71 [ 1780.153147][ T1511] sunplus: probe of 3-1:0.0 failed with error -71 [ 1780.161680][ T1511] usb 3-1: USB disconnect, device number 104 [ 1780.281285][T21204] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1780.293594][T21204] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1780.343099][T21193] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1780.351568][T21193] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1780.377720][T32376] usb 1-1: Using ep0 maxpacket: 8 [ 1780.503617][T21250] udc-core: couldn't find an available UDC or it's busy [ 1780.510817][T21250] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1780.537709][T32376] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1780.548897][T32376] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1780.553471][T16451] usblp 6-1:1.0: usblp0: USB Bidirectional printer dev 117 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1780.558930][T32376] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1780.579587][T32376] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1780.598173][ T5] usblp 2-1:1.0: usblp1: USB Bidirectional printer dev 99 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 00:32:45 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x69, 0x1f, 0x16, 0x40, 0x52b, 0x1803, 0x7698, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x83, 0x53, 0x7e}}]}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r0 = syz_open_dev$evdev(&(0x7f00000022c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000040)=""/214) [ 1780.738410][T32376] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1780.747647][T32376] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1780.755642][T32376] usb 1-1: SerialNumber: syz [ 1780.788130][T21138] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1780.795063][T21138] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1780.821139][T21271] FAULT_INJECTION: forcing a failure. [ 1780.821139][T21271] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1780.834239][T21271] CPU: 1 PID: 21271 Comm: syz-executor.5 Not tainted 5.10.0-rc4-syzkaller #0 [ 1780.837646][T32376] usb 1-1: can't set config #1, error -71 [ 1780.842992][T21271] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1780.842999][T21271] Call Trace: [ 1780.843021][T21271] dump_stack+0x107/0x163 [ 1780.843036][T21271] should_fail.cold+0x5/0xa [ 1780.843054][T21271] strncpy_from_user+0x33/0x3a0 [ 1780.843078][T21271] getname_flags.part.0+0x95/0x4f0 [ 1780.856539][T32376] usb 1-1: USB disconnect, device number 94 [ 1780.858824][T21271] getname+0x8e/0xd0 [ 1780.858840][T21271] do_sys_openat2+0xf5/0x420 [ 1780.858855][T21271] ? build_open_flags+0x650/0x650 [ 1780.858872][T21271] ? wait_for_completion+0x270/0x270 [ 1780.858891][T21271] ? rcu_read_lock_any_held+0x69/0x90 [ 1780.858904][T21271] __x64_sys_open+0x119/0x1c0 [ 1780.858917][T21271] ? do_sys_open+0x140/0x140 [ 1780.858937][T21271] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 1780.934265][T21271] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1780.940655][T21271] ? trace_hardirqs_on+0x5b/0x1a0 [ 1780.946656][T21271] do_syscall_64+0x2d/0x40 [ 1780.951081][T21271] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1780.957382][T21271] RIP: 0033:0x4179b1 [ 1780.961630][T21271] Code: 75 14 b8 02 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 19 00 00 c3 48 83 ec 08 e8 6a fa ff ff 48 89 04 24 b8 02 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 b3 fa ff ff 48 89 d0 48 83 c4 08 48 3d 01 00:32:45 executing program 0 (fault-call:12 fault-nth:1): r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1780.981239][T21271] RSP: 002b:00007f3aac196820 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1780.989655][T21271] RAX: ffffffffffffffda RBX: 000000000118bfc8 RCX: 00000000004179b1 [ 1780.997719][T21271] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f3aac196850 [ 1781.005700][T21271] RBP: 00007f3aac196ca0 R08: 0000000000000000 R09: 000000000000000f [ 1781.013678][T21271] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000001 [ 1781.021650][T21271] R13: 00007ffff5f9a09f R14: 00007f3aac1979c0 R15: 000000000118bfd4 [ 1781.039177][ T9183] usb 4-1: Service connection timeout for: 256 [ 1781.045365][ T9183] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1781.081368][ T9183] ath9k_htc: Failed to initialize the device [ 1781.095229][ T7311] usb 4-1: ath9k_htc: USB layer deinitialized [ 1781.118025][ T5] usb 3-1: new high-speed USB device number 105 using dummy_hcd 00:32:45 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x6}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1781.248065][T32373] usb 2-1: USB disconnect, device number 99 [ 1781.387566][T32376] usb 1-1: new high-speed USB device number 95 using dummy_hcd [ 1781.448112][T21281] usb 6-1: reset high-speed USB device number 117 using dummy_hcd [ 1781.537642][ T5] usb 3-1: New USB device found, idVendor=052b, idProduct=1803, bcdDevice=76.98 [ 1781.546743][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1781.562610][ T5] usb 3-1: config 0 descriptor?? 00:32:46 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x0, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1781.609619][ T5] gspca_main: sunplus-2.14.0 probing 052b:1803 [ 1781.637645][T32376] usb 1-1: Using ep0 maxpacket: 8 [ 1781.642796][ T7311] usb 4-1: new high-speed USB device number 33 using dummy_hcd [ 1781.687561][T21281] usb 6-1: Using ep0 maxpacket: 8 [ 1781.797620][T32376] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1781.808761][T32376] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1781.820245][T32376] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1781.829199][T21204] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1781.830197][T32376] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1781.837249][T21204] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1781.897840][T32373] usblp1: removed [ 1781.927504][ C0] usblp0: nonzero read bulk status received: -71 [ 1781.934842][T32376] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1781.943939][T32376] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1781.948042][T16451] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1781.952199][T32376] usb 1-1: SerialNumber: syz [ 1782.017672][ T5] gspca_sunplus: reg_r err -71 [ 1782.018169][T21273] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1782.022550][ T5] sunplus: probe of 3-1:0.0 failed with error -71 [ 1782.038261][T21273] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1782.049706][ T5] usb 3-1: USB disconnect, device number 105 [ 1782.068577][T32376] hub 1-1:1.0: bad descriptor, ignoring hub [ 1782.077026][T32376] hub: probe of 1-1:1.0 failed with error -5 [ 1782.096069][ T7555] usb 6-1: USB disconnect, device number 117 [ 1782.197539][T16451] usb 5-1: Using ep0 maxpacket: 8 [ 1782.269609][T21273] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1782.276591][T21273] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1782.285971][ T7311] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1782.295146][ T7311] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1782.303179][ T7311] usb 4-1: Product: syz [ 1782.307345][ T7311] usb 4-1: Manufacturer: syz [ 1782.311998][ T7311] usb 4-1: SerialNumber: syz 00:32:47 executing program 1 (fault-call:13 fault-nth:0): r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x40800) [ 1782.316724][T32373] usb 2-1: new high-speed USB device number 100 using dummy_hcd [ 1782.337904][T21312] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1782.344815][T21312] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1782.365152][T21193] usblp0: removed [ 1782.408831][ T7311] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 00:32:47 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x69, 0x1f, 0x16, 0x40, 0x52b, 0x1803, 0x7698, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x83, 0x53, 0x7e}}]}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000000040)=""/214) [ 1782.528778][T32376] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 95 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 00:32:47 executing program 5 (fault-call:12 fault-nth:2): r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1782.807625][T32373] usb 2-1: device descriptor read/64, error -71 [ 1782.814189][T21369] FAULT_INJECTION: forcing a failure. [ 1782.814189][T21369] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1782.827406][T21369] CPU: 0 PID: 21369 Comm: syz-executor.0 Not tainted 5.10.0-rc4-syzkaller #0 [ 1782.837150][T21369] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1782.838788][T16451] usb 3-1: new high-speed USB device number 106 using dummy_hcd [ 1782.848602][T21369] Call Trace: [ 1782.848624][T21369] dump_stack+0x107/0x163 [ 1782.848637][T21369] should_fail.cold+0x5/0xa [ 1782.848665][T21369] strncpy_from_user+0x33/0x3a0 [ 1782.875149][T21369] getname_flags.part.0+0x95/0x4f0 [ 1782.882280][T21369] getname+0x8e/0xd0 [ 1782.887554][T21369] do_sys_openat2+0xf5/0x420 [ 1782.887795][ T1511] usb 6-1: new high-speed USB device number 118 using dummy_hcd [ 1782.892138][T21369] ? build_open_flags+0x650/0x650 [ 1782.892161][T21369] ? wait_for_completion+0x270/0x270 [ 1782.911880][T21369] ? rcu_read_lock_any_held+0x69/0x90 [ 1782.917882][T21369] __x64_sys_open+0x119/0x1c0 [ 1782.923332][T21369] ? do_sys_open+0x140/0x140 [ 1782.929125][T21369] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 1782.936457][T21369] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1782.942330][T21369] ? trace_hardirqs_on+0x5b/0x1a0 [ 1782.947345][T21369] do_syscall_64+0x2d/0x40 [ 1782.951772][T21369] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1782.957673][T21369] RIP: 0033:0x4179b1 [ 1782.961548][T21369] Code: 75 14 b8 02 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 19 00 00 c3 48 83 ec 08 e8 6a fa ff ff 48 89 04 24 b8 02 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 b3 fa ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 1782.981134][T21369] RSP: 002b:00007f7d4d288820 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1782.989546][T21369] RAX: ffffffffffffffda RBX: 000000000118bfc8 RCX: 00000000004179b1 [ 1782.997498][T21369] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f7d4d288850 [ 1783.005455][T21369] RBP: 00007f7d4d288ca0 R08: 0000000000000000 R09: 000000000000000f [ 1783.013409][T21369] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000001 [ 1783.021370][T21369] R13: 00007ffc26c0c5ef R14: 00007f7d4d2899c0 R15: 000000000118bfd4 [ 1783.147587][ T1511] usb 6-1: Using ep0 maxpacket: 8 [ 1783.152863][ T7027] usb 1-1: USB disconnect, device number 95 [ 1783.169271][ T7027] usblp0: removed [ 1783.227786][T16451] usb 3-1: New USB device found, idVendor=052b, idProduct=1803, bcdDevice=76.98 [ 1783.236869][T16451] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1783.249623][T16451] usb 3-1: config 0 descriptor?? [ 1783.267796][ T1511] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1783.267887][ T7311] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1783.278883][ T1511] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1783.287953][T32373] usb 2-1: Using ep0 maxpacket: 8 [ 1783.297918][ T1511] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1783.297939][ T1511] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1783.299949][T16451] gspca_main: sunplus-2.14.0 probing 052b:1803 [ 1783.417501][ T1511] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1783.426665][ T1511] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1783.434727][ T1511] usb 6-1: SerialNumber: syz [ 1783.437654][T32373] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1783.450455][T32373] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1783.460387][T32373] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1783.471132][T32373] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1783.477726][T21366] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1783.496792][T21366] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1783.518751][ T1511] hub 6-1:1.0: bad descriptor, ignoring hub [ 1783.526056][ T1511] hub: probe of 6-1:1.0 failed with error -5 [ 1783.547521][T32376] usb 1-1: new high-speed USB device number 96 using dummy_hcd [ 1783.647546][T32373] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1783.656634][T32373] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1783.664682][T32373] usb 2-1: SerialNumber: syz [ 1783.687797][T21350] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1783.694695][T21350] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1783.705100][ T7027] usb 4-1: USB disconnect, device number 33 [ 1783.718436][T16451] gspca_sunplus: reg_r err -71 [ 1783.722187][T32373] hub 2-1:1.0: bad descriptor, ignoring hub [ 1783.723889][T16451] sunplus: probe of 3-1:0.0 failed with error -71 [ 1783.729589][T21386] udc-core: couldn't find an available UDC or it's busy [ 1783.742629][T21386] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1783.754183][T21366] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1783.762721][T21366] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1783.770912][T16451] usb 3-1: USB disconnect, device number 106 [ 1783.771438][T32373] hub: probe of 2-1:1.0 failed with error -5 [ 1783.807831][T32376] usb 1-1: Using ep0 maxpacket: 8 [ 1783.937479][T21350] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1783.944475][T21350] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1783.978212][T32376] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1783.989183][T32376] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1783.999163][T32376] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1784.010225][T32376] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1784.030483][ T1511] usblp 6-1:1.0: usblp0: USB Bidirectional printer dev 118 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1784.127482][T32376] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1784.136610][T32376] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1784.144677][T32376] usb 1-1: SerialNumber: syz [ 1784.178058][T21273] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1784.184999][T21273] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1784.208779][T32376] hub 1-1:1.0: bad descriptor, ignoring hub [ 1784.215993][T32373] usblp 2-1:1.0: usblp1: USB Bidirectional printer dev 100 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 00:32:49 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x69, 0x1f, 0x16, 0x40, 0x52b, 0x1803, 0x7698, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x83, 0x53, 0x7e}}]}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000000040)=""/214) 00:32:49 executing program 0 (fault-call:12 fault-nth:2): r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1784.241870][T32376] hub: probe of 1-1:1.0 failed with error -5 [ 1784.298551][T32376] usblp: can't set desired altsetting 0 on interface 0 [ 1784.323367][T21422] FAULT_INJECTION: forcing a failure. [ 1784.323367][T21422] name failslab, interval 1, probability 0, space 0, times 0 [ 1784.336046][T21422] CPU: 0 PID: 21422 Comm: syz-executor.5 Not tainted 5.10.0-rc4-syzkaller #0 [ 1784.344801][T21422] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1784.354859][T21422] Call Trace: [ 1784.358156][T21422] dump_stack+0x107/0x163 [ 1784.362490][T21422] should_fail.cold+0x5/0xa [ 1784.367090][T21422] ? __alloc_file+0x21/0x350 [ 1784.371687][T21422] should_failslab+0x5/0x10 [ 1784.376200][T21422] kmem_cache_alloc+0x2bf/0x390 [ 1784.381059][T21422] __alloc_file+0x21/0x350 [ 1784.385483][T21422] alloc_empty_file+0x6d/0x170 [ 1784.390257][T21422] path_openat+0xe3/0x2730 [ 1784.394683][T21422] ? __lock_acquire+0x16c4/0x5bb0 [ 1784.399713][T21422] ? path_lookupat+0x830/0x830 [ 1784.404598][T21422] ? get_partial_node.part.0+0x24c/0x300 [ 1784.410238][T21422] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1784.416225][T21422] do_filp_open+0x17e/0x3c0 [ 1784.420735][T21422] ? may_open_dev+0xf0/0xf0 [ 1784.425244][T21422] ? __alloc_fd+0x28d/0x600 [ 1784.429753][T21422] ? lock_downgrade+0x6d0/0x6d0 [ 1784.434609][T21422] ? do_raw_spin_lock+0x120/0x2b0 [ 1784.439641][T21422] ? rwlock_bug.part.0+0x90/0x90 [ 1784.444591][T21422] ? _raw_spin_unlock+0x1a/0x30 [ 1784.449445][T21422] ? __alloc_fd+0x28d/0x600 [ 1784.453955][T21422] do_sys_openat2+0x16d/0x420 [ 1784.459134][T21422] ? build_open_flags+0x650/0x650 [ 1784.464858][T21422] ? wait_for_completion+0x270/0x270 [ 1784.470153][T21422] ? rcu_read_lock_any_held+0x69/0x90 [ 1784.475533][T21422] __x64_sys_open+0x119/0x1c0 [ 1784.480216][T21422] ? do_sys_open+0x140/0x140 [ 1784.484810][T21422] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 1784.491894][T21422] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1784.497790][T21422] ? trace_hardirqs_on+0x5b/0x1a0 [ 1784.504207][T21422] do_syscall_64+0x2d/0x40 [ 1784.508663][T21422] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1784.514965][T21422] RIP: 0033:0x4179b1 [ 1784.519172][T21422] Code: 75 14 b8 02 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 19 00 00 c3 48 83 ec 08 e8 6a fa ff ff 48 89 04 24 b8 02 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 b3 fa ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 1784.538777][T21422] RSP: 002b:00007f3aac196820 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1784.547196][T21422] RAX: ffffffffffffffda RBX: 000000000118bfc8 RCX: 00000000004179b1 [ 1784.555915][T21422] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f3aac196850 [ 1784.565147][T21422] RBP: 00007f3aac196ca0 R08: 0000000000000000 R09: 000000000000000f [ 1784.574198][T21422] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000002 [ 1784.582653][T21422] R13: 00007ffff5f9a09f R14: 00007f3aac1979c0 R15: 000000000118bfd4 [ 1784.597326][ T7311] usb 4-1: Service connection timeout for: 256 [ 1784.603499][ T7311] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1784.637573][ T7311] ath9k_htc: Failed to initialize the device [ 1784.643766][ T7027] usb 4-1: ath9k_htc: USB layer deinitialized [ 1784.718760][T16451] usb 6-1: USB disconnect, device number 118 [ 1784.732197][T16451] usblp0: removed [ 1784.738338][T21442] FAULT_INJECTION: forcing a failure. [ 1784.738338][T21442] name failslab, interval 1, probability 0, space 0, times 0 [ 1784.751098][T21442] CPU: 1 PID: 21442 Comm: syz-executor.1 Not tainted 5.10.0-rc4-syzkaller #0 [ 1784.759858][T21442] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1784.770550][T21442] Call Trace: [ 1784.774446][T21442] dump_stack+0x107/0x163 [ 1784.780018][T21442] should_fail.cold+0x5/0xa [ 1784.784532][T21442] ? getname_flags.part.0+0x50/0x4f0 [ 1784.790537][T21442] should_failslab+0x5/0x10 [ 1784.796139][T21442] kmem_cache_alloc+0x2bf/0x390 [ 1784.801002][T21442] getname_flags.part.0+0x50/0x4f0 [ 1784.807118][T21442] getname+0x8e/0xd0 [ 1784.811145][T21442] do_sys_openat2+0xf5/0x420 00:32:49 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x0, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1784.816972][T21442] ? build_open_flags+0x650/0x650 [ 1784.822701][T21442] ? wait_for_completion+0x270/0x270 [ 1784.827995][T21442] ? rcu_read_lock_any_held+0x69/0x90 [ 1784.833372][T21442] __x64_sys_open+0x119/0x1c0 [ 1784.838050][T21442] ? do_sys_open+0x140/0x140 [ 1784.843227][T21442] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 1784.849213][T21442] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1784.855109][T21442] ? trace_hardirqs_on+0x5b/0x1a0 [ 1784.860138][T21442] do_syscall_64+0x2d/0x40 [ 1784.864563][T21442] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1784.870454][T21442] RIP: 0033:0x4179b1 [ 1784.874380][T21442] Code: 75 14 b8 02 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 19 00 00 c3 48 83 ec 08 e8 6a fa ff ff 48 89 04 24 b8 02 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 b3 fa ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 1784.894571][T21442] RSP: 002b:00007fd9921aa820 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1784.903517][T21442] RAX: ffffffffffffffda RBX: 000000000118c070 RCX: 00000000004179b1 [ 1784.911497][T21442] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007fd9921aa850 00:32:49 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x7}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1784.919872][T21442] RBP: 00007fd9921aaca0 R08: 0000000000000000 R09: 000000000000000f [ 1784.928838][T21442] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000000 [ 1784.937874][T21442] R13: 00007ffdcb0766af R14: 00007fd9921ab9c0 R15: 000000000118c07c [ 1784.948167][ T1511] usb 3-1: new high-speed USB device number 107 using dummy_hcd [ 1784.949296][T32376] usb 1-1: reset high-speed USB device number 96 using dummy_hcd [ 1785.137553][ T9183] usb 2-1: USB disconnect, device number 100 [ 1785.152262][ T9183] usblp1: removed [ 1785.159224][T32373] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1785.277290][T32376] usb 1-1: Using ep0 maxpacket: 8 [ 1785.307476][ T1511] usb 3-1: New USB device found, idVendor=052b, idProduct=1803, bcdDevice=76.98 [ 1785.316566][ T1511] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1785.327728][T16451] usb 6-1: new high-speed USB device number 119 using dummy_hcd [ 1785.343576][ T1511] usb 3-1: config 0 descriptor?? [ 1785.389805][ T1511] gspca_main: sunplus-2.14.0 probing 052b:1803 [ 1785.397508][ T7027] usb 4-1: new high-speed USB device number 34 using dummy_hcd [ 1785.457393][T32373] usb 5-1: Using ep0 maxpacket: 8 [ 1785.457622][T21427] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1785.470823][T21427] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1785.547548][ T9183] usb 2-1: new high-speed USB device number 101 using dummy_hcd [ 1785.567541][T16451] usb 6-1: Using ep0 maxpacket: 8 [ 1785.617650][T21447] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1785.624503][T21447] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1785.687411][T16451] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1785.698500][T16451] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1785.708481][T16451] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1785.718930][T16451] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1785.807319][ T1511] gspca_sunplus: reg_r err -71 [ 1785.812409][ T1511] sunplus: probe of 3-1:0.0 failed with error -71 [ 1785.820686][T16451] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1785.828577][ T9183] usb 2-1: Using ep0 maxpacket: 8 [ 1785.829833][T16451] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1785.843480][T16451] usb 6-1: SerialNumber: syz [ 1785.851239][ T1511] usb 3-1: USB disconnect, device number 107 [ 1785.878166][T21366] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1785.885076][T21366] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1785.899027][T16451] hub 6-1:1.0: bad descriptor, ignoring hub [ 1785.905084][T16451] hub: probe of 6-1:1.0 failed with error -5 [ 1785.967353][ T7027] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1785.976466][ T7027] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1785.984543][ T7027] usb 4-1: Product: syz [ 1785.988051][ T9183] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1785.988867][ T7027] usb 4-1: Manufacturer: syz [ 1785.999738][ T9183] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 00:32:50 executing program 5 (fault-call:12 fault-nth:3): r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1786.004232][ T7027] usb 4-1: SerialNumber: syz [ 1786.014133][ T9183] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1786.028669][ T9183] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1786.047342][T16451] usblp: can't set desired altsetting 0 on interface 0 00:32:50 executing program 1 (fault-call:13 fault-nth:1): r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x40800) [ 1786.167919][ T7027] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1786.237452][ T9183] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1786.246562][ T9183] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1786.247872][T16451] usb 6-1: reset high-speed USB device number 119 using dummy_hcd 00:32:51 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x69, 0x1f, 0x16, 0x40, 0x52b, 0x1803, 0x7698, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x83, 0x53, 0x7e}}]}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000000040)=""/214) [ 1786.297544][ T9183] usb 2-1: can't set config #1, error -71 [ 1786.305179][ T9183] usb 2-1: USB disconnect, device number 101 [ 1786.512619][T21530] FAULT_INJECTION: forcing a failure. [ 1786.512619][T21530] name failslab, interval 1, probability 0, space 0, times 0 [ 1786.525391][T21530] CPU: 1 PID: 21530 Comm: syz-executor.0 Not tainted 5.10.0-rc4-syzkaller #0 [ 1786.534154][T21530] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1786.544214][T21530] Call Trace: [ 1786.547548][T21530] dump_stack+0x107/0x163 [ 1786.551868][T21530] should_fail.cold+0x5/0xa [ 1786.556371][T21530] ? __alloc_file+0x21/0x350 [ 1786.560971][T21530] should_failslab+0x5/0x10 [ 1786.565479][T21530] kmem_cache_alloc+0x2bf/0x390 [ 1786.570339][T21530] __alloc_file+0x21/0x350 [ 1786.574760][T21530] alloc_empty_file+0x6d/0x170 [ 1786.579529][T21530] path_openat+0xe3/0x2730 [ 1786.583952][T21530] ? __lock_acquire+0x16c4/0x5bb0 [ 1786.588982][T21530] ? path_lookupat+0x830/0x830 [ 1786.593769][T21530] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1786.599756][T21530] do_filp_open+0x17e/0x3c0 [ 1786.604282][T21530] ? may_open_dev+0xf0/0xf0 [ 1786.608781][T21530] ? __alloc_fd+0x28d/0x600 [ 1786.613270][T21530] ? lock_downgrade+0x6d0/0x6d0 [ 1786.618111][T21530] ? do_raw_spin_lock+0x120/0x2b0 [ 1786.623128][T21530] ? rwlock_bug.part.0+0x90/0x90 [ 1786.628062][T21530] ? _raw_spin_unlock+0x1a/0x30 [ 1786.632906][T21530] ? __alloc_fd+0x28d/0x600 [ 1786.637393][T21530] do_sys_openat2+0x16d/0x420 [ 1786.642053][T21530] ? build_open_flags+0x650/0x650 [ 1786.647060][T21530] ? wait_for_completion+0x270/0x270 [ 1786.652439][T21530] ? rcu_read_lock_any_held+0x69/0x90 [ 1786.657800][T21530] __x64_sys_open+0x119/0x1c0 [ 1786.662468][T21530] ? do_sys_open+0x140/0x140 [ 1786.667039][T21530] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 1786.672999][T21530] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1786.678871][T21530] ? trace_hardirqs_on+0x5b/0x1a0 [ 1786.683905][T21530] do_syscall_64+0x2d/0x40 [ 1786.688319][T21530] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1786.694200][T21530] RIP: 0033:0x4179b1 [ 1786.698076][T21530] Code: 75 14 b8 02 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 19 00 00 c3 48 83 ec 08 e8 6a fa ff ff 48 89 04 24 b8 02 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 b3 fa ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 1786.717658][T21530] RSP: 002b:00007f7d4d246820 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1786.726061][T21530] RAX: ffffffffffffffda RBX: 000000000118c118 RCX: 00000000004179b1 [ 1786.734058][T21530] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f7d4d246850 [ 1786.742035][T21530] RBP: 00007f7d4d246ca0 R08: 0000000000000000 R09: 000000000000000f [ 1786.750010][T21530] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000002 [ 1786.757989][T21530] R13: 00007ffc26c0c5ef R14: 00007f7d4d2479c0 R15: 000000000118c124 [ 1786.766197][T16451] usb 6-1: Using ep0 maxpacket: 8 [ 1786.807436][T21531] udc-core: couldn't find an available UDC or it's busy [ 1786.814997][T21531] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1786.837190][ T9183] usb 2-1: new high-speed USB device number 102 using dummy_hcd [ 1786.847944][ T1511] usb 3-1: new high-speed USB device number 108 using dummy_hcd [ 1786.917785][T21502] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1786.926159][T21502] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1786.983302][T21529] udc-core: couldn't find an available UDC or it's busy [ 1786.990412][T21529] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1786.997219][ T7027] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1787.127154][ T9183] usb 2-1: Using ep0 maxpacket: 8 [ 1787.207313][ T1511] usb 3-1: New USB device found, idVendor=052b, idProduct=1803, bcdDevice=76.98 [ 1787.216407][ T1511] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1787.233806][ T1511] usb 3-1: config 0 descriptor?? [ 1787.277398][ T9183] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1787.279228][ T1511] gspca_main: sunplus-2.14.0 probing 052b:1803 [ 1787.288495][ T9183] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1787.304657][ T9183] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1787.315468][ T9183] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1787.427420][ T9183] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1787.432555][T16451] usb 4-1: USB disconnect, device number 34 [ 1787.436517][ T9183] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1787.451345][ T9183] usb 2-1: SerialNumber: syz [ 1787.487567][T21516] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1787.494952][T21516] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1787.509334][ T9183] hub 2-1:1.0: bad descriptor, ignoring hub [ 1787.516324][ T9183] hub: probe of 2-1:1.0 failed with error -5 [ 1787.687228][ T1511] gspca_sunplus: reg_r err -71 [ 1787.692094][ T1511] sunplus: probe of 3-1:0.0 failed with error -71 [ 1787.716663][T21516] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1787.717153][ T1511] usb 3-1: USB disconnect, device number 108 [ 1787.724169][T21516] raw-gadget gadget: fail, usb_ep_enable returned -22 00:32:52 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x0, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1787.918973][T21557] FAULT_INJECTION: forcing a failure. [ 1787.918973][T21557] name failslab, interval 1, probability 0, space 0, times 0 [ 1787.931749][T21557] CPU: 0 PID: 21557 Comm: syz-executor.5 Not tainted 5.10.0-rc4-syzkaller #0 [ 1787.940513][T21557] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1787.950576][T21557] Call Trace: [ 1787.953875][T21557] dump_stack+0x107/0x163 [ 1787.959263][T21557] should_fail.cold+0x5/0xa [ 1787.963777][T21557] ? security_file_alloc+0x34/0x170 [ 1787.968987][T21557] should_failslab+0x5/0x10 [ 1787.973500][T21557] kmem_cache_alloc+0x2bf/0x390 [ 1787.978358][T21557] security_file_alloc+0x34/0x170 [ 1787.983389][T21557] __alloc_file+0xd8/0x350 [ 1787.987810][T21557] alloc_empty_file+0x6d/0x170 [ 1787.992582][T21557] path_openat+0xe3/0x2730 [ 1787.997005][T21557] ? __lock_acquire+0x16c4/0x5bb0 [ 1788.002063][T21557] ? path_lookupat+0x830/0x830 [ 1788.006835][T21557] ? get_partial_node.part.0+0x24c/0x300 [ 1788.012472][T21557] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1788.018462][T21557] do_filp_open+0x17e/0x3c0 [ 1788.022976][T21557] ? may_open_dev+0xf0/0xf0 [ 1788.027481][T21557] ? __alloc_fd+0x28d/0x600 [ 1788.031988][T21557] ? lock_downgrade+0x6d0/0x6d0 [ 1788.036843][T21557] ? do_raw_spin_lock+0x120/0x2b0 [ 1788.041904][T21557] ? rwlock_bug.part.0+0x90/0x90 [ 1788.046850][T21557] ? _raw_spin_unlock+0x1a/0x30 [ 1788.051704][T21557] ? __alloc_fd+0x28d/0x600 [ 1788.056213][T21557] do_sys_openat2+0x16d/0x420 [ 1788.060892][T21557] ? build_open_flags+0x650/0x650 00:32:52 executing program 0 (fault-call:12 fault-nth:3): r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1788.065918][T21557] ? wait_for_completion+0x270/0x270 [ 1788.071213][T21557] ? rcu_read_lock_any_held+0x69/0x90 [ 1788.076588][T21557] __x64_sys_open+0x119/0x1c0 [ 1788.081296][T21557] ? do_sys_open+0x140/0x140 [ 1788.085915][T21557] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 1788.091903][T21557] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1788.097799][T21557] ? trace_hardirqs_on+0x5b/0x1a0 [ 1788.102837][T21557] do_syscall_64+0x2d/0x40 [ 1788.107262][T21557] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1788.113152][T21557] RIP: 0033:0x4179b1 [ 1788.117050][T21557] Code: 75 14 b8 02 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 19 00 00 c3 48 83 ec 08 e8 6a fa ff ff 48 89 04 24 b8 02 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 b3 fa ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 1788.136657][T21557] RSP: 002b:00007f3aac154820 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1788.137411][ T1511] usb 1-1: USB disconnect, device number 96 [ 1788.145075][T21557] RAX: ffffffffffffffda RBX: 000000000118c118 RCX: 00000000004179b1 [ 1788.145085][T21557] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f3aac154850 [ 1788.145095][T21557] RBP: 00007f3aac154ca0 R08: 0000000000000000 R09: 000000000000000f [ 1788.145105][T21557] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000003 [ 1788.145115][T21557] R13: 00007ffff5f9a09f R14: 00007f3aac1559c0 R15: 000000000118c124 [ 1788.197422][T21554] udc-core: couldn't find an available UDC or it's busy [ 1788.204961][T21554] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1788.213243][ T9183] usblp 2-1:1.0: usblp0: USB Bidirectional printer dev 102 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1788.307776][ T7311] usb 5-1: reset high-speed USB device number 103 using dummy_hcd [ 1788.318255][ T7027] usb 4-1: Service connection timeout for: 256 [ 1788.324427][ T7027] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1788.340564][ T7027] ath9k_htc: Failed to initialize the device 00:32:53 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x69, 0x1f, 0x16, 0x40, 0x52b, 0x1803, 0x7698, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x83, 0x53, 0x7e}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000022c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000040)=""/214) [ 1788.355721][T16451] usb 4-1: ath9k_htc: USB layer deinitialized [ 1788.472348][T21568] FAULT_INJECTION: forcing a failure. [ 1788.472348][T21568] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1788.485672][T21568] CPU: 0 PID: 21568 Comm: syz-executor.1 Not tainted 5.10.0-rc4-syzkaller #0 [ 1788.494416][T21568] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1788.504457][T21568] Call Trace: [ 1788.507772][T21568] dump_stack+0x107/0x163 [ 1788.512097][T21568] should_fail.cold+0x5/0xa [ 1788.516595][T21568] strncpy_from_user+0x33/0x3a0 00:32:53 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x8}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1788.521440][T21568] getname_flags.part.0+0x95/0x4f0 [ 1788.526536][T21568] getname+0x8e/0xd0 [ 1788.530415][T21568] do_sys_openat2+0xf5/0x420 [ 1788.535002][T21568] ? build_open_flags+0x650/0x650 [ 1788.540036][T21568] ? wait_for_completion+0x270/0x270 [ 1788.545328][T21568] ? rcu_read_lock_any_held+0x69/0x90 [ 1788.550728][T21568] __x64_sys_open+0x119/0x1c0 [ 1788.555405][T21568] ? do_sys_open+0x140/0x140 [ 1788.560004][T21568] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 1788.565994][T21568] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1788.571893][T21568] ? trace_hardirqs_on+0x5b/0x1a0 [ 1788.576925][T21568] do_syscall_64+0x2d/0x40 [ 1788.581356][T21568] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1788.587253][T21568] RIP: 0033:0x4179b1 [ 1788.591157][T21568] Code: 75 14 b8 02 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 19 00 00 c3 48 83 ec 08 e8 6a fa ff ff 48 89 04 24 b8 02 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 b3 fa ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 1788.607109][ T1511] usb 1-1: new high-speed USB device number 97 using dummy_hcd [ 1788.610756][T21568] RSP: 002b:00007fd9921cb820 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1788.610776][T21568] RAX: ffffffffffffffda RBX: 000000000118bfc8 RCX: 00000000004179b1 [ 1788.610788][T21568] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007fd9921cb850 [ 1788.610799][T21568] RBP: 00007fd9921cbca0 R08: 0000000000000000 R09: 000000000000000f [ 1788.610810][T21568] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000001 [ 1788.610821][T21568] R13: 00007ffdcb0766af R14: 00007fd9921cc9c0 R15: 000000000118bfd4 [ 1788.668517][ T7311] usb 5-1: Using ep0 maxpacket: 8 [ 1788.737137][ T6899] usb 3-1: new high-speed USB device number 109 using dummy_hcd [ 1788.797176][ T2205] usb 2-1: USB disconnect, device number 102 [ 1788.811397][ T2205] usblp0: removed [ 1788.837249][T21559] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1788.844150][T21559] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1788.907078][ T1511] usb 1-1: Using ep0 maxpacket: 8 [ 1789.017250][T16451] usb 4-1: new high-speed USB device number 35 using dummy_hcd [ 1789.030955][ T1511] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1789.042065][ T1511] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1789.053381][ T1511] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1789.063954][ T1511] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1789.117158][ T6899] usb 3-1: New USB device found, idVendor=052b, idProduct=1803, bcdDevice=76.98 [ 1789.126280][ T6899] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1789.142011][ T6899] usb 3-1: config 0 descriptor?? [ 1789.147103][ T2205] usb 2-1: new high-speed USB device number 103 using dummy_hcd [ 1789.167904][ T1511] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1789.178089][ T1511] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1789.186081][ T1511] usb 1-1: SerialNumber: syz [ 1789.193455][ T6899] gspca_main: sunplus-2.14.0 probing 052b:1803 00:32:54 executing program 5 (fault-call:12 fault-nth:4): r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1789.227490][T21571] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1789.234805][T21571] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1789.247987][ T1511] hub 1-1:1.0: bad descriptor, ignoring hub [ 1789.253925][ T1511] hub: probe of 1-1:1.0 failed with error -5 [ 1789.397168][ T2205] usb 2-1: Using ep0 maxpacket: 8 [ 1789.408556][ T6899] gspca_sunplus: reg_r err -71 [ 1789.414363][ T6899] sunplus: probe of 3-1:0.0 failed with error -71 [ 1789.430388][ T6899] usb 3-1: USB disconnect, device number 109 [ 1789.460040][T21571] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1789.468709][T21571] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1789.517183][ T2205] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1789.528352][ T2205] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1789.538338][ T2205] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1789.549085][ T2205] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1789.562537][ T17] usb 6-1: reset high-speed USB device number 119 using dummy_hcd [ 1789.597104][T16451] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1789.606187][T16451] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1789.614367][T16451] usb 4-1: Product: syz [ 1789.618622][T16451] usb 4-1: Manufacturer: syz [ 1789.623219][T16451] usb 4-1: SerialNumber: syz [ 1789.667121][ T2205] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1789.676225][ T2205] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1789.684427][ T2205] usb 2-1: SerialNumber: syz [ 1789.692588][ T1511] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 97 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1789.727746][T16451] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1789.737501][T21516] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1789.744385][T21516] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1789.788257][ T2205] hub 2-1:1.0: bad descriptor, ignoring hub [ 1789.796852][ T2205] hub: probe of 2-1:1.0 failed with error -5 [ 1789.827303][ T17] usb 6-1: Using ep0 maxpacket: 8 00:32:54 executing program 2: r0 = syz_open_dev$evdev(&(0x7f00000022c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000040)=""/214) 00:32:54 executing program 1 (fault-call:13 fault-nth:2): r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x40800) [ 1789.927421][ T2205] usblp: can't set desired altsetting 0 on interface 0 [ 1789.956961][ C1] usblp0: nonzero read bulk status received: -71 [ 1789.959686][T21659] FAULT_INJECTION: forcing a failure. [ 1789.959686][T21659] name failslab, interval 1, probability 0, space 0, times 0 [ 1789.975453][T21623] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1789.976284][T21659] CPU: 0 PID: 21659 Comm: syz-executor.0 Not tainted 5.10.0-rc4-syzkaller #0 [ 1789.987633][ T2205] usb 2-1: USB disconnect, device number 103 [ 1789.991579][T21659] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1789.991591][T21659] Call Trace: [ 1789.997895][T21623] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1790.007621][T21659] dump_stack+0x107/0x163 [ 1790.023304][T21659] should_fail.cold+0x5/0xa [ 1790.027818][T21659] ? security_file_alloc+0x34/0x170 [ 1790.033019][T21659] should_failslab+0x5/0x10 [ 1790.037527][T21659] kmem_cache_alloc+0x2bf/0x390 [ 1790.042664][T21659] security_file_alloc+0x34/0x170 [ 1790.048146][T21659] __alloc_file+0xd8/0x350 [ 1790.053084][T21659] alloc_empty_file+0x6d/0x170 [ 1790.059003][T21659] path_openat+0xe3/0x2730 [ 1790.063426][T21659] ? __lock_acquire+0x16c4/0x5bb0 [ 1790.068456][T21659] ? path_lookupat+0x830/0x830 [ 1790.073228][T21659] ? get_partial_node.part.0+0x24c/0x300 [ 1790.078861][T21659] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1790.084841][T21659] do_filp_open+0x17e/0x3c0 [ 1790.089533][T21659] ? may_open_dev+0xf0/0xf0 [ 1790.094899][T21659] ? __alloc_fd+0x28d/0x600 [ 1790.099548][T21659] ? lock_downgrade+0x6d0/0x6d0 [ 1790.104402][T21659] ? do_raw_spin_lock+0x120/0x2b0 [ 1790.109430][T21659] ? rwlock_bug.part.0+0x90/0x90 [ 1790.114405][T21659] ? _raw_spin_unlock+0x1a/0x30 [ 1790.119259][T21659] ? __alloc_fd+0x28d/0x600 [ 1790.123764][T21659] do_sys_openat2+0x16d/0x420 [ 1790.128456][T21659] ? build_open_flags+0x650/0x650 [ 1790.133485][T21659] ? wait_for_completion+0x270/0x270 [ 1790.140076][T21659] ? rcu_read_lock_any_held+0x69/0x90 [ 1790.146261][T21659] __x64_sys_open+0x119/0x1c0 [ 1790.152083][T21659] ? do_sys_open+0x140/0x140 [ 1790.156681][T21659] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 1790.164029][T21659] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1790.170185][T21659] ? trace_hardirqs_on+0x5b/0x1a0 [ 1790.176291][T21659] do_syscall_64+0x2d/0x40 [ 1790.180872][T21659] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1790.186967][T21659] RIP: 0033:0x4179b1 [ 1790.191497][T21659] Code: 75 14 b8 02 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 19 00 00 c3 48 83 ec 08 e8 6a fa ff ff 48 89 04 24 b8 02 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 b3 fa ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 1790.212358][T21659] RSP: 002b:00007f7d4d288820 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1790.221310][T21659] RAX: ffffffffffffffda RBX: 000000000118bfc8 RCX: 00000000004179b1 [ 1790.229761][T21659] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f7d4d288850 [ 1790.238046][T21659] RBP: 00007f7d4d288ca0 R08: 0000000000000000 R09: 000000000000000f [ 1790.246566][T21659] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000003 [ 1790.254695][T21659] R13: 00007ffc26c0c5ef R14: 00007f7d4d2899c0 R15: 000000000118bfd4 00:32:55 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000040)=""/214) [ 1790.272438][T21648] udc-core: couldn't find an available UDC or it's busy [ 1790.279448][T21648] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1790.289877][ T17] usb 1-1: USB disconnect, device number 97 00:32:55 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000040)=""/214) 00:32:55 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000040)=""/214) 00:32:55 executing program 2: syz_open_dev$evdev(&(0x7f00000022c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000000040)=""/214) [ 1790.347036][T16451] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 00:32:55 executing program 2: syz_open_dev$evdev(&(0x7f00000022c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000000040)=""/214) [ 1790.487019][ T2205] usb 2-1: new high-speed USB device number 104 using dummy_hcd [ 1790.726935][ T2205] usb 2-1: Using ep0 maxpacket: 8 [ 1790.752065][ T7311] usb 4-1: USB disconnect, device number 35 [ 1790.847023][ T2205] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1790.858104][ T2205] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1790.868051][ T2205] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1790.878987][ T2205] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1790.892017][ T17] usb 1-1: new high-speed USB device number 98 using dummy_hcd [ 1790.977391][ T2205] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1790.986550][ T2205] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1790.994625][ T2205] usb 2-1: SerialNumber: syz [ 1791.012134][T21694] FAULT_INJECTION: forcing a failure. [ 1791.012134][T21694] name failslab, interval 1, probability 0, space 0, times 0 [ 1791.025101][T21694] CPU: 0 PID: 21694 Comm: syz-executor.5 Not tainted 5.10.0-rc4-syzkaller #0 [ 1791.033866][T21694] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1791.037243][T21666] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1791.043924][T21694] Call Trace: [ 1791.054535][T21694] dump_stack+0x107/0x163 [ 1791.058881][T21694] should_fail.cold+0x5/0xa [ 1791.063396][T21694] ? __d_alloc+0x2a/0x950 [ 1791.067738][T21694] should_failslab+0x5/0x10 [ 1791.072251][T21694] kmem_cache_alloc+0x2bf/0x390 [ 1791.077105][T21694] __d_alloc+0x2a/0x950 [ 1791.077395][T21666] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1791.081281][T21694] d_alloc+0x4a/0x230 [ 1791.092300][T21694] d_alloc_parallel+0xe9/0x1940 [ 1791.098151][T21694] ? __d_lookup+0x3df/0x6f0 [ 1791.102664][T21694] ? lock_downgrade+0x6d0/0x6d0 [ 1791.108697][T21694] ? find_held_lock+0x2d/0x110 [ 1791.114522][T21694] ? __d_lookup_rcu+0x6a0/0x6a0 [ 1791.117864][ T2205] hub 2-1:1.0: bad descriptor, ignoring hub [ 1791.119371][T21694] ? __d_lookup+0x408/0x6f0 [ 1791.119388][T21694] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 1791.119404][T21694] lookup_open.isra.0+0x90e/0x1280 [ 1791.119420][T21694] ? hashlen_string+0xf0/0xf0 [ 1791.119434][T21694] ? __mnt_want_write+0x196/0x270 [ 1791.119453][T21694] path_openat+0x96d/0x2730 [ 1791.126667][ T2205] hub: probe of 2-1:1.0 failed with error -5 [ 1791.129807][T21694] ? path_lookupat+0x830/0x830 [ 1791.129822][T21694] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1791.129837][T21694] do_filp_open+0x17e/0x3c0 [ 1791.129852][T21694] ? may_open_dev+0xf0/0xf0 [ 1791.129868][T21694] ? do_raw_spin_lock+0x120/0x2b0 [ 1791.129882][T21694] ? rwlock_bug.part.0+0x90/0x90 [ 1791.129897][T21694] ? _raw_spin_unlock+0x1a/0x30 [ 1791.129914][T21694] ? __alloc_fd+0x28d/0x600 [ 1791.136896][ T17] usb 1-1: Using ep0 maxpacket: 8 [ 1791.140961][T21694] do_sys_openat2+0x16d/0x420 [ 1791.140975][T21694] ? build_open_flags+0x650/0x650 [ 1791.140992][T21694] ? wait_for_completion+0x270/0x270 [ 1791.141009][T21694] ? rcu_read_lock_any_held+0x69/0x90 [ 1791.141022][T21694] __x64_sys_open+0x119/0x1c0 [ 1791.141041][T21694] ? do_sys_open+0x140/0x140 [ 1791.241139][T21694] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 1791.247178][T21694] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1791.253317][T21694] ? trace_hardirqs_on+0x5b/0x1a0 [ 1791.259610][T21694] do_syscall_64+0x2d/0x40 [ 1791.264859][T21694] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1791.271458][T21694] RIP: 0033:0x4179b1 [ 1791.275572][T21694] Code: 75 14 b8 02 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 19 00 00 c3 48 83 ec 08 e8 6a fa ff ff 48 89 04 24 b8 02 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 b3 fa ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 1791.295184][T21694] RSP: 002b:00007f3aac154820 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1791.297605][ T17] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1791.303608][T21694] RAX: ffffffffffffffda RBX: 000000000118c118 RCX: 00000000004179b1 [ 1791.303618][T21694] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f3aac154850 [ 1791.303629][T21694] RBP: 00007f3aac154ca0 R08: 0000000000000000 R09: 000000000000000f [ 1791.303640][T21694] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000004 [ 1791.303650][T21694] R13: 00007ffff5f9a09f R14: 00007f3aac1559c0 R15: 000000000118c124 [ 1791.356759][ T17] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1791.367074][ T17] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1791.377279][ T17] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1791.403601][T21666] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1791.417417][T21666] raw-gadget gadget: fail, usb_ep_enable returned -22 00:32:56 executing program 2: syz_open_dev$evdev(&(0x7f00000022c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000000040)=""/214) [ 1791.428812][T21652] usblp0: removed 00:32:56 executing program 0 (fault-call:12 fault-nth:4): r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) 00:32:56 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(0x0, 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1791.457071][ T9183] usb 5-1: USB disconnect, device number 103 [ 1791.526962][ T17] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1791.536034][ T17] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1791.567074][ T17] usb 1-1: can't set config #1, error -71 [ 1791.574696][ T17] usb 1-1: USB disconnect, device number 98 [ 1791.597707][T16451] usb 4-1: Service connection timeout for: 256 [ 1791.603973][T16451] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1791.612415][T21693] udc-core: couldn't find an available UDC or it's busy [ 1791.619584][T21693] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1791.631987][T16451] ath9k_htc: Failed to initialize the device [ 1791.640253][ T7311] usb 4-1: ath9k_htc: USB layer deinitialized [ 1791.669067][ T2205] usblp 2-1:1.0: usblp0: USB Bidirectional printer dev 104 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 00:32:56 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x9}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1791.816867][ T7027] usb 5-1: new high-speed USB device number 104 using dummy_hcd [ 1791.976887][ T17] usb 1-1: new high-speed USB device number 99 using dummy_hcd [ 1791.994970][T21666] FAULT_INJECTION: forcing a failure. [ 1791.994970][T21666] name failslab, interval 1, probability 0, space 0, times 0 [ 1792.007759][T21666] CPU: 1 PID: 21666 Comm: syz-executor.1 Not tainted 5.10.0-rc4-syzkaller #0 [ 1792.016531][T21666] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1792.026568][T21666] Call Trace: [ 1792.029851][T21666] dump_stack+0x107/0x163 [ 1792.034177][T21666] should_fail.cold+0x5/0xa [ 1792.038695][T21666] ? __alloc_file+0x21/0x350 [ 1792.043273][T21666] should_failslab+0x5/0x10 [ 1792.047761][T21666] kmem_cache_alloc+0x2bf/0x390 [ 1792.052598][T21666] __alloc_file+0x21/0x350 [ 1792.057001][T21666] alloc_empty_file+0x6d/0x170 [ 1792.061747][T21666] path_openat+0xe3/0x2730 [ 1792.066154][T21666] ? __lock_acquire+0x16c4/0x5bb0 [ 1792.071184][T21666] ? path_lookupat+0x830/0x830 [ 1792.075939][T21666] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1792.081913][T21666] do_filp_open+0x17e/0x3c0 [ 1792.086406][T21666] ? may_open_dev+0xf0/0xf0 [ 1792.091068][T21666] ? __alloc_fd+0x28d/0x600 [ 1792.095583][T21666] ? lock_downgrade+0x6d0/0x6d0 [ 1792.100414][T21666] ? do_raw_spin_lock+0x120/0x2b0 [ 1792.105442][T21666] ? rwlock_bug.part.0+0x90/0x90 [ 1792.110385][T21666] ? _raw_spin_unlock+0x1a/0x30 [ 1792.115238][T21666] ? __alloc_fd+0x28d/0x600 [ 1792.119749][T21666] do_sys_openat2+0x16d/0x420 [ 1792.124433][T21666] ? build_open_flags+0x650/0x650 [ 1792.129455][T21666] ? wait_for_completion+0x270/0x270 [ 1792.134733][T21666] ? rcu_read_lock_any_held+0x69/0x90 [ 1792.140110][T21666] __x64_sys_open+0x119/0x1c0 [ 1792.144791][T21666] ? do_sys_open+0x140/0x140 [ 1792.149373][T21666] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 1792.155332][T21666] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1792.161204][T21666] ? trace_hardirqs_on+0x5b/0x1a0 [ 1792.166209][T21666] do_syscall_64+0x2d/0x40 [ 1792.170631][T21666] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1792.176506][T21666] RIP: 0033:0x4179b1 [ 1792.180386][T21666] Code: 75 14 b8 02 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 19 00 00 c3 48 83 ec 08 e8 6a fa ff ff 48 89 04 24 b8 02 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 b3 fa ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 1792.199973][T21666] RSP: 002b:00007fd9921ec820 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1792.208380][T21666] RAX: ffffffffffffffda RBX: 000000000118bf20 RCX: 00000000004179b1 [ 1792.216363][T21666] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007fd9921ec850 [ 1792.224316][T21666] RBP: 00007fd9921ecca0 R08: 0000000000000000 R09: 000000000000000f [ 1792.232277][T21666] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000002 [ 1792.240375][T21666] R13: 00007ffdcb0766af R14: 00007fd9921ed9c0 R15: 000000000118bf2c [ 1792.258430][ T9183] usb 2-1: USB disconnect, device number 104 [ 1792.276380][ T9183] usblp0: removed [ 1792.296897][ T7027] usb 5-1: Using ep0 maxpacket: 8 [ 1792.416947][ T7027] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1792.428243][ T7027] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1792.438218][ T7027] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1792.449287][ T7027] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1792.486818][ T17] usb 1-1: Using ep0 maxpacket: 8 [ 1792.516846][ T7311] usb 4-1: new high-speed USB device number 36 using dummy_hcd [ 1792.537051][ T7027] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1792.546120][ T7027] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1792.554211][ T7027] usb 5-1: SerialNumber: syz [ 1792.577147][T21714] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1792.584297][T21714] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1792.594245][ T9183] usb 2-1: new high-speed USB device number 105 using dummy_hcd [ 1792.599541][ T7027] hub 5-1:1.0: bad descriptor, ignoring hub [ 1792.608136][ T17] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 00:32:57 executing program 5 (fault-call:12 fault-nth:5): r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) 00:32:57 executing program 2: r0 = syz_open_dev$evdev(&(0x7f00000022c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, 0x0) [ 1792.619162][ T17] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1792.630147][ T17] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1792.640244][ T17] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1792.663193][ T7027] hub: probe of 5-1:1.0 failed with error -5 [ 1792.757056][ T17] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1792.766242][ T17] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1792.774283][ T17] usb 1-1: SerialNumber: syz [ 1792.797193][T21712] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1792.804314][T21712] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1792.812949][T21714] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1792.820168][T21714] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1792.837784][ T17] hub 1-1:1.0: bad descriptor, ignoring hub [ 1792.843782][ T17] hub: probe of 1-1:1.0 failed with error -5 [ 1792.856901][ T9183] usb 2-1: Using ep0 maxpacket: 8 [ 1792.967107][ T2205] usb 6-1: reset high-speed USB device number 119 using dummy_hcd [ 1793.016906][ T9183] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1793.028196][ T9183] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1793.039596][ T9183] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1793.050231][ T9183] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1793.061055][T21712] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1793.071324][ T7027] usblp 5-1:1.0: usblp0: USB Bidirectional printer dev 104 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1793.077200][T21712] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1793.147046][ T7311] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1793.156175][ T7311] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1793.164218][ T7311] usb 4-1: Product: syz [ 1793.168622][ T7311] usb 4-1: Manufacturer: syz [ 1793.174243][ T7311] usb 4-1: SerialNumber: syz [ 1793.178969][ T9183] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1793.189079][ T9183] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1793.197098][ T9183] usb 2-1: SerialNumber: syz [ 1793.206804][ T2205] usb 6-1: Using ep0 maxpacket: 8 [ 1793.218907][T21738] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1793.225805][T21738] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1793.267988][ T9183] hub 2-1:1.0: bad descriptor, ignoring hub [ 1793.287451][ T7311] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1793.298546][ T9183] hub: probe of 2-1:1.0 failed with error -5 00:32:58 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x40800) 00:32:58 executing program 2: r0 = syz_open_dev$evdev(&(0x7f00000022c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, 0x0) [ 1793.328460][ T17] usblp 1-1:1.0: usblp1: USB Bidirectional printer dev 99 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1793.347247][T21762] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1793.354242][T21762] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1793.377077][ T9183] usblp: can't set desired altsetting 0 on interface 0 00:32:58 executing program 2: r0 = syz_open_dev$evdev(&(0x7f00000022c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, 0x0) 00:32:58 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x0, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1793.582260][T21810] FAULT_INJECTION: forcing a failure. [ 1793.582260][T21810] name failslab, interval 1, probability 0, space 0, times 0 [ 1793.595011][T21810] CPU: 1 PID: 21810 Comm: syz-executor.0 Not tainted 5.10.0-rc4-syzkaller #0 [ 1793.603771][T21810] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1793.613821][T21810] Call Trace: [ 1793.617097][T21810] dump_stack+0x107/0x163 [ 1793.621421][T21810] should_fail.cold+0x5/0xa [ 1793.625961][T21810] ? tomoyo_realpath_from_path+0xc3/0x620 [ 1793.631685][T21810] should_failslab+0x5/0x10 [ 1793.636201][T21810] __kmalloc+0x265/0x330 [ 1793.640452][T21810] tomoyo_realpath_from_path+0xc3/0x620 [ 1793.646012][T21810] tomoyo_check_open_permission+0x272/0x380 [ 1793.651908][T21810] ? tomoyo_path_number_perm+0x590/0x590 [ 1793.657526][T21810] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1793.663500][T21810] ? path_get+0x5d/0x80 [ 1793.667651][T21810] ? lock_downgrade+0x6d0/0x6d0 [ 1793.672522][T21810] ? do_raw_spin_lock+0x120/0x2b0 [ 1793.677547][T21810] tomoyo_file_open+0xa3/0xd0 [ 1793.682213][T21810] security_file_open+0x52/0x4f0 [ 1793.687152][T21810] do_dentry_open+0x353/0x1090 [ 1793.691894][T21810] ? may_open+0x1e4/0x400 [ 1793.696318][T21810] path_openat+0x1b9a/0x2730 [ 1793.700889][T21810] ? path_lookupat+0x830/0x830 [ 1793.705648][T21810] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1793.711631][T21810] do_filp_open+0x17e/0x3c0 [ 1793.716128][T21810] ? may_open_dev+0xf0/0xf0 [ 1793.720611][T21810] ? rwlock_bug.part.0+0x90/0x90 [ 1793.725533][T21810] ? _raw_spin_unlock+0x1a/0x30 [ 1793.730374][T21810] ? __alloc_fd+0x28d/0x600 [ 1793.734864][T21810] do_sys_openat2+0x16d/0x420 [ 1793.739523][T21810] ? build_open_flags+0x650/0x650 [ 1793.744542][T21810] ? wait_for_completion+0x270/0x270 [ 1793.749816][T21810] ? rcu_read_lock_any_held+0x69/0x90 [ 1793.755181][T21810] __x64_sys_open+0x119/0x1c0 [ 1793.759838][T21810] ? do_sys_open+0x140/0x140 [ 1793.764425][T21810] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 1793.770425][T21810] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1793.776323][T21810] ? trace_hardirqs_on+0x5b/0x1a0 [ 1793.781332][T21810] do_syscall_64+0x2d/0x40 [ 1793.785748][T21810] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1793.791628][T21810] RIP: 0033:0x4179b1 [ 1793.795515][T21810] Code: 75 14 b8 02 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 19 00 00 c3 48 83 ec 08 e8 6a fa ff ff 48 89 04 24 b8 02 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 b3 fa ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 1793.815194][T21810] RSP: 002b:00007f7d4d288820 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1793.823615][T21810] RAX: ffffffffffffffda RBX: 000000000118bfc8 RCX: 00000000004179b1 [ 1793.831597][T21810] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f7d4d288850 [ 1793.839554][T21810] RBP: 00007f7d4d288ca0 R08: 0000000000000000 R09: 000000000000000f [ 1793.847511][T21810] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000004 [ 1793.855467][T21810] R13: 00007ffc26c0c5ef R14: 00007f7d4d2899c0 R15: 000000000118bfd4 [ 1793.863590][T21810] ERROR: Out of memory at tomoyo_realpath_from_path. [ 1793.870570][ T9183] usb 2-1: reset high-speed USB device number 105 using dummy_hcd [ 1793.997089][ T17] usb 1-1: USB disconnect, device number 99 [ 1794.017786][ T2205] usb 3-1: new high-speed USB device number 110 using dummy_hcd [ 1794.028577][T21790] usb 5-1: reset high-speed USB device number 104 using dummy_hcd [ 1794.166850][ T9183] usb 2-1: Using ep0 maxpacket: 8 [ 1794.226830][ T7311] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1794.256803][ T2205] usb 3-1: Using ep0 maxpacket: 8 [ 1794.296805][T21790] usb 5-1: Using ep0 maxpacket: 8 [ 1794.337638][T21802] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1794.344821][T21802] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1794.373776][T21825] FAULT_INJECTION: forcing a failure. [ 1794.373776][T21825] name failslab, interval 1, probability 0, space 0, times 0 [ 1794.376827][ T2205] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1794.386801][T21825] CPU: 0 PID: 21825 Comm: syz-executor.5 Not tainted 5.10.0-rc4-syzkaller #0 [ 1794.397694][ T2205] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1794.406368][T21825] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1794.406381][T21825] Call Trace: [ 1794.416353][ T2205] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1794.426325][T21825] dump_stack+0x107/0x163 [ 1794.426338][T21825] should_fail.cold+0x5/0xa [ 1794.426357][T21825] ? tomoyo_encode2.part.0+0xe9/0x3a0 [ 1794.426371][T21825] should_failslab+0x5/0x10 [ 1794.426391][T21825] __kmalloc+0x265/0x330 [ 1794.429705][ T2205] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1794.439551][T21825] tomoyo_encode2.part.0+0xe9/0x3a0 [ 1794.439565][T21825] tomoyo_encode+0x28/0x50 [ 1794.439579][T21825] tomoyo_realpath_from_path+0x186/0x620 [ 1794.439599][T21825] tomoyo_check_open_permission+0x272/0x380 [ 1794.499521][T21825] ? tomoyo_path_number_perm+0x590/0x590 [ 1794.505178][T21825] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1794.512378][T21825] ? path_get+0x5d/0x80 [ 1794.516637][T21825] ? lock_downgrade+0x6d0/0x6d0 [ 1794.521604][T21825] ? do_raw_spin_lock+0x120/0x2b0 [ 1794.527310][T21825] tomoyo_file_open+0xa3/0xd0 [ 1794.533007][T21825] security_file_open+0x52/0x4f0 [ 1794.539137][T21825] do_dentry_open+0x353/0x1090 [ 1794.544891][T21825] ? may_open+0x1e4/0x400 [ 1794.549408][T21825] path_openat+0x1b9a/0x2730 [ 1794.555155][T21825] ? path_lookupat+0x830/0x830 [ 1794.560893][T21825] ? get_partial_node.part.0+0x24c/0x300 [ 1794.567224][T21825] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1794.573473][T21825] do_filp_open+0x17e/0x3c0 [ 1794.579315][T21825] ? may_open_dev+0xf0/0xf0 [ 1794.584941][T21825] ? rwlock_bug.part.0+0x90/0x90 [ 1794.589897][T21825] ? _raw_spin_unlock+0x1a/0x30 [ 1794.595955][T21825] ? __alloc_fd+0x28d/0x600 [ 1794.601975][T21825] do_sys_openat2+0x16d/0x420 [ 1794.606754][T21825] ? build_open_flags+0x650/0x650 [ 1794.612963][T21825] ? wait_for_completion+0x270/0x270 [ 1794.619160][T21825] ? rcu_read_lock_any_held+0x69/0x90 [ 1794.625614][T21825] __x64_sys_open+0x119/0x1c0 [ 1794.628038][ T2205] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1794.630393][T21825] ? do_sys_open+0x140/0x140 [ 1794.630409][T21825] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 1794.630425][T21825] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1794.630439][T21825] ? trace_hardirqs_on+0x5b/0x1a0 [ 1794.630453][T21825] do_syscall_64+0x2d/0x40 [ 1794.630474][T21825] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1794.639643][ T2205] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1794.644196][T21825] RIP: 0033:0x4179b1 [ 1794.650565][ T2205] usb 3-1: SerialNumber: syz [ 1794.656363][T21825] Code: 75 14 b8 02 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 19 00 00 c3 48 83 ec 08 e8 6a fa ff ff 48 89 04 24 b8 02 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 b3 fa ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 1794.656373][T21825] RSP: 002b:00007f3aac154820 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1794.696697][T16451] usb 4-1: USB disconnect, device number 36 [ 1794.711550][T21825] RAX: ffffffffffffffda RBX: 000000000118c118 RCX: 00000000004179b1 [ 1794.711560][T21825] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f3aac154850 [ 1794.711571][T21825] RBP: 00007f3aac154ca0 R08: 0000000000000000 R09: 000000000000000f [ 1794.711581][T21825] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000005 [ 1794.711591][T21825] R13: 00007ffff5f9a09f R14: 00007f3aac1559c0 R15: 000000000118c124 [ 1794.714934][T21825] ERROR: Out of memory at tomoyo_realpath_from_path. [ 1794.720580][T21807] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1794.818020][T21807] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1794.837820][ T2205] hub 3-1:1.0: bad descriptor, ignoring hub [ 1794.844371][ T2205] hub: probe of 3-1:1.0 failed with error -5 [ 1794.988194][T21824] udc-core: couldn't find an available UDC or it's busy [ 1794.995174][T21824] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1795.062275][T21807] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1795.069385][T21807] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1795.286707][ T7311] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1795.294136][ T7311] ath9k_htc: Failed to initialize the device [ 1795.306758][T16451] usb 4-1: ath9k_htc: USB layer deinitialized [ 1795.666631][T16451] usb 4-1: new high-speed USB device number 37 using dummy_hcd 00:33:00 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0xa}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1795.884853][T21843] udc-core: couldn't find an available UDC or it's busy [ 1795.892198][T21843] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1796.116795][ T9183] usb 6-1: USB disconnect, device number 119 [ 1796.356659][T16451] usb 4-1: device not accepting address 37, error -71 [ 1796.726625][T16451] usb 4-1: new high-speed USB device number 38 using dummy_hcd [ 1797.016821][ T7027] usb 2-1: USB disconnect, device number 105 [ 1797.246623][T16451] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1797.255981][T16451] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1797.264277][T16451] usb 4-1: Product: syz [ 1797.268518][T16451] usb 4-1: Manufacturer: syz [ 1797.274214][T16451] usb 4-1: SerialNumber: syz [ 1797.359484][T16451] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1797.926537][T16451] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1798.331119][ T7311] usb 4-1: USB disconnect, device number 38 [ 1799.196467][T16451] usb 4-1: Service connection timeout for: 256 [ 1799.202677][T16451] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1799.212229][T16451] ath9k_htc: Failed to initialize the device [ 1799.220746][ T7311] usb 4-1: ath9k_htc: USB layer deinitialized 00:33:04 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0xf}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1799.796451][ T7311] usb 4-1: new high-speed USB device number 39 using dummy_hcd [ 1800.316481][ T7311] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1800.325549][ T7311] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1800.333720][ T7311] usb 4-1: Product: syz [ 1800.337924][ T7311] usb 4-1: Manufacturer: syz [ 1800.343671][ T7311] usb 4-1: SerialNumber: syz [ 1800.446898][ T7311] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1801.026392][ T7311] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1801.431547][ T9183] usb 4-1: USB disconnect, device number 39 [ 1802.316279][ T7311] usb 4-1: Service connection timeout for: 256 [ 1802.322486][ T7311] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1802.332013][ T7311] ath9k_htc: Failed to initialize the device [ 1802.339278][ T9183] usb 4-1: ath9k_htc: USB layer deinitialized 00:33:07 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x1d}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1802.966212][ T9183] usb 4-1: new high-speed USB device number 40 using dummy_hcd [ 1803.496935][ T9183] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1803.506316][ T9183] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1803.514490][ T9183] usb 4-1: Product: syz [ 1803.518719][ T9183] usb 4-1: Manufacturer: syz [ 1803.523345][ T9183] usb 4-1: SerialNumber: syz [ 1803.637472][ T9183] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1804.246150][ T9183] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1804.646107][T21790] usb 5-1: device firmware changed [ 1804.654689][T32373] usb 5-1: USB disconnect, device number 104 [ 1804.656199][ T17] usblp1: removed [ 1804.681817][T32373] usblp0: removed [ 1804.689005][ T2205] usblp 3-1:1.0: usblp0: USB Bidirectional printer dev 110 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1804.702390][ T7311] usb 4-1: USB disconnect, device number 40 00:33:09 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) 00:33:09 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(0x0, 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) 00:33:09 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) ioctl$EVIOCGEFFECTS(0xffffffffffffffff, 0x80044584, &(0x7f00000001c0)=""/116) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000000180)={0x2, 0x103, 0x4, 0xfff, 0x7ff, 0x4}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x40800) 00:33:09 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) 00:33:09 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0xf}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1804.806926][ T2205] usb 3-1: USB disconnect, device number 110 [ 1804.817154][ T2205] usblp0: removed [ 1804.846255][T32373] usb 5-1: new high-speed USB device number 105 using dummy_hcd [ 1805.116014][T16451] usb 2-1: new high-speed USB device number 106 using dummy_hcd [ 1805.146020][T32376] usb 6-1: new high-speed USB device number 120 using dummy_hcd [ 1805.226043][ T17] usb 1-1: new high-speed USB device number 100 using dummy_hcd [ 1805.246150][ T2205] usb 3-1: new high-speed USB device number 111 using dummy_hcd [ 1805.276013][T32373] usb 5-1: device descriptor read/64, error -71 [ 1805.356026][T16451] usb 2-1: Using ep0 maxpacket: 8 [ 1805.406020][T32376] usb 6-1: Using ep0 maxpacket: 8 [ 1805.465969][ T17] usb 1-1: Using ep0 maxpacket: 8 [ 1805.479037][T16451] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1805.490082][T16451] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1805.500020][T16451] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1805.510047][T16451] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1805.526010][ T9183] usb 4-1: Service connection timeout for: 256 [ 1805.532234][ T9183] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1805.540725][ T9183] ath9k_htc: Failed to initialize the device [ 1805.546887][T32376] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1805.557876][T32376] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1805.567857][T32376] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1805.577793][T32376] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1805.590926][ T7311] usb 4-1: ath9k_htc: USB layer deinitialized [ 1805.596444][ T17] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1805.608562][ T17] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1805.619274][ T17] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1805.629227][ T17] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1805.643614][T16451] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1805.654024][T16451] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1805.662070][T16451] usb 2-1: SerialNumber: syz [ 1805.666148][T32373] usb 5-1: Using ep0 maxpacket: 8 [ 1805.676470][T32376] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1805.685550][T32376] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1805.693595][T32376] usb 6-1: SerialNumber: syz [ 1805.698518][T21949] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1805.705660][T21949] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1805.726332][T21952] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1805.727375][T16451] hub 2-1:1.0: bad descriptor, ignoring hub [ 1805.733239][T21952] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1805.756564][ T17] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1805.765742][ T17] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1805.773778][ T17] usb 1-1: SerialNumber: syz [ 1805.777056][T32376] hub 6-1:1.0: bad descriptor, ignoring hub [ 1805.779333][T16451] hub: probe of 2-1:1.0 failed with error -5 [ 1805.793684][T32376] hub: probe of 6-1:1.0 failed with error -5 00:33:10 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0x2}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1805.817477][T21948] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1805.824372][T21948] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1805.848683][T32373] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1805.860360][T32373] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1805.866122][ T2205] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1805.870297][T32373] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1805.870321][T32373] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1805.879358][ T2205] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1805.910463][ T2205] usb 3-1: Product: syz [ 1805.914630][ T2205] usb 3-1: Manufacturer: syz [ 1805.919287][ T2205] usb 3-1: SerialNumber: syz [ 1805.937194][ T17] hub 1-1:1.0: bad descriptor, ignoring hub [ 1805.949181][ T17] hub: probe of 1-1:1.0 failed with error -5 [ 1805.949377][T21949] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1805.987208][T21949] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1806.006313][T21952] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1806.006580][T32373] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1806.013764][ T2205] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1806.022192][T32373] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1806.022207][T32373] usb 5-1: SerialNumber: syz [ 1806.046345][T21959] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1806.051229][T21952] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1806.053240][T21959] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1806.097387][T32373] hub 5-1:1.0: bad descriptor, ignoring hub [ 1806.103400][T32373] hub: probe of 5-1:1.0 failed with error -5 [ 1806.146349][T21948] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1806.153864][T21948] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1806.269107][T16451] usblp 2-1:1.0: usblp0: USB Bidirectional printer dev 106 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1806.295179][ T7311] usb 4-1: new high-speed USB device number 41 using dummy_hcd [ 1806.309446][T21959] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1806.321979][T21959] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1806.331189][T32376] usblp 6-1:1.0: usblp1: USB Bidirectional printer dev 120 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1806.396941][ T17] usblp 1-1:1.0: usblp2: USB Bidirectional printer dev 100 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1806.616006][ T2205] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1806.756089][ T7311] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 1806.766427][ T7311] usb 4-1: config 1 interface 0 altsetting 0 has an invalid endpoint descriptor of length 2, skipping [ 1806.777463][ T7311] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 6 [ 1806.805152][T32376] usb 6-1: USB disconnect, device number 120 [ 1806.823924][ T7555] usb 1-1: USB disconnect, device number 100 [ 1806.956568][T21949] usb 2-1: reset high-speed USB device number 106 using dummy_hcd [ 1806.986112][ T7311] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1806.995333][ T7311] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1807.003513][ T7311] usb 4-1: Product: syz [ 1807.007709][ T7311] usb 4-1: Manufacturer: syz [ 1807.012307][ T7311] usb 4-1: SerialNumber: syz [ 1807.066728][ T7311] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1807.080686][T16451] usb 3-1: USB disconnect, device number 111 [ 1807.205892][T21949] usb 2-1: Using ep0 maxpacket: 8 [ 1807.346278][T22008] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1807.353252][T22008] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1807.397056][T32373] usblp 5-1:1.0: usblp3: USB Bidirectional printer dev 105 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1807.408077][T32376] usblp1: removed [ 1807.413333][ T7555] usblp2: removed [ 1807.417070][ C0] usblp0: nonzero read bulk status received: -71 00:33:12 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(0x0, 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1807.606326][ T9183] usb 2-1: USB disconnect, device number 106 [ 1807.614556][ T9183] usblp0: removed [ 1807.636616][T32373] usb 5-1: reset high-speed USB device number 105 using dummy_hcd [ 1807.745940][ T7311] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1807.755217][ T7311] usb 4-1: ath9k_htc: Unable to allocate URBs [ 1807.763037][ T7311] usb 4-1: ath9k_htc: USB layer deinitialized [ 1807.795934][T32376] usb 6-1: new high-speed USB device number 121 using dummy_hcd [ 1807.803650][ T7555] usb 1-1: new high-speed USB device number 101 using dummy_hcd 00:33:12 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f0000000040)={0x0, 0x1899e2e2d98f9843, 0x3, {0x3, 0xf, 'Y'}}, &(0x7f0000000080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000700)={0x44, &(0x7f0000000500)={0x40, 0x13, 0x5e, "84ed9abce8da1966e4830c590b095d90ff187a3179a718b09e6a6cdbc6cb947a4c1716aaa06e3904177fd7f80511f72094cba8c864bc41ecb5ed549ec94ef98e901060a05c09f534ba45102733b2ceb5b62e982605fe475bc1b21a7122cb"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x3d}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x7f}, &(0x7f00000003c0)={0x20, 0x80, 0x1c, {0x48, 0x2, 0x8, 0x1b52, 0x1f99, 0xdad, 0x7f, 0xfffffffb, 0x1, 0x8, 0x4}}, &(0x7f0000000580)={0x20, 0x85, 0x4, 0x6}, &(0x7f00000005c0)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000600)={0x20, 0x87, 0x2, 0x60}, &(0x7f0000000640)={0x20, 0x89, 0x2}}) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000000780)=""/161) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1807.895983][T32373] usb 5-1: Using ep0 maxpacket: 8 00:33:12 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000840)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a4d8c2b37fbd37825485114a5e09416693bb3cb6ccb26274dc188a998dab73f2d2dc7601c7aa3441364bd36846c58"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) ioctl$EVIOCGEFFECTS(0xffffffffffffffff, 0x80044584, &(0x7f0000000540)=""/164) [ 1807.916759][ T2205] usb 3-1: Service connection timeout for: 256 [ 1807.922943][ T2205] ath9k_htc 3-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1807.936318][ T2205] ath9k_htc: Failed to initialize the device [ 1807.942464][T16451] usb 3-1: ath9k_htc: USB layer deinitialized [ 1807.956969][ T17] usb 4-1: USB disconnect, device number 41 [ 1808.046877][T21959] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1808.053754][T21959] raw-gadget gadget: fail, usb_ep_enable returned -22 00:33:12 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(0x0, 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1808.136326][T32373] usb 5-1: USB disconnect, device number 105 [ 1808.155026][T32373] usblp3: removed [ 1808.315787][T16451] usb 3-1: new high-speed USB device number 112 using dummy_hcd [ 1808.335815][T32376] usb 6-1: device descriptor read/64, error -71 [ 1808.347181][ T7027] usb 2-1: new high-speed USB device number 107 using dummy_hcd [ 1808.426413][ T7555] usb 1-1: Using ep0 maxpacket: 8 [ 1808.556102][T16451] usb 3-1: Using ep0 maxpacket: 8 [ 1808.576144][ T7555] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1808.585870][ T7027] usb 2-1: Using ep0 maxpacket: 8 [ 1808.587167][ T7555] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1808.602110][ T7555] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1808.612174][ T7555] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1808.626079][T32373] usb 5-1: new high-speed USB device number 106 using dummy_hcd [ 1808.675848][T16451] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1808.686931][T16451] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1808.698244][T16451] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1808.709208][T16451] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1808.722330][ T7027] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1808.726041][ T7555] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1808.733326][ T7027] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1808.742352][ T7555] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1808.742366][ T7555] usb 1-1: SerialNumber: syz [ 1808.756440][T32376] usb 6-1: Using ep0 maxpacket: 8 [ 1808.760328][ T7027] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1808.780617][ T7027] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1808.787396][T22092] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1808.801722][ T7311] usb 4-1: new high-speed USB device number 42 using dummy_hcd [ 1808.810260][T22092] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1808.837045][ T7555] hub 1-1:1.0: bad descriptor, ignoring hub [ 1808.843576][ T7555] hub: probe of 1-1:1.0 failed with error -5 [ 1808.866020][T16451] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1808.875118][T16451] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 00:33:13 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a49b324e45be2b66d622e9951925f156d0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x12100) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0xa6, 0x200000) ioctl$HIDIOCGCOLLECTIONINDEX(r3, 0x40184810, &(0x7f00000001c0)={0x1, 0x1, 0x400, 0x9, 0x7}) syz_open_dev$hiddev(0x0, 0x0, 0x40800) [ 1808.883307][T16451] usb 3-1: SerialNumber: syz [ 1808.888022][ T7027] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1808.895771][T32373] usb 5-1: Using ep0 maxpacket: 8 [ 1808.897105][ T7027] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1808.897119][ T7027] usb 2-1: SerialNumber: syz [ 1808.916096][T32376] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1808.927127][T32376] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1808.937077][T32376] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1808.947533][T32376] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1808.976474][ T7027] usb 2-1: can't set config #1, error -71 [ 1808.976594][T22063] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1808.988065][ T7027] usb 2-1: USB disconnect, device number 107 [ 1808.999194][T22063] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1809.036478][T32373] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1809.036852][T16451] hub 3-1:1.0: bad descriptor, ignoring hub [ 1809.047543][T32373] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1809.062014][T16451] hub: probe of 3-1:1.0 failed with error -5 [ 1809.063309][T32373] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1809.063332][T32373] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1809.092488][T32376] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1809.101766][T32376] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1809.110753][T32376] usb 6-1: SerialNumber: syz [ 1809.118915][T22092] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1809.126634][T22092] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1809.166367][T22080] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1809.173283][T22080] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1809.197243][T32376] hub 6-1:1.0: bad descriptor, ignoring hub [ 1809.203244][T32376] hub: probe of 6-1:1.0 failed with error -5 [ 1809.217099][T32373] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1809.226191][T32373] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1809.234179][T32373] usb 5-1: SerialNumber: syz [ 1809.252042][T22063] raw-gadget gadget: fail, usb_ep_enable returned -22 00:33:14 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0x3}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1809.264209][T22063] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1809.277032][T22113] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1809.284248][T22113] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1809.297273][T32373] hub 5-1:1.0: bad descriptor, ignoring hub [ 1809.303395][T32373] hub: probe of 5-1:1.0 failed with error -5 [ 1809.356743][ T7311] usb 4-1: unable to read config index 0 descriptor/all [ 1809.363778][ T7311] usb 4-1: can't read configurations, error -71 [ 1809.378188][ T7555] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 101 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1809.400523][T22080] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1809.407748][ T7027] usb 2-1: new high-speed USB device number 108 using dummy_hcd [ 1809.415831][T22080] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1809.496506][T16451] usblp 3-1:1.0: usblp1: USB Bidirectional printer dev 112 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1809.509378][T22113] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1809.527770][T22113] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1809.655741][ T7027] usb 2-1: Using ep0 maxpacket: 8 [ 1809.656535][T32376] usblp 6-1:1.0: usblp2: USB Bidirectional printer dev 121 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1809.775741][ T7311] usb 4-1: new high-speed USB device number 43 using dummy_hcd [ 1809.775944][ T7027] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1809.794487][ T7027] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1809.804451][ T7027] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1809.814395][ T7027] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1809.905994][ T7027] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1809.915067][ T7027] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1809.923184][ T7027] usb 2-1: SerialNumber: syz [ 1809.955982][T22131] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1809.965336][T22131] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1809.996760][ T7027] hub 2-1:1.0: bad descriptor, ignoring hub [ 1810.004273][ T7027] hub: probe of 2-1:1.0 failed with error -5 [ 1810.005898][T32376] usb 3-1: USB disconnect, device number 112 [ 1810.086254][T22161] usb 1-1: reset high-speed USB device number 101 using dummy_hcd [ 1810.115942][ T9183] usb 6-1: USB disconnect, device number 121 [ 1810.175883][ T7311] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1810.186419][ T7311] usb 4-1: config 1 interface 0 altsetting 0 has an invalid endpoint descriptor of length 3, skipping [ 1810.198838][ T7311] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 6 [ 1810.213337][T22131] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1810.221247][T22131] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1810.345703][T22161] usb 1-1: Using ep0 maxpacket: 8 [ 1810.415772][ T7311] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1810.424969][ T7311] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1810.434351][ T7311] usb 4-1: Product: syz [ 1810.438701][ T7311] usb 4-1: Manufacturer: syz [ 1810.443303][ T7311] usb 4-1: SerialNumber: syz [ 1810.496830][ T7311] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1810.516114][T22092] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1810.523157][T22092] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1810.556793][T32373] usblp 5-1:1.0: usblp3: USB Bidirectional printer dev 106 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1810.567847][T32376] usblp1: removed [ 1810.572751][ T9183] usblp2: removed [ 1810.576151][ T7027] usblp 2-1:1.0: usblp1: USB Bidirectional printer dev 108 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1810.576516][ C0] usblp0: nonzero read bulk status received: -71 [ 1810.742437][ T7555] usb 1-1: USB disconnect, device number 101 [ 1810.765316][ T7555] usblp0: removed [ 1810.796267][T32373] usb 5-1: reset high-speed USB device number 106 using dummy_hcd [ 1810.935985][ T5] usb 2-1: USB disconnect, device number 108 [ 1810.947195][ T5] usblp1: removed [ 1810.965767][T32376] usb 3-1: new high-speed USB device number 113 using dummy_hcd [ 1811.015896][ T9183] usb 6-1: new high-speed USB device number 122 using dummy_hcd [ 1811.045908][T32373] usb 5-1: Using ep0 maxpacket: 8 00:33:15 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) ioctl$EVIOCGEFFECTS(0xffffffffffffffff, 0x80044584, &(0x7f00000001c0)=""/116) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000000180)={0x2, 0x103, 0x4, 0xfff, 0x7ff, 0x4}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x40800) 00:33:16 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x40240) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000040)=""/115, 0x73) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000500)="b1fcacc297ed258fba850676bfce583e020a69f52081a28f2164c330af98270e7e893f5004788647c4b75d2505fab254efecd36261ad97eb9e4bae04247a12c00a232c0229ec40e58f2c60babe7d0fb07dc2f02980c4a0b218944278c7bda1b96d0bfe697bb87146509cb2cb6fa924740701803451c859fb4f3721b6dd506fabe541f57f53f1") syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1811.186030][ T7311] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1811.195347][ T7311] usb 4-1: ath9k_htc: Unable to allocate URBs [ 1811.206587][ T7311] usb 4-1: ath9k_htc: USB layer deinitialized [ 1811.236471][T22113] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1811.243375][T22113] raw-gadget gadget: fail, usb_ep_enable returned -22 00:33:16 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1811.305851][T32373] usb 5-1: can't restore configuration #1 (error=-71) [ 1811.313188][T32373] usb 5-1: USB disconnect, device number 106 [ 1811.334660][T32373] usblp3: removed [ 1811.338595][ T7555] usb 2-1: new high-speed USB device number 109 using dummy_hcd 00:33:16 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0x4}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1811.406503][ T5] usb 4-1: USB disconnect, device number 43 [ 1811.515627][ T7027] usb 1-1: new high-speed USB device number 102 using dummy_hcd [ 1811.595591][ T7555] usb 2-1: Using ep0 maxpacket: 8 [ 1811.705638][T32376] usb 3-1: device not accepting address 113, error -71 [ 1811.725650][T32373] usb 5-1: new high-speed USB device number 107 using dummy_hcd [ 1811.733391][ T9183] usb 6-1: device not accepting address 122, error -71 [ 1811.746251][ T7555] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1811.755590][ T7027] usb 1-1: Using ep0 maxpacket: 8 [ 1811.757298][ T7555] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1811.772276][ T7555] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1811.782218][ T7555] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1811.865572][ T5] usb 4-1: new high-speed USB device number 44 using dummy_hcd [ 1811.875750][ T7027] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1811.886777][ T7027] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1811.898085][ T7027] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1811.905886][ T7555] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1811.908034][ T7027] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1811.917107][ T7555] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1811.938744][ T7555] usb 2-1: SerialNumber: syz [ 1811.966123][T22131] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1811.973080][T22131] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1812.005771][ T7027] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1812.014838][ T7027] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1812.016491][ T7555] hub 2-1:1.0: bad descriptor, ignoring hub [ 1812.022993][ T7027] usb 1-1: SerialNumber: syz [ 1812.029366][T32373] usb 5-1: Using ep0 maxpacket: 8 00:33:16 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) r3 = syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x40800) ioctl$EVIOCGPROP(r3, 0x80404509, &(0x7f0000000180)=""/42) [ 1812.056788][ T7555] hub: probe of 2-1:1.0 failed with error -5 [ 1812.086058][ T7555] usblp: can't set desired altsetting 0 on interface 0 00:33:16 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f00000001c0)=[0x2, 0x80000001]) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x801, 0x4c0000) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1812.105759][T32376] usb 3-1: new high-speed USB device number 114 using dummy_hcd [ 1812.125841][ T7027] usb 1-1: can't set config #1, error -71 [ 1812.126646][ T7555] usb 2-1: USB disconnect, device number 109 [ 1812.142242][ T7027] usb 1-1: USB disconnect, device number 102 [ 1812.176967][T32373] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1812.188117][T32373] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1812.199068][T32373] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1812.209036][T32373] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1812.222068][ T9183] usb 6-1: new high-speed USB device number 123 using dummy_hcd [ 1812.315792][ T5] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1812.326159][T32373] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1812.335167][T32373] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1812.343198][T32373] usb 5-1: SerialNumber: syz [ 1812.349455][ T5] usb 4-1: config 1 interface 0 altsetting 0 has an invalid endpoint descriptor of length 4, skipping [ 1812.361342][ T5] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 6 [ 1812.405914][T22261] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1812.412975][T22261] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1812.436736][T32373] hub 5-1:1.0: bad descriptor, ignoring hub [ 1812.442716][T32373] hub: probe of 5-1:1.0 failed with error -5 [ 1812.450529][T32376] usb 3-1: Using ep0 maxpacket: 8 [ 1812.505706][ T7027] usb 1-1: new high-speed USB device number 103 using dummy_hcd [ 1812.506095][ T9183] usb 6-1: Using ep0 maxpacket: 8 [ 1812.545919][ T5] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1812.555095][ T5] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1812.563178][ T5] usb 4-1: Product: syz [ 1812.567392][ T5] usb 4-1: Manufacturer: syz [ 1812.571992][ T5] usb 4-1: SerialNumber: syz [ 1812.635777][T32376] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1812.637901][T22261] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1812.646843][T32376] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1812.663935][T32376] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1812.666431][T22261] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1812.673877][T32376] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1812.694714][ T5] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1812.703208][ T7555] usb 2-1: new high-speed USB device number 110 using dummy_hcd [ 1812.725717][ T9183] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1812.736766][ T9183] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1812.745621][ T7027] usb 1-1: Using ep0 maxpacket: 8 [ 1812.747054][ T9183] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1812.762739][ T9183] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1812.835702][T32376] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1812.844896][T32376] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1812.852961][T32376] usb 3-1: SerialNumber: syz [ 1812.866644][ T7027] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1812.877712][ T7027] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1812.888595][ T7027] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1812.899517][ T7027] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1812.910865][T22246] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1812.921307][T22246] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1812.924608][ T9183] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1812.937352][ T9183] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1812.945339][ T9183] usb 6-1: SerialNumber: syz [ 1812.951990][T32376] hub 3-1:1.0: bad descriptor, ignoring hub [ 1812.966270][T32373] usblp 5-1:1.0: usblp0: USB Bidirectional printer dev 107 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1812.981889][T32376] hub: probe of 3-1:1.0 failed with error -5 [ 1812.995847][ T7555] usb 2-1: Using ep0 maxpacket: 8 [ 1812.995872][ T7027] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1813.010633][ T7027] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1813.020015][ T7027] usb 1-1: SerialNumber: syz [ 1813.025360][T22256] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1813.039199][T22256] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1813.065957][T22298] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1813.066700][ T9183] hub 6-1:1.0: bad descriptor, ignoring hub [ 1813.075249][T22298] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1813.097168][ T9183] hub: probe of 6-1:1.0 failed with error -5 [ 1813.107000][ T7027] hub 1-1:1.0: bad descriptor, ignoring hub [ 1813.114182][ T7027] hub: probe of 1-1:1.0 failed with error -5 [ 1813.145956][ T7555] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1813.149720][T22246] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1813.156972][ T7555] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1813.173670][T22246] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1813.180542][ T7555] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1813.190490][ T7555] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1813.275016][T22256] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1813.283725][T22256] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1813.310635][T22298] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1813.319449][T22298] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1813.335722][ T7555] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1813.344908][ T7555] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1813.352992][ T7555] usb 2-1: SerialNumber: syz [ 1813.385708][T22294] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1813.392650][T22294] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1813.406750][ T7555] hub 2-1:1.0: bad descriptor, ignoring hub [ 1813.412740][ T7555] hub: probe of 2-1:1.0 failed with error -5 [ 1813.485548][ T5] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1813.494944][ T5] usb 4-1: ath9k_htc: Unable to allocate URBs [ 1813.504129][ T5] usb 4-1: ath9k_htc: USB layer deinitialized [ 1813.620823][T22294] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1813.632879][T22294] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1813.646046][T22338] usb 5-1: reset high-speed USB device number 107 using dummy_hcd 00:33:18 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0x5}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1813.737403][T32373] usb 4-1: USB disconnect, device number 44 [ 1813.885456][T22338] usb 5-1: Using ep0 maxpacket: 8 [ 1814.026059][T22261] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1814.032973][T22261] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1814.086498][T32376] usblp 3-1:1.0: usblp1: USB Bidirectional printer dev 114 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1814.098776][ T9183] usblp 6-1:1.0: usblp2: USB Bidirectional printer dev 123 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1814.105402][ C1] usblp0: nonzero read bulk status received: -71 [ 1814.125924][ T7027] usblp 1-1:1.0: usblp3: USB Bidirectional printer dev 103 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1814.138626][ T7555] usblp 2-1:1.0: usblp4: USB Bidirectional printer dev 110 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1814.166846][T32373] usb 4-1: new high-speed USB device number 45 using dummy_hcd [ 1814.236203][ T7555] usb 2-1: USB disconnect, device number 110 [ 1814.244958][ T7555] usblp4: removed [ 1814.286619][ T5] usb 5-1: USB disconnect, device number 107 [ 1814.317263][ T5] usblp0: removed [ 1814.328017][ T7027] usb 1-1: reset high-speed USB device number 103 using dummy_hcd [ 1814.346508][ T9183] usb 6-1: reset high-speed USB device number 123 using dummy_hcd [ 1814.354847][T32376] usb 3-1: reset high-speed USB device number 114 using dummy_hcd [ 1814.575744][T32373] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1814.585439][ T7027] usb 1-1: Using ep0 maxpacket: 8 [ 1814.586939][T32373] usb 4-1: config 1 interface 0 altsetting 0 has an invalid endpoint descriptor of length 5, skipping [ 1814.603093][T32373] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 6 [ 1814.616174][ T9183] usb 6-1: Using ep0 maxpacket: 8 [ 1814.645391][T32376] usb 3-1: Using ep0 maxpacket: 8 [ 1814.726082][T22298] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1814.733063][T22298] raw-gadget gadget: fail, usb_ep_enable returned -22 00:33:19 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1814.806152][T22256] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1814.813067][T22256] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1814.822770][ T7555] usb 2-1: new high-speed USB device number 111 using dummy_hcd [ 1814.830765][T32373] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1814.839930][T32373] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1814.840353][T22246] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1814.847954][T32373] usb 4-1: Product: syz [ 1814.859777][T32373] usb 4-1: Manufacturer: syz [ 1814.864760][T32373] usb 4-1: SerialNumber: syz [ 1814.869728][T22246] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1814.916942][T32373] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 00:33:19 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) ioctl$EVIOCGEFFECTS(0xffffffffffffffff, 0x80044584, &(0x7f00000001c0)=""/116) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000000180)={0x2, 0x103, 0x4, 0xfff, 0x7ff, 0x4}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x40800) 00:33:19 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="1201000009e300082505a8a40700000001010902240001010074980904000012070103000905010200ffe00000090582024122555e0b51a34d8a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000140)) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000000700)={{0x2, 0x100, 0x8, 0x1, 0x5, 0x327}, 0x17, [0x5, 0x7, 0x2d, 0x0, 0x6, 0x2, 0xe7, 0x4, 0xd1af, 0x0, 0x7fffffff, 0x3, 0x5, 0x63f, 0xd192, 0xa93b, 0x8, 0xffffffff, 0x3, 0x5, 0x741f3dd8, 0x1, 0x0, 0x6, 0x2, 0x1, 0x10001, 0x10001, 0x9, 0x80, 0xaf8, 0x5, 0x7, 0x9, 0x7, 0xfffffeff, 0x100, 0x8295, 0x5, 0x1, 0x4, 0xbc, 0x1, 0x101, 0x5, 0x4ff82945, 0x4c5, 0x8001, 0x1000, 0x4, 0x9, 0xc29, 0x6, 0x3, 0xfffffff9, 0x5, 0x61f8, 0x4, 0x8, 0xfffffff8, 0x100, 0x1, 0x8, 0x800, 0xfffffff9, 0x3ff, 0x5, 0x131, 0x7, 0x81, 0x81, 0xb9, 0x5, 0x9, 0xfcd6, 0x2, 0x1, 0x1f, 0x9, 0x730, 0x80, 0x3ff, 0x0, 0x2151, 0x2, 0x32d, 0x7, 0xc0ad, 0x3, 0x5, 0x3, 0x1, 0x1, 0x80000000, 0x6db, 0x9, 0xffff0001, 0xfff, 0x2, 0xfb, 0x1, 0x8001, 0x1a6, 0x6, 0x2, 0x37, 0x35, 0x1000, 0xfffffbff, 0x2, 0x94, 0xffff, 0x9, 0x8, 0xfff, 0x0, 0x400, 0xffffffff, 0x1, 0x6, 0x1, 0x3, 0xfff, 0x9431, 0x1000, 0x1f, 0x8, 0x10001, 0x1e38ca92, 0x2, 0x70, 0xfff, 0x7, 0x25, 0xfffffff8, 0x9, 0x1, 0x6, 0x7, 0x3, 0x7, 0x4, 0x100, 0xffff, 0x0, 0x9, 0x6, 0x4, 0x8c0, 0x5, 0x80000000, 0x5cac656d, 0x81, 0x80000001, 0x5, 0x7fffffff, 0x1, 0x2000, 0x0, 0x4, 0x0, 0x10000, 0x4, 0x7, 0x101, 0xffffffff, 0xffffffff, 0x1, 0x4, 0xd809, 0x3ed, 0x101, 0xfffffffc, 0x8, 0xffff, 0x6, 0x2, 0x4, 0x0, 0x1ff, 0x3, 0x5, 0x8, 0x800, 0x10000, 0x10000, 0x2, 0x3, 0x7, 0x1ff, 0x0, 0x0, 0x6, 0x0, 0x2, 0x6, 0x1, 0x7, 0x20, 0x4, 0x8001, 0x9e6, 0x3, 0x0, 0x0, 0x4, 0x8, 0x7fffffff, 0x8, 0x8, 0x5, 0x800, 0x6, 0x1ff, 0xa1, 0x1, 0x35, 0x70000, 0x582, 0x9, 0x1000, 0x1f, 0x9, 0x7c10, 0x7, 0x1, 0xd343, 0x74fd, 0x1f, 0x0, 0x8001, 0x1000, 0x4, 0x8, 0x10001, 0x3ede, 0x9, 0x2, 0xf9, 0x2, 0x101, 0x10001, 0x1b0a, 0x7b, 0x9, 0x8, 0xffff, 0x1, 0x7fff, 0xbc6, 0x3c, 0x4, 0xf99, 0x2e1, 0x7, 0x40, 0x1f, 0x40, 0x40, 0xb, 0xffffffff, 0x6, 0x400, 0x1, 0x5, 0x7fffffff, 0x82cb4c9, 0x1, 0x790, 0x5, 0x7, 0x6, 0x8000, 0x4, 0x0, 0xfffffffa, 0xfffffffc, 0xa70, 0x2, 0x8, 0x6, 0x8, 0x81, 0x10001, 0x5, 0x101, 0x6, 0xba27, 0x3, 0xbf, 0x2, 0x7, 0x1, 0x1ff, 0x4, 0x1f, 0x7fff, 0x1, 0x3, 0x8, 0x6, 0x401, 0x92c, 0x1, 0x80000001, 0x7, 0x3ff, 0x400, 0x9, 0xffffe075, 0x7, 0x80000000, 0x6, 0x9, 0x7b0, 0x9, 0x9, 0x1, 0x91, 0x7, 0x3, 0x8, 0x0, 0xffffffff, 0x8000, 0x401, 0xfc6, 0x8000, 0x7fff, 0x8, 0x8001, 0xffff8001, 0x6, 0x5, 0x1, 0xffff, 0x7f, 0x1f, 0xffffff61, 0x4, 0x81, 0x7f, 0x7, 0x8000, 0x45e4a6b1, 0x9, 0x2, 0x800, 0x9, 0xc713, 0x9, 0xb732f83, 0x5, 0x2, 0xd1, 0x0, 0x7, 0xb0f, 0x2, 0x9, 0x80000001, 0x1, 0x5, 0x4, 0xaf, 0xff, 0x0, 0x1, 0x2c9, 0x4818fdd9, 0x1, 0x4, 0x4, 0x4, 0x9, 0x1, 0x6, 0x3, 0xfffffffd, 0x9, 0x6, 0x5, 0x0, 0x200, 0x8000000, 0xffff, 0x7ff, 0x2c, 0x80000, 0x80, 0x20, 0x8000, 0x6, 0x550f, 0x5, 0x141, 0x1, 0x2, 0x5, 0x6, 0x6, 0x8, 0x1f, 0x10000, 0x5, 0x5, 0x809, 0x4, 0xac15, 0x46d, 0x9, 0x7f, 0x80, 0x7, 0x9, 0x80000001, 0x3, 0x3, 0x0, 0x10001, 0x0, 0x5, 0x401, 0x6, 0x9, 0x4, 0xfff, 0x5e6b, 0x40, 0xcb4, 0x200, 0x20, 0x100, 0xffff, 0x3, 0x7, 0x1000, 0xff, 0x20, 0x4, 0x0, 0x20, 0x7, 0x37, 0x1a98ccec, 0x70d, 0xb48, 0x0, 0x6, 0x41, 0xe80, 0x9, 0x3ad, 0x5, 0x8, 0x7, 0x8000, 0x1, 0x20, 0x2, 0x9, 0xd2, 0x0, 0x7f, 0x7, 0x608f, 0x7, 0x0, 0x5, 0x0, 0x3, 0x4, 0x0, 0x6, 0x8, 0x26, 0x8, 0xfffffffb, 0x97c, 0x401, 0x45a5, 0x5, 0x800, 0xfff, 0x7, 0x1, 0xffffffff, 0x80000000, 0x80000001, 0xffff, 0x4, 0x7fb0, 0x9, 0x5, 0x2, 0x2, 0x0, 0x2, 0x6, 0x5, 0x4, 0xe3d, 0x1000, 0xffffff00, 0x101, 0x6, 0x0, 0x6, 0x1, 0x80000000, 0x6, 0x3, 0x4, 0x9, 0x3, 0x3f, 0x5, 0x1, 0x8, 0xb21e, 0xc1c5, 0xffff, 0x91d77a0, 0x1ff, 0xfffffffd, 0x0, 0x8000, 0x5, 0x2, 0xfffffff8, 0x7fff, 0x2, 0x6af9, 0x400, 0x8001, 0x1a, 0xab0, 0xffc00000, 0x5, 0xf4, 0x800, 0x3, 0xffffff81, 0x2, 0x5, 0x0, 0x7, 0x1f, 0x2, 0x6, 0x4, 0x18000000, 0x5, 0x7, 0xffffffff, 0x0, 0xffffffff, 0xed3, 0x8, 0x84, 0x5, 0x8, 0x1, 0x4, 0x80000000, 0x0, 0x44, 0x100, 0xfffffffc, 0x2, 0xfb3, 0x1000, 0x0, 0x800, 0x200, 0x7b8, 0x1, 0x2, 0x5, 0x5, 0x43d, 0x101, 0x1, 0x6, 0x6, 0x7, 0x80, 0x80, 0x0, 0x80000000, 0x200, 0x0, 0x695d, 0x2, 0x60e7, 0x1, 0x6, 0x5, 0x3ff, 0x997, 0xbb, 0x101, 0x3a84, 0x0, 0x400, 0x8, 0xfffffff9, 0x2, 0x7fffffff, 0x0, 0x18dc, 0x1ff, 0x200, 0x1, 0x1800, 0x7f, 0x5, 0x1, 0x6, 0x7, 0x6, 0x1000, 0x80, 0x526, 0x401, 0x8, 0x0, 0x8, 0xb44, 0x7f, 0x7, 0x4, 0x8001, 0x1, 0xfffffff8, 0x7fffffff, 0x2, 0xd, 0x1, 0x5, 0x9, 0x10001, 0x8f4, 0x1ff, 0x1000, 0x3ff, 0x0, 0xffff, 0x3ff, 0x6, 0xfffffe00, 0x101, 0xff, 0x7, 0x4, 0x9, 0x100, 0x9, 0x3, 0x4, 0x1ff, 0x7fff, 0x3ff, 0x0, 0x44, 0x3, 0x715a, 0x9, 0xfffffff9, 0x7, 0xfffffff9, 0x0, 0x2, 0x6, 0x6, 0x80000000, 0x6, 0xca50, 0x6, 0xdf, 0xffffffff, 0x4, 0x4, 0x9, 0x7, 0x5ee5, 0xc1, 0xfffffff9, 0x1, 0xffffffff, 0x1, 0x18000000, 0x906, 0xea5, 0x6, 0x9, 0x100, 0x8, 0xfff, 0x8001, 0xa38a, 0x5, 0xfffffffc, 0x8, 0xf32, 0xcaab015c, 0xffff0001, 0x0, 0x1, 0x2, 0x4, 0x40, 0x1f, 0x9, 0x0, 0x6, 0x1, 0xbc7, 0x6, 0x3, 0x3ff, 0x9, 0x5, 0x0, 0x0, 0xed9, 0x401, 0xf9, 0xffff4f0a, 0x7ff, 0x7fff, 0x6, 0x4, 0x3, 0x0, 0xfffffffb, 0xffff9af5, 0x401, 0x2, 0xfffffff7, 0x3, 0xfffffffa, 0x800, 0x3, 0xffffffff, 0x2, 0x0, 0xffff, 0x4, 0x100, 0xaffe, 0xa1, 0x100, 0x9, 0x5, 0x0, 0x76, 0xff, 0x9, 0xfffffffd, 0x2, 0x1ff, 0xff, 0x7, 0xc289f0b, 0x0, 0x9, 0x7, 0xffffffff, 0x3e8, 0x80, 0x3f, 0x72, 0x7, 0xe5, 0x1, 0x7fffffff, 0x3, 0x5, 0xcd, 0x4, 0x1, 0x7, 0x3ff, 0xff, 0xffffffff, 0x41d, 0x3, 0x7, 0x8, 0x0, 0x3, 0x9, 0x80000001, 0xeb99, 0x1, 0xfffff3b0, 0x8, 0x8, 0x9, 0x8000, 0x69d3, 0x0, 0x4, 0x100, 0x7f, 0x10000, 0x4, 0x0, 0x1f, 0x8, 0xffffffff, 0x2, 0x3f, 0x0, 0x7f, 0x80000000, 0x0, 0x2, 0x34, 0x2, 0x2, 0x1000, 0xdab6, 0x9, 0x80, 0x3ff, 0xff, 0x4, 0x1ff, 0x0, 0xffffffff, 0xffff, 0x1, 0x3fd, 0xb5f9, 0x0, 0xca, 0x0, 0x7fffffff, 0x7, 0x7ff, 0x0, 0x0, 0x800, 0xfffffffb, 0x7fff, 0x1, 0x1d32, 0x5, 0x1ff, 0x7ff, 0x6, 0x100, 0x1, 0x2, 0x7fffffff, 0x3, 0x5, 0xa594, 0x3, 0x0, 0x7, 0x2f87, 0x1ff, 0x1, 0x2, 0x7, 0x2, 0xaa, 0x7, 0x2d, 0x7fc, 0x9, 0x1, 0xff, 0x8, 0x20, 0xff, 0x9, 0x9, 0x646, 0x1, 0x81, 0xff, 0x8001, 0x5, 0x8000, 0x8e, 0x7ff, 0x1, 0xff, 0x0, 0x20, 0x4, 0x4, 0x7f, 0x80000000, 0x7, 0x8, 0x0, 0x6, 0x6, 0x9, 0x1000, 0x10001, 0x3ff, 0x8, 0x6, 0x6, 0x8001, 0x3, 0x1000, 0xfffffffb, 0x7fffffff, 0x80, 0x0, 0x1, 0x7, 0x0, 0xebc, 0x5, 0x5, 0x1f, 0xe4, 0x5, 0x7, 0x40, 0x1, 0x100, 0x4, 0x400, 0xff, 0x9, 0x6, 0x3f, 0x4, 0x80000001, 0x800, 0x9, 0x1000, 0x8000, 0x5, 0x2, 0x9, 0x6, 0x0, 0x4a, 0x0, 0x2, 0x52d, 0xfffffff7, 0x1b38, 0x3, 0x9, 0x68c5, 0x5d8, 0x7, 0xb4a4, 0x3, 0x20000000, 0x3, 0xff, 0xda6, 0xfbb, 0x10001, 0x528, 0xffffffff, 0xffffffff, 0xfff, 0x3, 0x6, 0x7f, 0x6c, 0x40, 0x2, 0x86b, 0x8, 0x100, 0x3, 0x7ff, 0xfd680, 0x2, 0x7, 0x8, 0xa4, 0x7, 0x6000, 0x9c4, 0xa71e, 0x80, 0x80000001, 0x4, 0x4, 0x0, 0x5, 0x1, 0x4, 0xb7, 0x8001, 0x1000, 0xfff, 0x6, 0xcc0, 0x8, 0x5, 0x7ff, 0x401, 0x1f, 0x20, 0x1, 0x1, 0x7fffffff, 0x2, 0x9, 0x7, 0x72b, 0x10001, 0x80, 0x71e, 0x1, 0x1, 0x1, 0x7fff]}) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000040)) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1815.065778][ T9183] usb 1-1: USB disconnect, device number 103 [ 1815.075697][ T7027] usb 5-1: new high-speed USB device number 108 using dummy_hcd [ 1815.087243][ T9183] usblp3: removed [ 1815.135861][ T7555] usb 2-1: Using ep0 maxpacket: 8 [ 1815.295749][T32376] usb 3-1: reset high-speed USB device number 114 using dummy_hcd [ 1815.304204][ T7555] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1815.315278][ T7555] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1815.325610][ T7555] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1815.326015][ T7027] usb 5-1: Using ep0 maxpacket: 8 [ 1815.335565][ T7555] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1815.336018][ T5] usb 6-1: reset high-speed USB device number 123 using dummy_hcd 00:33:20 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) ioctl$HIDIOCGCOLLECTIONINFO(0xffffffffffffffff, 0xc0104811, &(0x7f0000000180)={0x8a6, 0x1, 0x68c28cd, 0x80}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x4, 0x204641) write$hidraw(r1, &(0x7f0000000000), 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(0xffffffffffffffff, &(0x7f0000000500)=""/138, 0x8a) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_usb_ep_read(r0, 0x6, 0x5e, &(0x7f00000001c0)=""/94) syz_open_dev$hiddev(0x0, 0x0, 0x40800) [ 1815.465610][ T7555] usb 2-1: string descriptor 0 read error: -71 [ 1815.465689][ T7027] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1815.471910][ T7555] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1815.471930][ T7555] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1815.482889][ T7027] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1815.482909][ T7027] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1815.519750][ T7027] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1815.536575][ T7555] usb 2-1: can't set config #1, error -71 [ 1815.544120][ T7555] usb 2-1: USB disconnect, device number 111 [ 1815.615422][ T7027] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1815.624512][ T7027] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1815.625323][ T5] usb 6-1: Using ep0 maxpacket: 8 [ 1815.632571][ T7027] usb 5-1: SerialNumber: syz [ 1815.637980][T32376] usb 3-1: Using ep0 maxpacket: 8 [ 1815.685569][T22422] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1815.692562][T22422] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1815.702373][ T5] usb 6-1: device firmware changed [ 1815.708672][T32373] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1815.718679][ T5] usb 6-1: USB disconnect, device number 123 [ 1815.725757][T32373] usb 4-1: ath9k_htc: Unable to allocate URBs [ 1815.726294][ T7027] hub 5-1:1.0: bad descriptor, ignoring hub [ 1815.733562][ T5] usblp2: removed [ 1815.741992][ T9183] usb 1-1: new high-speed USB device number 104 using dummy_hcd [ 1815.750348][T32373] usb 4-1: ath9k_htc: USB layer deinitialized [ 1815.758014][ T7027] hub: probe of 5-1:1.0 failed with error -5 [ 1815.805701][T22438] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1815.816043][T22438] raw-gadget gadget: fail, usb_ep_enable returned -22 00:33:20 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0x6}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1815.915564][ T7555] usb 2-1: new high-speed USB device number 112 using dummy_hcd [ 1815.937076][T16451] usb 4-1: USB disconnect, device number 45 [ 1815.952038][T22422] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1815.963422][T22422] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1816.015463][ T9183] usb 1-1: Using ep0 maxpacket: 8 00:33:20 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee77dd0fc) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1816.145369][ T5] usb 6-1: new high-speed USB device number 124 using dummy_hcd [ 1816.175479][ T7555] usb 2-1: Using ep0 maxpacket: 8 [ 1816.206402][ T7027] usblp 5-1:1.0: usblp0: USB Bidirectional printer dev 108 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1816.232139][ T9183] usb 1-1: unable to read config index 0 descriptor/all [ 1816.239142][ T9183] usb 1-1: can't read configurations, error -71 [ 1816.315398][T16451] usb 4-1: new high-speed USB device number 46 using dummy_hcd [ 1816.315451][ T7555] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1816.334003][ T7555] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1816.343957][ T7555] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1816.353911][ T7555] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1816.415331][ T5] usb 6-1: Using ep0 maxpacket: 8 [ 1816.465711][ T7555] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1816.474781][ T7555] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1816.482906][ T7555] usb 2-1: SerialNumber: syz [ 1816.525758][T22458] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1816.532730][T22458] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1816.546311][ T5] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1816.558166][ T5] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1816.568112][ T5] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1816.578060][ T5] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1816.593129][ T7555] hub 2-1:1.0: bad descriptor, ignoring hub [ 1816.605782][ T7555] hub: probe of 2-1:1.0 failed with error -5 [ 1816.665512][ T9183] usb 1-1: new high-speed USB device number 105 using dummy_hcd [ 1816.678237][T16451] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1816.688545][T16451] usb 4-1: config 1 interface 0 altsetting 0 has an invalid endpoint descriptor of length 6, skipping [ 1816.699578][T16451] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 6 [ 1816.735973][ T5] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1816.746342][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1816.754357][ T5] usb 6-1: SerialNumber: syz [ 1816.795705][T22443] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1816.797097][T22458] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1816.804864][T22443] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1816.820676][T22458] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1816.856922][ T5] hub 6-1:1.0: bad descriptor, ignoring hub [ 1816.862921][ T5] hub: probe of 6-1:1.0 failed with error -5 [ 1816.865599][T16451] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1816.878378][T16451] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1816.886512][T16451] usb 4-1: Product: syz [ 1816.891052][T16451] usb 4-1: Manufacturer: syz [ 1816.896768][T16451] usb 4-1: SerialNumber: syz [ 1816.915368][ T9183] usb 1-1: Using ep0 maxpacket: 8 [ 1816.966516][T16451] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1816.977135][T22422] usb 5-1: reset high-speed USB device number 108 using dummy_hcd [ 1817.065479][ T9183] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1817.076671][ T9183] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1817.079122][T22443] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1817.086651][ T9183] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1817.103316][ T9183] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1817.105797][T22443] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1817.117283][T22513] udc-core: couldn't find an available UDC or it's busy [ 1817.130115][T22513] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1817.245522][ T9183] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1817.254637][ T9183] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1817.264030][ T9183] usb 1-1: SerialNumber: syz [ 1817.275245][T22422] usb 5-1: Using ep0 maxpacket: 8 [ 1817.285851][T22494] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1817.294060][T22494] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1817.306465][ T9183] hub 1-1:1.0: bad descriptor, ignoring hub [ 1817.312564][ T9183] hub: probe of 1-1:1.0 failed with error -5 [ 1817.456256][T22503] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1817.463155][T22503] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1817.527155][ T7555] usblp 2-1:1.0: usblp2: USB Bidirectional printer dev 112 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1817.538448][T22494] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1817.545301][ C0] usblp0: nonzero read bulk status received: -71 [ 1817.545591][T16451] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1817.555980][T22494] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1817.567779][ T5] usblp 6-1:1.0: usblp3: USB Bidirectional printer dev 124 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1817.608311][T16451] usb 4-1: ath9k_htc: Unable to allocate URBs [ 1817.636724][T16451] usb 4-1: ath9k_htc: USB layer deinitialized [ 1817.735547][ T2205] usb 5-1: USB disconnect, device number 108 [ 1817.749220][ T2205] usblp0: removed [ 1817.762227][ T5] usb 6-1: USB disconnect, device number 124 [ 1817.769313][ T7555] usb 2-1: reset high-speed USB device number 112 using dummy_hcd 00:33:22 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0x7}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1817.787263][ T5] usblp3: removed [ 1817.816044][ T5] usb 4-1: USB disconnect, device number 46 [ 1817.832558][ T9183] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 105 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1818.025163][ T7555] usb 2-1: Using ep0 maxpacket: 8 [ 1818.115237][T16451] usb 6-1: new high-speed USB device number 125 using dummy_hcd 00:33:23 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1818.216232][T22532] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1818.223374][T22532] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1818.295193][ T5] usb 4-1: new high-speed USB device number 47 using dummy_hcd [ 1818.355205][T16451] usb 6-1: Using ep0 maxpacket: 8 00:33:23 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x3, 0x8c, &(0x7f0000000500)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7a, 0x2, 0x1, 0x4, 0x70, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x6, 0x24, 0x6, 0x0, 0x1, 'b'}, {0x5, 0x24, 0x0, 0xcd}, {0xd, 0x24, 0xf, 0x1, 0x5, 0x5, 0x101, 0xfe}, {0x6, 0x24, 0x1a, 0x1, 0x31}, [@obex={0x5, 0x24, 0x15, 0xf800}, @obex={0x5, 0x24, 0x15, 0x100}, @country_functional={0xc, 0x24, 0x7, 0x4, 0x74, [0x401, 0x400, 0x3ff]}, @network_terminal={0x7, 0x24, 0xa, 0xc1, 0x1f, 0x7, 0xe}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x0, 0x52, 0xdc}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x420, 0x74, 0x1, 0x7}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x8, 0x5, 0x1}}}}}}}]}}, &(0x7f0000000880)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x110, 0x9, 0x2, 0x1, 0x40, 0x2}, 0x66, &(0x7f0000000280)={0x5, 0xf, 0x66, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x3, 0x3, 0xee}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x6, 0x1, 0x9}, @ssp_cap={0x18, 0x10, 0xa, 0x2, 0x3, 0x200, 0xf00, 0x9, [0xff000f, 0x3f30, 0xf]}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "3320d2fbef8313a494d067816f092fbf"}, @ssp_cap={0x24, 0x10, 0xa, 0x5, 0x6, 0xff, 0x7, 0x7777, [0x180, 0x1f2f3cfad9f64153, 0xf, 0xc0c0, 0xf, 0x0]}]}, 0x7, [{0x6a, &(0x7f00000005c0)=@string={0x6a, 0x3, "8bc9ea4e570b010bd73e6b233c0af5cf598aff9b872de4372a2ce7d0b2e77aac12f6bfc7c39b9444404daadab9770343ba196c568bdfb17ad4fa31697cab712bbe8483d33f1e14d2f4ad898d5347fba67c6f952ee03cca91ab19fe02b1e21b02e9b08a648cd829ee"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x3c01}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x2c0a}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0xf4ff}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x81d}}, {0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x405}}, {0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x3034}}]}) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0xfffffffffffffffe, 0xa6359543d7e808f3) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x253, 0x248240) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, &(0x7f0000000900)=""/191) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000b40)={0x2c, &(0x7f00000009c0)={0x0, 0x9, 0x83, {0x83, 0x30, "e815a7501186c79994f2d4d733994c4d1897f907f6e18669796391be33e9deb05092e600eca24328fa777fe8e3980b677484110e252d69ab7de1db9b800035a77b4cfd270765017cd91a745cdf5ab2b68a9c12efe9320e8fc9bdf46cdd5f57826a769689421174e160e0595355a07272b29a77d247a6f0d3d89bee3a5e3ec062be"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0xfffffffffffffe53, 0x3, 0x4c0a}}, &(0x7f0000000a80)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000ac0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1c, 0x4, 0x1, 0x29, "13e5fe45", "9a761724"}}, &(0x7f0000000b00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7, 0x0, 0x81, 0xfb, 0x8, 0x200, 0xb}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000b80)={0x0, 0xf, 0x14, "f4950400c7e55024ac4522bbe9170be87b8a6de0"}, &(0x7f0000000bc0)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000c00)={0x0, 0x8, 0x1, 0xf7}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x1}}, &(0x7f0000000c80)={0x20, 0x0, 0x4, {0x800, 0x6}}, &(0x7f0000000cc0)={0x40, 0x7, 0x2, 0x3}, &(0x7f0000000d00)={0x40, 0x9, 0x1, 0x2}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "e388"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0x101}, &(0x7f0000000dc0)={0x40, 0x13, 0x6, @multicast}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @local}, &(0x7f0000000e40)={0x40, 0x19, 0x2, "b789"}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x127b}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0x9}, &(0x7f0000000f40)={0x40, 0x21, 0x1}}) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x6, 0xd0801) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x40800) [ 1818.475405][T16451] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1818.486493][T16451] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1818.496522][T16451] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1818.506580][T16451] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 00:33:23 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) ioctl$EVIOCGEFFECTS(0xffffffffffffffff, 0x80044584, &(0x7f00000001c0)=""/116) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000000180)={0x2, 0x103, 0x4, 0xfff, 0x7ff, 0x4}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x40800) [ 1818.526538][T22581] usb 1-1: reset high-speed USB device number 105 using dummy_hcd [ 1818.530357][T32376] usb 5-1: new high-speed USB device number 109 using dummy_hcd [ 1818.595385][T16451] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1818.604505][T16451] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1818.612633][T16451] usb 6-1: SerialNumber: syz [ 1818.635779][T22443] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1818.642688][T22443] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1818.657115][T16451] hub 6-1:1.0: bad descriptor, ignoring hub [ 1818.663100][T16451] hub: probe of 6-1:1.0 failed with error -5 [ 1818.695203][ T5] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1818.705896][ T5] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 6 [ 1818.735702][ T2205] usb 2-1: reset high-speed USB device number 112 using dummy_hcd [ 1818.765307][T22581] usb 1-1: Using ep0 maxpacket: 8 00:33:23 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000600)=ANY=[@ANYBLOB="1201000000008bd909022400010100749c0400000012076e45ef64fe592d010300090905000041220b3ba30000000000000000b2e646c2f695c62ecd8312334e28d2f937fb45c204f40727263a8d81d6afa797b389d75b0b6c7389d626066a3ab4d01f8e8a1c1ca795460be92cf7cd4c5ff96cf426826e418a4eda41893380b5bd6fd1b94c69355db6f9d0c5ad0d4ccfdb7f1bd17a400984d770d7b8"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x4400) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x101180) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000040)=0x889) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000080)=""/155) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f0000000140)=""/108) syz_usb_connect_ath9k(0x3, 0x26, &(0x7f0000000280)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x0, [{{0x9, 0x2, 0x5e}}]}}, 0x0) syz_open_dev$evdev(0x0, 0x3f, 0x44000) r3 = syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x2, 0x42) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000340)=""/228) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, 0x0) r4 = syz_open_dev$hiddev(&(0x7f00000004c0)='/dev/usb/hiddev#\x00', 0xfffffffffffffffd, 0x600c0) ioctl$HIDIOCGPHYS(r4, 0x80404812, &(0x7f0000000500)) [ 1818.815612][ T7027] usb 3-1: reset high-speed USB device number 114 using dummy_hcd [ 1818.855401][T32376] usb 5-1: Using ep0 maxpacket: 8 [ 1818.885213][T16451] usblp: can't set desired altsetting 0 on interface 0 [ 1818.899877][ T5] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1818.909156][ T5] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1818.915689][T22494] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1818.917174][ T5] usb 4-1: Product: syz [ 1818.923976][T22494] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1818.928047][ T5] usb 4-1: Manufacturer: syz [ 1818.940400][ T5] usb 4-1: SerialNumber: syz [ 1818.985478][ T2205] usb 2-1: Using ep0 maxpacket: 8 [ 1818.995103][ C1] usblp0: nonzero read bulk status received: -71 [ 1818.996160][ T5] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1819.025299][T32376] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1819.036510][T32376] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1819.046456][T32376] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1819.055167][ T7027] usb 3-1: Using ep0 maxpacket: 8 [ 1819.056388][T32376] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1819.085657][T16451] usb 6-1: reset high-speed USB device number 125 using dummy_hcd [ 1819.125368][T22595] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1819.132414][T22595] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1819.141037][T32376] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1819.150151][T32376] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1819.158184][T32376] usb 5-1: SerialNumber: syz [ 1819.167771][ T17] usb 1-1: USB disconnect, device number 105 [ 1819.188869][ T17] usblp0: removed [ 1819.196711][T22585] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1819.205645][T22585] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1819.216735][T22603] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1819.231784][T22603] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1819.266453][T32376] hub 5-1:1.0: bad descriptor, ignoring hub [ 1819.272452][T32376] hub: probe of 5-1:1.0 failed with error -5 [ 1819.355116][T16451] usb 6-1: device descriptor read/64, error 18 [ 1819.466604][T22585] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1819.473577][T22585] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1819.695141][ T5] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1819.704525][ T5] usb 4-1: ath9k_htc: Unable to allocate URBs [ 1819.713741][ T5] usb 4-1: ath9k_htc: USB layer deinitialized [ 1819.722045][T32376] usblp 5-1:1.0: usblp0: USB Bidirectional printer dev 109 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1819.745064][T16451] usb 6-1: device descriptor read/64, error 18 [ 1819.755546][T22650] udc-core: couldn't find an available UDC or it's busy [ 1819.762551][T22650] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 00:33:24 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0x8}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1819.935607][ T7027] usb 4-1: USB disconnect, device number 47 [ 1819.945232][ T17] usb 1-1: new high-speed USB device number 106 using dummy_hcd [ 1820.015112][T16451] usb 6-1: reset high-speed USB device number 125 using dummy_hcd [ 1820.185052][ T17] usb 1-1: Using ep0 maxpacket: 8 [ 1820.285063][T16451] usb 6-1: device descriptor read/64, error 18 [ 1820.305122][ T17] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1820.316202][ T17] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1820.326171][ T17] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1820.337367][ T17] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1820.350393][ T7027] usb 4-1: new high-speed USB device number 48 using dummy_hcd [ 1820.384988][T22671] udc-core: couldn't find an available UDC or it's busy [ 1820.392006][T22671] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1820.405721][T22585] usb 5-1: reset high-speed USB device number 109 using dummy_hcd [ 1820.435254][ T17] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1820.444333][ T17] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1820.452469][ T17] usb 1-1: SerialNumber: syz 00:33:25 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x201) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f00000001c0)=""/47) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x1) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1820.475802][T22494] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1820.500444][T22672] udc-core: couldn't find an available UDC or it's busy [ 1820.507556][T22672] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1820.519099][ T17] usb 1-1: can't set config #1, error -71 [ 1820.535681][ T17] usb 1-1: USB disconnect, device number 106 [ 1820.685035][T22585] usb 5-1: Using ep0 maxpacket: 8 [ 1820.685072][T16451] usb 6-1: device descriptor read/64, error 18 [ 1820.735250][ T7027] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1820.745759][ T7027] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 6 [ 1820.865443][T22666] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1820.872447][T22666] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1820.915226][ T7027] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1820.924430][ T7027] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1820.932474][ T7027] usb 4-1: Product: syz [ 1820.936268][ C0] usblp0: nonzero read bulk status received: -71 [ 1820.936676][ T7027] usb 4-1: Manufacturer: syz [ 1820.948316][ T7027] usb 4-1: SerialNumber: syz [ 1820.953247][ T17] usb 1-1: new high-speed USB device number 107 using dummy_hcd [ 1820.965507][T16451] usb 6-1: reset high-speed USB device number 125 using dummy_hcd [ 1820.996583][ T7027] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1821.055256][T16451] usb 6-1: Invalid ep0 maxpacket: 217 [ 1821.089583][ T5] usb 5-1: USB disconnect, device number 109 [ 1821.099031][ T5] usblp0: removed [ 1821.194987][ T17] usb 1-1: Using ep0 maxpacket: 8 [ 1821.205406][T16451] usb 6-1: reset high-speed USB device number 125 using dummy_hcd [ 1821.305078][T16451] usb 6-1: Invalid ep0 maxpacket: 217 [ 1821.311026][T16451] usb 6-1: USB disconnect, device number 125 [ 1821.325947][ T17] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1821.336955][ T17] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1821.346919][ T17] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1821.357034][ T17] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1821.445223][ T17] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1821.454463][ T17] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1821.462508][ T17] usb 1-1: SerialNumber: syz [ 1821.485267][T22684] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1821.492495][T22684] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1821.506136][ T17] hub 1-1:1.0: bad descriptor, ignoring hub [ 1821.512249][ T17] hub: probe of 1-1:1.0 failed with error -5 00:33:26 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1821.605089][ T7027] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1821.618240][ T7027] usb 4-1: ath9k_htc: Unable to allocate URBs [ 1821.625440][ T7027] usb 4-1: ath9k_htc: USB layer deinitialized [ 1821.706955][T22684] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1821.713813][T22684] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1821.726231][T16451] usb 6-1: new high-speed USB device number 126 using dummy_hcd 00:33:26 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0xa}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1821.835871][ T5] usb 4-1: USB disconnect, device number 48 00:33:26 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000500)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240068971c74180904000012070103000905010200ffe01500090582024122083ba34d8a334d8fb4dfd175cc01d029b34f0a3c3b49171401de4847804ab8ba40d62000d3dbbda2f3f08ea83d4686dbc0572e6db4c7a9e857ce8bb6d4897ccea25f42874af54d"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(r2, &(0x7f0000000580)=""/142, 0x8e) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f00000001c0)) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000040)={0x3, 0x200, 0x1, 0xd48, 0xffff, 0x3, 0x78f4307e, 0xfff, 0x80000000, 0x889, 0xbbc, 0x0, 0x1ff, 0x80000003}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x5, 0x2b4603) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) 00:33:26 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee77dd0fc) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1821.915197][ T2205] usb 5-1: new high-speed USB device number 110 using dummy_hcd 00:33:26 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) ioctl$HIDIOCGREPORTINFO(r1, 0xc00c4809, &(0x7f0000000180)={0x2, 0x100, 0x9000}) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r3 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r3, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x40800) [ 1821.956284][ T17] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 107 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1822.154902][ T2205] usb 5-1: Using ep0 maxpacket: 8 [ 1822.185285][ T7027] usb 3-1: reset high-speed USB device number 114 using dummy_hcd [ 1822.215401][T16451] usb 6-1: device descriptor read/64, error 18 [ 1822.215444][T32376] usb 2-1: reset high-speed USB device number 112 using dummy_hcd [ 1822.244961][ T5] usb 4-1: new high-speed USB device number 49 using dummy_hcd [ 1822.295180][ T2205] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1822.306195][ T2205] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1822.316184][ T2205] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1822.326161][ T2205] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1822.435077][ T2205] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1822.444402][ T2205] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1822.454858][ T2205] usb 5-1: SerialNumber: syz [ 1822.464937][ T7027] usb 3-1: Using ep0 maxpacket: 8 [ 1822.465094][ T9183] usb 1-1: USB disconnect, device number 107 [ 1822.475367][T22720] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1822.482936][T22720] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1822.496581][T32376] usb 2-1: Using ep0 maxpacket: 8 [ 1822.515884][ T2205] hub 5-1:1.0: bad descriptor, ignoring hub [ 1822.521995][ T2205] hub: probe of 5-1:1.0 failed with error -5 [ 1822.585080][T16451] usb 6-1: Using ep0 maxpacket: 8 [ 1822.605479][T22749] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1822.612341][T22749] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1822.635029][ T5] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1822.645498][ T5] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 6 [ 1822.666801][ T9183] usblp0: removed [ 1822.667161][T22744] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1822.684864][ C1] usblp1: nonzero read bulk status received: -71 [ 1822.692272][T22744] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1822.705782][T16451] usb 6-1: config 151 has too many interfaces: 104, using maximum allowed: 32 [ 1822.714715][T16451] usb 6-1: config 151 has 1 interface, different from the descriptor's value: 104 [ 1822.727003][T22720] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1822.733940][T22720] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1822.744132][T16451] usb 6-1: config 151 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1822.755342][T16451] usb 6-1: config 151 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1822.765579][T16451] usb 6-1: config 151 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1822.775704][T16451] usb 6-1: config 151 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1822.865022][T16451] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1822.874137][T16451] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1822.875040][ T5] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1822.882207][T16451] usb 6-1: SerialNumber: syz [ 1822.891274][ T5] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1822.903815][ T5] usb 4-1: Product: syz [ 1822.908537][ T5] usb 4-1: Manufacturer: syz [ 1822.914353][ T5] usb 4-1: SerialNumber: syz [ 1822.915134][T22737] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1822.935718][T22737] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1822.965937][ T5] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1823.015701][ T2205] usblp 5-1:1.0: usblp0: USB Bidirectional printer dev 110 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1823.084943][ T9183] usb 1-1: new high-speed USB device number 108 using dummy_hcd [ 1823.354974][ T9183] usb 1-1: Using ep0 maxpacket: 8 [ 1823.415625][T16451] hub 6-1:151.0: bad descriptor, ignoring hub [ 1823.421838][T16451] hub: probe of 6-1:151.0 failed with error -5 [ 1823.454931][T16451] usblp: can't set desired altsetting 0 on interface 0 [ 1823.475038][ T9183] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1823.485814][T16451] usb 6-1: USB disconnect, device number 126 [ 1823.486062][ T9183] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1823.501906][ T9183] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1823.511846][ T9183] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1823.674945][ T5] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1823.692390][ T5] usb 4-1: ath9k_htc: Unable to allocate URBs [ 1823.699609][ T5] usb 4-1: ath9k_htc: USB layer deinitialized [ 1823.715291][T22790] usb 5-1: reset high-speed USB device number 110 using dummy_hcd 00:33:28 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0xb}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1823.865788][T22806] udc-core: couldn't find an available UDC or it's busy [ 1823.872789][T22806] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1823.915143][ T7555] usb 4-1: USB disconnect, device number 49 [ 1823.954813][T22790] usb 5-1: Using ep0 maxpacket: 8 [ 1823.954828][T16451] usb 6-1: new high-speed USB device number 127 using dummy_hcd [ 1823.970531][T22810] udc-core: couldn't find an available UDC or it's busy [ 1823.977734][T22810] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1824.145217][T22720] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1824.152254][T22720] raw-gadget gadget: fail, usb_ep_enable returned -22 00:33:28 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)="01dcc8eef1eb6321ed96e4ee8e47921e60f48f65b9", 0x15) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1824.195005][T16451] usb 6-1: Using ep0 maxpacket: 8 [ 1824.204794][ C1] usblp0: nonzero read bulk status received: -71 [ 1824.235332][ T9183] usb 1-1: string descriptor 0 read error: -71 [ 1824.241513][ T9183] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1824.250580][ T9183] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1824.294874][ T9183] usb 1-1: can't set config #1, error -71 [ 1824.302210][ T9183] usb 1-1: USB disconnect, device number 108 [ 1824.315144][T16451] usb 6-1: config 151 has too many interfaces: 104, using maximum allowed: 32 [ 1824.324168][T16451] usb 6-1: config 151 has 1 interface, different from the descriptor's value: 104 [ 1824.339250][T16451] usb 6-1: config 151 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1824.350511][T16451] usb 6-1: config 151 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1824.355079][ T7555] usb 4-1: new high-speed USB device number 50 using dummy_hcd [ 1824.360646][T16451] usb 6-1: config 151 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1824.379668][T16451] usb 6-1: config 151 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1824.402724][T32376] usb 5-1: USB disconnect, device number 110 [ 1824.411856][T32376] usblp0: removed [ 1824.494864][T16451] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1824.503966][T16451] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1824.512182][T16451] usb 6-1: SerialNumber: syz [ 1824.535467][T22737] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1824.542386][T22737] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1824.684924][ T9183] usb 1-1: new high-speed USB device number 109 using dummy_hcd [ 1824.794967][ T7555] usb 4-1: config 1 has an invalid descriptor of length 130, skipping remainder of the config [ 1824.805317][ T7555] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 6 [ 1824.815534][T16451] hub 6-1:151.0: bad descriptor, ignoring hub [ 1824.825780][T16451] hub: probe of 6-1:151.0 failed with error -5 [ 1824.844848][T16451] usblp: can't set desired altsetting 0 on interface 0 00:33:29 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1824.885553][T16451] usb 6-1: USB disconnect, device number 127 [ 1824.954755][ T9183] usb 1-1: Using ep0 maxpacket: 8 [ 1825.024865][ T7555] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1825.033973][ T7555] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1825.042056][ T7555] usb 4-1: Product: syz [ 1825.046332][ T7555] usb 4-1: Manufacturer: syz [ 1825.051008][ T7555] usb 4-1: SerialNumber: syz [ 1825.125308][ T9183] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1825.136460][ T9183] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1825.146441][ T9183] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1825.156383][ T9183] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1825.172064][ T7555] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 00:33:30 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee77dd0fc) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) 00:33:30 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fdc49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, 0x0) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000800)=""/4096) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(0x0, 0x2, 0x488d40) [ 1825.204865][ T2205] usb 5-1: new high-speed USB device number 111 using dummy_hcd [ 1825.265476][ T9183] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1825.274551][ T9183] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1825.282746][ T9183] usb 1-1: SerialNumber: syz [ 1825.325226][T22831] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1825.333337][T22831] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1825.355841][ T9183] hub 1-1:1.0: bad descriptor, ignoring hub [ 1825.361858][ T9183] hub: probe of 1-1:1.0 failed with error -5 [ 1825.444733][ T2205] usb 5-1: Using ep0 maxpacket: 8 [ 1825.458267][T16451] usb 3-1: reset high-speed USB device number 114 using dummy_hcd [ 1825.478327][T32376] usb 2-1: reset high-speed USB device number 112 using dummy_hcd [ 1825.554845][ T7027] usb 6-1: new high-speed USB device number 2 using dummy_hcd [ 1825.568159][ T2205] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1825.575387][T22831] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1825.579189][ T2205] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1825.587354][T22831] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1825.595876][ T2205] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1825.612765][ T2205] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1825.705099][ T2205] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1825.714365][ T2205] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1825.723825][ T2205] usb 5-1: SerialNumber: syz [ 1825.734853][T32376] usb 2-1: Using ep0 maxpacket: 8 [ 1825.745244][T22862] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1825.755176][T16451] usb 3-1: Using ep0 maxpacket: 8 [ 1825.756999][T22862] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1825.786070][ T2205] hub 5-1:1.0: bad descriptor, ignoring hub [ 1825.792396][ T2205] hub: probe of 5-1:1.0 failed with error -5 [ 1825.824912][ T7027] usb 6-1: Using ep0 maxpacket: 8 [ 1825.826122][ T9183] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 109 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1825.846027][ T7555] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1825.858940][ T7555] usb 4-1: ath9k_htc: Unable to allocate URBs [ 1825.868425][ T7555] usb 4-1: ath9k_htc: USB layer deinitialized [ 1825.895026][T22879] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1825.902081][T22879] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1825.910729][T22876] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1825.919593][T22876] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1825.944949][ T7027] usb 6-1: config 151 has too many interfaces: 104, using maximum allowed: 32 [ 1825.953899][ T7027] usb 6-1: config 151 has 1 interface, different from the descriptor's value: 104 [ 1825.973101][ T7027] usb 6-1: config 151 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1825.984886][ T7027] usb 6-1: config 151 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1825.990377][T22862] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1825.995064][ T7027] usb 6-1: config 151 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1826.002530][T22862] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1826.011889][ T7027] usb 6-1: config 151 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 00:33:30 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0xc}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1826.086128][T32376] usb 4-1: USB disconnect, device number 50 [ 1826.105128][ T7027] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1826.114278][ T7027] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1826.122368][ T7027] usb 6-1: SerialNumber: syz 00:33:31 executing program 5: r0 = syz_usb_connect$printer(0x1, 0x36, &(0x7f0000000040)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRES32, @ANYRESOCT, @ANYRESHEX, @ANYRES32, @ANYRES16, @ANYRES64], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1826.155267][T22737] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1826.166665][T22737] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1826.214964][ T7027] usb 6-1: can't set config #151, error -71 [ 1826.226297][ T7027] usb 6-1: USB disconnect, device number 2 [ 1826.505098][T22831] usb 1-1: reset high-speed USB device number 109 using dummy_hcd [ 1826.534660][T32376] usb 4-1: new high-speed USB device number 51 using dummy_hcd [ 1826.594637][ T7027] usb 6-1: new low-speed USB device number 3 using dummy_hcd [ 1826.794796][T22831] usb 1-1: Using ep0 maxpacket: 8 [ 1826.874907][ T7027] usb 6-1: device descriptor read/64, error 18 [ 1826.935052][T22916] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1826.941984][T22916] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1826.954917][T32376] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1826.970870][T32376] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 6 [ 1826.985641][ T2205] usblp 5-1:1.0: usblp3: USB Bidirectional printer dev 111 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1826.996605][ C1] usblp0: nonzero read bulk status received: -71 [ 1827.161488][ T9183] usb 1-1: USB disconnect, device number 109 [ 1827.170563][ T9183] usblp0: removed [ 1827.185078][T32376] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1827.194161][T32376] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1827.194961][ T2205] usb 5-1: reset high-speed USB device number 111 using dummy_hcd [ 1827.202202][T32376] usb 4-1: Product: syz [ 1827.214193][T32376] usb 4-1: Manufacturer: syz [ 1827.218858][T32376] usb 4-1: SerialNumber: syz [ 1827.237027][T22942] udc-core: couldn't find an available UDC or it's busy [ 1827.244055][T22942] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1827.274680][ T7027] usb 6-1: device descriptor read/64, error 18 [ 1827.282654][T22941] udc-core: couldn't find an available UDC or it's busy [ 1827.290151][T22941] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1827.305446][T32376] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1827.464582][ T2205] usb 5-1: Using ep0 maxpacket: 8 [ 1827.544621][ T7027] usb 6-1: new low-speed USB device number 4 using dummy_hcd [ 1827.605094][T22862] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1827.611996][T22862] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1827.814549][ T7027] usb 6-1: device descriptor read/64, error 18 [ 1827.934582][T16451] usb 1-1: new high-speed USB device number 110 using dummy_hcd [ 1827.954787][ T9183] usb 5-1: USB disconnect, device number 111 [ 1827.962587][ T9183] usblp3: removed [ 1827.976198][T32376] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1827.992510][T32376] usb 4-1: ath9k_htc: Unable to allocate URBs [ 1828.000117][T32376] usb 4-1: ath9k_htc: USB layer deinitialized [ 1828.174524][T16451] usb 1-1: Using ep0 maxpacket: 8 00:33:33 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0xd}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1828.197530][ T9183] usb 4-1: USB disconnect, device number 51 [ 1828.204671][ T7027] usb 6-1: device descriptor read/64, error 18 00:33:33 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x3f, 0x80400) ioctl$EVIOCGSND(r3, 0x8040451a, &(0x7f00000001c0)=""/73) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0x484a42) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(0x0, 0x1f, 0x2e42) [ 1828.294908][T16451] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1828.306013][T16451] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1828.315980][T16451] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1828.327077][T16451] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 00:33:33 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) 00:33:33 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee77dd0fc) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1828.344969][ T7027] usb usb6-port1: attempt power cycle [ 1828.444692][T16451] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1828.453939][T16451] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1828.463450][T16451] usb 1-1: SerialNumber: syz [ 1828.484965][T22831] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1828.492162][T22831] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1828.505620][T16451] hub 1-1:1.0: bad descriptor, ignoring hub [ 1828.511620][T16451] hub: probe of 1-1:1.0 failed with error -5 00:33:33 executing program 0: r0 = syz_usb_connect$printer(0x1, 0x36, &(0x7f0000000800)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905a34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6a0be46177480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6f5776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ae623a3a30b758e2adbbf64b21cb21826c77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934997f9fde49962204bb4a32c392402f29b1930d73d68e028ba1e107e1"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0xc000) ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000540)=""/134) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x4440) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x4000000007d, 0x28a2c1) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x1, 0x80100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1828.534878][ T2205] usb 2-1: reset high-speed USB device number 112 using dummy_hcd [ 1828.604520][T16451] usblp: can't set desired altsetting 0 on interface 0 [ 1828.635098][ T17] usb 3-1: reset high-speed USB device number 114 using dummy_hcd [ 1828.664642][ T9183] usb 4-1: new high-speed USB device number 52 using dummy_hcd [ 1828.681276][ T7555] usb 5-1: new high-speed USB device number 112 using dummy_hcd [ 1828.774508][ T2205] usb 2-1: Using ep0 maxpacket: 8 [ 1828.795458][T16451] usb 1-1: USB disconnect, device number 110 [ 1828.884501][ T17] usb 3-1: Using ep0 maxpacket: 8 [ 1828.914730][T22996] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1828.921759][T22996] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1828.944475][ T7555] usb 5-1: Using ep0 maxpacket: 8 [ 1829.024877][T23004] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1829.031912][T23004] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1829.054755][ T7027] usb 6-1: new low-speed USB device number 5 using dummy_hcd [ 1829.074656][ T9183] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1829.084928][ T7555] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1829.096227][ T7555] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1829.107146][ T7555] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1829.117114][ T7555] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1829.130325][ T9183] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 6 [ 1829.154480][T16451] usb 1-1: new low-speed USB device number 111 using dummy_hcd 00:33:34 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000500)=""/181) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1829.224522][ T7027] usb 6-1: device descriptor read/8, error -71 [ 1829.237024][ T7555] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1829.246145][ T7555] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1829.254736][ T7555] usb 5-1: SerialNumber: syz [ 1829.295092][T23003] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1829.302778][T23003] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1829.325524][ T7555] hub 5-1:1.0: bad descriptor, ignoring hub [ 1829.331533][ T7555] hub: probe of 5-1:1.0 failed with error -5 [ 1829.344784][ T9183] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1829.353859][ T9183] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1829.361978][ T9183] usb 4-1: Product: syz [ 1829.366179][ T9183] usb 4-1: Manufacturer: syz [ 1829.370778][ T9183] usb 4-1: SerialNumber: syz [ 1829.425243][ T9183] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1829.441901][ T7027] usb 6-1: device descriptor read/8, error -71 [ 1829.524521][T16451] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 is Bulk; changing to Interrupt [ 1829.534493][T16451] usb 1-1: config 1 interface 0 altsetting 0 has an invalid endpoint with address 0xA3, skipping [ 1829.537746][T23003] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1829.545062][T16451] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1829.552070][T23003] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1829.805381][ T7555] usblp 5-1:1.0: usblp0: USB Bidirectional printer dev 112 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1829.934444][ T7027] usb 6-1: new high-speed USB device number 6 using dummy_hcd [ 1830.014387][ C1] usblp0: nonzero read bulk status received: -71 [ 1830.027742][ T7027] usb 6-1: Using ep0 maxpacket: 8 [ 1830.077257][ T7555] usb 5-1: USB disconnect, device number 112 [ 1830.143725][T23057] udc-core: couldn't find an available UDC or it's busy [ 1830.144499][ T7027] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1830.150822][T23057] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1830.161728][ T7027] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1830.169261][ T9183] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1830.179080][ T7027] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1830.198254][ T7027] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1830.209396][ T9183] usb 4-1: ath9k_htc: Unable to allocate URBs [ 1830.232965][ T9183] usb 4-1: ath9k_htc: USB layer deinitialized [ 1830.266185][T23059] udc-core: couldn't find an available UDC or it's busy [ 1830.273225][T23059] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1830.294637][ T7027] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1830.303762][ T7027] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1830.312093][ T7027] usb 6-1: SerialNumber: syz [ 1830.335050][T23037] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1830.341958][T23037] raw-gadget gadget: fail, usb_ep_enable returned -22 00:33:35 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0xe}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1830.375654][ T7027] hub 6-1:1.0: bad descriptor, ignoring hub [ 1830.381666][ T7027] hub: probe of 6-1:1.0 failed with error -5 [ 1830.435058][ T17] usb 4-1: USB disconnect, device number 52 [ 1830.577497][T23037] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1830.585972][T23037] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1830.714368][ T7555] usb 5-1: new high-speed USB device number 113 using dummy_hcd [ 1830.794382][ T17] usb 4-1: new high-speed USB device number 53 using dummy_hcd [ 1830.825137][ T7027] usblp 6-1:1.0: usblp0: USB Bidirectional printer dev 6 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1830.994329][ T7555] usb 5-1: Using ep0 maxpacket: 8 [ 1831.144828][ T7555] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1831.154550][ T17] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1831.155985][ T7555] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1831.175969][ T7555] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1831.178101][ T17] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 6 [ 1831.185916][ T7555] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1831.284574][ T7555] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1831.293648][ T7555] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1831.301744][ T7555] usb 5-1: SerialNumber: syz [ 1831.324927][T23003] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1831.333226][T23003] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1831.355287][ T7555] hub 5-1:1.0: bad descriptor, ignoring hub [ 1831.362450][ T7555] hub: probe of 5-1:1.0 failed with error -5 [ 1831.364935][ T17] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1831.377539][ T17] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1831.385544][ T17] usb 4-1: Product: syz [ 1831.389703][ T17] usb 4-1: Manufacturer: syz [ 1831.394327][ T17] usb 4-1: SerialNumber: syz [ 1831.414975][ T7555] usblp: can't set desired altsetting 0 on interface 0 00:33:36 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) 00:33:36 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee77dd0fc) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1831.443301][ T9183] usb 2-1: USB disconnect, device number 112 [ 1831.465448][ T7555] usb 5-1: USB disconnect, device number 113 [ 1831.515019][T23091] usb 6-1: reset high-speed USB device number 6 using dummy_hcd [ 1831.535080][T32376] usb 3-1: USB disconnect, device number 114 [ 1831.575268][ T17] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 00:33:36 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x608c4) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) r2 = syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x19, "d87c6405275163a5323e85da3eca924805000000005627230020000000000000000000000000000000000000001200"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) ioctl$EVIOCGABS3F(r2, 0x8018457f, &(0x7f0000000540)=""/249) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r4 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r4, 0x80404806, &(0x7f0000000180)) [ 1831.674467][T16451] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1831.683613][T16451] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1831.724620][T16451] usb 1-1: can't set config #1, error -71 [ 1831.731736][T16451] usb 1-1: USB disconnect, device number 111 [ 1831.754448][T23091] usb 6-1: Using ep0 maxpacket: 8 [ 1831.915004][ T7555] usb 5-1: new high-speed USB device number 114 using dummy_hcd [ 1831.915257][T23037] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1831.932144][T23037] raw-gadget gadget: fail, usb_ep_enable returned -22 00:33:36 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, 0x0) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000180)=""/48) syz_open_dev$hiddev(0x0, 0x0, 0x40800) [ 1831.964720][ T9183] usblp2: removed [ 1831.968455][T23051] usblp0: removed [ 1831.972205][T32376] usblp1: removed [ 1831.984295][ C1] usblp0: nonzero read bulk status received: -71 [ 1832.104399][T16451] usb 1-1: new high-speed USB device number 112 using dummy_hcd [ 1832.147988][ T5] usb 6-1: USB disconnect, device number 6 [ 1832.157263][ T5] usblp0: removed [ 1832.164329][ T17] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1832.178613][ T17] usb 4-1: ath9k_htc: Unable to allocate URBs [ 1832.185767][ T17] usb 4-1: ath9k_htc: USB layer deinitialized [ 1832.194412][ T7555] usb 5-1: Using ep0 maxpacket: 8 [ 1832.294331][ T9183] usb 2-1: new high-speed USB device number 113 using dummy_hcd [ 1832.344249][T16451] usb 1-1: Using ep0 maxpacket: 8 [ 1832.344426][ T7555] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1832.360314][ T7555] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1832.370699][ T7555] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1832.381666][ T7555] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 00:33:37 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0xf}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1832.394702][T32376] usb 3-1: new high-speed USB device number 115 using dummy_hcd [ 1832.416416][ T2205] usb 4-1: USB disconnect, device number 53 [ 1832.464473][T16451] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1832.475782][T16451] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1832.485842][T16451] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1832.494329][ T7555] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1832.495783][T16451] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1832.504794][ T7555] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1832.526361][ T7555] usb 5-1: SerialNumber: syz [ 1832.564527][T23110] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1832.571564][T23110] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1832.585381][ T7555] hub 5-1:1.0: bad descriptor, ignoring hub [ 1832.591369][ T7555] hub: probe of 5-1:1.0 failed with error -5 [ 1832.594623][T16451] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1832.598427][ T9183] usb 2-1: Using ep0 maxpacket: 8 [ 1832.606425][T16451] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1832.619732][T16451] usb 1-1: SerialNumber: syz [ 1832.644781][T23128] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1832.658704][T23128] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1832.674405][T32376] usb 3-1: Using ep0 maxpacket: 8 [ 1832.685350][T16451] hub 1-1:1.0: bad descriptor, ignoring hub [ 1832.691343][T16451] hub: probe of 1-1:1.0 failed with error -5 [ 1832.744347][ T9183] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1832.755548][ T9183] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1832.765497][ T9183] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1832.775441][ T9183] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1832.786709][T23110] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1832.797731][T23110] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1832.844433][T32376] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1832.855473][T32376] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1832.865465][T32376] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1832.874540][ T2205] usb 4-1: new high-speed USB device number 54 using dummy_hcd [ 1832.875408][T32376] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1832.900691][T23128] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1832.910578][T23128] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1832.934845][ T17] usb 6-1: new high-speed USB device number 7 using dummy_hcd [ 1832.954383][ T9183] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1832.963579][ T9183] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1832.971640][ T9183] usb 2-1: SerialNumber: syz [ 1832.994637][T23151] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1833.001536][T23151] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1833.025246][T32376] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1833.034341][T32376] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1833.042323][T32376] usb 3-1: SerialNumber: syz [ 1833.047873][ T9183] hub 2-1:1.0: bad descriptor, ignoring hub [ 1833.053868][ T9183] hub: probe of 2-1:1.0 failed with error -5 [ 1833.060615][ T7555] usblp 5-1:1.0: usblp0: USB Bidirectional printer dev 114 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1833.115130][T23117] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1833.122071][T23117] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1833.155036][T16451] usblp 1-1:1.0: usblp1: USB Bidirectional printer dev 112 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1833.165343][T32376] hub 3-1:1.0: bad descriptor, ignoring hub [ 1833.171784][T32376] hub: probe of 3-1:1.0 failed with error -5 [ 1833.174691][ T17] usb 6-1: Using ep0 maxpacket: 8 [ 1833.235191][T23151] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1833.242112][T23151] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1833.244416][ T2205] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1833.274380][ T2205] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 6 [ 1833.294475][ T17] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1833.305570][ T17] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1833.317038][ T17] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1833.327615][ T17] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1833.385272][T23117] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1833.392191][T23117] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1833.414566][ T17] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1833.423671][ T17] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1833.431769][ T17] usb 6-1: SerialNumber: syz [ 1833.454382][ T2205] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1833.463468][ T2205] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1833.471585][ T2205] usb 4-1: Product: syz [ 1833.475810][ T2205] usb 4-1: Manufacturer: syz [ 1833.480411][ T2205] usb 4-1: SerialNumber: syz 00:33:38 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) r3 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x2, 0x4080) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000000700)={0x1d4, "974a45dfd35b4154013c2b44f80611d0d9dbfe18047c24a4276cf6623fd96e77a7e57564b901f592af2bc12e2b71cd3aaa603114a77bae6878751911d1abcbff613f10168ea3e73ec924549c937bc06c6706ccdfc6492af079549e5a74f9ee37348cf6e72fb7cbb5aad7bc16dde14cf25123d74fd177ada44c7ff0a7c2853df4cfd56c7ddd362f830b87cc2013657277800a8b602ea6b1241b1bf6451c87e4729cb62f6d3f654957c3ce08926349531e5210351ba97c3eeab44d0c63844345c7028679662e3188628880c0c2e851cc64cb0e26abb555565739f298202d8be3bfce9e4e83112b0312496173aae8b2b622f0c2530513f039638c50aa115dd3b2a1dd772f2d387d4f1b02a282b34986b8cdda8381073e6ac4277ed1bf298444a593659157dfd40259f9cc4d9152e02969e28f76031b8d72414145bd92630d785bd250694668bd29d659031b23be6a372f8552536fd56d1be60cb27d47c7acb31fd839ab708333376c50fb0d1d19359cb9f1f3730b86fd75c83141ee999bd3e6ad597f894b6fb5dd489dada7a603953ef3574b7532e5e7e7c22b140357b403e513de70f7da64313f36a93e7e846f5e365f5c8e6b4a5026ea3554d200bf07402b19bdc2e0cb7f33fd343570908805a66e17d6bef4e354"}) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1833.527092][ T17] usb 6-1: can't set config #1, error -71 [ 1833.541840][ T17] usb 6-1: USB disconnect, device number 7 [ 1833.594631][ T7555] usb 1-1: USB disconnect, device number 112 [ 1833.595165][ T2205] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1833.754725][T23110] usb 5-1: reset high-speed USB device number 114 using dummy_hcd [ 1833.954163][ T17] usb 6-1: new high-speed USB device number 8 using dummy_hcd [ 1834.014148][T23110] usb 5-1: Using ep0 maxpacket: 8 [ 1834.154603][T23206] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1834.161584][T23206] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1834.184225][ T2205] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1834.193831][ T2205] usb 4-1: ath9k_htc: Unable to allocate URBs [ 1834.202827][ T17] usb 6-1: Using ep0 maxpacket: 8 [ 1834.205455][ T9183] usblp 2-1:1.0: usblp2: USB Bidirectional printer dev 113 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1834.218702][ C0] usblp0: nonzero read bulk status received: -71 [ 1834.225353][ T7555] usblp1: removed [ 1834.225714][ T2205] usb 4-1: ath9k_htc: USB layer deinitialized [ 1834.231590][T32376] usblp 3-1:1.0: usblp1: USB Bidirectional printer dev 115 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1834.334456][ T17] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1834.345651][ T17] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1834.355604][ T17] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1834.365557][ T17] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 00:33:39 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0x10}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1834.399127][ T5] usb 5-1: USB disconnect, device number 114 [ 1834.413756][ T5] usblp0: removed [ 1834.435135][T16451] usb 4-1: USB disconnect, device number 54 [ 1834.465168][T32376] usb 3-1: reset high-speed USB device number 115 using dummy_hcd [ 1834.494658][ T17] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1834.494884][ T9183] usb 2-1: reset high-speed USB device number 113 using dummy_hcd [ 1834.503714][ T17] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1834.519574][ T17] usb 6-1: SerialNumber: syz [ 1834.564402][T23225] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1834.571257][T23225] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1834.605124][ T17] hub 6-1:1.0: bad descriptor, ignoring hub [ 1834.611127][ T17] hub: probe of 6-1:1.0 failed with error -5 [ 1834.624471][ T7555] usb 1-1: new high-speed USB device number 113 using dummy_hcd 00:33:39 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000800)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe00000090582024294206da34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52d3d0ed810ae66f4146b217e6ae10c9928b3d54f453dbc62ec07e2661f4c6e201ee9277d7c8c82a380aeaa4196cbf3561a2d05cd5fabccc34a175d661dd7a0900f37a14a8aa59697d614afab4b2455d57eb9c0f2927bee77186a90d97248c05f62406716339ecf23c5fc27ea931da282f1541d066c17a4b3e51df14d4c911031d0af7a4890fec9b1f"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1, 0xff}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) syz_open_dev$evdev(&(0x7f00000022c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/56) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x7b, 0x80900) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1834.724393][T32376] usb 3-1: Using ep0 maxpacket: 8 [ 1834.794166][ T9183] usb 2-1: Using ep0 maxpacket: 8 [ 1834.809682][T23225] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1834.816999][T23225] raw-gadget gadget: fail, usb_ep_enable returned -22 00:33:39 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1834.884107][T16451] usb 4-1: new high-speed USB device number 55 using dummy_hcd [ 1834.884983][T23117] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1834.898816][T23117] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1834.954570][T23235] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1834.962112][T23235] raw-gadget gadget: fail, usb_ep_enable returned -22 00:33:39 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x632, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000800)={0x1fc, "bb288f841c8998ffab30081ec1439317fd66a08b95b72adb53583880f9a21c4ce6193a8e99e3d1705498f80141a19672c5e9325f8f9c67ef0d76680e88ed37f3951729848fa226e5d73e9794cfddf810bf8e44c2906b825435d7e009d65fd815fc880b6da29eea603893326f995e78be9b75c60d5157038cbf73adc326c4341985b4a567fc181e20c9b983b373bfc815d4f23ae20d8b5c29e1779f2d369caf664d462a90d9f84ce1124e1db3d99b7b0a1caeb7f82e1f257ab5a725c15641b282d3e0cac46eb8f22884f3fd5ac144b3ac31d2cf76d3d76f96a447a35330a40ae728bd2d1c62336f75a88baeced19e3393a6a3e380cc2b523c2d4d25f94a174f1f1ee83296ccb22cbbfe5f845fa01b925a2d5f1465d8a68a24d14f922cbb8fbd0f76173c9bb336ea099a957bb8c88cbbd5285789a246a6f60fce89e4b3c63f1866f722cd7387767ffc26ea2479eea6cd5340b8675c0cbc83160a2d3878df8332fa347ae55dca32c697cce09cc555c21a877a46aa5057987f0b6019878ef94eadf4f7e4af7e01537924a5db871f4ed0a5207868f23d9f22518a1891a4780358a9fa9aab548bf709fa919ff2b4eb1c5b9e5f5df9df74ff76ff8abb30900e4c89e557a45419aee7c3b011b3fb269dd9be2a42d782e32b2bb6122fd7e504fab9e9360a050dd5288ae6a121bcb475683f85b74b163f946322074bac7d08f149"}) syz_open_dev$hiddev(0x0, 0x0, 0x40800) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000000180)="6a823f155dcda19e515d8a04d05cd121bf302eb7f87aa062ccce414f154542c0704b4696a1") [ 1835.044931][ T17] usblp 6-1:1.0: usblp0: USB Bidirectional printer dev 8 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1835.124147][ T7555] usb 1-1: Using ep0 maxpacket: 8 [ 1835.214364][ T5] usb 5-1: new high-speed USB device number 115 using dummy_hcd [ 1835.244196][T16451] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1835.254543][T16451] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 6 [ 1835.264307][ T7555] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1835.278352][ T7555] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1835.288444][ T7555] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid maxpacket 1090, setting to 1024 [ 1835.300035][ T7555] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1024 [ 1835.311440][ T7555] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1835.345068][ T2205] usb 2-1: reset high-speed USB device number 113 using dummy_hcd [ 1835.345622][ T9183] usb 3-1: USB disconnect, device number 115 [ 1835.424262][T16451] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1835.433416][T16451] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1835.442895][T16451] usb 4-1: Product: syz [ 1835.445102][ T7555] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1835.447093][T16451] usb 4-1: Manufacturer: syz [ 1835.447107][T16451] usb 4-1: SerialNumber: syz [ 1835.465510][ T7555] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1835.474387][ T7555] usb 1-1: SerialNumber: syz [ 1835.515056][T16451] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1835.524771][T23289] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1835.532686][T23289] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1835.544241][ T5] usb 5-1: Using ep0 maxpacket: 8 [ 1835.551165][ T7555] hub 1-1:1.0: bad descriptor, ignoring hub [ 1835.565500][ T7555] hub: probe of 1-1:1.0 failed with error -5 [ 1835.594246][ T2205] usb 2-1: Using ep0 maxpacket: 8 00:33:40 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x608c4) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) r2 = syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x19, "d87c6405275163a5323e85da3eca924805000000005627230020000000000000000000000000000000000000001200"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) ioctl$EVIOCGABS3F(r2, 0x8018457f, &(0x7f0000000540)=""/249) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r4 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r4, 0x80404806, &(0x7f0000000180)) [ 1835.694336][ T5] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1835.705444][ T5] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1835.715403][ T5] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1835.725372][ T5] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1835.734351][T23308] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1835.750399][T23289] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1835.756019][T23308] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1835.764238][T23289] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1835.824625][T23314] usb 6-1: reset high-speed USB device number 8 using dummy_hcd [ 1835.864296][ T5] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1835.873542][ T5] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1835.881681][ T5] usb 5-1: SerialNumber: syz [ 1835.914267][T23296] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1835.921778][T23296] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1835.935325][ T5] hub 5-1:1.0: bad descriptor, ignoring hub [ 1835.942421][ T5] hub: probe of 5-1:1.0 failed with error -5 [ 1836.064044][T23314] usb 6-1: Using ep0 maxpacket: 8 [ 1836.104130][T16451] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1836.114130][T16451] usb 4-1: ath9k_htc: Unable to allocate URBs [ 1836.124909][T16451] usb 4-1: ath9k_htc: USB layer deinitialized [ 1836.136560][T23296] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1836.148573][T23296] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1836.214469][T23225] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1836.221420][T23225] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1836.264362][ T9183] usblp1: removed [ 1836.269333][ T7555] usblp 1-1:1.0: usblp1: USB Bidirectional printer dev 113 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1836.284144][ C1] usblp0: nonzero read bulk status received: -71 00:33:41 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0x11}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1836.355448][ T17] usb 4-1: USB disconnect, device number 55 [ 1836.374906][ T5] usblp 5-1:1.0: usblp3: USB Bidirectional printer dev 115 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1836.474350][ T2205] usb 6-1: USB disconnect, device number 8 [ 1836.481649][ T2205] usblp0: removed [ 1836.484568][ T7555] usb 1-1: reset high-speed USB device number 113 using dummy_hcd [ 1836.674113][ T9183] usb 3-1: new high-speed USB device number 116 using dummy_hcd [ 1836.744234][ T7555] usb 1-1: Using ep0 maxpacket: 8 [ 1836.763974][ T17] usb 4-1: new high-speed USB device number 56 using dummy_hcd [ 1836.794219][ T5] usb 5-1: USB disconnect, device number 115 [ 1836.811771][ T5] usblp3: removed [ 1836.904424][T23289] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1836.911280][T23289] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1836.928858][T23389] udc-core: couldn't find an available UDC or it's busy [ 1836.935877][T23389] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1836.954782][ T9183] usb 3-1: Using ep0 maxpacket: 8 [ 1837.094117][ T9183] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1837.105288][ T9183] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1837.115240][ T9183] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1837.124441][ T17] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1837.125166][ T9183] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1837.135754][ T17] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 6 [ 1837.214097][T32376] usb 6-1: new high-speed USB device number 9 using dummy_hcd [ 1837.221699][ T5] usb 5-1: new high-speed USB device number 116 using dummy_hcd [ 1837.284408][ T9183] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1837.293512][ T9183] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1837.301590][ T9183] usb 3-1: SerialNumber: syz [ 1837.312688][ T7555] usb 1-1: USB disconnect, device number 113 [ 1837.324515][T23332] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1837.325470][ T7555] usblp1: removed [ 1837.331412][T23332] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1837.341957][ T17] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1837.351047][ T17] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1837.359217][ T17] usb 4-1: Product: syz [ 1837.363380][ T17] usb 4-1: Manufacturer: syz [ 1837.368021][ T17] usb 4-1: SerialNumber: syz [ 1837.376717][ T9183] hub 3-1:1.0: bad descriptor, ignoring hub [ 1837.398123][ T9183] hub: probe of 3-1:1.0 failed with error -5 [ 1837.416413][ T17] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1837.513941][ T5] usb 5-1: Using ep0 maxpacket: 8 [ 1837.519226][T32376] usb 6-1: Using ep0 maxpacket: 8 [ 1837.588896][T23332] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1837.598821][T23332] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1837.674022][ T5] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1837.685183][ T5] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1837.695160][ T5] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1837.705241][ T5] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 00:33:42 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000000500)={0x1, ':'}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, &(0x7f0000000040)={0x1, 0x102, 0x7}) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1837.718368][T32376] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1837.729413][T32376] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1837.739390][T32376] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1837.749346][T32376] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1837.814241][T32376] usb 6-1: string descriptor 0 read error: -71 [ 1837.820565][T32376] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1837.831058][T32376] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1837.841988][ T5] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1837.851102][ T5] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1837.859246][ T5] usb 5-1: SerialNumber: syz [ 1837.864181][ T9183] usblp 3-1:1.0: usblp0: USB Bidirectional printer dev 116 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 00:33:42 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1837.914506][T23296] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1837.921498][T32376] usb 6-1: can't set config #1, error -71 [ 1837.927000][T23296] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1837.929677][T32376] usb 6-1: USB disconnect, device number 9 [ 1837.984055][ T5] usb 5-1: can't set config #1, error -71 [ 1837.984079][ T2205] usb 1-1: new high-speed USB device number 114 using dummy_hcd [ 1837.992107][ T5] usb 5-1: USB disconnect, device number 116 [ 1838.004164][ T17] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1838.022672][ T17] usb 4-1: ath9k_htc: Unable to allocate URBs [ 1838.039160][ T17] usb 4-1: ath9k_htc: USB layer deinitialized 00:33:42 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000180)=""/155) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x40800) 00:33:43 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0x12}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1838.234912][T32373] usb 4-1: USB disconnect, device number 56 [ 1838.274039][ T2205] usb 1-1: Using ep0 maxpacket: 8 [ 1838.343886][T32376] usb 6-1: new high-speed USB device number 10 using dummy_hcd [ 1838.374245][ T9183] usb 2-1: reset high-speed USB device number 113 using dummy_hcd [ 1838.394238][ T2205] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1838.405332][ T2205] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1838.416654][ T2205] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid maxpacket 1090, setting to 1024 [ 1838.427741][ T2205] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1024 00:33:43 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="1201000009000008acb23596052e581a01010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4646b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f3b061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1890d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee71ed0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x8, 0x83) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1838.437768][ T2205] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1838.444952][ T5] usb 5-1: new high-speed USB device number 117 using dummy_hcd [ 1838.504222][ T2205] usb 1-1: string descriptor 0 read error: -71 [ 1838.510465][ T2205] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1838.519553][ T2205] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1838.564463][ T2205] usb 1-1: can't set config #1, error -71 [ 1838.572840][ T2205] usb 1-1: USB disconnect, device number 114 [ 1838.604015][T32376] usb 6-1: Using ep0 maxpacket: 8 [ 1838.616749][T32373] usb 4-1: new high-speed USB device number 57 using dummy_hcd [ 1838.634290][T23453] usb 3-1: reset high-speed USB device number 116 using dummy_hcd [ 1838.644185][ T9183] usb 2-1: Using ep0 maxpacket: 8 [ 1838.744791][T32376] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1838.755779][T32376] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1838.765771][T32376] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1838.775786][T32376] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1838.789418][ T5] usb 5-1: Using ep0 maxpacket: 8 [ 1838.874511][T23455] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1838.875009][T23453] usb 3-1: Using ep0 maxpacket: 8 [ 1838.881436][T23455] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1838.904931][T32376] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1838.914169][T32376] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1838.922318][T32376] usb 6-1: SerialNumber: syz [ 1838.943904][ T2205] usb 1-1: new high-speed USB device number 115 using dummy_hcd [ 1838.944394][ T5] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1838.962634][ T5] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1838.974022][ T5] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1838.982710][T23425] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1838.984033][ T5] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1839.003011][T23425] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1839.035099][T32376] hub 6-1:1.0: bad descriptor, ignoring hub [ 1839.041095][T32376] hub: probe of 6-1:1.0 failed with error -5 [ 1839.054502][T23332] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1839.061518][T23332] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1839.103968][ T5] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1839.113023][ T5] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1839.121175][ T5] usb 5-1: SerialNumber: syz [ 1839.126474][T32373] usb 4-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 1839.134278][ C1] usblp0: nonzero read bulk status received: -71 [ 1839.154188][T23445] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1839.161088][T23445] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1839.184859][ T5] hub 5-1:1.0: bad descriptor, ignoring hub [ 1839.190854][ T5] hub: probe of 5-1:1.0 failed with error -5 [ 1839.193939][ T2205] usb 1-1: Using ep0 maxpacket: 8 [ 1839.237163][T23425] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1839.247074][T23425] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1839.311465][ T7555] usb 3-1: USB disconnect, device number 116 [ 1839.314040][ T2205] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1839.319859][ T7555] usblp0: removed [ 1839.328483][ T2205] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1839.328506][ T2205] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1839.328525][ T2205] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1839.366075][T32373] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1839.375171][T32373] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1839.383159][T32373] usb 4-1: Product: syz [ 1839.387218][T23445] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1839.387467][T32373] usb 4-1: Manufacturer: syz [ 1839.399511][T32373] usb 4-1: SerialNumber: syz [ 1839.399764][T23445] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1839.434924][T32373] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1839.494763][T32376] usblp 6-1:1.0: usblp0: USB Bidirectional printer dev 10 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1839.513902][ T2205] usb 1-1: New USB device found, idVendor=b2ac, idProduct=9635, bcdDevice=2e.05 [ 1839.523029][ T2205] usb 1-1: New USB device strings: Mfr=88, Product=26, SerialNumber=1 [ 1839.531421][ T2205] usb 1-1: Product: syz [ 1839.535645][ T2205] usb 1-1: Manufacturer: syz [ 1839.540256][ T2205] usb 1-1: SerialNumber: syz [ 1839.574183][T23477] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1839.581084][T23477] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1839.594816][ T2205] hub 1-1:1.0: bad descriptor, ignoring hub [ 1839.600897][ T2205] hub: probe of 1-1:1.0 failed with error -5 [ 1839.654710][ T5] usblp 5-1:1.0: usblp1: USB Bidirectional printer dev 117 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1839.800939][T23477] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1839.813320][T23477] raw-gadget gadget: fail, usb_ep_enable returned -22 00:33:44 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) r3 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x2, 0x4080) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000000700)={0x1d4, "974a45dfd35b4154013c2b44f80611d0d9dbfe18047c24a4276cf6623fd96e77a7e57564b901f592af2bc12e2b71cd3aaa603114a77bae6878751911d1abcbff613f10168ea3e73ec924549c937bc06c6706ccdfc6492af079549e5a74f9ee37348cf6e72fb7cbb5aad7bc16dde14cf25123d74fd177ada44c7ff0a7c2853df4cfd56c7ddd362f830b87cc2013657277800a8b602ea6b1241b1bf6451c87e4729cb62f6d3f654957c3ce08926349531e5210351ba97c3eeab44d0c63844345c7028679662e3188628880c0c2e851cc64cb0e26abb555565739f298202d8be3bfce9e4e83112b0312496173aae8b2b622f0c2530513f039638c50aa115dd3b2a1dd772f2d387d4f1b02a282b34986b8cdda8381073e6ac4277ed1bf298444a593659157dfd40259f9cc4d9152e02969e28f76031b8d72414145bd92630d785bd250694668bd29d659031b23be6a372f8552536fd56d1be60cb27d47c7acb31fd839ab708333376c50fb0d1d19359cb9f1f3730b86fd75c83141ee999bd3e6ad597f894b6fb5dd489dada7a603953ef3574b7532e5e7e7c22b140357b403e513de70f7da64313f36a93e7e846f5e365f5c8e6b4a5026ea3554d200bf07402b19bdc2e0cb7f33fd343570908805a66e17d6bef4e354"}) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1840.074354][T32376] usb 5-1: USB disconnect, device number 117 [ 1840.103896][T32373] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1840.113480][T32373] usb 4-1: ath9k_htc: Unable to allocate URBs [ 1840.131605][T32373] usb 4-1: ath9k_htc: USB layer deinitialized [ 1840.159398][T23531] udc-core: couldn't find an available UDC or it's busy [ 1840.166447][T23531] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1840.174366][ T7555] usb 3-1: new high-speed USB device number 117 using dummy_hcd [ 1840.214300][T23530] usb 6-1: reset high-speed USB device number 10 using dummy_hcd [ 1840.443863][ T7555] usb 3-1: Using ep0 maxpacket: 8 [ 1840.463915][T23530] usb 6-1: Using ep0 maxpacket: 8 [ 1840.524331][ T17] usb 4-1: USB disconnect, device number 57 [ 1840.574043][ T7555] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1840.585303][ T7555] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1840.595378][ T7555] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1840.604334][T23425] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1840.605340][ T7555] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1840.612435][T23425] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1840.665412][ T2205] usblp 1-1:1.0: usblp3: USB Bidirectional printer dev 115 if 0 alt 0 proto 3 vid 0xB2AC pid 0x9635 [ 1840.666539][T32376] usblp1: removed [ 1840.685296][ C1] usblp0: nonzero read bulk status received: -71 [ 1840.694334][ T7555] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1840.703522][ T7555] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1840.711570][ T7555] usb 3-1: SerialNumber: syz [ 1840.734785][T23536] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1840.742167][T23536] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1840.784753][ T7555] hub 3-1:1.0: bad descriptor, ignoring hub [ 1840.791007][ T7555] hub: probe of 3-1:1.0 failed with error -5 [ 1840.847033][ T17] usb 6-1: USB disconnect, device number 10 [ 1840.862848][ T17] usblp0: removed [ 1840.884214][ T2205] usb 1-1: reset high-speed USB device number 115 using dummy_hcd [ 1840.989678][T23536] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1840.998325][T23536] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1841.073862][T32376] usb 5-1: new high-speed USB device number 118 using dummy_hcd [ 1841.123724][ T2205] usb 1-1: Using ep0 maxpacket: 8 00:33:45 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0x0) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1841.234793][ T7555] usblp 3-1:1.0: usblp0: USB Bidirectional printer dev 117 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1841.264373][T23477] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1841.271502][T23477] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1841.294444][ T5] usb 4-1: new high-speed USB device number 58 using dummy_hcd [ 1841.603880][ T17] usb 1-1: USB disconnect, device number 115 [ 1841.633880][T32376] usb 5-1: Using ep0 maxpacket: 8 [ 1841.645250][ T2205] usb 6-1: new high-speed USB device number 11 using dummy_hcd 00:33:46 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) r3 = syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) ioctl$EVIOCSABS20(r3, 0x401845e0, &(0x7f0000000180)={0x80000001, 0xe9, 0x6, 0x3, 0x7ff, 0x7}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x40800) [ 1841.673931][ T5] usb 4-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 00:33:46 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0x9, 0x4}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1841.763814][T32376] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1841.775001][T32376] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1841.786460][T32376] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1841.797016][T32376] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1841.883982][T32376] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1841.893083][T32376] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1841.902538][T32376] usb 5-1: SerialNumber: syz [ 1841.904479][ T2205] usb 6-1: Using ep0 maxpacket: 8 [ 1841.907435][ T5] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1841.921595][ T5] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1841.930278][ T5] usb 4-1: Product: syz [ 1841.953804][ T5] usb 4-1: can't set config #1, error -71 [ 1841.960500][T23592] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1841.976046][ T5] usb 4-1: USB disconnect, device number 58 [ 1841.982289][T23592] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1841.986953][ T7027] usb 2-1: reset high-speed USB device number 113 using dummy_hcd [ 1842.015836][T32376] hub 5-1:1.0: bad descriptor, ignoring hub [ 1842.021859][T32376] hub: probe of 5-1:1.0 failed with error -5 [ 1842.034110][ T2205] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1842.045881][ T2205] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1842.057238][ T2205] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1842.068263][ T2205] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1842.114024][T23605] usb 3-1: reset high-speed USB device number 117 using dummy_hcd 00:33:46 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d"], 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) r3 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000280)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_disconnect(r3) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f00000001c0)=""/157) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/186) syz_usb_connect$cdc_ncm(0x4, 0x7b, &(0x7f0000000500)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x69, 0x2, 0x1, 0x2, 0x30, 0x7, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "f1aba2b44643"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x4, 0xffe0, 0x4, 0xff}, {0x6, 0x24, 0x1a, 0x0, 0x18}, [@dmm={0x7, 0x24, 0x14, 0x0, 0x101}]}, {{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x0, 0x9, 0x1}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0xf4, 0x81, 0x7c}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x8, 0x5c, 0x18}}}}}}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x5, 0x62, 0x7, 0xff, 0x3}, 0xc, &(0x7f0000000580)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x6, 0x9, 0x0, 0xc}]}, 0x3, [{0x28, &(0x7f00000001c0)=@string={0x28, 0x3, "aa6e2d5dc9d62a123771c12969597f78f97223db488995f5aa7fa57fdc0ed9a16573e61ba81d"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x814}}, {0x2, &(0x7f0000000280)=@string={0x2}}]}) [ 1842.213839][ T2205] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1842.216713][T23592] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1842.222945][ T2205] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1842.230034][T23592] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1842.273753][ T2205] usb 6-1: can't set config #1, error -71 [ 1842.281319][ T2205] usb 6-1: USB disconnect, device number 11 [ 1842.313744][ T7027] usb 2-1: Using ep0 maxpacket: 8 [ 1842.343701][ T5] usb 4-1: new high-speed USB device number 59 using dummy_hcd [ 1842.363702][T23605] usb 3-1: Using ep0 maxpacket: 8 [ 1842.514637][T23613] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1842.521694][T23613] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1842.534793][T23536] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1842.541912][T23536] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1842.584349][ T17] usblp3: removed [ 1842.588954][T32376] usblp 5-1:1.0: usblp1: USB Bidirectional printer dev 118 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1842.603883][ C0] usblp0: nonzero read bulk status received: -71 00:33:47 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000540)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6a0426a920f287dbc589ae567d4645f647b74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380aed15d2c447fb14198626e4f9c04bdb5d58241a6e4e77e40169830ad48a241f2b8c79a5b954f94f0b76aadb2cab10e369000000000000"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1842.683613][ T2205] usb 6-1: new high-speed USB device number 12 using dummy_hcd [ 1842.703927][ T5] usb 4-1: config 1 has an invalid interface number: 1 but max is 0 [ 1842.711978][ T5] usb 4-1: config 1 has 2 interfaces, different from the descriptor's value: 1 [ 1842.755494][ T5] usb 4-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 6 [ 1842.768624][ T5] usb 4-1: config 1 interface 1 altsetting 2 has 5 endpoint descriptors, different from the interface descriptor's value: 0 [ 1842.781566][ T5] usb 4-1: config 1 interface 1 has no altsetting 0 [ 1842.828983][ T7555] usb 3-1: USB disconnect, device number 117 [ 1842.865761][ T7555] usblp0: removed [ 1842.943978][T32376] usb 5-1: USB disconnect, device number 118 [ 1842.951493][T32376] usblp1: removed [ 1842.953607][ T2205] usb 6-1: Using ep0 maxpacket: 8 [ 1842.983672][ T5] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1842.992756][ T5] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1843.001241][ T5] usb 4-1: Product: syz [ 1843.005471][ T5] usb 4-1: Manufacturer: syz [ 1843.010073][ T5] usb 4-1: SerialNumber: syz [ 1843.054432][ T5] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1843.063750][ T5] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1843.103825][ T2205] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1843.115001][ T2205] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1843.126388][ T2205] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1843.136687][ T2205] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1843.149805][ T17] usb 1-1: new high-speed USB device number 116 using dummy_hcd [ 1843.263833][ T2205] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1843.273046][ T2205] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1843.282480][ T2205] usb 6-1: SerialNumber: syz 00:33:48 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0xe}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1843.304133][T23644] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1843.311309][T23644] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1843.326214][ T2205] hub 6-1:1.0: bad descriptor, ignoring hub [ 1843.332245][ T2205] hub: probe of 6-1:1.0 failed with error -5 [ 1843.363644][ T7027] usb 5-1: new high-speed USB device number 119 using dummy_hcd [ 1843.413901][ T17] usb 1-1: Using ep0 maxpacket: 8 [ 1843.539783][T23644] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1843.548324][T23644] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1843.555586][ T17] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1843.566753][ T17] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1843.576808][ T17] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1843.589389][ T17] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1843.633541][T32376] usb 3-1: new high-speed USB device number 118 using dummy_hcd [ 1843.645022][ T5] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1843.655235][ T5] usb 4-1: ath9k_htc: Unable to allocate URBs [ 1843.661859][ T5] usb 4-1: ath9k_htc: USB layer deinitialized [ 1843.663534][ T7027] usb 5-1: Using ep0 maxpacket: 8 [ 1843.703958][ T17] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1843.713058][ T17] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1843.721270][ T17] usb 1-1: SerialNumber: syz [ 1843.744084][T23669] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1843.754872][T23709] udc-core: couldn't find an available UDC or it's busy [ 1843.756333][T23669] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1843.761846][T23709] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1843.806116][ T17] hub 1-1:1.0: bad descriptor, ignoring hub [ 1843.812535][ T17] hub: probe of 1-1:1.0 failed with error -5 [ 1843.823454][ T7027] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1843.834545][ T7027] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1843.844518][ T7027] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1843.854514][ T7027] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1843.870753][T23719] udc-core: couldn't find an available UDC or it's busy [ 1843.877927][T23719] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1843.883624][ T7555] usb 4-1: ath9k_htc: Firmware - ath9k_htc/htc_9271-1.4.0.fw download failed [ 1843.902870][ T5] usb 4-1: ath9k_htc: USB layer deinitialized [ 1843.924862][T32373] usb 4-1: USB disconnect, device number 59 [ 1843.983808][ T7027] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1843.992952][ T7027] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1843.994602][T32376] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1844.009163][ T7027] usb 5-1: SerialNumber: syz [ 1844.034380][T23669] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1844.043659][T23669] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1844.052157][T32376] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 6 [ 1844.075123][T23592] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1844.082144][T23592] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1844.104769][ T7027] hub 5-1:1.0: bad descriptor, ignoring hub [ 1844.110796][ T7027] hub: probe of 5-1:1.0 failed with error -5 [ 1844.134576][ T2205] usblp 6-1:1.0: usblp0: USB Bidirectional printer dev 12 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1844.184628][ T2205] usb 6-1: USB disconnect, device number 12 [ 1844.201716][ T2205] usblp0: removed 00:33:49 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0x0) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1844.232938][T32376] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1844.242171][T32376] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1844.249135][ T7027] usblp: can't set desired altsetting 0 on interface 0 [ 1844.250282][T32376] usb 3-1: Product: syz [ 1844.261227][T32376] usb 3-1: Manufacturer: syz [ 1844.265876][T32376] usb 3-1: SerialNumber: syz [ 1844.308745][ T17] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 116 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1844.315687][T32376] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1844.473944][ T7027] usb 5-1: reset high-speed USB device number 119 using dummy_hcd [ 1844.673659][ T17] usb 4-1: new high-speed USB device number 60 using dummy_hcd [ 1844.743470][ T7027] usb 5-1: Using ep0 maxpacket: 8 00:33:49 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000500)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1a28587379bda7e145a915b9f936e11a9b9430b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df292dd73112111d02f2eddb2522d46fd90239d4934197f9fde49962204bb4b32c392402f29b192ed73d68e028ba1e107e16efb76be52279619380a6fd1bb82d1a25630a64c82ceba30230bcf72461499e8fd954e72465cde2006193b01ad"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x40800) [ 1844.893603][T32376] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1844.893614][T16451] usb 6-1: new high-speed USB device number 13 using dummy_hcd [ 1844.894245][T23750] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1844.902997][T32376] usb 3-1: ath9k_htc: Unable to allocate URBs [ 1844.910957][T23750] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1844.934034][T32376] usb 3-1: ath9k_htc: USB layer deinitialized [ 1844.993994][T23763] usb 1-1: reset high-speed USB device number 116 using dummy_hcd [ 1845.093558][ T17] usb 4-1: config 1 has an invalid interface number: 1 but max is 0 [ 1845.094010][T32373] usb 2-1: reset high-speed USB device number 113 using dummy_hcd [ 1845.104874][ T17] usb 4-1: config 1 has 2 interfaces, different from the descriptor's value: 1 [ 1845.123425][ T17] usb 4-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 6 [ 1845.136414][ T17] usb 4-1: config 1 interface 1 altsetting 2 has 5 endpoint descriptors, different from the interface descriptor's value: 0 [ 1845.149367][ T17] usb 4-1: config 1 interface 1 has no altsetting 0 [ 1845.183469][T16451] usb 6-1: Using ep0 maxpacket: 8 00:33:50 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0x9, 0x9}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) 00:33:50 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0x0) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1845.203395][ C1] raw-gadget gadget: ignoring, device is not running [ 1845.234230][ T7027] usb 3-1: USB disconnect, device number 118 [ 1845.246356][ T17] usb 4-1: string descriptor 0 read error: -71 [ 1845.253026][ T17] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1845.262303][ T17] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1845.269875][T23763] usb 1-1: Using ep0 maxpacket: 8 [ 1845.294012][ T17] usb 4-1: can't set config #1, error -71 [ 1845.314162][T16451] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1845.325366][T16451] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1845.335334][T16451] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1845.345802][T16451] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1845.353640][T32373] usb 2-1: Using ep0 maxpacket: 8 [ 1845.360527][ T17] usb 4-1: USB disconnect, device number 60 [ 1845.444039][T23669] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1845.451085][T23669] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1845.464066][T16451] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1845.473145][T16451] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1845.481218][T16451] usb 6-1: SerialNumber: syz [ 1845.514773][T23644] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1845.518018][T23773] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1845.539545][ C1] usblp0: nonzero read bulk status received: -71 00:33:50 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1845.563524][T16451] usb 6-1: can't set config #1, error -71 [ 1845.574063][T23773] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1845.584170][T16451] usb 6-1: USB disconnect, device number 13 [ 1845.689902][ T2205] usb 1-1: USB disconnect, device number 116 [ 1845.699348][ T2205] usblp0: removed [ 1845.723471][ T7027] usb 3-1: new high-speed USB device number 119 using dummy_hcd [ 1845.773567][ T17] usb 4-1: new high-speed USB device number 61 using dummy_hcd [ 1845.993441][ T7027] usb 3-1: Using ep0 maxpacket: 8 [ 1846.023489][T16451] usb 6-1: new high-speed USB device number 14 using dummy_hcd [ 1846.153655][ T7027] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1846.164702][ T7027] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1846.174841][ T7027] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1846.185087][ T7027] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1846.198504][ T17] usb 4-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 1846.214924][T23823] udc-core: couldn't find an available UDC or it's busy [ 1846.221907][T23823] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1846.333840][ T7027] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1846.343043][ T7027] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1846.351141][ T7027] usb 3-1: SerialNumber: syz [ 1846.373583][T16451] usb 6-1: Using ep0 maxpacket: 8 [ 1846.374604][T23791] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1846.392886][T23791] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1846.404639][ T7027] hub 3-1:1.0: bad descriptor, ignoring hub [ 1846.410674][ T7027] hub: probe of 3-1:1.0 failed with error -5 [ 1846.423997][ T17] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1846.433163][ T17] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1846.441221][ T17] usb 4-1: Product: syz [ 1846.445434][ T17] usb 4-1: Manufacturer: syz [ 1846.450071][ T17] usb 4-1: SerialNumber: syz [ 1846.483826][T32373] usb 1-1: new high-speed USB device number 117 using dummy_hcd [ 1846.494360][ T17] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1846.514628][T16451] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1846.525692][T16451] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1846.535661][T16451] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1846.545630][T16451] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1846.615044][T23791] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1846.621991][T23791] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1846.683509][T16451] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1846.692631][T16451] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1846.700739][T16451] usb 6-1: SerialNumber: syz [ 1846.733992][T23812] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1846.741897][T32373] usb 1-1: Using ep0 maxpacket: 8 [ 1846.751876][T23812] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1846.764525][T16451] hub 6-1:1.0: bad descriptor, ignoring hub [ 1846.770525][T16451] hub: probe of 6-1:1.0 failed with error -5 [ 1846.844290][ T7027] usblp 3-1:1.0: usblp0: USB Bidirectional printer dev 119 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1846.859326][T23836] udc-core: couldn't find an available UDC or it's busy [ 1846.863559][T32373] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1846.866421][T23836] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1846.877409][T32373] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1846.894950][T32373] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1846.905329][T32373] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 00:33:51 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x1000, 0x1a1300) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r4 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$EVIOCSABS3F(r2, 0x401845ff, &(0x7f00000001c0)={0xffffffff, 0x5, 0x5, 0x6, 0x1000, 0xec3}) ioctl$HIDIOCGNAME(r4, 0x80404806, &(0x7f0000000180)) [ 1846.966479][T23812] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1846.976808][T23812] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1846.993571][T32373] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1847.002812][T32373] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1847.010914][T32373] usb 1-1: SerialNumber: syz [ 1847.043415][T32373] usb 1-1: can't set config #1, error -71 [ 1847.069540][T32373] usb 1-1: USB disconnect, device number 117 [ 1847.214644][T16451] usblp 6-1:1.0: usblp1: USB Bidirectional printer dev 14 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1847.243672][ T17] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 00:33:52 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0x0) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1847.453300][T32373] usb 1-1: new high-speed USB device number 118 using dummy_hcd [ 1847.553697][T32376] usb 5-1: reset high-speed USB device number 119 using dummy_hcd [ 1847.648880][ T7027] usb 4-1: USB disconnect, device number 61 [ 1847.693380][T32373] usb 1-1: Using ep0 maxpacket: 8 [ 1847.705053][T23863] usb 3-1: reset high-speed USB device number 119 using dummy_hcd [ 1847.715055][T16451] usb 6-1: USB disconnect, device number 14 [ 1847.793374][T32376] usb 5-1: Using ep0 maxpacket: 8 [ 1847.813845][T32373] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1847.824962][T32373] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1847.836347][T32373] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1847.846316][T32373] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 00:33:52 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x81, 0x80000) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000000800)={0x586, "8b5b9d10d5c21389b38de7ba08aacc00e0546be95663c2c87cc5bb1f118b83fb87577bb823becb9cc60f5936f61c5d7737d7bdbf30dc7ec620047b66d7840446a98a784d82e058eba2552f64c2d0c053eae9b0f1efb80eda6c6c138252dbe48a0bfbbb99e8025547cb5a75fe291101c99841e96da61b9c3e10bc02d9d339983658f99619f9560dfcb9f7818f55e13f19156d7aeb4c25f59d3b81c0896854017e6d44ae9e9c0e27bee1c4b1dcbda31222d999c1d524219238785ee9b26af5c15e9d84162a2bcf0afbe564c4ce759e0f3b139001a5652f975d9f258012bd6487f05b2507d45f74f76e10106115754c7304cad4c0ed5460e836e733b748fe1f5462779a6dbfb7c92fb5b31b98e9cd4e2ca1e9f37f543bfc786a2e583413de29808ca741c52f44cf9a23ed51a5bbe0875a86bac31a8d432119e3aa57131f58c621761ccd186870419f76f9e394cdb8046e3721b31f38c82b8644dfba675e05c409ef0bccd4260aa9cdf15391d696c26738b12caa4d1923ecd3b219ec19a52de00a7c69fb0db8aff531e181d12d4d1f6adbbd90767532acfeeb7c665ae85417459e7f2ecf321a54a3fc104852b6e203c0efd562e548823ac1c91ae3138199ee5657bb7986cfb6418b5388bfa178efe5d41106e64cafd7281ac39b0cc6298d03c0be3fcbb9e663516630fde079129e386d3429a6ed027b0a89d32607b396e84c1126f21924651b8de8cefae0b87016cd6ef110e5493cc4ef5e15b2836e4bbcf49cc072b682dc7ce98a6ebec60c783a2c1a2b2e6364aa374014ffc8009fa4d302dda9cd26d99e1fe0b76df4b148f732ed738abc3c485d4747a0dcceb27a1269ae9c94fa93bec3f4fadbb539d2c7746f09d1c4ea4477b62a89cd714ab70eb0e8214562bf09a76271d7ef8999c172220fc28a58415427ba3e942dbb52e5fc3805d124b1854708c3f81304ea8dd196beab25d8988968dec121d2637d687d5cd508bee84afbd01e7f3085900894745812aaaaef1ff0fd62f475d1ddca6345c27b4c297e0a6aff7d66a82d35177d938e557e6e43d9d4ad45a4328947046b7ea0037bf23aeba16e548b9e8a3148b5ebb890538c5f34008bdbfa893d1f214658c96bda0b8ecc8f95fb746894fa5afa16483cc15b04d8d403b72841ac81e70ee4471f369fb40a86536b380aab38830fd962b5191f75e173a1e6c7f37fc8ed55276991f65242d60256a9081411765590e94b63e0b7db3d7dee1212fff17346e39206db5399895e6c2b0aa6fafa24f05f9c5cca906f7ccb1d832435a692f0d234f1d5917ad6e301740e6d902b7f34a4b5357ac9f009405cd23867418c239949ca4839f5c36f2fc8a3563d05cbcaa055d1fa54f2976ff69a77a51d37a31d584221818efd3f8bb56c89ec0b1ba36a03be4c35730f9bb6043b9ae075b013a719b17ed77be26dc30dc208a3df5ff9d685574cbe3583063be20f4e87b6d7c660534c2bc86c517ea9e31bad875a913b1590a7e1e8d0b951af1d94b3dc44d29c83579567c03fd540811943a38dea1a79a8dc7ec788f7e557a3d3ddb07456e743947f5e8ac36f4b022b4667fb98060154dc4ec2cd0d987f5e644353bb4c926ef7732629d9fe3507587d784ef3ffca8ffc895f320df00a41086dc4b8c1d0d641e70ff9edf1fe402fcc6e1849f1f62244155d00e4847de8087fee619f3dbd6bb4d7cb5c02562f48e4788d9d3aef91fc5b3c67d9d31b91bca8fe9533190c1a0c678f983ceb0ce0ab3c13ddd2b6a41e078e0e92a7f10494a39ebfcae3f6c0b0a649afd12655a4486d78e1bf678983a3a46ec31791a78314962608455c972ae66401325c54edd4a8933d41ef86dde06c06e75d5669e8c183db17fc6ec9d418107bd06318e0f4eda3631ce2cfb987943142ed00d29ad528f516be44835beef0e8321da4c0ac47fc688b72d8928f754b0500f47174dc344a4253c3d7615f47f3d693903e74fd951b9779728bed31d2e8b6c0fb02f1cd"}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x40800) [ 1847.934122][T32373] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1847.943378][T32373] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1847.951379][T32373] usb 1-1: SerialNumber: syz [ 1847.956837][T23874] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1847.973092][T23874] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1847.980403][T23863] usb 3-1: Using ep0 maxpacket: 8 [ 1848.001721][T23857] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1848.014445][T23857] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1848.034545][T32373] hub 1-1:1.0: bad descriptor, ignoring hub [ 1848.040575][T32373] hub: probe of 1-1:1.0 failed with error -5 [ 1848.143650][T23791] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1848.150576][T23791] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1848.183841][T16451] usblp1: removed [ 1848.203244][ C1] usblp0: nonzero read bulk status received: -71 [ 1848.203760][T32376] usb 2-1: reset high-speed USB device number 113 using dummy_hcd [ 1848.250328][T23857] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1848.258931][T23857] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1848.375413][ T2205] usb 3-1: USB disconnect, device number 119 [ 1848.385116][ T2205] usblp0: removed [ 1848.463277][T32376] usb 2-1: Using ep0 maxpacket: 8 [ 1848.494214][T32373] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 118 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1848.563252][ T17] usb 4-1: Service connection timeout for: 256 [ 1848.569554][ T17] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1848.577501][T16451] usb 6-1: new high-speed USB device number 15 using dummy_hcd [ 1848.585532][ T17] ath9k_htc: Failed to initialize the device [ 1848.592670][ T7027] usb 4-1: ath9k_htc: USB layer deinitialized [ 1848.605077][T23896] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1848.612994][T23896] raw-gadget gadget: fail, usb_ep_enable returned -22 00:33:53 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0x9, 0xa}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) 00:33:53 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="1201000009090087a739e2166d1925f47155a0df9f98082505980904000012070103dfccb68e14fd3b0e"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000040)={0x54, 0x6, 0x81, {0x4, 0x5}, {0x1, 0x1}, @rumble={0x401, 0x3}}) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1848.830489][T16451] usb 6-1: Using ep0 maxpacket: 8 00:33:53 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1848.913270][T16451] usb 6-1: device descriptor read/all, error -71 [ 1849.186772][T23951] udc-core: couldn't find an available UDC or it's busy [ 1849.193194][T32376] usb 3-1: new high-speed USB device number 120 using dummy_hcd [ 1849.193897][T23951] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1849.213647][ T7027] usb 4-1: new high-speed USB device number 62 using dummy_hcd [ 1849.303219][T16451] usb 6-1: new high-speed USB device number 16 using dummy_hcd [ 1849.323795][T23936] usb 1-1: reset high-speed USB device number 118 using dummy_hcd [ 1849.443191][T32376] usb 3-1: Using ep0 maxpacket: 8 [ 1849.563278][T32376] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1849.574292][T32376] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1849.584250][T32376] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1849.593449][T23936] usb 1-1: Using ep0 maxpacket: 8 [ 1849.594206][T32376] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1849.613586][T16451] usb 6-1: device descriptor read/64, error 18 [ 1849.624004][ T7027] usb 4-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 1849.724124][T32376] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1849.733742][T32376] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1849.741765][T32376] usb 3-1: SerialNumber: syz [ 1849.773586][T23953] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1849.781772][T23953] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1849.793702][T23857] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1849.800572][T23857] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1849.808496][T32376] hub 3-1:1.0: bad descriptor, ignoring hub [ 1849.823815][T32376] hub: probe of 3-1:1.0 failed with error -5 [ 1849.835079][ T7027] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1849.845084][ T7027] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1849.854507][ T7027] usb 4-1: Product: syz [ 1849.859656][ T7027] usb 4-1: Manufacturer: syz [ 1849.865551][ T7027] usb 4-1: SerialNumber: syz [ 1849.898280][T23962] udc-core: couldn't find an available UDC or it's busy [ 1849.905367][ C1] usblp0: nonzero read bulk status received: -71 [ 1849.911960][T23962] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1849.963906][ T7027] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1849.999448][T23953] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1850.009415][T23953] raw-gadget gadget: fail, usb_ep_enable returned -22 00:33:54 executing program 0: r0 = syz_usb_connect$printer(0x5, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f00000001c0)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000600)={0x24, &(0x7f0000000540)={0x40, 0x22, 0xb1, {0xb1, 0x3d, "fe3525284c2d0433a6e993281130ceed4dc2291e7e6c54fb73b4da0c0813d5a3350589e7791c02568a1f4f615b03266eba59bc13463f2d4da9f3dfb153154137c10005601ce0be34b4365fc1e3fcc5df171bee2930e71c32b4629b8afd46b016d317ed6b6b8dc9baaefa04d4aac5627e3e26639a3983dcb9308c787630880830ba7f856d0cdf8eb6c3c5434587257af37e04986bd781c889b41885667a530c08f1fec144686cc0b9a6067c81c93c94"}}, &(0x7f00000003c0)={0x0, 0x3, 0x67, @string={0x67, 0x3, "b5006e9670c8d312296ded97e8b04683fe0271f6b23a3ddd5c2319d71ab3645d70c5605a97a66a22d4b5f27cce000f5cd09b3a2d1f505fd8464fe747cf4fd723c1f057e4d1979c8e9302f1aa6c01d1cdb720f331d1122ca40979c01d906b2fdeb7f120c5b1"}}, &(0x7f0000000200)={0x0, 0x22, 0x26, {[@main=@item_012={0x1, 0x0, 0x9, '8'}, @main=@item_4={0x3, 0x0, 0xa, "e06af7c5"}, @main=@item_4={0x3, 0x0, 0x8, "6a2a53be"}, @local=@item_012={0x0, 0x2, 0x9}, @local=@item_012={0x1, 0x2, 0x8, "dc"}, @local=@item_012={0x2, 0x2, 0xa, "cecc"}, @local=@item_4={0x3, 0x2, 0x7, "8288d66a"}, @global=@item_4={0x3, 0x1, 0x3, "4f70124c"}, @local=@item_4={0x3, 0x2, 0x4, "07ec7de1"}, @global=@item_4={0x3, 0x1, 0x2, "455bcc77"}]}}, &(0x7f0000000280)={0x0, 0x21, 0x9, {0x9, 0x21, 0x8, 0x0, 0x1, {0x22, 0x995}}}}, &(0x7f00000009c0)={0x2c, &(0x7f0000000640)={0x0, 0xf, 0x49, "f3f8c65cea4eccbb1347ec64b7eae5451ec12a7999eebbbc5513fe5c31ee74fb2c99183930391274ca7317a8d43ebebf6307b3accdfa566617ffb21eee09626f3d60e78ff3aa3c0008"}, &(0x7f0000000800)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000840)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000880)={0x20, 0x1, 0xc8, "c300895ff7ca44c502dca3a7653dc12bc66abe342ae56f49340ca4b9fecaef6b3c5bdd0fe995e039a2fbd7b5e6236608fbca3e245287cbb42003466fb77a951ae554c9b6b1aee1ea4082a4098fb384f58b9193638aa773c586cf65200500c132d94377ff5563ff9ace9c17e65bfef3e726f53db077dd2f09c649f12397ff6c7369d78f0e36fe28eda05a80c4ffc3210fcd23168ac8a46ba57d1ccd7d16b17fb16877bfd5cf849d648c5704301f1981f08c40ffaf6336f7a30accdd4956ba5984cef6e6698b94aaa7"}, &(0x7f0000000980)={0x20, 0x3, 0x1, 0x1f}}) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0xfffffffb, 0x81]) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1850.073278][T16451] usb 6-1: device descriptor read/64, error 18 [ 1850.093761][ T7555] usb 1-1: USB disconnect, device number 118 [ 1850.125936][ T7555] usblp0: removed [ 1850.193571][T16451] usb usb6-port1: attempt power cycle [ 1850.244072][T32376] usblp 3-1:1.0: usblp0: USB Bidirectional printer dev 120 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1850.543099][ T7555] usb 1-1: new high-speed USB device number 119 using dummy_hcd [ 1850.663144][ T7027] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1850.783121][ T7555] usb 1-1: Using ep0 maxpacket: 8 00:33:55 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000180)) [ 1850.903358][ T7555] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1850.914493][ T7555] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1850.924488][ T7555] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1850.935856][ T7555] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1850.943124][T16451] usb 6-1: new high-speed USB device number 17 using dummy_hcd 00:33:55 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389b6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ae1087563ae1a8ac77b91be04080000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a0000"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) read$hidraw(r1, &(0x7f0000000180)=""/113, 0x71) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f0000000280)='/dev/hidraw#\x00', 0x2, 0x70de02) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000200)) syz_open_dev$hiddev(0x0, 0x0, 0x40800) [ 1851.033207][ T7555] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1851.042315][ T7555] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1851.050540][ T7555] usb 1-1: SerialNumber: syz [ 1851.069037][ T1511] usb 4-1: USB disconnect, device number 62 [ 1851.078990][T16451] usb 6-1: Invalid ep0 maxpacket: 135 [ 1851.084776][T23986] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1851.096162][T23986] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1851.124078][ T7555] hub 1-1:1.0: bad descriptor, ignoring hub [ 1851.130598][T23953] usb 3-1: reset high-speed USB device number 120 using dummy_hcd [ 1851.144219][ T7555] hub: probe of 1-1:1.0 failed with error -5 [ 1851.163553][ T17] usb 5-1: reset high-speed USB device number 119 using dummy_hcd [ 1851.253097][T16451] usb 6-1: new high-speed USB device number 18 using dummy_hcd [ 1851.283592][ T2205] usb 2-1: reset high-speed USB device number 113 using dummy_hcd [ 1851.358261][T23986] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1851.366745][T23986] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1851.373936][T16451] usb 6-1: Invalid ep0 maxpacket: 135 [ 1851.379563][T16451] usb usb6-port1: unable to enumerate USB device [ 1851.403178][T23953] usb 3-1: Using ep0 maxpacket: 8 [ 1851.423106][ T17] usb 5-1: Using ep0 maxpacket: 8 [ 1851.533135][ T2205] usb 2-1: Using ep0 maxpacket: 8 [ 1851.593566][T23996] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1851.600617][T23996] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1851.623425][T24002] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1851.630588][T24002] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1851.644376][ T7555] usblp 1-1:1.0: usblp1: USB Bidirectional printer dev 119 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1851.655885][ T2205] usb 2-1: device firmware changed [ 1851.663026][ C0] usblp0: nonzero read bulk status received: -71 [ 1851.664641][ T2205] usb 2-1: USB disconnect, device number 113 [ 1851.697136][ T2205] usblp2: removed 00:33:56 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) r2 = syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f0000000700)={0x40, 0x22, 0xf0, {0xf0, 0x23, "3b1f2e282bf5562f2887cc3d3781b58461106d730ba29fa559a85141312c317592b293145ac3cb34e7737cf1c52ba9ef8a6daaebe6bd60c4f8259ddbae4da0381debd9a526d0209e046097f0fa19ce13e9b46e4e7b03bf935b743dc11185ffcbc3711daf85718bf45c5d1883176d5dde07736b5b39e7f6286f66c42affecc46bf414be14e427578a421122130df0b205fdeb7f957b6b70688eb3ad38bb1cbb0a81c860682e6ae35a6cdc98a24ebf7f9ba8bd509a742cfda9c74662ee10c46872f0bdf96e9adb38d0e76d7c2faec130f75af061f7067ec3d71932f1f6038280bb8f171f6bc16cf69357ffafd3a5f5"}}, &(0x7f0000000080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000880)={0x44, &(0x7f0000000200)={0x0, 0x16, 0xd, "3233b3f96197842d6056939fb6"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x8}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x81}, &(0x7f0000000600)={0x20, 0x80, 0x1c, {0x7, 0xbac, 0x1f, 0x8000, 0x8, 0x9, 0x1, 0x5, 0x4, 0x4, 0x7, 0x5}}, &(0x7f0000000640)={0x20, 0x85, 0x4, 0xffffffff}, &(0x7f0000000680)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000800)={0x20, 0x87, 0x2, 0x2}, &(0x7f0000000840)={0x20, 0x89, 0x2}}) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000040)={0x15, 0xe5, &(0x7f0000000500)="407b57702240dcf5ddc844f9eede7b9a75411e71e31a6d7814f35a4257f85ac9ff183c65e8f33ac413b21c852acbe0e497bde126bd621fa1c3ca63e2e267eab359363ead26f96ce66f89b6834ab2c02a93247224fb34f8af0f3e779a41f09154e8877408d9450276e8c8d004978a7ae8ebe214794705e36d731d57a089d17e5a667853914d64e6edb6e93ad9e649be9f04b98484037b43862c789a6310f57e10cd15e6d58c53521a8321e814bfa7f8313620f14ac72da1a4b906a14378c8e619e71d05b040c7c19bb2f6fb32f36b8a4473d833b8d3a06a29e9e5e1f27fc2c3904d1e4ed91a"}) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1851.836217][ T17] usb 3-1: USB disconnect, device number 120 [ 1851.864032][ T17] usblp0: removed [ 1851.913169][ T7027] usb 4-1: Service connection timeout for: 256 [ 1851.919428][ T7027] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1851.930507][ T7027] ath9k_htc: Failed to initialize the device [ 1851.937685][ T1511] usb 4-1: ath9k_htc: USB layer deinitialized [ 1851.973242][ T7555] usb 1-1: USB disconnect, device number 119 [ 1851.981433][ T7555] usblp1: removed [ 1852.093037][ T2205] usb 2-1: new high-speed USB device number 114 using dummy_hcd 00:33:56 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0x9, 0xf}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) 00:33:57 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0x9, 0xa}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1852.343004][ T6899] usb 1-1: new high-speed USB device number 120 using dummy_hcd [ 1852.363035][ T2205] usb 2-1: Using ep0 maxpacket: 8 [ 1852.393084][T16451] usb 6-1: new high-speed USB device number 19 using dummy_hcd [ 1852.493340][ T2205] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1852.504401][ T2205] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1852.514364][ T2205] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1852.524399][ T2205] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1852.603260][ T1511] usb 4-1: new high-speed USB device number 63 using dummy_hcd [ 1852.617886][ T6899] usb 1-1: Using ep0 maxpacket: 8 [ 1852.623577][ T2205] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1852.632629][ T2205] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1852.640707][ T2205] usb 2-1: SerialNumber: syz [ 1852.652999][T16451] usb 6-1: Using ep0 maxpacket: 8 [ 1852.664171][ T7555] usb 3-1: new high-speed USB device number 121 using dummy_hcd [ 1852.674003][T24009] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1852.681065][T24009] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1852.714091][ T2205] hub 2-1:1.0: bad descriptor, ignoring hub [ 1852.720143][ T2205] hub: probe of 2-1:1.0 failed with error -5 [ 1852.773153][ T6899] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1852.784459][ T6899] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1852.794419][ T6899] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1852.805520][ T6899] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1852.809333][T24080] udc-core: couldn't find an available UDC or it's busy [ 1852.825615][T24080] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1852.873175][T16451] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1852.884297][T16451] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1852.894287][T16451] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1852.905524][T16451] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1852.922081][T24009] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1852.929198][T24009] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1852.963253][ T6899] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1852.972444][ T6899] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1852.980518][ T6899] usb 1-1: SerialNumber: syz [ 1853.003859][T23986] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1853.010813][T23986] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1853.024434][T16451] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1853.033235][ T7555] usb 3-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 1853.033589][T16451] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1853.054928][T16451] usb 6-1: SerialNumber: syz [ 1853.061565][ T6899] hub 1-1:1.0: bad descriptor, ignoring hub [ 1853.068442][ T1511] usb 4-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 1853.089826][ T6899] hub: probe of 1-1:1.0 failed with error -5 [ 1853.123403][T24052] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1853.130626][T24052] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1853.144288][T16451] hub 6-1:1.0: bad descriptor, ignoring hub [ 1853.150322][T16451] hub: probe of 6-1:1.0 failed with error -5 00:33:57 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x6, 0x400000) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1853.173391][ T6899] usblp: can't set desired altsetting 0 on interface 0 [ 1853.192495][ T2205] usblp 2-1:1.0: usblp0: USB Bidirectional printer dev 114 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1853.213523][ T7555] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1853.222603][ T7555] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1853.230857][ T7555] usb 3-1: Product: syz [ 1853.235082][ T7555] usb 3-1: Manufacturer: syz [ 1853.239698][ T7555] usb 3-1: SerialNumber: syz [ 1853.303297][ T1511] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1853.312417][ T1511] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1853.320486][ T1511] usb 4-1: Product: syz [ 1853.323882][ T7555] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1853.324708][ T1511] usb 4-1: Manufacturer: syz [ 1853.337379][ T1511] usb 4-1: SerialNumber: syz [ 1853.365177][T24052] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1853.372679][T24052] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1853.413596][ T6899] usb 1-1: reset high-speed USB device number 120 using dummy_hcd [ 1853.454555][ T1511] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1853.692961][ T6899] usb 1-1: Using ep0 maxpacket: 8 [ 1853.863252][T24103] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1853.870228][T24103] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1853.913567][T24118] usb 2-1: reset high-speed USB device number 114 using dummy_hcd [ 1853.927602][ T7555] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 00:33:58 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000180)) [ 1854.132973][ T1511] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1854.172884][T24118] usb 2-1: Using ep0 maxpacket: 8 [ 1854.243458][T32373] usb 5-1: reset high-speed USB device number 119 using dummy_hcd [ 1854.353352][T24009] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1854.360280][T24009] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1854.373742][ T5] usb 3-1: USB disconnect, device number 121 [ 1854.413982][T16451] usblp 6-1:1.0: usblp1: USB Bidirectional printer dev 19 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1854.432838][ C0] usblp0: nonzero read bulk status received: -71 [ 1854.482856][T32373] usb 5-1: Using ep0 maxpacket: 8 [ 1854.548904][ T6899] usb 4-1: USB disconnect, device number 63 [ 1854.595716][ T7027] usb 2-1: USB disconnect, device number 114 [ 1854.613265][T16451] usb 6-1: reset high-speed USB device number 19 using dummy_hcd [ 1854.624646][T24137] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1854.632845][T24137] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1854.645003][ T7027] usblp0: removed 00:33:59 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x81, 0x80000) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000000800)={0x586, "8b5b9d10d5c21389b38de7ba08aacc00e0546be95663c2c87cc5bb1f118b83fb87577bb823becb9cc60f5936f61c5d7737d7bdbf30dc7ec620047b66d7840446a98a784d82e058eba2552f64c2d0c053eae9b0f1efb80eda6c6c138252dbe48a0bfbbb99e8025547cb5a75fe291101c99841e96da61b9c3e10bc02d9d339983658f99619f9560dfcb9f7818f55e13f19156d7aeb4c25f59d3b81c0896854017e6d44ae9e9c0e27bee1c4b1dcbda31222d999c1d524219238785ee9b26af5c15e9d84162a2bcf0afbe564c4ce759e0f3b139001a5652f975d9f258012bd6487f05b2507d45f74f76e10106115754c7304cad4c0ed5460e836e733b748fe1f5462779a6dbfb7c92fb5b31b98e9cd4e2ca1e9f37f543bfc786a2e583413de29808ca741c52f44cf9a23ed51a5bbe0875a86bac31a8d432119e3aa57131f58c621761ccd186870419f76f9e394cdb8046e3721b31f38c82b8644dfba675e05c409ef0bccd4260aa9cdf15391d696c26738b12caa4d1923ecd3b219ec19a52de00a7c69fb0db8aff531e181d12d4d1f6adbbd90767532acfeeb7c665ae85417459e7f2ecf321a54a3fc104852b6e203c0efd562e548823ac1c91ae3138199ee5657bb7986cfb6418b5388bfa178efe5d41106e64cafd7281ac39b0cc6298d03c0be3fcbb9e663516630fde079129e386d3429a6ed027b0a89d32607b396e84c1126f21924651b8de8cefae0b87016cd6ef110e5493cc4ef5e15b2836e4bbcf49cc072b682dc7ce98a6ebec60c783a2c1a2b2e6364aa374014ffc8009fa4d302dda9cd26d99e1fe0b76df4b148f732ed738abc3c485d4747a0dcceb27a1269ae9c94fa93bec3f4fadbb539d2c7746f09d1c4ea4477b62a89cd714ab70eb0e8214562bf09a76271d7ef8999c172220fc28a58415427ba3e942dbb52e5fc3805d124b1854708c3f81304ea8dd196beab25d8988968dec121d2637d687d5cd508bee84afbd01e7f3085900894745812aaaaef1ff0fd62f475d1ddca6345c27b4c297e0a6aff7d66a82d35177d938e557e6e43d9d4ad45a4328947046b7ea0037bf23aeba16e548b9e8a3148b5ebb890538c5f34008bdbfa893d1f214658c96bda0b8ecc8f95fb746894fa5afa16483cc15b04d8d403b72841ac81e70ee4471f369fb40a86536b380aab38830fd962b5191f75e173a1e6c7f37fc8ed55276991f65242d60256a9081411765590e94b63e0b7db3d7dee1212fff17346e39206db5399895e6c2b0aa6fafa24f05f9c5cca906f7ccb1d832435a692f0d234f1d5917ad6e301740e6d902b7f34a4b5357ac9f009405cd23867418c239949ca4839f5c36f2fc8a3563d05cbcaa055d1fa54f2976ff69a77a51d37a31d584221818efd3f8bb56c89ec0b1ba36a03be4c35730f9bb6043b9ae075b013a719b17ed77be26dc30dc208a3df5ff9d685574cbe3583063be20f4e87b6d7c660534c2bc86c517ea9e31bad875a913b1590a7e1e8d0b951af1d94b3dc44d29c83579567c03fd540811943a38dea1a79a8dc7ec788f7e557a3d3ddb07456e743947f5e8ac36f4b022b4667fb98060154dc4ec2cd0d987f5e644353bb4c926ef7732629d9fe3507587d784ef3ffca8ffc895f320df00a41086dc4b8c1d0d641e70ff9edf1fe402fcc6e1849f1f62244155d00e4847de8087fee619f3dbd6bb4d7cb5c02562f48e4788d9d3aef91fc5b3c67d9d31b91bca8fe9533190c1a0c678f983ceb0ce0ab3c13ddd2b6a41e078e0e92a7f10494a39ebfcae3f6c0b0a649afd12655a4486d78e1bf678983a3a46ec31791a78314962608455c972ae66401325c54edd4a8933d41ef86dde06c06e75d5669e8c183db17fc6ec9d418107bd06318e0f4eda3631ce2cfb987943142ed00d29ad528f516be44835beef0e8321da4c0ac47fc688b72d8928f754b0500f47174dc344a4253c3d7615f47f3d693903e74fd951b9779728bed31d2e8b6c0fb02f1cd"}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x40800) [ 1854.872826][T16451] usb 6-1: Using ep0 maxpacket: 8 [ 1855.053333][T24052] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1855.060301][T24052] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1855.084649][T24167] udc-core: couldn't find an available UDC or it's busy [ 1855.091748][T24167] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 00:33:59 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000180)) [ 1855.192870][ T7555] usb 3-1: Service connection timeout for: 256 [ 1855.199069][ T7555] ath9k_htc 3-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1855.215943][ T7555] ath9k_htc: Failed to initialize the device [ 1855.222098][ T5] usb 3-1: ath9k_htc: USB layer deinitialized [ 1855.362804][ T7027] usb 2-1: new high-speed USB device number 115 using dummy_hcd [ 1855.442828][ T1511] usb 4-1: Service connection timeout for: 256 [ 1855.449112][ T1511] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1855.458700][T16451] usb 6-1: reset high-speed USB device number 19 using dummy_hcd [ 1855.472217][ T1511] ath9k_htc: Failed to initialize the device [ 1855.478885][ T6899] usb 4-1: ath9k_htc: USB layer deinitialized 00:34:00 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0x9, 0x5, 0x0}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1855.592869][ T5] usb 3-1: new high-speed USB device number 122 using dummy_hcd [ 1855.622826][ T7027] usb 2-1: Using ep0 maxpacket: 8 [ 1855.702782][T16451] usb 6-1: Using ep0 maxpacket: 8 [ 1855.753179][ T7027] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1855.764192][ T7027] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1855.774172][ T7027] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1855.785520][ T7027] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1855.832765][ T5] usb 3-1: Using ep0 maxpacket: 8 [ 1855.864203][T24197] udc-core: couldn't find an available UDC or it's busy [ 1855.871181][T24197] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1855.893321][ T7027] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1855.902595][ T7027] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 00:34:00 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000980)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6a7209c794480c11ced699898a1700c140af0efdf76fc1eab7f223e4436b77c21bec236a0f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33261ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a326a1cb8f2112190bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380ad571738f4dedb110d0c67a27e6559bd02785cb27714fc53cd28a618aba4fecc3588afa097258936bbce9a0c52158c5f14b8670bd82af42c0a807c48a1fe69d33b4cd6b4e7e0b7bde23332f89abb29936664f8fb95999303c9f6e7bc6b7567fe62211d2251a60f9fc6cfb9fdb7b23251897d91a9ebe5f7bfd6dd92d73394c55525076e836e5e1f384a792dea69fd0a3a9837e8c49b4823a724524d141a692b0a41868863e1940056e48d594ce8288fd342c938bfe35f86003cafa14843f930757cf175420f4c067751f1250e84951aa01c3c3"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) r3 = syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) ioctl$EVIOCGEFFECTS(r3, 0x80044584, &(0x7f0000000180)=""/6) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_usb_connect$hid(0x2, 0x36, &(0x7f00000001c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x9da, 0xa, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x80, 0x0, [{{0x9, 0x4, 0x0, 0x9, 0x1, 0x3, 0x1, 0x2, 0x0, {0x9, 0x21, 0x6, 0x6, 0x1, {0x22, 0xb81}}, {{{0x9, 0x5, 0x81, 0x3, 0xd5f86f60c11544d5, 0x8, 0x0, 0x4}}}}}]}}]}}, &(0x7f0000000900)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x310, 0x20, 0x5, 0x9, 0x8, 0x7}, 0x10d, &(0x7f0000000500)={0x5, 0xf, 0x10d, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0x8, "21171b785a16c1a5bac40614b57f8357"}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x9, 0xe, 0xf800}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0x9, 0x200}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x7, 0x0, 0x1}, @generic={0xdc, 0x10, 0x2, "58afedfd9ddcecd7b8f45ae28b29189431f34b44944b59e4895fb977b15bd5c10126c781ae5128afca41c603c18362ae203f500305231ee2710974a9c8a83a589604bbaca094b9cac7f947978fa6c3e2f1894301fdb402b31ae11fbae847e47d1cb5dc8401b9e05ff8a2e5907c1b7fed9c5198efcb3f2e38ff814556e95684d15b9dae1ac83792dbb251dc2c49f5d3bab85ae72d4294f79e0f5dcff17f9d148cc95940126f08dbe0a1d57ac8ea3d7b5a4c86c0a1340e076b69d5e3ba98fe7bb17aae3f67db0f9bd80a96e87d767794af80fc1d12a2546ee523"}]}, 0x5, [{0x4f, &(0x7f0000000280)=@string={0x4f, 0x3, "e5ded7c22629ef926d60628e78c075b2d4b40fd0c0543c43285dc596c288584ccfbcfae9895aec996a4cc6f4e56e3e1a914a64321e0fe600af4e66b5b7f10368e186d6e99e62c5ccf58bb51b4c"}}, {0x48, &(0x7f0000000640)=@string={0x48, 0x3, "d012a90df3b52364465cdb5f2f380bcf0eb5ffe50d9881918c9311e15c2aff54c30a2bd8b266f2425028a453ba4d182f9a8fe7d6a42252dfbeb4f4b9f8577268bbf01c5217ed"}}, {0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x41e}}, {0x64, &(0x7f0000000840)=ANY=[@ANYBLOB="640367d781f9099ab16ece31df45275bbf50cc4574a972530dbac0cf2554f457b083aadedcf285ef83ee9a37a8cc98cd5dee446af1e2edefca349b4d06517def6c7e7c9565958206b7dd423d072cd95ab2e922c282a98d422b2a862181663c668047dc7e"]}, {0x4, &(0x7f00000008c0)=@lang_id={0x4, 0x3, 0x1009}}]}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x40800) [ 1855.910711][ T7027] usb 2-1: SerialNumber: syz [ 1855.921814][T24182] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1855.938800][T24182] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1855.952891][ T7027] usb 2-1: can't set config #1, error -71 [ 1855.953128][ T5] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1855.970823][ T5] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1855.982182][ T5] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1855.982585][ T7027] usb 2-1: USB disconnect, device number 115 [ 1855.992172][ T5] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1856.092891][ T5] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1856.101991][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1856.111484][ T5] usb 3-1: SerialNumber: syz [ 1856.133315][T24170] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1856.140641][T24170] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1856.154494][ T5] hub 3-1:1.0: bad descriptor, ignoring hub [ 1856.160529][ T5] hub: probe of 3-1:1.0 failed with error -5 [ 1856.174763][ T6899] usb 4-1: new high-speed USB device number 64 using dummy_hcd 00:34:01 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000222505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989f8e7ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee402600317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0728ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec7caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a00"/307], 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, &(0x7f00000001c0)={0x3, 0x100, 0x1}) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1856.359270][T24170] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1856.367908][T24170] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1856.402921][ T7027] usb 2-1: new high-speed USB device number 116 using dummy_hcd [ 1856.503111][T32373] usb 1-1: reset high-speed USB device number 120 using dummy_hcd [ 1856.603569][ T5] usblp 3-1:1.0: usblp0: USB Bidirectional printer dev 122 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1856.624345][ T6899] usb 4-1: config 1 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 1856.663020][ T7027] usb 2-1: Using ep0 maxpacket: 8 [ 1856.782708][T32373] usb 1-1: device descriptor read/64, error 18 [ 1856.803064][ T7027] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1856.814150][ T7027] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1856.825584][ T7027] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1856.835542][ T7027] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1856.850242][ T6899] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1856.859692][ T6899] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1856.867760][ T6899] usb 4-1: Product: syz [ 1856.871948][ T6899] usb 4-1: Manufacturer: syz [ 1856.876603][ T6899] usb 4-1: SerialNumber: syz [ 1856.933891][ T6899] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 00:34:01 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000180)) [ 1856.983165][ T7027] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1856.992255][ T7027] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1857.000342][ T7027] usb 2-1: SerialNumber: syz [ 1857.073624][T24211] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1857.080574][T24211] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1857.113667][ T7027] hub 2-1:1.0: bad descriptor, ignoring hub [ 1857.119665][ T7027] hub: probe of 2-1:1.0 failed with error -5 [ 1857.182698][T32373] usb 1-1: device descriptor read/64, error 18 [ 1857.240949][T24239] udc-core: couldn't find an available UDC or it's busy [ 1857.248194][T24239] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1857.313095][ T1511] usb 5-1: reset high-speed USB device number 119 using dummy_hcd [ 1857.322173][T24211] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1857.339560][T24211] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1857.452664][T32373] usb 1-1: reset high-speed USB device number 120 using dummy_hcd [ 1857.592742][ T1511] usb 5-1: Using ep0 maxpacket: 8 [ 1857.642750][ T6899] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1857.722648][T32373] usb 1-1: device descriptor read/64, error 18 [ 1857.733240][T24170] usb 3-1: reset high-speed USB device number 122 using dummy_hcd [ 1857.793097][T24252] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1857.800506][T24252] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1857.899272][T24211] udc-core: couldn't find an available UDC or it's busy [ 1857.906434][T24211] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1858.012750][T24170] usb 3-1: device descriptor read/64, error 18 [ 1858.059859][ T1511] usb 4-1: USB disconnect, device number 64 [ 1858.112647][T32373] usb 1-1: device descriptor read/64, error 18 [ 1858.382626][T32373] usb 1-1: reset high-speed USB device number 120 using dummy_hcd [ 1858.395625][T16451] usb 6-1: USB disconnect, device number 19 [ 1858.472750][T32373] usb 1-1: Invalid ep0 maxpacket: 34 [ 1858.622607][T32373] usb 1-1: reset high-speed USB device number 120 using dummy_hcd [ 1858.712665][T32373] usb 1-1: Invalid ep0 maxpacket: 34 [ 1858.718338][T32373] usb 1-1: USB disconnect, device number 120 [ 1858.872708][ T6899] usb 4-1: Service connection timeout for: 256 [ 1858.878954][ T6899] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1858.889789][ T6899] ath9k_htc: Failed to initialize the device [ 1858.897234][ T1511] usb 4-1: ath9k_htc: USB layer deinitialized [ 1859.072750][T24280] udc-core: couldn't find an available UDC or it's busy [ 1859.079806][T24280] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1859.092856][T32373] usb 1-1: new high-speed USB device number 121 using dummy_hcd 00:34:03 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0x9, 0x5, 0x2}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) 00:34:04 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_usb_connect$hid(0x5, 0x3f, &(0x7f00000001c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x56e, 0xff, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xbe, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0xff, 0x2, 0x3, 0x1, 0x2, 0x7, {0x9, 0x21, 0x101, 0x80, 0x1, {0x22, 0xfe6}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x80, 0x0, 0xe8}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x68, 0x3, 0x1}}]}}}]}}]}}, &(0x7f0000000a00)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x200, 0x9, 0x2, 0xfb, 0xef, 0xf8}, 0x4c, &(0x7f0000000540)={0x5, 0xf, 0x4c, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x9, 0x3f, 0x20, 0x9}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0xbb, 0x1, 0x8, 0xf0f, 0x5, [0xcf]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x3, 0x9, 0x2, 0x8}, @ssp_cap={0x10, 0x10, 0xa, 0x0, 0x1, 0x6, 0xf0f, 0x28, [0x3f30]}, @ssp_cap={0x10, 0x10, 0xa, 0x4, 0x1, 0x40, 0x880, 0x7fff, [0x0]}]}, 0x6, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x446}}, {0xec, &(0x7f00000005c0)=@string={0xec, 0x3, "0fe7e39c8abb68c87366a8550c8af32dc7a34d0d0581199046733695846dacda6a67ccce198fce760ad3a5744b9f000504f085b0c504fc812e681c7cd93c79047a85be0add366c760475373647d1b6a4c16d21cfb004f0dada35d77b0731803a95265650437497af533eb5dc59499a2eee159c79bdf27f931c73c84d6341eb3ae6799dc7867b9d4852cfcdef199062f9b4f35000be32ee1025848d58e4db402c032d1422a99a9464304a687a12d52c1d81e9d1ca491231a59ef24eb82ca0775aaa75be3dc059093c89c78a5f63447f777b8454a7d214243c4b7d9c137fa2e3423a004f91a7c574c998a1"}}, {0xe3, &(0x7f0000000800)=@string={0xe3, 0x3, "f1a10ddc996cf523d07367ef60e850482937f0e6e3afa3d39eb2c8cef5400aca2a3efa7931849aa22af096df318abf57cae243f1ec581982460df2777bf7445b2874c431aec5a490bfef642444cd457e9aef4dbaa59bd5cd951c09dda5803fe731aa9cf58dcda3c656cbc142b07d2e0ed2f996e076f666e6164b820907aa80d5ca8682b8238c99470260b3d2d5c61d9dd8d9f31f72bafec38e5947e17e32c42b18f5fcf251c924a464cad416b9724de183e62c610fe0c012d15832666157b35eb412280f596190b2814da16b0547b676cea9b425b9903d08a32cd7a510203e0463"}}, {0x7c, &(0x7f0000000900)=@string={0x7c, 0x3, "0b67e9bd60a591d32bc4a4028df1f7e663e0b729873af0837ece02c3630f247b2bcfe0ec93be9b4a853e20a97caf3a3019210b400a99caffdf8839fd9f18d533c3f5009df9bc663a94f0ecbdda7e216a3709758ae9a2ca7c54ec9c5fc0a1d7f29b0a40db27918aa694e36fa00c3ed886b17005f7f9ccd2679608"}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x42a}}, {0x80, &(0x7f0000000980)=@string={0x80, 0x3, "8ae2a388fcf6188d387f49356b3abc73174f3a715cd67547a3e5f810f62d8a81178d75575a3f325251d1b25a1052d605281d75c623a1c85fa4e577b680f1f675c3bbbbabc8a59eb307d088369aa8d9010b5d8b28f1a2f008fb1114d09aed062fad6e93d8eef4db687852cef94005c0037ec54ee2e465e3462ee3ac10d025"}}]}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1859.492544][ T1511] usb 4-1: new high-speed USB device number 65 using dummy_hcd [ 1859.662519][T32373] usb 1-1: device descriptor read/64, error 18 [ 1860.022498][T32373] usb 1-1: Using ep0 maxpacket: 8 [ 1860.142850][T32373] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1860.153914][T32373] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1860.162775][ T1511] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1860.163880][T32373] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1860.172905][ T1511] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1860.182810][T32373] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1860.204446][ T1511] usb 4-1: Product: syz [ 1860.208642][ T1511] usb 4-1: Manufacturer: syz [ 1860.213330][ T1511] usb 4-1: SerialNumber: syz [ 1860.220867][ T17] usb 5-1: USB disconnect, device number 119 [ 1860.262780][T32373] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1860.263380][ T1511] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1860.271920][T32373] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1860.288453][T32373] usb 1-1: SerialNumber: syz [ 1860.313539][T24300] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1860.323285][T24300] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1860.353634][T32373] hub 1-1:1.0: bad descriptor, ignoring hub [ 1860.359702][T32373] hub: probe of 1-1:1.0 failed with error -5 [ 1860.554192][T24300] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1860.561188][T24300] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1860.952518][ T1511] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1861.077077][T24321] udc-core: couldn't find an available UDC or it's busy [ 1861.084228][T24321] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1861.361174][ T6899] usb 4-1: USB disconnect, device number 65 [ 1862.232335][ T1511] usb 4-1: Service connection timeout for: 256 [ 1862.238704][ T1511] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1862.249506][ T1511] ath9k_htc: Failed to initialize the device [ 1862.256762][ T6899] usb 4-1: ath9k_htc: USB layer deinitialized 00:34:07 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0x9, 0x5, 0x3}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1862.872355][ T6899] usb 4-1: new high-speed USB device number 66 using dummy_hcd [ 1863.402460][ T6899] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1863.411562][ T6899] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1863.419621][ T6899] usb 4-1: Product: syz [ 1863.423852][ T6899] usb 4-1: Manufacturer: syz [ 1863.428459][ T6899] usb 4-1: SerialNumber: syz [ 1863.453585][T24170] usb 3-1: device descriptor read/64, error -32 [ 1863.473078][ T6899] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1863.722253][T24170] usb 3-1: reset high-speed USB device number 122 using dummy_hcd [ 1863.932352][T24170] usb 3-1: device descriptor read/64, error -32 [ 1864.052402][ T6899] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1864.262218][T24170] usb 3-1: device descriptor read/64, error -32 [ 1864.457329][ T7555] usb 4-1: USB disconnect, device number 66 [ 1864.532225][T24170] usb 3-1: reset high-speed USB device number 122 using dummy_hcd [ 1864.642302][T24170] usb 3-1: device descriptor read/8, error -32 [ 1864.852269][T24170] usb 3-1: device descriptor read/8, error -32 [ 1865.122167][T24170] usb 3-1: reset high-speed USB device number 122 using dummy_hcd [ 1865.232247][T24170] usb 3-1: device descriptor read/8, error -32 [ 1865.352178][ T6899] usb 4-1: Service connection timeout for: 256 [ 1865.358380][ T6899] ath9k_htc 4-1:1.0: ath9k_htc: Unable to initialize HTC services [ 1865.374207][ T6899] ath9k_htc: Failed to initialize the device [ 1865.380385][ T7555] usb 4-1: ath9k_htc: USB layer deinitialized [ 1865.442534][T24170] usb 3-1: device descriptor read/8, error -32 [ 1865.573050][ T5] usb 3-1: USB disconnect, device number 122 [ 1865.573332][ T7027] usblp 2-1:1.0: usblp2: USB Bidirectional printer dev 116 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1865.602147][T16451] usblp1: removed [ 1865.602899][T32373] usblp 1-1:1.0: usblp1: USB Bidirectional printer dev 121 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 00:34:10 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x81, 0x80000) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000000800)={0x586, "8b5b9d10d5c21389b38de7ba08aacc00e0546be95663c2c87cc5bb1f118b83fb87577bb823becb9cc60f5936f61c5d7737d7bdbf30dc7ec620047b66d7840446a98a784d82e058eba2552f64c2d0c053eae9b0f1efb80eda6c6c138252dbe48a0bfbbb99e8025547cb5a75fe291101c99841e96da61b9c3e10bc02d9d339983658f99619f9560dfcb9f7818f55e13f19156d7aeb4c25f59d3b81c0896854017e6d44ae9e9c0e27bee1c4b1dcbda31222d999c1d524219238785ee9b26af5c15e9d84162a2bcf0afbe564c4ce759e0f3b139001a5652f975d9f258012bd6487f05b2507d45f74f76e10106115754c7304cad4c0ed5460e836e733b748fe1f5462779a6dbfb7c92fb5b31b98e9cd4e2ca1e9f37f543bfc786a2e583413de29808ca741c52f44cf9a23ed51a5bbe0875a86bac31a8d432119e3aa57131f58c621761ccd186870419f76f9e394cdb8046e3721b31f38c82b8644dfba675e05c409ef0bccd4260aa9cdf15391d696c26738b12caa4d1923ecd3b219ec19a52de00a7c69fb0db8aff531e181d12d4d1f6adbbd90767532acfeeb7c665ae85417459e7f2ecf321a54a3fc104852b6e203c0efd562e548823ac1c91ae3138199ee5657bb7986cfb6418b5388bfa178efe5d41106e64cafd7281ac39b0cc6298d03c0be3fcbb9e663516630fde079129e386d3429a6ed027b0a89d32607b396e84c1126f21924651b8de8cefae0b87016cd6ef110e5493cc4ef5e15b2836e4bbcf49cc072b682dc7ce98a6ebec60c783a2c1a2b2e6364aa374014ffc8009fa4d302dda9cd26d99e1fe0b76df4b148f732ed738abc3c485d4747a0dcceb27a1269ae9c94fa93bec3f4fadbb539d2c7746f09d1c4ea4477b62a89cd714ab70eb0e8214562bf09a76271d7ef8999c172220fc28a58415427ba3e942dbb52e5fc3805d124b1854708c3f81304ea8dd196beab25d8988968dec121d2637d687d5cd508bee84afbd01e7f3085900894745812aaaaef1ff0fd62f475d1ddca6345c27b4c297e0a6aff7d66a82d35177d938e557e6e43d9d4ad45a4328947046b7ea0037bf23aeba16e548b9e8a3148b5ebb890538c5f34008bdbfa893d1f214658c96bda0b8ecc8f95fb746894fa5afa16483cc15b04d8d403b72841ac81e70ee4471f369fb40a86536b380aab38830fd962b5191f75e173a1e6c7f37fc8ed55276991f65242d60256a9081411765590e94b63e0b7db3d7dee1212fff17346e39206db5399895e6c2b0aa6fafa24f05f9c5cca906f7ccb1d832435a692f0d234f1d5917ad6e301740e6d902b7f34a4b5357ac9f009405cd23867418c239949ca4839f5c36f2fc8a3563d05cbcaa055d1fa54f2976ff69a77a51d37a31d584221818efd3f8bb56c89ec0b1ba36a03be4c35730f9bb6043b9ae075b013a719b17ed77be26dc30dc208a3df5ff9d685574cbe3583063be20f4e87b6d7c660534c2bc86c517ea9e31bad875a913b1590a7e1e8d0b951af1d94b3dc44d29c83579567c03fd540811943a38dea1a79a8dc7ec788f7e557a3d3ddb07456e743947f5e8ac36f4b022b4667fb98060154dc4ec2cd0d987f5e644353bb4c926ef7732629d9fe3507587d784ef3ffca8ffc895f320df00a41086dc4b8c1d0d641e70ff9edf1fe402fcc6e1849f1f62244155d00e4847de8087fee619f3dbd6bb4d7cb5c02562f48e4788d9d3aef91fc5b3c67d9d31b91bca8fe9533190c1a0c678f983ceb0ce0ab3c13ddd2b6a41e078e0e92a7f10494a39ebfcae3f6c0b0a649afd12655a4486d78e1bf678983a3a46ec31791a78314962608455c972ae66401325c54edd4a8933d41ef86dde06c06e75d5669e8c183db17fc6ec9d418107bd06318e0f4eda3631ce2cfb987943142ed00d29ad528f516be44835beef0e8321da4c0ac47fc688b72d8928f754b0500f47174dc344a4253c3d7615f47f3d693903e74fd951b9779728bed31d2e8b6c0fb02f1cd"}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x40800) 00:34:10 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0x9, 0x5, 0x4}}}}}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) [ 1865.622630][ T5] usblp0: removed 00:34:10 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000500)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d4acbc0ced2593411cb0ba687f17bf9137b10304e05893cc59bf92ee48aeb04267768519c305c731a8f6b16b7d40d191764457c2145cc87993eb03d33d15c8e819646ebfec108d786e9d4af53e963317e2f9ecbaedc0ac6d9d681df1b41022b708a2d19bbecbe933f7f7669070b162440a68896b67548f1bf4a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000040), 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000180)) 00:34:10 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) 00:34:10 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700000001010902240001010074980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd31bf0e6cf50e005a0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) r2 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x254, 0x604c00) read$hidraw(r2, &(0x7f0000000440)=""/153, 0x99) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x100000001, 0x400) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f00000001c0)=[0xfffff92d, 0x7ff]) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x0, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x40800) 00:34:10 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000090000082505a8a40700980904000012070103000905010200ffe000000905820241220b3ba34d8a334d9a220ef501eea005650ed5550ef33448cec201fb62cbcc9f56bbc2e49fa513d0c423528e7170f65e964fba44b989e934ed40bdc1e8cb26bbc9dabf79fca3e60defb412ee404400317e273930df1e8734e84b0d6a4b5d42f8f3ca56930e8702e28ecc56220d7d0528ddbb85d341389a6ab74b4377480c11ced699898a1700f223e4436b77c21bec236a9f12f661dfa6776b86906f05e3b07caf4914b7553b46c1b9420b4a6f33061ac77b91be00000000000000000083ced8d6284a234480fd314fbe2135247897538db0bf0e6cf50e004d0c87f34df2112190239d4934197f9fde49962204bb4b32c392402f29b1930d73d68e028ba1e107e16efb76be52279619380a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x641) syz_usb_connect(0x4, 0x450, &(0x7f0000000800)={{0x12, 0x1, 0x200, 0x4f, 0x98, 0x3e, 0x10, 0x59b, 0x40, 0x100, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x43e, 0x1, 0x7, 0x20, 0x80, 0x40, [{{0x9, 0x4, 0xe6, 0x5, 0x8, 0x2b, 0xe8, 0x43, 0x8, [@cdc_ncm={{0x6, 0x24, 0x6, 0x0, 0x1, '_'}, {0x5, 0x24, 0x0, 0xfbd}, {0xd, 0x24, 0xf, 0x1, 0x8, 0x9, 0x2}, {0x6, 0x24, 0x1a, 0xe3d4, 0x20}, [@acm={0x4, 0x24, 0x2, 0x2}, @mdlm_detail={0x8c, 0x24, 0x13, 0x8, "5cd09ca5a20e923b3f196733fbff7a56031f01fd0ed1d180cf0463001676421affb6fa4af563f36112ee83043fbb444b9cfbd41b44faa2dc73429341d4734e8c666a1cb2888c9afbeb39d07ef178fae7e66f0f3758ee68a27576938c05ec16fba0b992d945e2ecbabe5803b9e9e26f9e296cf87356ce7c246fe7cf899e00dbc31f8ecf44c20c03b9"}, @acm={0x4, 0x24, 0x2, 0x1}, @obex={0x5}, @network_terminal={0x7, 0x24, 0xa, 0x7, 0xff, 0x9, 0x8}, @network_terminal={0x7, 0x24, 0xa, 0x9, 0x20, 0x3, 0x3}]}], [{{0x9, 0x5, 0xe, 0x8, 0x3ff, 0x20, 0x20, 0x1}}, {{0x9, 0x5, 0xf, 0x4, 0xad3196ee8e0db8fd, 0x4, 0xff, 0x80, [@generic={0x25, 0x5, "146fb22af42361eb45726722f6fa2f9bffbb3f269709bb312bb18ca3a3b44020db423b"}]}}, {{0x9, 0x5, 0x5, 0x4, 0x40, 0x8c, 0x9, 0xa4, [@generic={0xf1, 0x8, "f9e8707032dcb677016e287167879dacaf49a8d4c7c7653e60fc69d2a5e1b04e0c068e831dfce8309f6261959f30b32f029622c222ee9f11d49b849d20992dd0eafea6a913a00a773e0b29acfbe60fab0fc01e5426729100e0897752e11f5ba9376c4c2893a313dfe7077a1ce1bcadf1f07e5bb60b14dfaefe3950e1482f2cdb6270e8f6618712323d281d8154bc4ce4454c0d91330f6493dd046b72a644722ad84ca6f1a94825033784aeb451b0cd1cd0cfde977abd637581ac31045ffd5150396a49ca8196bfe8b9687855134394d4818e21cb4b5104dc8dfdab9d5042d534692838be9c80ed093149cab6f85239"}]}}, {{0x9, 0x5, 0x80, 0x3, 0x8, 0x80, 0x0, 0x9}}, {{0x9, 0x5, 0x9, 0x1f, 0x3ff, 0x4, 0x8, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x61, 0x80}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x4, 0xc506}]}}, {{0x9, 0x5, 0x2, 0x8, 0x3bf, 0x3, 0xde, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xec, 0x4}]}}, {{0x9, 0x5, 0x9, 0x10, 0x3ff, 0x80, 0x40, 0x81, [@generic={0x66, 0x9, "9af15c480ba8691172192a9dc19878422d8afe73feff0555832bc33510e3e8aa771f1f7948d44fe23f0aa47e1a505739eb5456b1f7e70cb7bdaaacce9b490a8b71a392bd09e20c04969fb1ae8185f046f838eb2c4fd85781cc4ca11b74aed02745178c6f"}, @generic={0xe3, 0xe, "23be4ff4ef7350a5c2c98df5a39aa16380b65a57a5a28d775864a8ece2217941a46ad40bdf68eecdf1e9a9db7124c01ba2da561cbb300994f19a9759205adfed47bc87fd5d4df2d77a80aecf1295097145237448a2147c2c58b11cd016c783161290d7103125a6877c0e5f7978de5edc3884c58f2dfa3b338e9790f03b321804df2d1231796266d6367cc1c42d65aad1675e472cbe34bc0863d359510206e18451e862ae337aa05a815c89b2419ef48c0ea98edac940bc3c9b1b815912d00f09811e741bb9dcb2fd7eb447f526b2357dcbc041008211578d35a69c5d688bc77d9e"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x0, 0x7, 0xe5, 0x9, [@generic={0xab, 0xc, "4af3196d6a4bdae0ce3372615c7dec75dc7d82ef8d808647dc8a02af2c9db7a6b5fa344db8caa21e32c6a6c1d5f45bcc179465382d428e5b959e4051ca642e8293e6fbec64e20bbeb6c95c1d5f69bfc63b29735276a07bbfe9aa4bdf5da07b69deb8f018580e868c8b7555f61cf52d74f43707e77dfd194c9a98c8c221634022c07dad5980314d237a302db615c2fae4f1e07db260ada67f92a340c3920373794a2a0c8e94ba6da616"}]}}]}}]}}]}}, &(0x7f0000000e80)={0xa, &(0x7f0000000540)={0xa, 0x6, 0x110, 0x2, 0x0, 0x2, 0xff, 0x40}, 0x3a, &(0x7f0000000f80)={0x5, 0xf, 0x3a, 0x6, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x6, 0x9, 0x5}, @ssp_cap={0x10, 0x10, 0xa, 0x4, 0x1, 0xf5bc, 0xf000, 0x3, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x8, 0x9, 0x81}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x11, 0x8, 0x3f, 0x7}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x7, 0x0, 0xd1}]}, 0x7, [{0xdf, &(0x7f00000005c0)=ANY=[@ANYBLOB="df030db63ba3193e1f712c546f48f1d951a7026777ea4d132047d6c85bfd602fbf3c8804e86338daa588f57782bdab65d1352a2c94df704f5c0de96ed7397c53b3199e0f10566d196578daf251c3b080add6df0ace4bdabd9ea7e786c0332e25eeb5a19214a5e2919a979aaad18423f7eefb2f80af3c8af0cdf616ff9e8046868ef77ab8945b126cd6bdba18c73b26f33082a49118507aaefacfed9541ef35b2f8ff1a01190e04b9187a9859c31b0659adc9f77149a12c3e01e3744ddc3ffcc6bf4933bafb137b25f8a5b55dd8ac6cfa736ffc205ba8693e6bf53829710ff5"]}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x42b}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x810}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x820}}, {0x4, &(0x7f0000000c80)=@lang_id={0x4, 0x3, 0x380a}}, {0xfe, &(0x7f0000000fc0)=ANY=[@ANYBLOB="fe036eac8ff0b326f4ec2ac9fb56331fb405dc4d07050847c0b3572840d32bfc9708715e85d754fdda5b71491bd29edcefa8e6d3e44604b3448341e68fdacb31f15dab3f5eb1d59dc45044f155553795a04dc6f9280bb167d232baae3b25f5884bd2f4fea327070dc1e40ed5a18f88643820e0d5a48159e155a6a8560be4c1a639663f919d057e7e19ee677233b451411c78bb80c6c1cf4d726393900b9580e53857adcaba3670c359a475c02faa59a402a2b085a934ea629c7eea6797bae849236a07fba6a9274b998b3ba8b4a6ff9909b08c544debb7e53e8d20f922d4d0d50272c91e8ffb052f26eee95b7904b874172d5c7f3666f88cfb0adf009a94459748a7124cf5e3e0890cd74561f20192b4f26875105845eb677d1b5cb282e147a4b9b5f215ce975ef10ec4160662acb0fa0bf21332318c7690b938fc3a434e170414564bfcd2898ec173b501753f48f80169894a41c5d220e7eb342f15bd6e714754c433270114c40e787eb32d6bbd4bcca3"]}, {0xa7, &(0x7f0000000dc0)=@string={0xa7, 0x3, "c6b0b60fae4d956e1d41fd8680a53206b6d7410ca0bbac300e088b0542fbb1b6f03c29f7b38dd0b7fcd1b7d507075ef75d79f22bad30f03c5d87fb3ee1f250f511d51efc49d23bda523c4f1fbdd9f72ac53eeed9aa3327126ee2e6aea7d3ad04ec0aeb70d91f687964d03dab46a6a58f7ff7fff82e1d7858e36299509f122d8542458d814edf005c4463e4cb11c6c731125e893dc3801d22287b98cb6f9a65d0e0a4ce37f8"}}]}) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/54) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x1, 0x79b978eee75cd0fe) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x38, "d81128239a8a025e66666b02d4de48df993aad63f0207c640527d135a53548dab60f2aea1dd9de3e85da3eca9248710db5a9e8ea115c8a78b92aa3a6c8562723"}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x7f, 0x80800) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x80, 0xa0100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000002c0)) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000500)='/dev/usb/hiddev#\x00', 0x0, 0x40800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 1865.744175][ T7027] usb 2-1: USB disconnect, device number 116 [ 1865.763284][T32373] usb 1-1: USB disconnect, device number 121 [ 1865.764010][ T7027] usblp2: removed [ 1865.778396][T32373] usblp1: removed [ 1866.012147][ T9183] usb 5-1: new high-speed USB device number 120 using dummy_hcd [ 1866.019941][T32376] usb 6-1: new high-speed USB device number 20 using dummy_hcd [ 1866.062217][ T5] usb 3-1: new high-speed USB device number 123 using dummy_hcd [ 1866.070027][ T7555] usb 4-1: new high-speed USB device number 67 using dummy_hcd [ 1866.142112][T32373] usb 1-1: new high-speed USB device number 122 using dummy_hcd [ 1866.152309][ T7027] usb 2-1: new high-speed USB device number 117 using dummy_hcd [ 1866.272167][T32376] usb 6-1: Using ep0 maxpacket: 8 [ 1866.277326][ T9183] usb 5-1: Using ep0 maxpacket: 8 [ 1866.312249][ T5] usb 3-1: Using ep0 maxpacket: 8 [ 1866.382834][T32373] usb 1-1: Using ep0 maxpacket: 8 [ 1866.395548][T32376] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1866.406741][T32376] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1866.416803][T32376] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1866.422110][ T7027] usb 2-1: Using ep0 maxpacket: 8 [ 1866.426859][T32376] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1866.445763][ T7555] usb 4-1: config 1 interface 0 altsetting 0 has a duplicate endpoint with address 0x4, skipping [ 1866.456499][ T9183] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1866.469039][ T9183] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1866.479084][ T9183] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1866.489083][ T9183] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1866.502244][T32373] usb 1-1: no configurations [ 1866.506845][T32373] usb 1-1: can't read configurations, error -22 [ 1866.542195][ T7027] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1866.542243][ T5] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 1866.553263][ T7027] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1866.553282][ T7027] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1866.553301][ T7027] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1866.599543][ T5] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1866.609529][ T5] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 577 [ 1866.619503][ T5] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1866.642398][ T7027] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1866.651531][ T7027] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1866.659603][ T7027] usb 2-1: SerialNumber: syz [ 1866.672866][ T9183] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1866.682097][ T9183] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1866.690102][ T9183] usb 5-1: SerialNumber: syz [ 1866.692413][T24391] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1866.695105][T32376] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1866.701593][T24391] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1866.710628][T32376] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1866.725762][T32376] usb 6-1: SerialNumber: syz [ 1866.731769][T32373] usb 1-1: new high-speed USB device number 123 using dummy_hcd [ 1866.743934][ T7027] hub 2-1:1.0: bad descriptor, ignoring hub [ 1866.750833][ T7027] hub: probe of 2-1:1.0 failed with error -5 [ 1866.762470][T24388] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1866.769688][T24389] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1866.776820][ T5] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 1866.785972][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 1866.794047][ T5] usb 3-1: SerialNumber: syz [ 1866.801868][T24388] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1866.809033][T24389] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1866.816390][ T7555] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1866.825598][ T7555] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1866.833802][ T7555] usb 4-1: Product: syz [ 1866.837982][ T7555] usb 4-1: Manufacturer: syz [ 1866.842658][ T7555] usb 4-1: SerialNumber: syz [ 1866.862590][T24379] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1866.863356][ T9183] hub 5-1:1.0: bad descriptor, ignoring hub [ 1866.869546][T24379] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1866.876320][T32376] hub 6-1:1.0: bad descriptor, ignoring hub [ 1866.892976][ T7555] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1866.907391][T32376] hub: probe of 6-1:1.0 failed with error -5 [ 1866.922528][ T9183] hub: probe of 5-1:1.0 failed with error -5 [ 1866.946094][T24391] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1866.961442][T24391] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1866.963110][ T5] hub 3-1:1.0: bad descriptor, ignoring hub [ 1866.990432][ T5] hub: probe of 3-1:1.0 failed with error -5 [ 1867.002150][T32373] usb 1-1: Using ep0 maxpacket: 8 [ 1867.042248][T32373] usb 1-1: no configurations [ 1867.046872][T32373] usb 1-1: can't read configurations, error -22 [ 1867.053765][T32373] usb usb1-port1: attempt power cycle [ 1867.064725][T24389] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1867.071687][T24389] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1867.089088][T24388] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1867.096342][T24388] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1867.169975][T24379] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1867.178610][T24379] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1867.225415][ T7027] usblp 2-1:1.0: usblp0: USB Bidirectional printer dev 117 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1867.313409][ T9183] usblp 5-1:1.0: usblp1: USB Bidirectional printer dev 120 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1867.342905][T32376] usblp 6-1:1.0: usblp2: USB Bidirectional printer dev 20 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1867.432462][ T5] usblp 3-1:1.0: usblp3: USB Bidirectional printer dev 123 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1867.492223][ T7555] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1867.712270][ T7555] ------------[ cut here ]------------ [ 1867.717788][ T7555] usb 4-1: BOGUS urb xfer, pipe 1 != type 3