ci starts bisection 2023-05-19 22:12:49.473568226 +0000 UTC m=+4508.592828104 bisecting fixing commit since 7d2a07b769330c34b4deabeed939325c77a7ec2f building syzkaller on 8f58a0efbf867526a0adee8d9a5cb38e2ebf1ee4 ensuring issue is reproducible on original commit 7d2a07b769330c34b4deabeed939325c77a7ec2f testing commit 7d2a07b769330c34b4deabeed939325c77a7ec2f gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 88d3011ccd9c691db80bb1f652badbe199a5af71f4add4eec665dde9121de4b8 run #0: crashed: INFO: task hung in sisusb_open run #1: crashed: INFO: task hung in usb_register_dev run #2: crashed: INFO: task hung in usb_register_dev run #3: crashed: INFO: task hung in usb_register_dev run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK reproducer seems to be flaky testing current HEAD d3f704310cc7e04e89d178ea080a2e74dae9db67 testing commit d3f704310cc7e04e89d178ea080a2e74dae9db67 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: f9a9445a007785a7823abf01fb4f4b75a08943ba39be4006a0f2949c2fccc970 run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect start d3f704310cc7e04e89d178ea080a2e74dae9db67 7d2a07b769330c34b4deabeed939325c77a7ec2f Bisecting: 76983 revisions left to test after this (roughly 16 steps) [2baf8ba532a12579a090d79d4522b9ec324073d5] Merge tag 'wireless-next-2022-07-25' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next testing commit 2baf8ba532a12579a090d79d4522b9ec324073d5 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: e094dbea2d9a8723ced3a4c2b02633233c6b96496d4381109883e3a448cacacb all runs: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed # git bisect skip 2baf8ba532a12579a090d79d4522b9ec324073d5 Bisecting: 76983 revisions left to test after this (roughly 16 steps) [aa246499bb5f44bf4822ff1966213c14912c732c] net: delete extra space and tab in blank line testing commit aa246499bb5f44bf4822ff1966213c14912c732c gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 570c177d98b3161f47c6f3aa8a117b8e9037885f586b52d0346c9dd380a4a193 run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #1: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #2: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #3: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #4: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #5: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #6: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #7: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #8: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #9: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #10: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #11: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #12: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #13: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #14: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #15: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #16: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #17: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #18: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #19: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed # git bisect skip aa246499bb5f44bf4822ff1966213c14912c732c Bisecting: 76983 revisions left to test after this (roughly 16 steps) [70b34c77f1273f4940f1bc5c3b7d15ee8297073f] mlxsw: Add enumerator for 'config_profile.flood_mode' testing commit 70b34c77f1273f4940f1bc5c3b7d15ee8297073f gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 697cf473fa337e3db15f31ef0f453aa077b8bccc14f336d811e3cfb47bf5ade0 run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #1: crashed: INFO: rcu detected stall in corrupted run #2: crashed: INFO: rcu detected stall in corrupted run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good 70b34c77f1273f4940f1bc5c3b7d15ee8297073f Bisecting: 40133 revisions left to test after this (roughly 15 steps) [531d2644f3b10098dadb25b2c26cf19ec0330f90] Merge tag 'devicetree-for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux testing commit 531d2644f3b10098dadb25b2c26cf19ec0330f90 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c3d0ce315628ebee78dea1cb105f720f0cf0bfefdb1b7673ad8e5e6c3eb36838 run #0: crashed: INFO: task hung in sisusb_open run #1: crashed: INFO: task hung in usb_register_dev run #2: crashed: INFO: task hung in usb_register_dev run #3: crashed: INFO: task hung in usb_register_dev run #4: crashed: INFO: task hung in sisusb_open run #5: crashed: INFO: task hung in usb_register_dev run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good 531d2644f3b10098dadb25b2c26cf19ec0330f90 Bisecting: 20103 revisions left to test after this (roughly 14 steps) [0601f25d1c4937c678db786961705ce56fbd6bb6] Merge tag 'staging-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging testing commit 0601f25d1c4937c678db786961705ce56fbd6bb6 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: d5325eab3d7a98ecbeb63b29e0bd01f9e5f73fc023c3bb4e81ddb9576d086af0 run #0: crashed: INFO: task hung in usb_register_dev run #1: crashed: INFO: task hung in usb_register_dev run #2: crashed: INFO: task hung in usb_register_dev run #3: crashed: INFO: task hung in sisusb_open run #4: crashed: INFO: task hung in usb_register_dev run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good 0601f25d1c4937c678db786961705ce56fbd6bb6 Bisecting: 10044 revisions left to test after this (roughly 13 steps) [c5c06e278019892391ef4d47933796cacfec29cb] Merge tag 'mmc-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc testing commit c5c06e278019892391ef4d47933796cacfec29cb gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2aeba6a088ba04bd0770f1f5e4d163daa8b4831ea250bc39f7b05acd1d0d5042 run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #1: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #2: crashed: INFO: task hung in usb_register_dev run #3: crashed: INFO: task hung in usb_register_dev run #4: crashed: INFO: task hung in sisusb_open run #5: crashed: INFO: task hung in usb_register_dev run #6: crashed: INFO: task hung in usb_register_dev run #7: crashed: INFO: task hung in usb_register_dev run #8: crashed: INFO: task hung in usb_register_dev run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good c5c06e278019892391ef4d47933796cacfec29cb Bisecting: 5039 revisions left to test after this (roughly 12 steps) [4010e62b5b684d7a6090f3f9c69f8a5be31910e5] Merge tag 'usb-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb testing commit 4010e62b5b684d7a6090f3f9c69f8a5be31910e5 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b88dc88ac808f9ac5490d1cae4f508730a8f1cbc08cc8fa17d08ee091d28ce6f run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad 4010e62b5b684d7a6090f3f9c69f8a5be31910e5 Bisecting: 2725 revisions left to test after this (roughly 11 steps) [9b78d919632b7149d311aaad5a977e4b48b10321] net: phy: hide the PHYLIB_LEDS knob testing commit 9b78d919632b7149d311aaad5a977e4b48b10321 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 1da8e4e167a0f26bd41a8d4861364585b543a16d31ccb3af016a295670791d4e run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #1: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #2: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #3: crashed: INFO: task hung in sisusb_open run #4: crashed: INFO: task hung in usb_register_dev run #5: crashed: INFO: task hung in usb_register_dev run #6: crashed: INFO: task hung in usb_register_dev run #7: crashed: INFO: task hung in usb_register_dev run #8: crashed: INFO: task hung in usb_register_dev run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good 9b78d919632b7149d311aaad5a977e4b48b10321 Bisecting: 1359 revisions left to test after this (roughly 10 steps) [b68ee1c6131c540a62ecd443be89c406401df091] Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi testing commit b68ee1c6131c540a62ecd443be89c406401df091 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 8bfd4e240616941d29c63973088b2e7e81e41ac54c48944d63cc8cc9c1ec666e run #0: crashed: INFO: task hung in usb_register_dev run #1: crashed: INFO: task hung in usb_register_dev run #2: crashed: INFO: task hung in usb_register_dev run #3: crashed: INFO: task hung in usb_register_dev run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good b68ee1c6131c540a62ecd443be89c406401df091 Bisecting: 730 revisions left to test after this (roughly 9 steps) [baa6584a24494fbbd2862270d39e61b86987cc91] Merge tag 'asoc-v6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-next testing commit baa6584a24494fbbd2862270d39e61b86987cc91 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: df433ff75789ad7efb8c0609a3e77409fb9b539a17db2e166be07bea5b342b59 run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #1: crashed: INFO: task hung in usb_register_dev run #2: crashed: INFO: task hung in usb_register_dev run #3: crashed: INFO: task hung in usb_register_dev run #4: crashed: INFO: task hung in usb_register_dev run #5: crashed: INFO: task hung in usb_register_dev run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good baa6584a24494fbbd2862270d39e61b86987cc91 Bisecting: 339 revisions left to test after this (roughly 9 steps) [fc2e58b8b7c94b8fe23977775550de00472f6a74] Merge tag 'spi-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi testing commit fc2e58b8b7c94b8fe23977775550de00472f6a74 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 907448657a701fc5258486a555a5be8eeb8858ce411f123173d83b992b6b8762 run #0: crashed: INFO: task hung in usb_register_dev run #1: crashed: INFO: task hung in usb_register_dev run #2: crashed: INFO: task hung in usb_register_dev run #3: crashed: INFO: task hung in usb_register_dev run #4: crashed: INFO: task hung in sisusb_open run #5: crashed: INFO: task hung in usb_register_dev run #6: crashed: INFO: task hung in usb_register_dev run #7: crashed: INFO: task hung in usb_register_dev run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good fc2e58b8b7c94b8fe23977775550de00472f6a74 Bisecting: 169 revisions left to test after this (roughly 7 steps) [976a5c256e34085207c0abf0941b5c967d8d1c18] usb: mtu3: expose role-switch control to userspace testing commit 976a5c256e34085207c0abf0941b5c967d8d1c18 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a75e8c98a262a2510f0f64ab72e7f294560b1577182591eade89f9b915018d64 run #0: crashed: INFO: task hung in usb_register_dev run #1: crashed: INFO: task hung in usb_register_dev run #2: crashed: INFO: task hung in usb_register_dev run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good 976a5c256e34085207c0abf0941b5c967d8d1c18 Bisecting: 80 revisions left to test after this (roughly 6 steps) [725a345b2ee3c24f9ac2078eb73667e22a1b7214] Merge tag 'fbdev-for-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev testing commit 725a345b2ee3c24f9ac2078eb73667e22a1b7214 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 029cba33dfd70b0e1bfcb6667b45c37b044afd86c4b8e55a2ff0806cfcdfdcd3 run #0: crashed: INFO: task hung in usb_register_dev run #1: crashed: INFO: task hung in usb_register_dev run #2: crashed: INFO: task hung in usb_register_dev run #3: crashed: INFO: task hung in usb_register_dev run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good 725a345b2ee3c24f9ac2078eb73667e22a1b7214 Bisecting: 38 revisions left to test after this (roughly 5 steps) [0549fbac401ced4adea4fca44baf8bab7ebcfc74] Merge branch 'for-6.4/logitech-hidpp' into for-linus testing commit 0549fbac401ced4adea4fca44baf8bab7ebcfc74 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 6a6fdd9737ffae76612b797b4d9657328049987065c8e0e834d5d9c8cef97d9d run #0: crashed: INFO: task hung in usb_register_dev run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good 0549fbac401ced4adea4fca44baf8bab7ebcfc74 Bisecting: 20 revisions left to test after this (roughly 4 steps) [ab396fb2f37dabc436bbe52ac0d287f95080ee65] Merge branch 'for-6.4/tests' into for-linus testing commit ab396fb2f37dabc436bbe52ac0d287f95080ee65 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: bf06cf3fa40a516a3986272b7a3cf8eccba7283fadc726fac940b41a5a8c9397 run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #1: crashed: INFO: task hung in sisusb_open run #2: crashed: INFO: task hung in usb_register_dev run #3: crashed: INFO: task hung in usb_register_dev run #4: OK run #5: crashed: INFO: task hung in usb_register_dev run #6: crashed: INFO: task hung in usb_register_dev run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good ab396fb2f37dabc436bbe52ac0d287f95080ee65 Bisecting: 10 revisions left to test after this (roughly 3 steps) [39674be56fba1cd3a03bf4617f523a35f85fd2c1] usb: dwc3: gadget: Execute gadget stop after halting the controller testing commit 39674be56fba1cd3a03bf4617f523a35f85fd2c1 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 9c7f3c809fc28ec75fc29d81392f666150ba1e4897b84d095257516796b556c3 all runs: OK # git bisect bad 39674be56fba1cd3a03bf4617f523a35f85fd2c1 Bisecting: 4 revisions left to test after this (roughly 2 steps) [4a2f152af1c478d42bd4f535788d4dbec015704f] dt-bindings: usb: snps,dwc3: Add 'snps,parkmode-disable-hs-quirk' quirk testing commit 4a2f152af1c478d42bd4f535788d4dbec015704f gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2cbe809bd498ee61faae1cd3d6e157db617cebc2ab35ba72906c392acef7e3df run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #1: OK run #2: crashed: INFO: task hung in sisusb_open run #3: crashed: INFO: task hung in usb_register_dev run #4: crashed: INFO: task hung in usb_register_dev run #5: crashed: INFO: task hung in usb_register_dev run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good 4a2f152af1c478d42bd4f535788d4dbec015704f Bisecting: 2 revisions left to test after this (roughly 1 step) [13890626501ffda22b18213ddaf7930473da5792] USB: core: Add routines for endpoint checks in old drivers testing commit 13890626501ffda22b18213ddaf7930473da5792 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2bddb8fc40718251c5f09651b85d1dd33e61dac3237354142697c37cc83e858c run #0: crashed: INFO: task hung in usb_register_dev run #1: crashed: INFO: task hung in usb_register_dev run #2: crashed: INFO: task hung in usb_register_dev run #3: crashed: INFO: task hung in usb_register_dev run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good 13890626501ffda22b18213ddaf7930473da5792 Bisecting: 0 revisions left to test after this (roughly 1 step) [76e31045ba030e94e72105c01b2e98f543d175ac] media: radio-shark: Add endpoint checks testing commit 76e31045ba030e94e72105c01b2e98f543d175ac gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: e74d1cc4e561f38eac174aeb1ed7c2776b143ea06a462a2a79a932e38f032ae0 run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #1: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #2: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #3: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad 76e31045ba030e94e72105c01b2e98f543d175ac Bisecting: 0 revisions left to test after this (roughly 0 steps) [df05a9b05e466a46725564528b277d0c570d0104] USB: sisusbvga: Add endpoint checks testing commit df05a9b05e466a46725564528b277d0c570d0104 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 24e631492e926f0dcb3a2d4f55e2021f2a8441a6c80a9a3cc4c6784b9ce47d13 all runs: OK # git bisect bad df05a9b05e466a46725564528b277d0c570d0104 df05a9b05e466a46725564528b277d0c570d0104 is the first bad commit commit df05a9b05e466a46725564528b277d0c570d0104 Author: Alan Stern Date: Mon Apr 10 15:38:22 2023 -0400 USB: sisusbvga: Add endpoint checks The syzbot fuzzer was able to provoke a WARNING from the sisusbvga driver: ------------[ cut here ]------------ usb 1-1: BOGUS urb xfer, pipe 3 != type 1 WARNING: CPU: 1 PID: 26 at drivers/usb/core/urb.c:504 usb_submit_urb+0xed6/0x1880 drivers/usb/core/urb.c:504 Modules linked in: CPU: 1 PID: 26 Comm: kworker/1:1 Not tainted 6.2.0-rc5-syzkaller-00199-g5af6ce704936 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 Workqueue: usb_hub_wq hub_event RIP: 0010:usb_submit_urb+0xed6/0x1880 drivers/usb/core/urb.c:504 Code: 7c 24 18 e8 6c 50 80 fb 48 8b 7c 24 18 e8 62 1a 01 ff 41 89 d8 44 89 e1 4c 89 ea 48 89 c6 48 c7 c7 60 b1 fa 8a e8 84 b0 be 03 <0f> 0b e9 58 f8 ff ff e8 3e 50 80 fb 48 81 c5 c0 05 00 00 e9 84 f7 RSP: 0018:ffffc90000a1ed18 EFLAGS: 00010282 RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000000 RDX: ffff888012783a80 RSI: ffffffff816680ec RDI: fffff52000143d95 RBP: ffff888079020000 R08: 0000000000000005 R09: 0000000000000000 R10: 0000000080000000 R11: 0000000000000000 R12: 0000000000000003 R13: ffff888017d33370 R14: 0000000000000003 R15: ffff888021213600 FS: 0000000000000000(0000) GS:ffff8880b9900000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00005592753a60b0 CR3: 0000000022899000 CR4: 00000000003506e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: sisusb_bulkout_msg drivers/usb/misc/sisusbvga/sisusbvga.c:224 [inline] sisusb_send_bulk_msg.constprop.0+0x904/0x1230 drivers/usb/misc/sisusbvga/sisusbvga.c:379 sisusb_send_bridge_packet drivers/usb/misc/sisusbvga/sisusbvga.c:567 [inline] sisusb_do_init_gfxdevice drivers/usb/misc/sisusbvga/sisusbvga.c:2077 [inline] sisusb_init_gfxdevice+0x87b/0x4000 drivers/usb/misc/sisusbvga/sisusbvga.c:2177 sisusb_probe+0x9cd/0xbe2 drivers/usb/misc/sisusbvga/sisusbvga.c:2869 ... The problem was caused by the fact that the driver does not check whether the endpoints it uses are actually present and have the appropriate types. This can be fixed by adding a simple check of the endpoints. Link: https://syzkaller.appspot.com/bug?extid=23be03b56c5259385d79 Reported-and-tested-by: syzbot+23be03b56c5259385d79@syzkaller.appspotmail.com Signed-off-by: Alan Stern Link: https://lore.kernel.org/r/48ef98f7-51ae-4f63-b8d3-0ef2004bb60a@rowland.harvard.edu Signed-off-by: Greg Kroah-Hartman drivers/usb/misc/sisusbvga/sisusbvga.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) culprit signature: 24e631492e926f0dcb3a2d4f55e2021f2a8441a6c80a9a3cc4c6784b9ce47d13 parent signature: 2bddb8fc40718251c5f09651b85d1dd33e61dac3237354142697c37cc83e858c Reproducer flagged being flaky revisions tested: 22, total time: 7h10m22.693796728s (build: 3h0m19.88436397s, test: 4h3m39.914871803s) first good commit: df05a9b05e466a46725564528b277d0c570d0104 USB: sisusbvga: Add endpoint checks recipients (to): ["gregkh@linuxfoundation.org" "stern@rowland.harvard.edu" "syzbot+23be03b56c5259385d79@syzkaller.appspotmail.com"] recipients (cc): []