syzbot


kernel panic: System is deadlocked on memory (2)

Status: upstream: reported on 2024/08/12 10:54
Subsystems: mm
[Documentation on labels]
Reported-by: syzbot+c61d6962d0b7e698439e@syzkaller.appspotmail.com
First crash: 261d, last: 3d13h
Discussions (1)
Title Replies (including bot) Last reply
[syzbot] [mm?] kernel panic: System is deadlocked on memory (2) 0 (1) 2024/08/12 10:54
Similar bugs (1)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream kernel panic: System is deadlocked on memory mm C done 43 1719d 1717d 15/28 fixed on 2020/11/16 12:12

Sample crash report:
cred                     172KB        328KB
anon_vma_chain           166KB        212KB
anon_vma                 177KB        286KB
pid                      201KB        456KB
Acpi-Operand             245KB        352KB
Acpi-ParseExt             59KB         82KB
Acpi-Parse                67KB        106KB
Acpi-State                59KB         94KB
Acpi-Namespace            52KB         52KB
shared_policy_node         16KB         16KB
numa_policy               15KB         15KB
perf_event                30KB         30KB
trace_event_file         536KB        536KB
ftrace_event_field        988KB        988KB
pool_workqueue          1792KB       1792KB
maple_node               384KB       1088KB
task_group                46KB         46KB
mm_struct                345KB        510KB
vmap_area                458KB       1045KB
debug_objects_cache       1731KB       2175KB
page->ptl                 71KB        118KB
kmalloc-cg-8k           2944KB       2944KB
kmalloc-cg-4k          11032KB      11616KB
kmalloc-cg-2k           7768KB       8384KB
kmalloc-cg-1k           1622KB       1952KB
kmalloc-cg-512           913KB       1120KB
kmalloc-cg-256           284KB        288KB
kmalloc-cg-128           212KB        224KB
kmalloc-cg-64             84KB         84KB
kmalloc-cg-32             32KB         32KB
kmalloc-cg-16             55KB        108KB
kmalloc-cg-8              28KB         28KB
kmalloc-cg-192           157KB        160KB
kmalloc-cg-96             32KB         32KB
kmalloc-8k              5584KB       6048KB
kmalloc-4k             22304KB      22432KB
kmalloc-2k             11468KB      13056KB
kmalloc-1k             12588KB      12636KB
kmalloc-512             8199KB       8864KB
kmalloc-256            23459KB      23464KB
kmalloc-128              907KB       1052KB
kmalloc-64              2922KB       3296KB
kmalloc-32              1284KB       1652KB
kmalloc-16               447KB        472KB
kmalloc-8                874KB        940KB
kmalloc-192             1239KB       1324KB
kmalloc-96              1250KB       1272KB
kmem_cache_node          226KB        228KB
kmem_cache               195KB        195KB
Out of memory and no killable processes...
Kernel panic - not syncing: System is deadlocked on memory
CPU: 2 UID: 0 PID: 5743 Comm: sshd Not tainted 6.14.0-syzkaller #0
Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014
Call Trace:
 <TASK>
 __dump_stack lib/dump_stack.c:94 [inline]
 dump_stack_lvl+0x3d/0x1f0 lib/dump_stack.c:120
 panic+0x71d/0x800 kernel/panic.c:354
 out_of_memory+0x16e6/0x1700 mm/oom_kill.c:1175
 __alloc_pages_may_oom mm/page_alloc.c:3644 [inline]
 __alloc_pages_slowpath mm/page_alloc.c:4432 [inline]
 __alloc_frozen_pages_noprof+0x1d66/0x2470 mm/page_alloc.c:4753
 alloc_pages_mpol+0x1fc/0x540 mm/mempolicy.c:2270
 folio_alloc_mpol_noprof+0x36/0x2f0 mm/mempolicy.c:2289
 __read_swap_cache_async+0x50a/0x660 mm/swap_state.c:476
 swap_cluster_readahead+0x4e2/0x740 mm/swap_state.c:702
 swapin_readahead+0x12c/0xd60 mm/swap_state.c:881
 do_swap_page+0x680/0x5a60 mm/memory.c:4423
 handle_pte_fault mm/memory.c:5891 [inline]
 __handle_mm_fault+0x1055/0x2a40 mm/memory.c:6031
 handle_mm_fault+0x3fa/0xaa0 mm/memory.c:6200
 do_user_addr_fault+0x7a3/0x13f0 arch/x86/mm/fault.c:1388
 handle_page_fault arch/x86/mm/fault.c:1480 [inline]
 exc_page_fault+0x5c/0xc0 arch/x86/mm/fault.c:1538
 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:623
RIP: 0010:do_sys_poll+0x7c4/0xde0 fs/select.c:1020
Code: 12 e8 70 0e 86 ff 48 89 d8 48 c1 e8 03 42 0f b6 14 28 48 89 d8 83 e0 07 83 c0 01 38 d0 7c 08 84 d2 0f 85 05 05 00 00 0f b7 03 <66> 41 89 47 06 41 83 ee 01 49 83 c7 08 48 83 c3 08 e8 36 0e 86 ff
RSP: 0000:ffffc9000344f900 EFLAGS: 00050246
RAX: 0000000000000000 RBX: ffffc9000344f9e2 RCX: ffffffff8233e151
RDX: 0000000000000000 RSI: ffffffff8233e160 RDI: 0000000000000005
RBP: ffffc9000344fe48 R08: 0000000000000005 R09: 0000000000000000
R10: 0000000000000002 R11: 0000000000000000 R12: ffffc9000344f9d0
R13: dffffc0000000000 R14: 0000000000000002 R15: 000055d831e15380
 __do_sys_ppoll fs/select.c:1115 [inline]
 __se_sys_ppoll fs/select.c:1095 [inline]
 __x64_sys_ppoll+0x25a/0x2d0 fs/select.c:1095
 do_syscall_x64 arch/x86/entry/common.c:52 [inline]
 do_syscall_64+0xcd/0x250 arch/x86/entry/common.c:83
 entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7f8bd6519ad5
Code: Unable to access opcode bytes at 0x7f8bd6519aab.
RSP: 002b:00007fff631f7fa0 EFLAGS: 00000246 ORIG_RAX: 000000000000010f
RAX: ffffffffffffffda RBX: 000055d831e14ea0 RCX: 00007f8bd6519ad5
RDX: 0000000000000000 RSI: 0000000000000002 RDI: 000055d831e15380
RBP: 0000000000000064 R08: 0000000000000008 R09: 0000000000000000
R10: 00007fff631f8158 R11: 0000000000000246 R12: 000055d831e15380
R13: 00007fff631f8158 R14: 0000000000000002 R15: 000055d831e1536c
 </TASK>
Kernel Offset: disabled
Rebooting in 86400 seconds..
----------------
Code disassembly (best guess):
   0:	12 e8                	adc    %al,%ch
   2:	70 0e                	jo     0x12
   4:	86 ff                	xchg   %bh,%bh
   6:	48 89 d8             	mov    %rbx,%rax
   9:	48 c1 e8 03          	shr    $0x3,%rax
   d:	42 0f b6 14 28       	movzbl (%rax,%r13,1),%edx
  12:	48 89 d8             	mov    %rbx,%rax
  15:	83 e0 07             	and    $0x7,%eax
  18:	83 c0 01             	add    $0x1,%eax
  1b:	38 d0                	cmp    %dl,%al
  1d:	7c 08                	jl     0x27
  1f:	84 d2                	test   %dl,%dl
  21:	0f 85 05 05 00 00    	jne    0x52c
  27:	0f b7 03             	movzwl (%rbx),%eax
* 2a:	66 41 89 47 06       	mov    %ax,0x6(%r15) <-- trapping instruction
  2f:	41 83 ee 01          	sub    $0x1,%r14d
  33:	49 83 c7 08          	add    $0x8,%r15
  37:	48 83 c3 08          	add    $0x8,%rbx
  3b:	e8 36 0e 86 ff       	call   0xff860e76

Crashes (25):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/03/24 17:22 upstream 38fec10eb60d 875573af .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 kernel panic: System is deadlocked on memory
2025/03/07 19:17 upstream 00a7d39898c8 7e3bd60d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 kernel panic: System is deadlocked on memory
2025/03/07 16:11 upstream 00a7d39898c8 7e3bd60d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 kernel panic: System is deadlocked on memory
2025/02/27 04:39 upstream 5394eea10651 6a8fcbc4 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 kernel panic: System is deadlocked on memory
2025/02/25 00:31 upstream d082ecbc71e9 d34966d1 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 kernel panic: System is deadlocked on memory
2025/02/01 21:22 upstream 69e858e0b8b2 0dff8567 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 kernel panic: System is deadlocked on memory
2025/01/03 09:16 upstream 0bc21e701a6f d3ccff63 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 kernel panic: System is deadlocked on memory
2024/12/15 03:53 upstream a0e3919a2df2 7cbfbb3a .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 kernel panic: System is deadlocked on memory
2024/12/04 07:37 upstream ceb8bf2ceaa7 b50eb251 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 kernel panic: System is deadlocked on memory
2024/10/16 21:43 upstream c964ced77262 666f77ed .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 kernel panic: System is deadlocked on memory
2024/10/12 01:41 upstream 9e4c6c1ad9a1 084d8178 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 kernel panic: System is deadlocked on memory
2024/09/16 18:08 upstream 114143a59589 49cf0773 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 kernel panic: System is deadlocked on memory
2024/08/26 07:00 upstream 5be63fc19fca d7d32352 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 kernel panic: System is deadlocked on memory
2024/08/26 06:39 upstream 5be63fc19fca d7d32352 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 kernel panic: System is deadlocked on memory
2024/08/26 06:38 upstream 5be63fc19fca d7d32352 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 kernel panic: System is deadlocked on memory
2024/08/25 13:05 upstream 780bdc1ba776 d7d32352 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 kernel panic: System is deadlocked on memory
2024/08/25 12:58 upstream 780bdc1ba776 d7d32352 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 kernel panic: System is deadlocked on memory
2024/08/24 23:38 upstream d2bafcf224f3 d7d32352 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 kernel panic: System is deadlocked on memory
2024/08/23 08:47 upstream aa0743a22936 ce8a9099 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu2-arm64-mte kernel panic: System is deadlocked on memory
2024/08/21 10:49 upstream b311c1b497e5 db5852f9 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 kernel panic: System is deadlocked on memory
2024/08/12 10:53 upstream 7c626ce4bae1 1fef415f .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 kernel panic: System is deadlocked on memory
2024/08/03 16:17 upstream 17712b7ea075 1786a2a8 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu2-arm64-mte kernel panic: System is deadlocked on memory
2024/07/29 00:20 upstream 5437f30d3458 46eb10b7 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 kernel panic: System is deadlocked on memory
2024/07/19 05:11 upstream 720261cfc732 ee4e11c8 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 kernel panic: System is deadlocked on memory
2024/07/09 15:24 upstream 4376e966ecb7 39158d80 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 kernel panic: System is deadlocked on memory
* Struck through repros no longer work on HEAD.