syzbot


WARNING in __alloc_pages_nodemask

Status: closed as dup on 2019/09/19 18:29
Subsystems: mm
[Documentation on labels]
Reported-by: syzbot+e38fe539fedfc127987e@syzkaller.appspotmail.com
First crash: 1641d, last: 1153d
Duplicate of
Title Repro Cause bisect Fix bisect Count Last Reported
KMSAN: kernel-usb-infoleak in hid_submit_ctrl input usb C 839 1018d 1626d
Discussions (3)
Title Replies (including bot) Last reply
Reminder: 52 active syzbot reports in usb subsystem 4 (4) 2019/09/19 19:01
WARNING in __alloc_pages_nodemask 3 (4) 2019/09/19 18:29
KMSAN: kernel-usb-infoleak in hid_submit_ctrl 1 (2) 2019/09/19 18:27
Similar bugs (3)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
android-414 WARNING in __alloc_pages_nodemask C 564 1551d 1788d 0/1 public: reported C repro on 2019/04/11 00:00
android-44 WARNING in __alloc_pages_nodemask C 93586 1551d 1787d 0/2 public: reported C repro on 2019/04/12 00:00
android-49 WARNING in __alloc_pages_nodemask C 140506 1551d 1788d 0/3 public: reported C repro on 2019/04/11 08:44

Sample crash report:
loop0: detected capacity change from 32760 to 0
------------[ cut here ]------------
WARNING: CPU: 1 PID: 8467 at mm/page_alloc.c:4976 __alloc_pages_nodemask+0x5f8/0x730 mm/page_alloc.c:5011
Modules linked in:
CPU: 1 PID: 8467 Comm: syz-executor366 Not tainted 5.11.0-rc1-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
RIP: 0010:__alloc_pages_nodemask+0x5f8/0x730 mm/page_alloc.c:4976
Code: 00 00 0c 00 0f 85 a7 00 00 00 8b 3c 24 4c 89 f2 44 89 e6 c6 44 24 70 00 48 89 6c 24 58 e8 d0 d7 ff ff 49 89 c5 e9 ea fc ff ff <0f> 0b e9 b5 fd ff ff 89 74 24 14 4c 89 4c 24 08 4c 89 74 24 18 e8
RSP: 0018:ffffc9000103fa98 EFLAGS: 00010246
RAX: 0000000000000000 RBX: 1ffff92000207f57 RCX: 0000000000000000
RDX: 0000000000000000 RSI: dffffc0000000000 RDI: 0000000000040cc0
RBP: 0000000000040cc0 R08: 0000000000000000 R09: 0000000000000000
R10: ffffffff81b1f6e1 R11: 0000000000000000 R12: 000000000000000d
R13: 000000000000000d R14: 0000000000000000 R15: 0000000044673f01
FS:  00000000018de880(0000) GS:ffff8880b9f00000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f21152f1710 CR3: 00000000146f0000 CR4: 0000000000350ee0
Call Trace:
 alloc_pages_current+0x18c/0x2a0 mm/mempolicy.c:2267
 alloc_pages include/linux/gfp.h:547 [inline]
 kmalloc_order+0x2e/0xb0 mm/slab_common.c:837
 kmalloc_order_trace+0x14/0x120 mm/slab_common.c:853
 kmalloc include/linux/slab.h:557 [inline]
 squashfs_read_table+0x43/0x1e0 fs/squashfs/cache.c:413
 squashfs_read_xattr_id_table+0x191/0x220 fs/squashfs/xattr_id.c:81
 squashfs_fill_super+0xcfb/0x23b0 fs/squashfs/super.c:225
 get_tree_bdev+0x421/0x740 fs/super.c:1291
 vfs_get_tree+0x89/0x2f0 fs/super.c:1496
 do_new_mount fs/namespace.c:2878 [inline]
 path_mount+0x13ad/0x20c0 fs/namespace.c:3208
 do_mount fs/namespace.c:3221 [inline]
 __do_sys_mount fs/namespace.c:3429 [inline]
 __se_sys_mount fs/namespace.c:3406 [inline]
 __x64_sys_mount+0x27f/0x300 fs/namespace.c:3406
 do_syscall_64+0x2d/0x70 arch/x86/entry/common.c:46
 entry_SYSCALL_64_after_hwframe+0x44/0xa9
RIP: 0033:0x446d1a
Code: b8 08 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 fd ad fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 0f 83 da ad fb ff c3 66 0f 1f 84 00 00 00 00 00
RSP: 002b:00007ffea01d2998 EFLAGS: 00000293 ORIG_RAX: 00000000000000a5
RAX: ffffffffffffffda RBX: 00007ffea01d29f0 RCX: 0000000000446d1a
RDX: 0000000020000080 RSI: 0000000020000000 RDI: 00007ffea01d29b0
RBP: 00007ffea01d29b0 R08: 00007ffea01d29f0 R09: 00007ffe00000015
R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000001
R13: 0000000000000004 R14: 0000000000000003 R15: 0000000000000003

Crashes (2496):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2020/12/30 10:19 upstream 139711f033f6 0fa352f2 .config console log report syz C ci-upstream-kasan-gce-root
2020/12/06 15:03 upstream 33256ce19411 f12ba0c5 .config console log report syz C ci-upstream-kasan-gce-smack-root
2020/12/11 01:39 linux-next 14240d4c5b25 f900b48c .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2020/05/26 21:38 https://github.com/google/kasan.git usb-fuzzer d19c64b3d097 9072c126 .config console log report syz C ci2-upstream-usb
2020/04/07 18:27 https://github.com/google/kasan.git usb-fuzzer 0fa84af850a4 db9bcd4b .config console log report syz C ci2-upstream-usb
2020/04/01 23:53 https://github.com/google/kasan.git usb-fuzzer 0fa84af850a4 a34e2c33 .config console log report syz C ci2-upstream-usb
2020/04/01 07:48 https://github.com/google/kasan.git usb-fuzzer 0fa84af850a4 a34e2c33 .config console log report syz C ci2-upstream-usb
2020/03/07 05:00 https://github.com/google/kasan.git usb-fuzzer d6ff8147a51c fd2a5f28 .config console log report syz C ci2-upstream-usb
2020/02/29 15:27 https://github.com/google/kasan.git usb-fuzzer d6ff8147a51c c88c7b75 .config console log report syz C ci2-upstream-usb
2020/01/22 22:41 https://github.com/google/kasan.git usb-fuzzer 4cc301ee04d9 3334d684 .config console log report syz C ci2-upstream-usb
2020/01/09 22:53 https://github.com/google/kasan.git usb-fuzzer ae1794106b94 4de4e9f0 .config console log report syz C ci2-upstream-usb
2019/11/18 21:41 https://github.com/google/kasan.git usb-fuzzer 46178223c0ca d5696d51 .config console log report syz C ci2-upstream-usb
2019/11/07 03:56 https://github.com/google/kasan.git usb-fuzzer d60bbfea36c1 d797d201 .config console log report syz C ci2-upstream-usb
2019/09/21 11:43 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report syz C ci2-upstream-usb
2019/09/08 16:31 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 a60cb4cd .config console log report syz C ci2-upstream-usb
2019/09/28 09:27 https://github.com/google/kasan.git usb-fuzzer 2994c07743fe d8074e0b .config console log report syz ci2-upstream-usb
2021/01/05 08:29 upstream 36bbbd0e234d 2a28ff1f .config console log report info ci-upstream-kasan-gce
2021/01/04 15:25 upstream e71ba9452f0b 79264ae3 .config console log report info ci-upstream-kasan-gce-root
2021/01/04 11:03 upstream e71ba9452f0b 79264ae3 .config console log report info ci-upstream-kasan-gce
2021/01/04 09:48 upstream e71ba9452f0b 79264ae3 .config console log report info ci-upstream-kasan-gce-root
2021/01/03 12:45 upstream 3516bd729358 79264ae3 .config console log report info ci-upstream-kasan-gce
2021/01/03 08:35 upstream 3516bd729358 79264ae3 .config console log report info ci-upstream-kasan-gce-root
2021/01/03 06:03 upstream 3516bd729358 79264ae3 .config console log report info ci-upstream-kasan-gce
2021/01/03 05:01 upstream 3516bd729358 79264ae3 .config console log report info ci-upstream-kasan-gce
2021/01/02 02:17 upstream eda809aef534 79264ae3 .config console log report info ci-upstream-kasan-gce
2021/01/02 01:15 upstream eda809aef534 79264ae3 .config console log report info ci-upstream-kasan-gce
2021/01/01 21:55 upstream f6e1ea196492 79264ae3 .config console log report info ci-upstream-kasan-gce-root
2021/01/01 09:13 upstream f6e1ea196492 79264ae3 .config console log report info ci-upstream-kasan-gce
2021/01/01 06:40 upstream f6e1ea196492 79264ae3 .config console log report info ci-upstream-kasan-gce-root
2021/01/01 01:12 upstream f6e1ea196492 79264ae3 .config console log report info ci-upstream-kasan-gce
2020/12/31 22:41 upstream f6e1ea196492 79264ae3 .config console log report info ci-upstream-kasan-gce-root
2020/12/31 10:36 upstream f6e1ea196492 5cc121d6 .config console log report info ci-upstream-kasan-gce
2020/12/31 01:07 upstream f6e1ea196492 ecb8c012 .config console log report info ci-upstream-kasan-gce-root
2020/12/30 23:43 upstream f6e1ea196492 ecb8c012 .config console log report info ci-upstream-kasan-gce
2020/12/30 21:05 upstream 139711f033f6 ecb8c012 .config console log report info ci-upstream-kasan-gce
2020/12/30 18:40 upstream 139711f033f6 ecb8c012 .config console log report info ci-upstream-kasan-gce
2020/12/29 19:29 upstream dea8dcf2a9fa 80910769 .config console log report info ci-upstream-kasan-gce-root
2020/12/15 11:17 upstream 148842c98a24 97183ed7 .config console log report info ci-upstream-kasan-gce-smack-root
2021/01/05 01:06 upstream 36bbbd0e234d 2a28ff1f .config console log report info ci-upstream-kasan-gce-386
2021/01/03 17:16 upstream 3516bd729358 79264ae3 .config console log report info ci-upstream-kasan-gce-386
2021/01/03 13:46 upstream 3516bd729358 79264ae3 .config console log report info ci-upstream-kasan-gce-386
2021/01/03 07:31 upstream 3516bd729358 79264ae3 .config console log report info ci-upstream-kasan-gce-386
2021/01/02 15:02 upstream eda809aef534 79264ae3 .config console log report info ci-upstream-kasan-gce-386
2021/01/01 17:55 upstream f6e1ea196492 79264ae3 .config console log report info ci-upstream-kasan-gce-386
2021/01/01 11:50 upstream f6e1ea196492 79264ae3 .config console log report info ci-upstream-kasan-gce-386
2021/01/01 10:23 upstream f6e1ea196492 79264ae3 .config console log report info ci-upstream-kasan-gce-386
2021/01/01 01:32 upstream f6e1ea196492 79264ae3 .config console log report info ci-upstream-kasan-gce-386
2020/12/31 06:34 upstream f6e1ea196492 5cc121d6 .config console log report info ci-upstream-kasan-gce-386
2020/12/29 23:40 upstream dea8dcf2a9fa 80910769 .config console log report info ci-upstream-kasan-gce-386
2020/12/29 19:23 upstream dea8dcf2a9fa 80910769 .config console log report info ci-upstream-kasan-gce-386
2020/11/17 00:07 upstream 09162bc32c88 1bf9a662 .config console log report info ci-qemu-upstream-386
2021/01/03 03:55 net-old 4bfc4714849d 79264ae3 .config console log report info ci-upstream-net-this-kasan-gce
2021/01/02 01:04 net-old 4bfc4714849d 79264ae3 .config console log report info ci-upstream-net-this-kasan-gce
2020/12/31 14:48 bpf da4282c17d69 79264ae3 .config console log report info ci-upstream-bpf-kasan-gce
2020/12/30 11:46 net-old 4bfc4714849d 0fa352f2 .config console log report info ci-upstream-net-this-kasan-gce
2021/01/04 21:56 bpf-next 482ec343f40a 2a28ff1f .config console log report info ci-upstream-bpf-next-kasan-gce
2021/01/04 02:11 net-next-old 3db1a3fa9880 79264ae3 .config console log report info ci-upstream-net-kasan-gce
2021/01/03 18:55 net-next-old 3db1a3fa9880 79264ae3 .config console log report info ci-upstream-net-kasan-gce
2021/01/02 11:47 net-next-old 3db1a3fa9880 79264ae3 .config console log report info ci-upstream-net-kasan-gce
2021/01/01 23:28 net-next-old 3db1a3fa9880 79264ae3 .config console log report info ci-upstream-net-kasan-gce
2020/12/31 16:22 bpf-next 482ec343f40a 79264ae3 .config console log report info ci-upstream-bpf-next-kasan-gce
2020/12/31 11:43 net-next-old 3db1a3fa9880 5cc121d6 .config console log report info ci-upstream-net-kasan-gce
2020/12/31 02:09 bpf-next 64e4951a793a 5cc121d6 .config console log report info ci-upstream-bpf-next-kasan-gce
2020/12/30 09:16 bpf-next f734031bb4c7 0fa352f2 .config console log report info ci-upstream-bpf-next-kasan-gce
2020/12/29 20:36 bpf-next 00a279e42f67 80910769 .config console log report info ci-upstream-bpf-next-kasan-gce
2021/01/02 07:57 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing cb4d9b52ec06 79264ae3 .config console log report info ci2-upstream-usb
2020/12/31 20:37 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing cb4d9b52ec06 79264ae3 .config console log report info ci2-upstream-usb
2020/12/27 21:59 linux-next d7a03a44a5e9 2242f77f .config console log report info ci-upstream-linux-next-kasan-gce-root
2019/09/05 07:37 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 040fda58 .config console log report ci2-upstream-usb
* Struck through repros no longer work on HEAD.