syzbot


BUG: workqueue lockup

Status: upstream: reported C repro on 2023/03/07 17:51
Labels: origin:upstream (incorrect?)
Reported-by: syzbot+98a7372a1d818f0d98a6@syzkaller.appspotmail.com
First crash: 92d, last: 18h23m
Bug presence (1)
Date Name Commit Repro Result
2023/05/19 upstream (ToT) 2d1bcbc6cd70 C [report] BUG: workqueue lockup
Similar bugs (14)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream BUG: workqueue lockup (4) block C 47 1297d 1704d 16/24 fixed on 2019/12/13 00:31
linux-5.15 BUG: workqueue lockup origin:upstream C 37 1h05m 88d 0/3 upstream: reported C repro on 2023/03/11 08:51
android-5-15 BUG: workqueue lockup 53 18d 190d 0/2 premoderation: reported on 2022/11/29 19:20
upstream BUG: workqueue lockup (2) C 406 1854d 2012d 6/24 fixed on 2018/05/13 10:02
linux-4.14 BUG: workqueue lockup C 282 98d 1500d 0/1 upstream: reported C repro on 2019/04/29 11:26
upstream BUG: workqueue lockup C 172 2034d 2045d 3/24 fixed on 2017/11/11 01:37
upstream BUG: workqueue lockup (5) C done 1007 10h16m 1239d 0/24 upstream: reported C repro on 2020/01/14 22:04
android-5-10 BUG: workqueue lockup (2) C error 43 8h58m 93d 0/2 upstream: reported C repro on 2023/03/05 21:10
upstream BUG: workqueue lockup (3) C 1215 1798d 1850d 9/24 fixed on 2018/07/09 18:05
android-6-1 BUG: workqueue lockup 1 20d 20d 0/2 premoderation: reported on 2023/05/17 23:30
android-414 BUG: workqueue lockup C 114 1363d 1518d 0/1 public: reported C repro on 2019/04/11 00:00
linux-4.19 BUG: workqueue lockup C error 41 92d 1506d 0/1 upstream: reported C repro on 2019/04/22 20:37
android-5-10 BUG: workqueue lockup C error 25 492d 591d 0/2 closed as invalid on 2022/02/22 17:18
android-49 BUG: workqueue lockup C 69 1286d 1518d 0/3 public: reported C repro on 2019/04/11 08:44

Sample crash report:
BUG: workqueue lockup - pool cpus=1 node=0 flags=0x0 nice=0 stuck for 40s!
BUG: workqueue lockup - pool cpus=0-1 flags=0x4 nice=0 stuck for 44s!
Showing busy workqueues and worker pools:
workqueue events: flags=0x0
  pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=2/256 refcnt=3
    in-flight: 24:nsim_fib_event_work nsim_fib_event_work
workqueue events_unbound: flags=0x2
  pwq 4: cpus=0-1 flags=0x4 nice=0 active=3/512 refcnt=5
    pending: toggle_allocation_gate, macvlan_process_broadcast, flush_memcg_stats_dwork
workqueue bat_events: flags=0xe000a
  pwq 4: cpus=0-1 flags=0x4 nice=0 active=1/1 refcnt=9
    pending: batadv_purge_orig
    inactive: batadv_mcast_mla_update, batadv_iv_send_outstanding_bat_ogm_packet, batadv_iv_send_outstanding_bat_ogm_packet, batadv_tt_purge, batadv_dat_purge, batadv_bla_periodic_work
workqueue wg-kex-wg0: flags=0x6
  pwq 4: cpus=0-1 flags=0x4 nice=0 active=1/256 refcnt=3
    pending: wg_packet_handshake_send_worker
workqueue wg-crypt-wg0: flags=0x28
  pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2
    pending: wg_packet_encrypt_worker
workqueue wg-kex-wg1: flags=0x6
  pwq 4: cpus=0-1 flags=0x4 nice=0 active=1/256 refcnt=3
    pending: wg_packet_handshake_send_worker
workqueue wg-crypt-wg1: flags=0x28
  pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=2/256 refcnt=3
    pending: wg_packet_encrypt_worker, wg_packet_decrypt_worker
workqueue wg-crypt-wg2: flags=0x28
  pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=3/256 refcnt=4
    pending: wg_packet_decrypt_worker, wg_packet_encrypt_worker, wg_packet_tx_worker
pool 2: cpus=1 node=0 flags=0x0 nice=0 hung=40s workers=5 idle: 4242 3802 22 110

Crashes (20):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets Manager Title
2023/06/07 01:34 linux-6.1.y 76ba310227d2 a4ae4f42 .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: workqueue lockup
2023/06/03 13:16 linux-6.1.y d2869ace6eeb a4ae4f42 .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: workqueue lockup
2023/05/30 04:19 linux-6.1.y a343b0dd87b4 cf184559 .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: workqueue lockup
2023/05/11 04:11 linux-6.1.y ca48fc16c493 14b12a99 .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: workqueue lockup
2023/04/30 13:12 linux-6.1.y ca1c9012c941 62df2017 .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: workqueue lockup
2023/03/21 08:02 linux-6.1.y 7eaef76fbc46 7939252e .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: workqueue lockup
2023/05/09 06:28 linux-6.1.y ca48fc16c493 c7a5e2a0 .config console log report syz [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: workqueue lockup
2023/03/19 20:39 linux-6.1.y 7eaef76fbc46 7939252e .config console log report syz [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: workqueue lockup
2023/05/18 17:08 linux-6.1.y fa74641fb6b9 3bb7af1d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: workqueue lockup
2023/05/14 20:17 linux-6.1.y bf4ad6fa4e53 2b9ba477 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: workqueue lockup
2023/04/25 13:47 linux-6.1.y f17b0ab65d17 65320f8e .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: workqueue lockup
2023/04/18 03:09 linux-6.1.y 0102425ac76b 436577a9 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: workqueue lockup
2023/04/16 03:23 linux-6.1.y 0102425ac76b ec410564 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: workqueue lockup
2023/04/14 07:15 linux-6.1.y 0102425ac76b 3cfcaa1b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: workqueue lockup
2023/04/13 05:19 linux-6.1.y 543aff194ab6 82d5e53e .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: workqueue lockup
2023/04/04 23:39 linux-6.1.y 3b29299e5f60 831373d3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: workqueue lockup
2023/04/04 09:18 linux-6.1.y 3b29299e5f60 928dd177 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: workqueue lockup
2023/03/30 19:16 linux-6.1.y 3b29299e5f60 f325deb0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: workqueue lockup
2023/03/13 10:32 linux-6.1.y 1cc3fcf63192 5205ef30 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: workqueue lockup
2023/03/07 17:51 linux-6.1.y 42616e0f09fb d7ea8bc4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: workqueue lockup
* Struck through repros no longer work on HEAD.