syzbot


WARNING in usb_submit_urb (4)
Status: fixed on 2019/05/15 23:14
Reported-by: syzbot+7634edaea4d0b341c625@syzkaller.appspotmail.com
Fix commit: c2b71462 USB: core: Fix bug caused by duplicate interface PM usage counter
First crash: 645d, last: 456d

Cause bisection: introduced by (bisect log):

commit c470abd4fde40ea6a0846a2beab642a578c0b8cd
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date: Sun Feb 19 22:34:00 2017 +0000

  Linux 4.10

similar bugs (5):
Kernel Title Repro Bisected Count Last Reported Patched Status
linux-4.14 WARNING in usb_submit_urb 1 472d 472d 0/1 auto-closed as invalid on 2019/10/24 17:37
upstream WARNING in usb_submit_urb (2) C 259 671d 708d 12/17 fixed on 2018/10/11 14:33
upstream WARNING in usb_submit_urb (5) syz 4 447d 452d 0/17 closed as invalid on 2019/05/27 12:47
upstream WARNING in usb_submit_urb C 2 1017d 1008d 4/17 fixed on 2018/02/02 04:39
upstream WARNING in usb_submit_urb (3) C 58 653d 669d 12/17 fixed on 2018/10/30 01:28
Patch testing requests:
Created Duration User Patch Repo Result
2019/04/18 20:04 18m stern@rowland.harvard.edu patch git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git e12e00e388de OK
2019/04/18 18:09 18m stern@rowland.harvard.edu patch git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git e12e00e388de OK
2019/04/18 16:53 12m stern@rowland.harvard.edu patch git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git e12e00e388de report log
2019/04/17 20:59 11m stern@rowland.harvard.edu patch git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git e12e00e388de report log
2019/04/16 20:57 11m stern@rowland.harvard.edu patch git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git e12e00e388de report log
2019/04/16 19:10 12m stern@rowland.harvard.edu patch git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git e12e00e388de report log
2019/04/16 17:39 13m stern@rowland.harvard.edu patch git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git e12e00e388de report log
2019/04/15 17:13 17m andreyknvl@google.com patch git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git e12e00e388de OK
2019/04/15 12:15 17m andreyknvl@google.com patch git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git v5.1-rc3 OK
2019/04/12 17:22 18m stern@rowland.harvard.edu git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git v5.1-rc3 report log
2019/04/11 19:21 12m stern@rowland.harvard.edu https://github.com/google/kasan.git usb-fuzzer report log

Sample crash report:

Crashes (46):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro Maintainers
ci-upstream-kasan-gce-selinux-root 2018/11/12 11:43 upstream e12e00e3 7b5f8621 .config log report syz Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, shuah@kernel.org, stern@rowland.harvard.edu
ci-upstream-kasan-gce-smack-root 2018/11/12 10:40 upstream e12e00e3 7b5f8621 .config log report syz Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, shuah@kernel.org, stern@rowland.harvard.edu
ci-upstream-kasan-gce-root 2018/11/12 10:03 upstream e12e00e3 7b5f8621 .config log report syz Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, shuah@kernel.org, stern@rowland.harvard.edu
ci-upstream-linux-next-kasan-gce-root 2018/11/12 11:15 linux-next 442b8cea 7b5f8621 .config log report syz Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, shuah@kernel.org, stern@rowland.harvard.edu
ci-upstream-kasan-gce-smack-root 2019/04/24 20:02 upstream ba25b50d 8e3c52b1 .config log report gregkh@linuxfoundation.org, gustavo@embeddedor.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci-upstream-kasan-gce-root 2019/04/22 06:52 upstream 085b7755 b0e8efcb .config log report gregkh@linuxfoundation.org, gustavo@embeddedor.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci-upstream-kasan-gce-selinux-root 2019/03/21 19:17 upstream 54c49016 dce6e62f .config log report gregkh@linuxfoundation.org, gustavo@embeddedor.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci-upstream-kasan-gce-selinux-root 2019/03/16 05:16 upstream 6c83d0d5 bab43553 .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, gustavo@embeddedor.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci-upstream-kasan-gce-root 2019/03/05 16:05 upstream cd2a3bf0 bb91cf81 .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci-upstream-kasan-gce-selinux-root 2019/02/02 14:48 upstream cd984a5b c198d5dd .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci-upstream-kasan-gce-smack-root 2019/01/27 02:39 upstream ba606975 c73f090a .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci-upstream-kasan-gce 2019/01/24 16:20 upstream 30bac164 ce1ccf97 .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci-upstream-kasan-gce-smack-root 2019/01/15 10:32 upstream 37198768 ebacf5cb .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci-upstream-kasan-gce-root 2019/01/07 08:57 upstream 574823bf ee332608 .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci-upstream-kasan-gce-selinux-root 2019/01/06 02:57 upstream f1c2f885 53be0a37 .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci-upstream-kasan-gce 2019/01/04 19:48 upstream 96d4f267 0127e3ba .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci-upstream-kasan-gce 2018/12/11 20:21 upstream f5d58277 7795ae03 .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, shuah@kernel.org, stern@rowland.harvard.edu
ci-upstream-kasan-gce 2018/12/08 15:06 upstream 5f179793 60562a1d .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, shuah@kernel.org, stern@rowland.harvard.edu
ci-upstream-kasan-gce-smack-root 2018/12/06 04:08 upstream d0897090 764b42c4 .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, shuah@kernel.org, stern@rowland.harvard.edu
ci-upstream-kasan-gce-smack-root 2018/11/19 14:35 upstream 9ff01193 adf636a8 .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, shuah@kernel.org, stern@rowland.harvard.edu
ci-upstream-kasan-gce 2018/11/18 23:37 upstream c67a98c0 adf636a8 .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, shuah@kernel.org, stern@rowland.harvard.edu
ci-upstream-kasan-gce-root 2018/11/12 05:45 upstream e12e00e3 7b5f8621 .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, shuah@kernel.org, stern@rowland.harvard.edu
ci-upstream-kasan-gce 2018/11/09 22:45 upstream 3541833f f9815aaf .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, shuah@kernel.org, stern@rowland.harvard.edu
ci-upstream-kasan-gce-smack-root 2018/11/09 04:03 upstream b00d2092 e85d2a61 .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, shuah@kernel.org, stern@rowland.harvard.edu
ci-upstream-kasan-gce-smack-root 2018/11/07 09:37 upstream 8053e5b9 8bd6bd63 .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, shuah@kernel.org, stern@rowland.harvard.edu
ci-upstream-kasan-gce-root 2018/11/06 04:08 upstream 163c8d54 8bd6bd63 .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, shuah@kernel.org, stern@rowland.harvard.edu
ci-upstream-kasan-gce-386 2019/03/28 07:31 upstream 1a9df9e2 f94f56fe .config log report gregkh@linuxfoundation.org, gustavo@embeddedor.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci-upstream-kasan-gce-386 2019/02/17 00:49 upstream 5ded5871 f42dee6d .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci-upstream-kasan-gce-386 2019/02/08 09:52 upstream d47e3da1 aa4feb03 .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci-upstream-kasan-gce-386 2018/12/15 03:45 upstream eb6cf9f8 7624ddd6 .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci-upstream-kasan-gce-386 2018/11/19 21:26 upstream 9ff01193 adf636a8 .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, shuah@kernel.org, stern@rowland.harvard.edu
ci-upstream-kasan-gce-386 2018/11/07 11:37 upstream 8053e5b9 8bd6bd63 .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, shuah@kernel.org, stern@rowland.harvard.edu
ci2-upstream-usb 2019/05/14 09:06 https://github.com/google/kasan.git usb-fuzzer 43151d6c ada3c44c .config log report gregkh@linuxfoundation.org, gustavo@embeddedor.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci2-upstream-usb 2019/05/14 06:47 https://github.com/google/kasan.git usb-fuzzer 43151d6c ada3c44c .config log report gregkh@linuxfoundation.org, gustavo@embeddedor.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci2-upstream-usb 2019/05/13 20:17 https://github.com/google/kasan.git usb-fuzzer 43151d6c 7c305b44 .config log report gregkh@linuxfoundation.org, gustavo@embeddedor.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci2-upstream-usb 2019/05/11 10:19 https://github.com/google/kasan.git usb-fuzzer 43151d6c 46caad94 .config log report gregkh@linuxfoundation.org, gustavo@embeddedor.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci2-upstream-usb 2019/05/09 07:42 https://github.com/google/kasan.git usb-fuzzer 43151d6c 1ab4c999 .config log report gregkh@linuxfoundation.org, gustavo@embeddedor.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci2-upstream-usb 2019/05/07 17:26 https://github.com/google/kasan.git usb-fuzzer 43151d6c 04e9d8ce .config log report gregkh@linuxfoundation.org, gustavo@embeddedor.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci2-upstream-usb 2019/05/07 07:26 https://github.com/google/kasan.git usb-fuzzer 43151d6c 04e9d8ce .config log report gregkh@linuxfoundation.org, gustavo@embeddedor.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci2-upstream-usb 2019/04/25 18:09 https://github.com/google/kasan.git usb-fuzzer 43151d6c f46aabc8 .config log report gregkh@linuxfoundation.org, gustavo@embeddedor.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci2-upstream-usb 2019/04/21 15:49 https://github.com/google/kasan.git usb-fuzzer d34f9519 b0e8efcb .config log report gregkh@linuxfoundation.org, gustavo@embeddedor.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci-upstream-linux-next-kasan-gce-root 2019/03/27 12:18 linux-next a392ee45 55684ce1 .config log report gregkh@linuxfoundation.org, gustavo@embeddedor.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci-upstream-linux-next-kasan-gce-root 2019/02/18 01:53 linux-next 7a92eb7c 3e98cc30 .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, gustavo@embeddedor.com, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
ci-upstream-linux-next-kasan-gce-root 2018/12/10 19:42 linux-next 14cf8c1d 6565f24d .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, shuah@kernel.org, stern@rowland.harvard.edu
ci-upstream-linux-next-kasan-gce-root 2018/12/10 19:41 linux-next 14cf8c1d 6565f24d .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, shuah@kernel.org, stern@rowland.harvard.edu
ci-upstream-linux-next-kasan-gce-root 2018/12/01 18:20 linux-next 442b8cea 5a581673 .config log report Thinh.Nguyen@synopsys.com, felipe.balbi@linux.intel.com, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, shuah@kernel.org, stern@rowland.harvard.edu