BUG: workqueue lockup (4)

103 views
Skip to first unread message

syzbot

unread,
Oct 7, 2018, 8:15:04 AM10/7/18
to linux-...@vger.kernel.org, syzkall...@googlegroups.com
Hello,

syzbot found the following crash on:

HEAD commit: c1d84a1b42ef Merge git://git.kernel.org/pub/scm/linux/kern..
git tree: upstream
console output: https://syzkaller.appspot.com/x/log.txt?x=14c5f491400000
kernel config: https://syzkaller.appspot.com/x/.config?x=c0af03fe452b65fb
dashboard link: https://syzkaller.appspot.com/bug?extid=08116743f8ad6f9a6de7
compiler: gcc (GCC) 8.0.1 20180413 (experimental)
syz repro: https://syzkaller.appspot.com/x/repro.syz?x=14514a6e400000
C reproducer: https://syzkaller.appspot.com/x/repro.c?x=1025ebb9400000

IMPORTANT: if you fix the bug, please add the following tag to the commit:
Reported-by: syzbot+081167...@syzkaller.appspotmail.com

BUG: workqueue lockup - pool cpus=0 node=0 flags=0x0 nice=0 stuck for 204s!
Showing busy workqueues and worker pools:
workqueue events: flags=0x0
pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=4/256
in-flight: 14:rtc_timer_do_work
pending: vmstat_shepherd, cache_reap, check_corruption
workqueue events_power_efficient: flags=0x80
pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256
pending: do_cache_clean
workqueue mm_percpu_wq: flags=0x8
pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256
pending: vmstat_update
workqueue kacpi_notify: flags=0x0
pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/1
pending: acpi_os_execute_deferred
pool 0: cpus=0 node=0 flags=0x0 nice=0 hung=204s workers=2 idle: 2683


---
This bug is generated by a bot. It may contain errors.
See https://goo.gl/tpsmEJ for more information about syzbot.
syzbot engineers can be reached at syzk...@googlegroups.com.

syzbot will keep track of this bug report. See:
https://goo.gl/tpsmEJ#bug-status-tracking for how to communicate with
syzbot.
syzbot can test patches for this bug, for details see:
https://goo.gl/tpsmEJ#testing-patches

Dmitry Vyukov

unread,
Oct 7, 2018, 8:18:52 AM10/7/18
to syzbot, a.z...@towertech.it, alexandr...@bootlin.com, linu...@vger.kernel.org, LKML, syzkaller-bugs
On Sun, Oct 7, 2018 at 2:15 PM, syzbot
<syzbot+081167...@syzkaller.appspotmail.com> wrote:
> Hello,
>
> syzbot found the following crash on:
>
> HEAD commit: c1d84a1b42ef Merge git://git.kernel.org/pub/scm/linux/kern..
> git tree: upstream
> console output: https://syzkaller.appspot.com/x/log.txt?x=14c5f491400000
> kernel config: https://syzkaller.appspot.com/x/.config?x=c0af03fe452b65fb
> dashboard link: https://syzkaller.appspot.com/bug?extid=08116743f8ad6f9a6de7
> compiler: gcc (GCC) 8.0.1 20180413 (experimental)
> syz repro: https://syzkaller.appspot.com/x/repro.syz?x=14514a6e400000
> C reproducer: https://syzkaller.appspot.com/x/repro.c?x=1025ebb9400000

The reproducer seems to be all about rtc. So +rtc maintainers.
> --
> You received this message because you are subscribed to the Google Groups
> "syzkaller-bugs" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to syzkaller-bug...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/syzkaller-bugs/0000000000005764090577a27486%40google.com.
> For more options, visit https://groups.google.com/d/optout.

Alexandre Belloni

unread,
Oct 7, 2018, 3:39:20 PM10/7/18
to Dmitry Vyukov, syzbot, a.z...@towertech.it, linu...@vger.kernel.org, LKML, syzkaller-bugs
Hi,

On 07/10/2018 14:18:31+0200, Dmitry Vyukov wrote:
> On Sun, Oct 7, 2018 at 2:15 PM, syzbot
> <syzbot+081167...@syzkaller.appspotmail.com> wrote:
> > Hello,
> >
> > syzbot found the following crash on:
> >
> > HEAD commit: c1d84a1b42ef Merge git://git.kernel.org/pub/scm/linux/kern..
> > git tree: upstream
> > console output: https://syzkaller.appspot.com/x/log.txt?x=14c5f491400000
> > kernel config: https://syzkaller.appspot.com/x/.config?x=c0af03fe452b65fb
> > dashboard link: https://syzkaller.appspot.com/bug?extid=08116743f8ad6f9a6de7
> > compiler: gcc (GCC) 8.0.1 20180413 (experimental)
> > syz repro: https://syzkaller.appspot.com/x/repro.syz?x=14514a6e400000
> > C reproducer: https://syzkaller.appspot.com/x/repro.c?x=1025ebb9400000
>
> The reproducer seems to be all about rtc. So +rtc maintainers.
>

It seems to be that bug:
http://patchwork.ozlabs.org/patch/898552/

I'm pretty sure the fix is not correct though and didn't have the time
to work on a proper fix.

--
Alexandre Belloni, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

Eric Biggers

unread,
Jun 10, 2019, 7:50:02 PM6/10/19
to Alessandro Zummo, Alexandre Belloni, Jiwei Sun, linu...@vger.kernel.org, Dmitry Vyukov, syzbot, LKML, syzkaller-bugs
Is there any plan to actually fix this? Because this bug is still open, syzbot
isn't able to report "workqueue lockup" bugs elsewhere in the kernel.

- Eric

Alexandre Belloni

unread,
Jun 11, 2019, 2:59:50 AM6/11/19
to Eric Biggers, Alessandro Zummo, Jiwei Sun, linu...@vger.kernel.org, Dmitry Vyukov, syzbot, LKML, syzkaller-bugs
This is still on my radar.
Reply all
Reply to author
Forward
0 new messages