syzbot


BUG: soft lockup in handle_mm_fault (2)

Status: auto-closed as invalid on 2022/02/12 04:15
Subsystems: arm
[Documentation on labels]
Reported-by: syzbot+aa7a876b8108f1622bc3@syzkaller.appspotmail.com
First crash: 1191d, last: 1118d
Duplicate bugs (2)
duplicates (2):
Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
BUG: soft lockup in call_usermodehelper_exec_async mm 2 1125d 1176d 0/28 closed as dup on 2021/09/17 07:37
BUG: soft lockup in kjournald2 (2) mm 6 1089d 1176d 0/28 closed as dup on 2021/09/17 07:37
Discussions (1)
Title Replies (including bot) Last reply
[syzbot] BUG: soft lockup in handle_mm_fault (2) 6 (7) 2021/09/17 07:36
Similar bugs (5)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream BUG: soft lockup in handle_mm_fault mm 153 1192d 1297d 0/28 closed as dup on 2021/05/19 06:00
linux-4.19 BUG: soft lockup in handle_mm_fault 1 669d 669d 0/1 upstream: reported on 2023/02/05 20:47
linux-5.15 INFO: rcu detected stall in handle_mm_fault (2) origin:upstream missing-backport C error 5 55d 319d 0/3 upstream: reported C repro on 2024/01/22 00:21
linux-6.1 INFO: rcu detected stall in handle_mm_fault 1 350d 350d 0/3 auto-obsoleted due to no activity on 2024/03/30 23:28
linux-5.15 INFO: rcu detected stall in handle_mm_fault 1 427d 427d 0/3 auto-obsoleted due to no activity on 2024/01/14 02:34

Sample crash report:
watchdog: BUG: soft lockup - CPU#0 stuck for 24s! [syz-executor.1:17447]
Modules linked in:
irq event stamp: 694
hardirqs last  enabled at (693): [<ffff8000146cc738>] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:82 [inline]
hardirqs last  enabled at (693): [<ffff8000146cc738>] exit_to_kernel_mode+0x38/0x210 arch/arm64/kernel/entry-common.c:92
hardirqs last disabled at (694): [<ffff8000146cf074>] __el1_irq arch/arm64/kernel/entry-common.c:435 [inline]
hardirqs last disabled at (694): [<ffff8000146cf074>] el1_interrupt+0x24/0x50 arch/arm64/kernel/entry-common.c:460
softirqs last  enabled at (564): [<ffff8000100109ec>] _stext+0x9ec/0x101c
softirqs last disabled at (479): [<ffff800010162e78>] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline]
softirqs last disabled at (479): [<ffff800010162e78>] invoke_softirq kernel/softirq.c:439 [inline]
softirqs last disabled at (479): [<ffff800010162e78>] __irq_exit_rcu+0x3d8/0x5d0 kernel/softirq.c:636
CPU: 0 PID: 17447 Comm: syz-executor.1 Not tainted 5.15.0-syzkaller-12871-ga9b9669d9822 #0
Hardware name: linux,dummy-virt (DT)
pstate: 00000005 (nzcv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : copy_page+0x38/0xd0 arch/arm64/lib/copy_page.S:40
lr : copy_highpage+0x80/0x170 arch/arm64/mm/copypage.c:22
sp : ffff800019bc7980
x29: ffff800019bc7980 x28: ffff800019bc7c90 x27: ffff000010fb5630
x26: 1fffe000021f6ace x25: 1ffff00003378f99 x24: 1ffff00003378f92
x23: ffff00000e29ae00 x22: fffffc0000b7b900 x21: fffffc0000177f00
x20: ffff000005dfc000 x19: ffff00002dee4000 x18: 0000000000000000
x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000000
x14: 0000000000000000 x13: 0000000000000000 x12: 0000000000000000
x11: 0000000000000000 x10: 0000000000000000 x9 : 0000000000000000
x8 : 0000000000000000 x7 : 0000000000000000 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000000 x3 : 0000000000000000
x2 : 0000000000000000 x1 : ffff00002dee4200 x0 : ffff000005dfc280
Call trace:
 copy_page+0x38/0xd0 arch/arm64/lib/copy_page.S:38
 copy_user_highpage+0x18/0x50 arch/arm64/mm/copypage.c:43
 cow_user_page mm/memory.c:2741 [inline]
 wp_page_copy+0x1dc/0x16d0 mm/memory.c:2994
 do_wp_page+0x1d8/0xbf0 mm/memory.c:3299
 handle_pte_fault mm/memory.c:4569 [inline]
 __handle_mm_fault+0xd88/0x21e0 mm/memory.c:4686
 handle_mm_fault+0x208/0x520 mm/memory.c:4784
 __do_page_fault arch/arm64/mm/fault.c:499 [inline]
 do_page_fault+0x228/0x910 arch/arm64/mm/fault.c:599
 do_mem_abort+0x64/0x1c0 arch/arm64/mm/fault.c:813
 el0_da+0x7c/0x2a0 arch/arm64/kernel/entry-common.c:489
 el0t_64_sync_handler+0x168/0x1b0 arch/arm64/kernel/entry-common.c:624
 el0t_64_sync+0x1a0/0x1a4 arch/arm64/kernel/entry.S:572

Crashes (84):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2021/11/14 04:14 upstream a9b9669d9822 83f5c9b5 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/11/09 07:39 upstream e851dfae4371 8ab17e57 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/11/09 05:19 upstream e851dfae4371 8ab17e57 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/11/08 20:36 upstream e851dfae4371 d29682f1 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/11/08 09:42 upstream 6b75d88fa81b 4c1be0be .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/11/07 18:21 upstream b5013d084e03 4c1be0be .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/11/07 17:01 upstream b5013d084e03 4c1be0be .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/11/07 08:32 upstream 512b7931ad05 4c1be0be .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/11/06 06:49 upstream fe91c4725aee 4c1be0be .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/11/05 13:53 upstream d4439a1189f9 4c1be0be .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/11/05 02:47 upstream abfecb390920 4c1be0be .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/11/04 17:30 upstream 7ddb58cb0eca 4c1be0be .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/11/02 21:01 upstream cc0356d6a02e 17f3edd2 .config console log report info ci-qemu2-arm64-compat BUG: soft lockup in handle_mm_fault
2021/11/02 19:56 upstream cc0356d6a02e 17f3edd2 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/11/02 15:46 upstream bfc484fe6abb 098b5d53 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/11/01 14:25 upstream 8bb7eca972ad 098b5d53 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/10/31 15:22 upstream 180eca540ae0 098b5d53 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/10/29 21:24 upstream f25a5481af12 098b5d53 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/10/29 06:22 upstream f25a5481af12 2353a3ec .config console log report info ci-qemu2-arm64-compat BUG: soft lockup in handle_mm_fault
2021/10/28 09:32 upstream 1fc596a56b33 be531bb4 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/10/28 02:17 upstream 1fc596a56b33 be531bb4 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/10/27 19:31 upstream 1fc596a56b33 719a0d78 .config console log report info ci-qemu2-arm64-compat BUG: soft lockup in handle_mm_fault
2021/10/27 17:45 upstream d25f27432f80 719a0d78 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/10/27 13:50 upstream d25f27432f80 719a0d78 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/10/25 08:16 upstream 6c62666d8879 4f0000ee .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/10/23 06:34 upstream 5ab2ed0a8d75 282f03fb .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/10/22 09:42 upstream 2f111a6fd5b5 55f90bc6 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/10/22 02:33 upstream 2f111a6fd5b5 55f90bc6 .config console log report info ci-qemu2-arm64-compat BUG: soft lockup in handle_mm_fault
2021/10/21 22:16 upstream 2f111a6fd5b5 c5cb7da8 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/10/20 12:47 upstream d9abdee5fd5a 418a00eb .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/10/19 17:06 upstream d9abdee5fd5a 24dc29db .config console log report info ci-qemu2-arm64-compat BUG: soft lockup in handle_mm_fault
2021/10/18 20:42 upstream 519d81956ee2 24dc29db .config console log report info ci-qemu2-arm64-compat BUG: soft lockup in handle_mm_fault
2021/10/17 03:28 upstream 304040fb4909 0c5d9412 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/10/16 20:12 upstream 304040fb4909 0c5d9412 .config console log report info ci-qemu2-arm64-compat BUG: soft lockup in handle_mm_fault
2021/10/16 01:31 upstream 8fe31e0995f0 0c5d9412 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/10/15 11:41 upstream ec681c53f8d2 aab7690b .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/10/15 08:17 upstream ec681c53f8d2 aab7690b .config console log report info ci-qemu2-arm64-compat BUG: soft lockup in handle_mm_fault
2021/10/15 06:04 upstream 26d657410983 7aa5fe41 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/10/14 13:03 upstream 348949d9a444 5462d470 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/10/13 13:26 upstream f4d0cc426f77 2184365e .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/10/13 03:40 upstream f4d0cc426f77 08362356 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/10/12 21:36 upstream f4d0cc426f77 f5acd036 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/10/12 18:08 upstream fa5878760579 f5acd036 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/10/12 08:38 upstream fa5878760579 838e7e2c .config console log report info ci-qemu2-arm64-compat BUG: soft lockup in handle_mm_fault
2021/10/11 20:18 upstream 64570fbc14f8 838e7e2c .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/10/11 14:09 upstream 64570fbc14f8 838e7e2c .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/09/13 06:50 upstream f306b90c69ce 3ce60af8 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/09/10 11:40 upstream bf9f243f23e6 5ae8508a .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/09/10 00:36 upstream a3fa7a101dcf e2776ee4 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/09/09 16:04 upstream a3fa7a101dcf e2776ee4 .config console log report info ci-qemu2-arm64-compat BUG: soft lockup in handle_mm_fault
2021/09/08 22:33 upstream ac08b1c68d1b e2776ee4 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/09/07 07:31 upstream 4b93c544e90e 6ca60148 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/09/07 06:36 upstream 4b93c544e90e 6ca60148 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/09/07 01:10 upstream 4b93c544e90e 6ca60148 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/09/06 21:32 upstream 27151f177827 6ca60148 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/09/06 06:34 upstream 0319b848b155 d236a457 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/09/05 00:45 upstream 49624efa65ac d236a457 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/09/04 12:31 upstream f1583cb1be35 d236a457 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/09/03 22:32 upstream a9c9a6f741cd d236a457 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/09/03 20:45 upstream a9c9a6f741cd d236a457 .config console log report info ci-qemu2-arm64-compat BUG: soft lockup in handle_mm_fault
2021/09/03 02:46 upstream 7ba88a2a09f4 f62a5829 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/09/02 17:25 upstream 4ac6d90867a4 d0f0970b .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
2021/09/02 00:53 upstream ebf435d3b51b 7eb7e152 .config console log report info ci-qemu2-arm64 BUG: soft lockup in handle_mm_fault
* Struck through repros no longer work on HEAD.