syzbot


BUG: soft lockup in kjournald2

Status: closed as dup on 2021/03/27 07:12
Subsystems: mm
[Documentation on labels]
Reported-by: syzbot+1ac6f0ee088911011569@syzkaller.appspotmail.com
First crash: 1320d, last: 1168d
Duplicate of
Title Repro Cause bisect Fix bisect Count Last Reported
BUG: soft lockup in do_wp_page (4) mm 31 1282d 1328d
Similar bugs (7)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
android-5-15 BUG: soft lockup in kjournald2 1 144d 144d 0/2 auto-obsoleted due to no activity on 2024/09/12 19:40
android-6-1 BUG: soft lockup in kjournald2 (2) 1 135d 135d 0/2 auto-obsoleted due to no activity on 2024/09/21 17:37
android-6-1 BUG: soft lockup in kjournald2 1 278d 278d 0/2 auto-obsoleted due to no activity on 2024/05/02 01:34
upstream BUG: soft lockup in kjournald2 (2) mm 6 1059d 1146d 0/28 closed as dup on 2021/09/17 07:37
upstream INFO: rcu detected stall in kjournald2 (2) mm C error 24 4h08m 34d 0/28 upstream: reported C repro on 2024/10/03 07:16
upstream INFO: rcu detected stall in kjournald2 mm 1 919d 919d 0/28 auto-closed as invalid on 2022/07/30 15:32
linux-6.1 INFO: rcu detected stall in kjournald2 1 344d 344d 0/3 auto-obsoleted due to no activity on 2024/03/07 10:54

Sample crash report:
watchdog: BUG: soft lockup - CPU#1 stuck for 22s! [jbd2/vda-8:3110]
Modules linked in:
irq event stamp: 264846
hardirqs last  enabled at (264845): [<ffff8000145855d8>] exit_to_kernel_mode+0x38/0x230 arch/arm64/kernel/entry-common.c:71
hardirqs last disabled at (264846): [<ffff800014585590>] enter_el1_irq_or_nmi+0x10/0x20 arch/arm64/kernel/entry-common.c:113
softirqs last  enabled at (264798): [<ffff8000100109a4>] _stext+0x9a4/0x1050
softirqs last disabled at (264697): [<ffff800010162530>] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline]
softirqs last disabled at (264697): [<ffff800010162530>] invoke_softirq kernel/softirq.c:439 [inline]
softirqs last disabled at (264697): [<ffff800010162530>] __irq_exit_rcu+0x470/0x520 kernel/softirq.c:636
CPU: 1 PID: 3110 Comm: jbd2/vda-8 Not tainted 5.14.0-rc7-syzkaller-00015-gfe67f4dd8daa #0
Hardware name: linux,dummy-virt (DT)
pstate: 00000005 (nzcv daif -PAN -UAO -TCO BTYPE=--)
pc : clear_page+0x14/0x28 arch/arm64/lib/clear_page.S:23
lr : clear_highpage include/linux/highmem.h:184 [inline]
lr : kernel_init_free_pages.part.0+0x6c/0x17c mm/page_alloc.c:1286
sp : ffff80001f077170
x29: ffff80001f077170 x28: 0000000000000000 x27: ffff00007fc11ec0
x26: ffff0000101214b8 x25: ffff600002024297 x24: 00000000000014b8
x23: ffff000010120000 x22: fffffc0000171340 x21: ffff800015707dc0
x20: dfff800000000000 x19: fffffc0000171300 x18: ffff00006aa70c08
x17: 0000000000000000 x16: 0000000000000000 x15: ffff00006aa70c3c
x14: 1ffff00003e0edf8 x13: 0000000000000014 x12: ffff7f800002e267
x11: 1fffff800002e266 x10: ffff7f800002e266 x9 : 0000000000000000
x8 : ffff600000b89a00 x7 : 0000000000000000 x6 : 000000000000003f
x5 : 0000000000000040 x4 : 1ffff0000304df80 x3 : 1fffe00002024001
x2 : 0000000000000004 x1 : 0000000000000040 x0 : ffff000005c4c640
Call trace:
 clear_page+0x14/0x28 arch/arm64/lib/clear_page.S:21
 kernel_init_free_pages mm/page_alloc.c:1283 [inline]
 post_alloc_hook+0x1ac/0x25c mm/page_alloc.c:2426
 prep_new_page mm/page_alloc.c:2436 [inline]
 get_page_from_freelist+0x1840/0x2310 mm/page_alloc.c:4168
 __alloc_pages+0x1a8/0x2234 mm/page_alloc.c:5390
 alloc_pages+0x230/0x360 mm/mempolicy.c:2244
 __page_cache_alloc mm/filemap.c:1005 [inline]
 pagecache_get_page+0x490/0x9a0 mm/filemap.c:1885
 find_or_create_page include/linux/pagemap.h:420 [inline]
 grow_dev_page fs/buffer.c:949 [inline]
 grow_buffers fs/buffer.c:1014 [inline]
 __getblk_slow+0x170/0x574 fs/buffer.c:1041
 __getblk_gfp+0x7c/0x9c fs/buffer.c:1334
 __getblk include/linux/buffer_head.h:382 [inline]
 jbd2_journal_get_descriptor_buffer+0xf0/0x3f0 fs/jbd2/journal.c:1014
 jbd2_journal_commit_transaction+0x1410/0x4390 fs/jbd2/commit.c:656
 kjournald2+0x190/0x734 fs/jbd2/journal.c:213
 kthread+0x334/0x3dc kernel/kthread.c:319
 ret_from_fork+0x10/0x18 arch/arm64/kernel/entry.S:782

Crashes (28):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2021/08/25 20:44 upstream fe67f4dd8daa b599f2fc .config console log report info ci-qemu2-arm64 BUG: soft lockup in kjournald2
2021/08/24 02:08 upstream d5ae8d7f85b7 b599f2fc .config console log report info ci-qemu2-arm64 BUG: soft lockup in kjournald2
2021/08/16 05:29 upstream ecf93431963a 2489ab88 .config console log report info ci-qemu2-arm64 BUG: soft lockup in kjournald2
2021/08/14 03:35 upstream dfa377c35d70 2489ab88 .config console log report info ci-qemu2-arm64-compat BUG: soft lockup in kjournald2
2021/08/07 05:33 upstream 894d6f401b21 6972b106 .config console log report info ci-qemu2-arm64 BUG: soft lockup in kjournald2
2021/08/06 22:07 upstream 894d6f401b21 6972b106 .config console log report info ci-qemu2-arm64 BUG: soft lockup in kjournald2
2021/07/15 23:52 upstream dd9c7df94c1b a44e4957 .config console log report info ci-qemu2-arm64-compat BUG: soft lockup in kjournald2
2021/07/10 05:54 upstream 9b76d71fa8be 8f5a7b8c .config console log report info ci-qemu2-arm64 BUG: soft lockup in kjournald2
2021/06/29 10:44 upstream 233a806b00e3 9d2ab5df .config console log report info ci-qemu2-arm64-compat BUG: soft lockup in kjournald2
2021/06/26 19:34 upstream 625acffd7ae2 9d2ab5df .config console log report info ci-qemu2-arm64 BUG: soft lockup in kjournald2
2021/06/06 02:48 upstream f5b6eb1e0182 500c2339 .config console log report info ci-qemu2-arm64-compat BUG: soft lockup in kjournald2
2021/06/01 03:31 upstream c2131f7e73c9 032639db .config console log report info ci-qemu2-arm64-compat BUG: soft lockup in kjournald2
2021/06/01 01:01 upstream c2131f7e73c9 032639db .config console log report info ci-qemu2-arm64 BUG: soft lockup in kjournald2
2021/05/31 00:14 upstream b90e90f40b4f 858ea628 .config console log report info ci-qemu2-arm64-compat BUG: soft lockup in kjournald2
2021/05/26 23:51 upstream 7ac3a1c1ae51 858ea628 .config console log report info ci-qemu2-arm64 BUG: soft lockup in kjournald2
2021/05/26 18:10 upstream ad9f25d33860 54f0bcf1 .config console log report info ci-qemu2-arm64 BUG: soft lockup in kjournald2
2021/05/22 20:33 upstream 23d729263037 3c7fef33 .config console log report info ci-qemu2-arm64 BUG: soft lockup in kjournald2
2021/05/21 13:38 upstream 79a106fc6585 3c7fef33 .config console log report info ci-qemu2-arm64-compat BUG: soft lockup in kjournald2
2021/05/17 00:23 upstream 63d1cb53e26a f54a5c09 .config console log report info ci-qemu2-arm64-compat BUG: soft lockup in kjournald2
2021/05/15 15:59 upstream 25a1298726e9 93f844de .config console log report info ci-qemu2-arm64-compat BUG: soft lockup in kjournald2
2021/04/24 19:56 upstream 8db5efb83fa9 17f0b706 .config console log report info ci-qemu2-arm64 BUG: soft lockup in kjournald2
2021/04/16 19:44 upstream 2f7b98d1e55c 7e2b734b .config console log report info ci-qemu2-arm64-compat BUG: soft lockup in kjournald2
2021/04/14 13:47 upstream 50987beca096 3134b37f .config console log report info ci-qemu2-arm64 BUG: soft lockup in kjournald2
2021/04/10 09:24 upstream 9288e1f7d396 bfeda1b1 .config console log report info ci-qemu2-arm64 BUG: soft lockup in kjournald2
2021/04/08 06:39 upstream 3a22981230f9 6a81331a .config console log report info ci-qemu2-arm64-compat BUG: soft lockup in kjournald2
2021/04/07 02:29 upstream 2d743660786e 6a81331a .config console log report info ci-qemu2-arm64 BUG: soft lockup in kjournald2
2021/04/03 06:37 upstream 0a84c2e440f7 6a81331a .config console log report info ci-qemu2-arm64 BUG: soft lockup in kjournald2
2021/03/27 04:49 upstream 0f4498cef9f5 a8529b82 .config console log report info ci-qemu2-arm64 BUG: soft lockup in kjournald2
* Struck through repros no longer work on HEAD.