syzbot


WARNING in copy_huge_pmd

Status: upstream: reported C repro on 2024/09/23 12:18
Subsystems: mm
[Documentation on labels]
Reported-by: syzbot+bf2c35fa302ebe3c7471@syzkaller.appspotmail.com
First crash: 6d17h, last: now
Cause bisection: introduced by (bisect log) :
commit 75182022a0439788415b2dd1db3086e07aa506f7
Author: Peter Xu <peterx@redhat.com>
Date: Mon Aug 26 20:43:51 2024 +0000

  mm/x86: support large pfn mappings

Crash: WARNING in folio_add_anon_rmap_pmd (log)
Repro: C syz .config
  
Discussions (2)
Title Replies (including bot) Last reply
[syzbot] [mm?] WARNING in copy_huge_pmd 6 (8) 2024/09/27 04:20
[PATCH v1] mm/huge_memory: check pmd_special() only after pmd_present() 2 (2) 2024/09/26 15:59
Last patch testing requests (1)
Created Duration User Patch Repo Result
2024/09/26 15:45 3h17m david@redhat.com https://github.com/davidhildenbrand/linux.git copy_huge_pmd_pfn OK log

Sample crash report:
------------[ cut here ]------------
WARNING: CPU: 1 PID: 5397 at mm/huge_memory.c:1602 copy_huge_pmd+0x16dd/0x2500 mm/huge_memory.c:1602
Modules linked in:
CPU: 1 UID: 0 PID: 5397 Comm: syz-executor231 Not tainted 6.11.0-syzkaller-10669-g11a299a7933e #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024
RIP: 0010:copy_huge_pmd+0x16dd/0x2500 mm/huge_memory.c:1602
Code: 01 e9 dd f5 ff ff e8 e2 c3 9a ff 4c 89 e3 31 ff 83 e3 02 48 89 de e8 42 c6 9a ff 48 85 db 0f 84 a0 07 00 00 e8 c4 c3 9a ff 90 <0f> 0b 90 e9 88 ef ff ff e8 b6 c3 9a ff 49 89 ec 31 ff 41 81 e4 ff
RSP: 0018:ffffc90003f07640 EFLAGS: 00010293
RAX: 0000000000000000 RBX: 0000000000000002 RCX: ffffffff81f1661e
RDX: ffff88807ebd8000 RSI: ffffffff81f1662c RDI: 0000000000000007
RBP: ffffea0001dfc800 R08: 0000000000000007 R09: 0000000000000000
R10: 0000000000000002 R11: 0000000000000000 R12: d7f0000000000e02
R13: d7ffe7fff1effe02 R14: 0000000000000200 R15: ffff8880303dfc98
FS:  00007f64eb2316c0(0000) GS:ffff8880b8700000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f64eb257b30 CR3: 0000000076b02000 CR4: 00000000003506f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 copy_pmd_range mm/memory.c:1245 [inline]
 copy_pud_range mm/memory.c:1292 [inline]
 copy_p4d_range mm/memory.c:1316 [inline]
 copy_page_range+0xa66/0x5a20 mm/memory.c:1414
 dup_mmap kernel/fork.c:750 [inline]
 dup_mm kernel/fork.c:1674 [inline]
 copy_mm+0x134f/0x2550 kernel/fork.c:1723
 copy_process+0x3ab9/0x6f00 kernel/fork.c:2375
 kernel_clone+0xfd/0x960 kernel/fork.c:2787
 __do_sys_clone+0xba/0x100 kernel/fork.c:2930
 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:0x7f64eb297459
Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 51 18 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007f64eb231198 EFLAGS: 00000246 ORIG_RAX: 0000000000000038
RAX: ffffffffffffffda RBX: 00007f64eb321318 RCX: 00007f64eb297459
RDX: ffffffff81000000 RSI: 0000000000000006 RDI: 000000000000000f
RBP: 00007f64eb321310 R08: 000000000000c0c9 R09: 0000000000000000
R10: ffffffff81000000 R11: 0000000000000246 R12: 00007f64eb2ee0ac
R13: 000000000000006e R14: 0000000100000004 R15: 0000000100000000
 </TASK>

Crashes (129):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/09/26 20:38 upstream 11a299a7933e 9314348a .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in copy_huge_pmd
2024/09/26 19:45 upstream 11a299a7933e 9314348a .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in copy_huge_pmd
2024/09/22 04:12 upstream 88264981f208 6f888b75 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in copy_huge_pmd
2024/09/22 02:03 upstream 88264981f208 6f888b75 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in copy_huge_pmd
2024/09/25 03:52 upstream 68e5c7d4cefb 349a68c4 .config console log report syz / log C [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root WARNING in copy_huge_pmd
2024/09/28 15:00 upstream ad46e8f95e93 ba29ff75 .config console log report info [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in copy_huge_pmd
2024/09/28 13:26 upstream ad46e8f95e93 ba29ff75 .config console log report info [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in copy_huge_pmd
2024/09/28 11:58 upstream ad46e8f95e93 ba29ff75 .config console log report info [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in copy_huge_pmd
2024/09/28 11:03 upstream ad46e8f95e93 440b26ec .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in copy_huge_pmd
2024/09/28 04:09 upstream e477dba5442c 440b26ec .config console log report info [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in copy_huge_pmd
2024/09/28 01:16 upstream e477dba5442c 440b26ec .config console log report info [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in copy_huge_pmd
2024/09/27 23:30 upstream e477dba5442c 440b26ec .config console log report info [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in copy_huge_pmd
2024/09/27 22:10 upstream e477dba5442c 2b1784d6 .config console log report info [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in copy_huge_pmd
2024/09/27 20:56 upstream e477dba5442c 2b1784d6 .config console log report info [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in copy_huge_pmd
2024/09/27 19:04 upstream e477dba5442c 2b1784d6 .config console log report info [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in copy_huge_pmd
2024/09/27 17:43 upstream 075dbe9f6e3c 2b1784d6 .config console log report info [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in copy_huge_pmd
2024/09/27 17:25 upstream 075dbe9f6e3c 2b1784d6 .config console log report info [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in copy_huge_pmd
2024/09/27 16:17 upstream 075dbe9f6e3c 2b1784d6 .config console log report info [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in copy_huge_pmd
2024/09/27 14:35 upstream 075dbe9f6e3c 2b1784d6 .config console log report info [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in copy_huge_pmd
2024/09/27 12:24 upstream 075dbe9f6e3c 2b1784d6 .config console log report info [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in copy_huge_pmd
2024/09/27 10:14 upstream 075dbe9f6e3c 9314348a .config console log report info [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in copy_huge_pmd
2024/09/27 07:26 upstream 075dbe9f6e3c 9314348a .config console log report info [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in copy_huge_pmd
2024/09/27 05:17 upstream 075dbe9f6e3c 9314348a .config console log report info [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in copy_huge_pmd
2024/09/27 03:55 upstream 075dbe9f6e3c 9314348a .config console log report info [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in copy_huge_pmd
2024/09/27 02:23 upstream 075dbe9f6e3c 9314348a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in copy_huge_pmd
2024/09/27 02:17 upstream 075dbe9f6e3c 9314348a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in copy_huge_pmd
2024/09/26 18:29 upstream 11a299a7933e 9314348a .config console log report info [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in copy_huge_pmd
2024/09/26 10:31 upstream 11a299a7933e 9314348a .config console log report info [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in copy_huge_pmd
2024/09/25 04:56 upstream 97d8894b6f4c 5643e0e9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in copy_huge_pmd
2024/09/24 18:20 upstream abf2050f51fd 5643e0e9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in copy_huge_pmd
2024/09/22 20:37 upstream af9c191ac2a0 6f888b75 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in copy_huge_pmd
2024/09/22 18:44 upstream 88264981f208 6f888b75 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in copy_huge_pmd
2024/09/22 15:53 upstream 88264981f208 6f888b75 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in copy_huge_pmd
2024/09/22 14:31 upstream 88264981f208 6f888b75 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in copy_huge_pmd
2024/09/22 13:28 upstream 88264981f208 6f888b75 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in copy_huge_pmd
2024/09/22 10:53 upstream 88264981f208 6f888b75 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in copy_huge_pmd
2024/09/22 09:28 upstream 88264981f208 6f888b75 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in copy_huge_pmd
2024/09/22 09:28 upstream 88264981f208 6f888b75 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in copy_huge_pmd
2024/09/22 03:28 upstream 88264981f208 6f888b75 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in copy_huge_pmd
2024/09/22 03:13 upstream 88264981f208 6f888b75 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in copy_huge_pmd
2024/09/22 03:13 upstream 88264981f208 6f888b75 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in copy_huge_pmd
2024/09/22 03:11 upstream 88264981f208 6f888b75 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in copy_huge_pmd
2024/09/22 03:10 upstream 88264981f208 6f888b75 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in copy_huge_pmd
2024/09/25 23:34 upstream aa486552a110 349a68c4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING in copy_huge_pmd
2024/09/25 18:47 upstream 684a64bf32b6 349a68c4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING in copy_huge_pmd
2024/09/25 15:42 upstream 684a64bf32b6 349a68c4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING in copy_huge_pmd
2024/09/25 01:19 upstream 97d8894b6f4c 5643e0e9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING in copy_huge_pmd
2024/09/24 15:01 upstream abf2050f51fd 5643e0e9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING in copy_huge_pmd
2024/09/23 15:07 upstream de5cb0dcb74c 89298aad .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING in copy_huge_pmd
2024/09/22 23:58 upstream af9c191ac2a0 6f888b75 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING in copy_huge_pmd
2024/09/22 04:55 upstream 88264981f208 6f888b75 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING in copy_huge_pmd
2024/09/22 04:53 upstream 88264981f208 6f888b75 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING in copy_huge_pmd
2024/09/25 07:21 linux-next 2b7275670032 349a68c4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in copy_huge_pmd
2024/09/24 13:59 linux-next 4d0326b60bb7 5643e0e9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in copy_huge_pmd
2024/09/24 07:50 linux-next 4d0326b60bb7 89298aad .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in copy_huge_pmd
* Struck through repros no longer work on HEAD.