syzbot


BUG: workqueue lockup (3)

Status: fixed on 2018/07/09 18:05
Reported-by: syzbot+51a45b2c02fda03d48c5@syzkaller.appspotmail.com
Fix commit: 4fb48871409e restore cond_resched() in shrink_dcache_parent()
First crash: 2146d, last: 2093d
Similar bugs (14)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream BUG: workqueue lockup (4) block C 47 1593d 1999d 15/26 fixed on 2019/12/13 00:31
linux-5.15 BUG: workqueue lockup origin:upstream C 134 10h21m 383d 0/3 upstream: reported C repro on 2023/03/11 08:51
android-5-15 BUG: workqueue lockup origin:upstream missing-backport C error 261 13h28m 280d 0/2 upstream: reported C repro on 2023/06/22 22:19
upstream BUG: workqueue lockup (2) C 406 2149d 2307d 5/26 fixed on 2018/05/13 10:02
linux-4.14 BUG: workqueue lockup C 282 393d 1795d 0/1 upstream: reported C repro on 2019/04/29 11:26
upstream BUG: workqueue lockup C 172 2330d 2340d 3/26 fixed on 2017/11/11 01:37
upstream BUG: workqueue lockup (5) kernel C done 3877 4h36m 1535d 0/26 upstream: reported C repro on 2020/01/14 22:04
android-5-10 BUG: workqueue lockup (2) C error 333 1d14h 389d 0/2 upstream: reported C repro on 2023/03/05 21:10
android-6-1 BUG: workqueue lockup origin:upstream C error 151 1d11h 249d 0/2 upstream: reported C repro on 2023/07/23 17:25
android-414 BUG: workqueue lockup C 114 1658d 1814d 0/1 public: reported C repro on 2019/04/11 00:00
linux-4.19 BUG: workqueue lockup C error 41 388d 1802d 0/1 upstream: reported C repro on 2019/04/22 20:37
android-5-10 BUG: workqueue lockup C error 25 788d 886d 0/2 closed as invalid on 2022/02/22 17:18
android-49 BUG: workqueue lockup C 69 1582d 1813d 0/3 public: reported C repro on 2019/04/11 08:44
linux-6.1 BUG: workqueue lockup origin:upstream C 97 3h20m 387d 0/3 upstream: reported C repro on 2023/03/07 17:51

Sample crash report:
random: sshd: uninitialized urandom read (32 bytes read)
random: sshd: uninitialized urandom read (32 bytes read)
random: sshd: uninitialized urandom read (32 bytes read)
random: sshd: uninitialized urandom read (32 bytes read)
random: sshd: uninitialized urandom read (32 bytes read)
BUG: workqueue lockup - pool cpus=1 node=0 flags=0x0 nice=0 stuck for 31s!
Showing busy workqueues and worker pools:
workqueue events: flags=0x0
  pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=3/256
    in-flight: 2132:rtc_timer_do_work
    pending: defense_work_handler, cache_reap
workqueue events_power_efficient: flags=0x80
  pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=3/256
    pending: gc_worker, neigh_periodic_work, do_cache_clean
workqueue mm_percpu_wq: flags=0x8
  pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256
    pending: vmstat_update
workqueue kblockd: flags=0x18
  pwq 3: cpus=1 node=0 flags=0x0 nice=-20 active=1/256
    pending: blk_mq_timeout_work
workqueue ipv6_addrconf: flags=0x40008
  pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/1
    pending: addrconf_verify_work
pool 2: cpus=1 node=0 flags=0x0 nice=0 hung=31s workers=3 idle: 19 25

Crashes (1215):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2018/07/03 15:48 upstream d0fbad0aec1d 317fc8ea .config console log report syz C ci-upstream-kasan-gce-root
2018/06/24 06:20 upstream 77072ca59fdd 2064fc5c .config console log report syz C ci-upstream-kasan-gce-root
2018/06/19 04:14 upstream ba4dbdedd3ed 45c54f75 .config console log report syz C ci-upstream-kasan-gce-root
2018/06/19 02:27 upstream ba4dbdedd3ed 45c54f75 .config console log report syz C ci-upstream-kasan-gce-root
2018/05/19 23:15 upstream 0b449a441dac f48c20b8 .config console log report syz C ci-upstream-kasan-gce
2018/05/19 17:20 upstream 73fcb1a370c7 849705db .config console log report syz C ci-upstream-kasan-gce-root
2018/05/28 02:48 bpf-next a493f5f9d8c2 f48c20b8 .config console log report syz C ci-upstream-bpf-next-kasan-gce
2018/06/25 02:08 upstream 7daf201d7fe8 2064fc5c .config console log report syz ci-upstream-kasan-gce-root
2018/06/16 02:31 upstream 4c5e8fc62d6a 27c5f59f .config console log report syz ci-upstream-kasan-gce
2018/06/11 11:12 upstream f0dc7f9c6dd9 ae8bdb50 .config console log report syz ci-upstream-kasan-gce-root
2018/05/20 05:39 upstream 0b449a441dac f48c20b8 .config console log report syz ci-upstream-kasan-gce-root
2018/05/19 22:35 upstream 0b449a441dac f48c20b8 .config console log report syz ci-upstream-kasan-gce-386
2018/07/05 04:56 upstream fc36def997cf e1b966c6 .config console log report ci-upstream-kasan-gce-root
2018/07/04 04:36 upstream 410da1e12ffe 317fc8ea .config console log report ci-upstream-kasan-gce-root
2018/07/04 00:16 upstream 410da1e12ffe 317fc8ea .config console log report ci-upstream-kasan-gce
2018/07/03 14:23 upstream d0fbad0aec1d 317fc8ea .config console log report ci-upstream-kasan-gce
2018/07/03 13:05 upstream d0fbad0aec1d 317fc8ea .config console log report ci-upstream-kasan-gce
2018/07/03 10:36 upstream d0fbad0aec1d 317fc8ea .config console log report ci-upstream-kasan-gce-root
2018/07/03 07:51 upstream d0fbad0aec1d 317fc8ea .config console log report ci-upstream-kasan-gce
2018/07/02 23:02 upstream 021c91791a5e 574780b0 .config console log report ci-upstream-kasan-gce
2018/07/02 02:54 upstream d3bc0e67f852 dba0b50e .config console log report ci-upstream-kasan-gce-root
2018/07/01 20:21 upstream 883c9ab9eb59 dba0b50e .config console log report ci-upstream-kasan-gce-root
2018/07/01 17:09 upstream 883c9ab9eb59 dba0b50e .config console log report ci-upstream-kasan-gce
2018/07/01 15:07 upstream 883c9ab9eb59 dba0b50e .config console log report ci-upstream-kasan-gce-root
2018/07/01 13:52 upstream 883c9ab9eb59 dba0b50e .config console log report ci-upstream-kasan-gce-root
2018/06/30 21:12 upstream 0fbc4aeabc91 dba0b50e .config console log report ci-upstream-kasan-gce-root
2018/06/30 18:29 upstream 1904148a361a dba0b50e .config console log report ci-upstream-kasan-gce-root
2018/06/30 16:10 upstream 1904148a361a dba0b50e .config console log report ci-upstream-kasan-gce-root
2018/06/30 14:46 upstream 1904148a361a dba0b50e .config console log report ci-upstream-kasan-gce-root
2018/06/30 13:16 upstream 1904148a361a dba0b50e .config console log report ci-upstream-kasan-gce-root
2018/06/30 12:04 upstream 1904148a361a dba0b50e .config console log report ci-upstream-kasan-gce-root
2018/06/30 10:01 upstream 1904148a361a dba0b50e .config console log report ci-upstream-kasan-gce-root
2018/06/30 06:29 upstream 1904148a361a dba0b50e .config console log report ci-upstream-kasan-gce-root
2018/06/30 05:21 upstream 1904148a361a dba0b50e .config console log report ci-upstream-kasan-gce-root
2018/06/30 04:02 upstream 1904148a361a dba0b50e .config console log report ci-upstream-kasan-gce-root
2018/06/30 02:57 upstream 2cd3ae212973 dba0b50e .config console log report ci-upstream-kasan-gce-root
2018/07/05 15:24 upstream fc36def997cf f525fd72 .config console log report ci-upstream-kasan-gce-386
2018/07/05 13:59 upstream fc36def997cf f525fd72 .config console log report ci-upstream-kasan-gce-386
2018/07/05 12:50 upstream fc36def997cf f525fd72 .config console log report ci-upstream-kasan-gce-386
2018/07/05 07:00 upstream fc36def997cf f525fd72 .config console log report ci-upstream-kasan-gce-386
2018/07/05 03:30 upstream fc36def997cf e1b966c6 .config console log report ci-upstream-kasan-gce-386
2018/07/05 02:04 upstream fc36def997cf e1b966c6 .config console log report ci-upstream-kasan-gce-386
2018/07/04 10:00 upstream fc36def997cf 317fc8ea .config console log report ci-upstream-kasan-gce-386
2018/07/04 01:22 upstream 410da1e12ffe 317fc8ea .config console log report ci-upstream-kasan-gce-386
2018/07/03 17:40 upstream d0fbad0aec1d 317fc8ea .config console log report ci-upstream-kasan-gce-386
2018/07/03 02:22 upstream 021c91791a5e 574780b0 .config console log report ci-upstream-kasan-gce-386
2018/07/02 20:28 upstream 021c91791a5e 574780b0 .config console log report ci-upstream-kasan-gce-386
2018/07/02 05:09 upstream d3bc0e67f852 dba0b50e .config console log report ci-upstream-kasan-gce-386
2018/07/01 19:05 upstream 883c9ab9eb59 dba0b50e .config console log report ci-upstream-kasan-gce-386
2018/07/01 12:19 upstream 883c9ab9eb59 dba0b50e .config console log report ci-upstream-kasan-gce-386
2018/07/01 07:19 upstream 0fbc4aeabc91 dba0b50e .config console log report ci-upstream-kasan-gce-386
2018/07/01 04:32 upstream 0fbc4aeabc91 dba0b50e .config console log report ci-upstream-kasan-gce-386
2018/07/01 00:15 upstream 0fbc4aeabc91 dba0b50e .config console log report ci-upstream-kasan-gce-386
2018/06/30 08:11 upstream 1904148a361a dba0b50e .config console log report ci-upstream-kasan-gce-386
2018/06/13 15:46 bpf-next 75d4e704fa8d 27c5f59f .config console log report ci-upstream-bpf-next-kasan-gce
2018/06/05 06:16 net-next-old 4cd328f83916 a50d873b .config console log report ci-upstream-net-kasan-gce
2018/05/13 22:25 bpf-next a84880ef4352 481f030c .config console log report ci-upstream-bpf-next-kasan-gce
* Struck through repros no longer work on HEAD.