syzbot


INFO: task hung in blkdev_issue_flush (2)
Status: fixed on 2020/06/30 18:57
Reported-by: syzbot+e7624af9c1ef3b617512@syzkaller.appspotmail.com
Fix commit: 2b5c8f0063e4 nbd: replace kill_bdev() with __invalidate_device() again
First crash: 890d, last: 731d

Cause bisection: introduced by (bisect log) :
commit a32e236eb93e62a0f692e79b7c3c9636689559b9
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date: Fri Aug 3 19:22:09 2018 +0000

  Partially revert "block: fail op_is_write() requests to read-only partitions"

Crash: WARNING in generic_make_request_checks (log)
Repro: C syz .config

Fix bisection: failed (bisect log)
similar bugs (5):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
android-44 INFO: task hung in blkdev_issue_flush 7 1249d 1360d 0/2 auto-closed as invalid on 2019/02/22 12:34
linux-4.19 INFO: task hung in blkdev_issue_flush C done 2 890d 890d 1/1 fixed on 2019/12/02 18:09
android-414 INFO: task hung in blkdev_issue_flush 1 842d 842d 0/1 auto-closed as invalid on 2019/12/17 04:03
android-49 INFO: task hung in blkdev_issue_flush 63 1243d 1380d 0/3 auto-closed as invalid on 2019/02/22 14:39
upstream INFO: task hung in blkdev_issue_flush 12 1028d 1332d 0/22 closed as dup on 2019/02/16 05:19

Sample crash report:

Crashes (3):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-kasan-gce-selinux-root 2019/07/02 08:14 upstream 6fbc7275c7a9 cccc4302 .config log report syz C
ci-upstream-kasan-gce-root 2019/07/02 08:05 upstream 6fbc7275c7a9 cccc4302 .config log report syz C
ci-upstream-linux-next-kasan-gce-root 2019/07/08 11:16 linux-next f9ca7f5a1eb9 f62e1e85 .config log report syz C