====================================================== WARNING: possible circular locking dependency detected 4.19.63 #37 Not tainted ------------------------------------------------------ syz-executor.4/28100 is trying to acquire lock: 00000000b60c42d8 (&sb->s_type->i_mutex_key#12){+.+.}, at: inode_lock include/linux/fs.h:747 [inline] 00000000b60c42d8 (&sb->s_type->i_mutex_key#12){+.+.}, at: shmem_fallocate+0x15a/0xc60 mm/shmem.c:2680 but task is already holding lock: 00000000068ad087 (fs_reclaim){+.+.}, at: fs_reclaim_acquire.part.0+0x0/0x30 include/linux/compiler.h:193 which lock already depends on the new lock. the existing dependency chain (in reverse order) is: -> #1 (fs_reclaim){+.+.}: __fs_reclaim_acquire mm/page_alloc.c:3749 [inline] fs_reclaim_acquire.part.0+0x24/0x30 mm/page_alloc.c:3760 fs_reclaim_acquire mm/page_alloc.c:4334 [inline] prepare_alloc_pages mm/page_alloc.c:4331 [inline] __alloc_pages_nodemask+0x4fc/0x750 mm/page_alloc.c:4383 alloc_pages_vma+0xdd/0x590 mm/mempolicy.c:2111 shmem_alloc_page+0xc0/0x180 mm/shmem.c:1494 shmem_alloc_and_acct_page+0x165/0x970 mm/shmem.c:1519 shmem_getpage_gfp+0x44a/0x3640 mm/shmem.c:1797 shmem_getpage mm/shmem.c:132 [inline] shmem_write_begin+0x10b/0x1e0 mm/shmem.c:2432 generic_perform_write+0x22a/0x520 mm/filemap.c:3161 __generic_file_write_iter+0x25e/0x630 mm/filemap.c:3286 generic_file_write_iter+0x383/0x72f mm/filemap.c:3314 call_write_iter include/linux/fs.h:1820 [inline] new_sync_write fs/read_write.c:474 [inline] __vfs_write+0x587/0x810 fs/read_write.c:487 vfs_write+0x20c/0x560 fs/read_write.c:549 ksys_write+0x14f/0x2d0 fs/read_write.c:599 __do_sys_write fs/read_write.c:611 [inline] __se_sys_write fs/read_write.c:608 [inline] __x64_sys_write+0x73/0xb0 fs/read_write.c:608 do_syscall_64+0xfd/0x620 arch/x86/entry/common.c:293 entry_SYSCALL_64_after_hwframe+0x49/0xbe -> #0 (&sb->s_type->i_mutex_key#12){+.+.}: lock_acquire+0x16f/0x3f0 kernel/locking/lockdep.c:3900 down_write+0x38/0x90 kernel/locking/rwsem.c:70 inode_lock include/linux/fs.h:747 [inline] shmem_fallocate+0x15a/0xc60 mm/shmem.c:2680 ashmem_shrink_scan drivers/staging/android/ashmem.c:461 [inline] ashmem_shrink_scan+0x370/0x510 drivers/staging/android/ashmem.c:436 do_shrink_slab+0x3db/0xa40 mm/vmscan.c:537 shrink_slab mm/vmscan.c:686 [inline] shrink_slab+0x4be/0x5e0 mm/vmscan.c:666 shrink_node+0x311/0x1450 mm/vmscan.c:2730 shrink_zones mm/vmscan.c:2959 [inline] do_try_to_free_pages+0x3cb/0x11c0 mm/vmscan.c:3017 try_to_free_pages+0x2ee/0x7f0 mm/vmscan.c:3232 __perform_reclaim mm/page_alloc.c:3790 [inline] __alloc_pages_direct_reclaim mm/page_alloc.c:3811 [inline] __alloc_pages_slowpath+0x990/0x2870 mm/page_alloc.c:4201 __alloc_pages_nodemask+0x617/0x750 mm/page_alloc.c:4409 alloc_pages_current+0x107/0x210 mm/mempolicy.c:2147 alloc_pages include/linux/gfp.h:509 [inline] __vmalloc_area_node mm/vmalloc.c:1690 [inline] __vmalloc_node_range+0x4a7/0x790 mm/vmalloc.c:1750 __vmalloc_node mm/vmalloc.c:1795 [inline] __vmalloc_node_flags_caller+0x71/0x90 mm/vmalloc.c:1817 kvmalloc_node+0xdc/0x100 mm/util.c:432 kvmalloc include/linux/mm.h:577 [inline] kvmalloc_array include/linux/mm.h:595 [inline] kvcalloc include/linux/mm.h:600 [inline] kvm_arch_create_memslot+0xc3/0x570 arch/x86/kvm/x86.c:9120 __kvm_set_memory_region+0x153c/0x1ff0 arch/x86/kvm/../../../virt/kvm/kvm_main.c:1014 kvm_set_memory_region+0x2f/0x50 arch/x86/kvm/../../../virt/kvm/kvm_main.c:1086 kvm_vm_ioctl_set_memory_region arch/x86/kvm/../../../virt/kvm/kvm_main.c:1098 [inline] kvm_vm_ioctl+0x7b8/0x17d0 arch/x86/kvm/../../../virt/kvm/kvm_main.c:2995 vfs_ioctl fs/ioctl.c:46 [inline] file_ioctl fs/ioctl.c:501 [inline] do_vfs_ioctl+0xd5f/0x1380 fs/ioctl.c:688 ksys_ioctl+0xab/0xd0 fs/ioctl.c:705 __do_sys_ioctl fs/ioctl.c:712 [inline] __se_sys_ioctl fs/ioctl.c:710 [inline] __x64_sys_ioctl+0x73/0xb0 fs/ioctl.c:710 do_syscall_64+0xfd/0x620 arch/x86/entry/common.c:293 entry_SYSCALL_64_after_hwframe+0x49/0xbe other info that might help us debug this: Possible unsafe locking scenario: CPU0 CPU1 ---- ---- lock(fs_reclaim); lock(&sb->s_type->i_mutex_key#12); lock(fs_reclaim); lock(&sb->s_type->i_mutex_key#12); *** DEADLOCK *** 3 locks held by syz-executor.4/28100: #0: 000000002c3c49f7 (&kvm->slots_lock){+.+.}, at: kvm_set_memory_region+0x24/0x50 arch/x86/kvm/../../../virt/kvm/kvm_main.c:1085 #1: 00000000068ad087 (fs_reclaim){+.+.}, at: fs_reclaim_acquire.part.0+0x0/0x30 include/linux/compiler.h:193 #2: 00000000cb77dc11 (shrinker_rwsem){++++}, at: shrink_slab mm/vmscan.c:676 [inline] #2: 00000000cb77dc11 (shrinker_rwsem){++++}, at: shrink_slab+0x402/0x5e0 mm/vmscan.c:666 stack backtrace: CPU: 0 PID: 28100 Comm: syz-executor.4 Not tainted 4.19.63 #37 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x172/0x1f0 lib/dump_stack.c:113 print_circular_bug.isra.0.cold+0x1cc/0x28f kernel/locking/lockdep.c:1221 check_prev_add kernel/locking/lockdep.c:1861 [inline] check_prevs_add kernel/locking/lockdep.c:1974 [inline] validate_chain kernel/locking/lockdep.c:2415 [inline] __lock_acquire+0x2e19/0x49c0 kernel/locking/lockdep.c:3411 lock_acquire+0x16f/0x3f0 kernel/locking/lockdep.c:3900 down_write+0x38/0x90 kernel/locking/rwsem.c:70 inode_lock include/linux/fs.h:747 [inline] shmem_fallocate+0x15a/0xc60 mm/shmem.c:2680 ashmem_shrink_scan drivers/staging/android/ashmem.c:461 [inline] ashmem_shrink_scan+0x370/0x510 drivers/staging/android/ashmem.c:436 do_shrink_slab+0x3db/0xa40 mm/vmscan.c:537 shrink_slab mm/vmscan.c:686 [inline] shrink_slab+0x4be/0x5e0 mm/vmscan.c:666 shrink_node+0x311/0x1450 mm/vmscan.c:2730 shrink_zones mm/vmscan.c:2959 [inline] do_try_to_free_pages+0x3cb/0x11c0 mm/vmscan.c:3017 try_to_free_pages+0x2ee/0x7f0 mm/vmscan.c:3232 __perform_reclaim mm/page_alloc.c:3790 [inline] __alloc_pages_direct_reclaim mm/page_alloc.c:3811 [inline] __alloc_pages_slowpath+0x990/0x2870 mm/page_alloc.c:4201 __alloc_pages_nodemask+0x617/0x750 mm/page_alloc.c:4409 alloc_pages_current+0x107/0x210 mm/mempolicy.c:2147 alloc_pages include/linux/gfp.h:509 [inline] __vmalloc_area_node mm/vmalloc.c:1690 [inline] __vmalloc_node_range+0x4a7/0x790 mm/vmalloc.c:1750 __vmalloc_node mm/vmalloc.c:1795 [inline] __vmalloc_node_flags_caller+0x71/0x90 mm/vmalloc.c:1817 kvmalloc_node+0xdc/0x100 mm/util.c:432 kvmalloc include/linux/mm.h:577 [inline] kvmalloc_array include/linux/mm.h:595 [inline] kvcalloc include/linux/mm.h:600 [inline] kvm_arch_create_memslot+0xc3/0x570 arch/x86/kvm/x86.c:9120 __kvm_set_memory_region+0x153c/0x1ff0 arch/x86/kvm/../../../virt/kvm/kvm_main.c:1014 kvm_set_memory_region+0x2f/0x50 arch/x86/kvm/../../../virt/kvm/kvm_main.c:1086 kvm_vm_ioctl_set_memory_region arch/x86/kvm/../../../virt/kvm/kvm_main.c:1098 [inline] kvm_vm_ioctl+0x7b8/0x17d0 arch/x86/kvm/../../../virt/kvm/kvm_main.c:2995 vfs_ioctl fs/ioctl.c:46 [inline] file_ioctl fs/ioctl.c:501 [inline] do_vfs_ioctl+0xd5f/0x1380 fs/ioctl.c:688 ksys_ioctl+0xab/0xd0 fs/ioctl.c:705 __do_sys_ioctl fs/ioctl.c:712 [inline] __se_sys_ioctl fs/ioctl.c:710 [inline] __x64_sys_ioctl+0x73/0xb0 fs/ioctl.c:710 do_syscall_64+0xfd/0x620 arch/x86/entry/common.c:293 entry_SYSCALL_64_after_hwframe+0x49/0xbe RIP: 0033:0x459829 Code: Bad RIP value. RSP: 002b:00007ff464c8dc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000000459829 RDX: 0000000020000380 RSI: 000000004020ae46 RDI: 0000000000000004 RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 00007ff464c8e6d4 R13: 00000000004c2ce1 R14: 00000000004d6270 R15: 00000000ffffffff syz-fuzzer invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=0 syz-fuzzer cpuset=/ mems_allowed=0-1 CPU: 0 PID: 7828 Comm: syz-fuzzer Not tainted 4.19.63 #37 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x172/0x1f0 lib/dump_stack.c:113 dump_header+0x15e/0xa55 mm/oom_kill.c:441 oom_kill_process.cold+0x10/0x6ef mm/oom_kill.c:954 out_of_memory mm/oom_kill.c:1129 [inline] out_of_memory+0x936/0x12d0 mm/oom_kill.c:1062 __alloc_pages_may_oom mm/page_alloc.c:3543 [inline] __alloc_pages_slowpath+0x20af/0x2870 mm/page_alloc.c:4245 __alloc_pages_nodemask+0x617/0x750 mm/page_alloc.c:4409 alloc_pages_current+0x107/0x210 mm/mempolicy.c:2147 alloc_pages include/linux/gfp.h:509 [inline] __page_cache_alloc mm/filemap.c:968 [inline] __page_cache_alloc+0x2bd/0x450 mm/filemap.c:953 page_cache_read mm/filemap.c:2407 [inline] filemap_fault+0x10bb/0x2250 mm/filemap.c:2591 ext4_filemap_fault+0x83/0xaf fs/ext4/inode.c:6300 __do_fault+0x111/0x480 mm/memory.c:3269 do_read_fault mm/memory.c:3681 [inline] do_fault mm/memory.c:3810 [inline] handle_pte_fault mm/memory.c:4041 [inline] __handle_mm_fault+0x2d78/0x3f80 mm/memory.c:4165 handle_mm_fault+0x1b5/0x690 mm/memory.c:4202 __do_page_fault+0x62a/0xe90 arch/x86/mm/fault.c:1393 do_page_fault+0x71/0x57d arch/x86/mm/fault.c:1468 page_fault+0x1e/0x30 arch/x86/entry/entry_64.S:1203 RIP: 0033:0x45b153 Code: Bad RIP value. RSP: 002b:000000c420039ea0 EFLAGS: 00010202 RAX: ffffffffffffff92 RBX: 000000003b94b0e0 RCX: 000000000045b153 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00000000017be660 RBP: 000000c420039ee8 R08: 0000000000000000 R09: 0000000000000000 R10: 000000c420039ed8 R11: 0000000000000202 R12: 00000283727b2b1a R13: 0000000000000001 R14: 0000000000c052e0 R15: ffffffffffffbd1d Mem-Info: active_anon:183835 inactive_anon:8034 isolated_anon:0 active_file:25 inactive_file:0 isolated_file:7 unevictable:7680 dirty:0 writeback:23 unstable:0 slab_reclaimable:20647 slab_unreclaimable:125134 mapped:52234 shmem:2310 pagetables:5291 bounce:0 free:25737 free_pcp:16 free_cma:0 Node 0 active_anon:735216kB inactive_anon:32116kB active_file:92kB inactive_file:44kB unevictable:30720kB isolated(anon):0kB isolated(file):28kB mapped:208936kB dirty:0kB writeback:88kB shmem:9220kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 528384kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes Node 1 active_anon:124kB inactive_anon:20kB active_file:8kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:0kB dirty:0kB writeback:4kB shmem:20kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes Node 0 DMA free:10496kB min:220kB low:272kB high:324kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:120kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 2555 2557 2557 Node 0 DMA32 free:36244kB min:36248kB low:45308kB high:54368kB active_anon:735232kB inactive_anon:32116kB active_file:56kB inactive_file:324kB unevictable:30720kB writepending:0kB present:3129332kB managed:2619972kB mlocked:30720kB kernel_stack:12448kB pagetables:21164kB bounce:0kB free_pcp:784kB local_pcp:504kB free_cma:0kB lowmem_reserve[]: 0 0 2 2 Node 0 Normal free:12kB min:32kB low:40kB high:48kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:2428kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 0 0 0 Node 1 Normal free:53404kB min:53608kB low:67008kB high:80408kB active_anon:124kB inactive_anon:20kB active_file:0kB inactive_file:4kB unevictable:0kB writepending:0kB present:3932160kB managed:3870184kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:248kB local_pcp:248kB free_cma:0kB lowmem_reserve[]: 0 0 0 0 Node 0 DMA: 4*4kB (UME) 8*8kB (U) 4*16kB (UM) 2*32kB (UE) 3*64kB (UME) 3*128kB (UME) 2*256kB (UM) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10512kB Node 0 DMA32: 2825*4kB (UME) 1262*8kB (UME) 440*16kB (UM) 218*32kB (UM) 13*64kB (UM) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 36244kB Node 0 Normal: 1*4kB (U) 1*8kB (U) 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 12kB Node 1 Normal: 35*4kB (UME) 34*8kB (ME) 26*16kB (ME) 19*32kB (ME) 16*64kB (ME) 10*128kB (UM) 4*256kB (M) 1*512kB (E) 1*1024kB (M) 3*2048kB (UME) 10*4096kB (M) = 53404kB Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB 2362 total pagecache pages 0 pages in swap cache Swap cache stats: add 0, delete 0, find 0/0 Free swap = 0kB Total swap = 0kB 1965979 pages RAM 0 pages HighMem/MovableOnly 338856 pages reserved 0 pages cma reserved Out of memory: Kill process 8248 (syz-executor.1) score 1008 or sacrifice child Killed process 8248 (syz-executor.1) total-vm:72844kB, anon-rss:18488kB, file-rss:34688kB, shmem-rss:0kB oom_reaper: reaped process 8248 (syz-executor.1), now anon-rss:0kB, file-rss:34816kB, shmem-rss:0kB syz-fuzzer invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=0 syz-fuzzer cpuset=/ mems_allowed=0-1 CPU: 1 PID: 7828 Comm: syz-fuzzer Not tainted 4.19.63 #37 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x172/0x1f0 lib/dump_stack.c:113 dump_header+0x15e/0xa55 mm/oom_kill.c:441 oom_kill_process.cold+0x10/0x6ef mm/oom_kill.c:954 out_of_memory mm/oom_kill.c:1129 [inline] out_of_memory+0x936/0x12d0 mm/oom_kill.c:1062 __alloc_pages_may_oom mm/page_alloc.c:3543 [inline] __alloc_pages_slowpath+0x20af/0x2870 mm/page_alloc.c:4245 __alloc_pages_nodemask+0x617/0x750 mm/page_alloc.c:4409 alloc_pages_current+0x107/0x210 mm/mempolicy.c:2147 alloc_pages include/linux/gfp.h:509 [inline] __page_cache_alloc mm/filemap.c:968 [inline] __page_cache_alloc+0x2bd/0x450 mm/filemap.c:953 page_cache_read mm/filemap.c:2407 [inline] filemap_fault+0x10bb/0x2250 mm/filemap.c:2591 ext4_filemap_fault+0x83/0xaf fs/ext4/inode.c:6300 __do_fault+0x111/0x480 mm/memory.c:3269 do_read_fault mm/memory.c:3681 [inline] do_fault mm/memory.c:3810 [inline] handle_pte_fault mm/memory.c:4041 [inline] __handle_mm_fault+0x2d78/0x3f80 mm/memory.c:4165 handle_mm_fault+0x1b5/0x690 mm/memory.c:4202 __do_page_fault+0x62a/0xe90 arch/x86/mm/fault.c:1393 do_page_fault+0x71/0x57d arch/x86/mm/fault.c:1468 page_fault+0x1e/0x30 arch/x86/entry/entry_64.S:1203 RIP: 0033:0x40f170 Code: Bad RIP value. RSP: 002b:000000c420039ef8 EFLAGS: 00010216 RAX: ffffffffffffff92 RBX: 000000003b94b0e0 RCX: 000000000045b153 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00000000017be660 RBP: 000000c420039ef0 R08: 0000000000000000 R09: 0000000000000000 R10: 000000c420039ed8 R11: 0000000000000202 R12: 00000283727b2b1a R13: 0000000000000001 R14: 0000000000c052e0 R15: ffffffffffffbd1d Mem-Info: active_anon:183838 inactive_anon:6486 isolated_anon:0 active_file:32 inactive_file:26 isolated_file:0 unevictable:4608 dirty:0 writeback:0 unstable:0 slab_reclaimable:20633 slab_unreclaimable:125012 mapped:52231 shmem:2310 pagetables:5259 bounce:0 free:25011 free_pcp:0 free_cma:0 Node 0 active_anon:735228kB inactive_anon:25924kB active_file:124kB inactive_file:104kB unevictable:18432kB isolated(anon):0kB isolated(file):0kB mapped:208924kB dirty:0kB writeback:0kB shmem:9220kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 512000kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes Node 1 active_anon:124kB inactive_anon:20kB active_file:4kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:0kB dirty:0kB writeback:0kB shmem:20kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes Node 0 DMA free:10436kB min:220kB low:272kB high:324kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 2555 2557 2557 Node 0 DMA32 free:36000kB min:36248kB low:45308kB high:54368kB active_anon:735228kB inactive_anon:25924kB active_file:124kB inactive_file:104kB unevictable:18432kB writepending:0kB present:3129332kB managed:2619972kB mlocked:18432kB kernel_stack:12416kB pagetables:21036kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 0 2 2 Node 0 Normal free:12kB min:32kB low:40kB high:48kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:2428kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 0 0 0 Node 1 Normal free:53596kB min:53608kB low:67008kB high:80408kB active_anon:124kB inactive_anon:20kB active_file:4kB inactive_file:0kB unevictable:0kB writepending:0kB present:3932160kB managed:3870184kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 0 0 0 Node 0 DMA: 3*4kB (UE) 1*8kB (U) 1*16kB (U) 1*32kB (E) 2*64kB (UE) 2*128kB (UE) 1*256kB (U) 1*512kB (E) 1*1024kB (E) 2*2048kB (ME) 1*4096kB (M) = 10436kB Node 0 DMA32: 2849*4kB (UME) 1108*8kB (UME) 456*16kB (UM) 230*32kB (UM) 13*64kB (UM) 3*128kB (UM) 1*256kB (M) 0*512kB 0*1024kB 0*2048kB 0*4096kB = 36388kB Node 0 Normal: 1*4kB (U) 1*8kB (U) 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 12kB Node 1 Normal: 34*4kB (ME) 35*8kB (UME) 27*16kB (UME) 20*32kB (UME) 17*64kB (UME) 9*128kB (M) 5*256kB (UM) 1*512kB (E) 1*1024kB (M) 3*2048kB (UME) 10*4096kB (M) = 53648kB Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB 2343 total pagecache pages 0 pages in swap cache Swap cache stats: add 0, delete 0, find 0/0 Free swap = 0kB Total swap = 0kB 1965979 pages RAM 0 pages HighMem/MovableOnly 338856 pages reserved 0 pages cma reserved Out of memory: Kill process 8244 (syz-executor.1) score 1008 or sacrifice child Killed process 8244 (syz-executor.1) total-vm:72712kB, anon-rss:18356kB, file-rss:34688kB, shmem-rss:0kB oom_reaper: reaped process 28100 (syz-executor.4), now anon-rss:0kB, file-rss:34816kB, shmem-rss:0kB rsyslogd invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=0 rsyslogd cpuset=/ mems_allowed=0-1 CPU: 0 PID: 7677 Comm: rsyslogd Not tainted 4.19.63 #37 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x172/0x1f0 lib/dump_stack.c:113 dump_header+0x15e/0xa55 mm/oom_kill.c:441 oom_kill_process.cold+0x10/0x6ef mm/oom_kill.c:954 out_of_memory mm/oom_kill.c:1129 [inline] out_of_memory+0x936/0x12d0 mm/oom_kill.c:1062 __alloc_pages_may_oom mm/page_alloc.c:3543 [inline] __alloc_pages_slowpath+0x20af/0x2870 mm/page_alloc.c:4245 __alloc_pages_nodemask+0x617/0x750 mm/page_alloc.c:4409 alloc_pages_current+0x107/0x210 mm/mempolicy.c:2147 alloc_pages include/linux/gfp.h:509 [inline] __page_cache_alloc mm/filemap.c:968 [inline] __page_cache_alloc+0x2bd/0x450 mm/filemap.c:953 page_cache_read mm/filemap.c:2407 [inline] filemap_fault+0x10bb/0x2250 mm/filemap.c:2591 ext4_filemap_fault+0x83/0xaf fs/ext4/inode.c:6300 __do_fault+0x111/0x480 mm/memory.c:3269 do_read_fault mm/memory.c:3681 [inline] do_fault mm/memory.c:3810 [inline] handle_pte_fault mm/memory.c:4041 [inline] __handle_mm_fault+0x2d78/0x3f80 mm/memory.c:4165 handle_mm_fault+0x1b5/0x690 mm/memory.c:4202 __do_page_fault+0x62a/0xe90 arch/x86/mm/fault.c:1393 do_page_fault+0x71/0x57d arch/x86/mm/fault.c:1468 page_fault+0x1e/0x30 arch/x86/entry/entry_64.S:1203 RIP: 0033:0x7fd931946397 Code: Bad RIP value. RSP: 002b:00007fd92f5eeca8 EFLAGS: 00010202 RAX: 00007fd9319f2a80 RBX: 00007fd9319f2a80 RCX: 00000000000000d5 RDX: 000000000000000b RSI: 000000000000000b RDI: 0000000000000003 RBP: 00007fd92f5eed10 R08: 0000000000000000 R09: 00000000000007e3 R10: 0000000000000012 R11: a3d70a3d70a3d70b R12: 0000000000000000 R13: ffffffffffffffed R14: 0000000000000de6 R15: 00007fd930e23624 Mem-Info: active_anon:183298 inactive_anon:6016 isolated_anon:0 active_file:20 inactive_file:23 isolated_file:0 unevictable:512 dirty:0 writeback:0 unstable:0 slab_reclaimable:20633 slab_unreclaimable:125012 mapped:52229 shmem:2310 pagetables:5221 bounce:0 free:13720 free_pcp:153 free_cma:0 syz-executor.4: vmalloc: allocation failure, allocated 4791607296 of 6444519424 bytes, mode:0x6080c0(GFP_KERNEL|__GFP_ZERO), nodemask=(null) Node 0 active_anon:733080kB inactive_anon:23956kB active_file:64kB inactive_file:68kB unevictable:2048kB isolated(anon):0kB isolated(file):0kB mapped:208904kB dirty:0kB writeback:0kB shmem:9220kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 493568kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes syz-executor.4 cpuset= Node 1 active_anon:108kB inactive_anon:20kB active_file:0kB inactive_file:4kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:0kB dirty:0kB writeback:0kB shmem:20kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes syz4 mems_allowed=0-1 Node 0 DMA free:10364kB min:220kB low:272kB high:324kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB CPU: 1 PID: 28100 Comm: syz-executor.4 Not tainted 4.19.63 #37 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x172/0x1f0 lib/dump_stack.c:113 warn_alloc.cold+0x7b/0x173 mm/page_alloc.c:3447 __vmalloc_area_node mm/vmalloc.c:1709 [inline] __vmalloc_node_range+0x528/0x790 mm/vmalloc.c:1750 lowmem_reserve[]: __vmalloc_node mm/vmalloc.c:1795 [inline] __vmalloc_node_flags_caller+0x71/0x90 mm/vmalloc.c:1817 kvmalloc_node+0xdc/0x100 mm/util.c:432 kvmalloc include/linux/mm.h:577 [inline] kvmalloc_array include/linux/mm.h:595 [inline] kvcalloc include/linux/mm.h:600 [inline] kvm_arch_create_memslot+0xc3/0x570 arch/x86/kvm/x86.c:9120 0 __kvm_set_memory_region+0x153c/0x1ff0 arch/x86/kvm/../../../virt/kvm/kvm_main.c:1014 2555 2557 kvm_set_memory_region+0x2f/0x50 arch/x86/kvm/../../../virt/kvm/kvm_main.c:1086 2557 kvm_vm_ioctl_set_memory_region arch/x86/kvm/../../../virt/kvm/kvm_main.c:1098 [inline] kvm_vm_ioctl+0x7b8/0x17d0 arch/x86/kvm/../../../virt/kvm/kvm_main.c:2995 Node 0 DMA32 free:19340kB min:36248kB low:45308kB high:54368kB active_anon:733080kB inactive_anon:23956kB active_file:64kB inactive_file:68kB unevictable:2048kB writepending:0kB present:3129332kB managed:2619972kB mlocked:2048kB kernel_stack:12384kB pagetables:20904kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: vfs_ioctl fs/ioctl.c:46 [inline] file_ioctl fs/ioctl.c:501 [inline] do_vfs_ioctl+0xd5f/0x1380 fs/ioctl.c:688 0 0 ksys_ioctl+0xab/0xd0 fs/ioctl.c:705 __do_sys_ioctl fs/ioctl.c:712 [inline] __se_sys_ioctl fs/ioctl.c:710 [inline] __x64_sys_ioctl+0x73/0xb0 fs/ioctl.c:710 do_syscall_64+0xfd/0x620 arch/x86/entry/common.c:293 entry_SYSCALL_64_after_hwframe+0x49/0xbe RIP: 0033:0x459829 Code: Bad RIP value. RSP: 002b:00007ff464c8dc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000000459829 RDX: 0000000020000380 RSI: 000000004020ae46 RDI: 0000000000000004 RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 00007ff464c8e6d4 R13: 00000000004c2ce1 R14: 00000000004d6270 R15: 00000000ffffffff Mem-Info: 2 active_anon:183297 inactive_anon:5994 isolated_anon:0 active_file:16 inactive_file:18 isolated_file:0 unevictable:512 dirty:0 writeback:0 unstable:0 slab_reclaimable:20585 slab_unreclaimable:124777 mapped:52226 shmem:2310 pagetables:5226 bounce:0 free:14149 free_pcp:0 free_cma:0 2 Node 0 active_anon:733080kB inactive_anon:23956kB active_file:64kB inactive_file:68kB unevictable:2048kB isolated(anon):0kB isolated(file):0kB mapped:208904kB dirty:0kB writeback:0kB shmem:9220kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 493568kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes Node 1 active_anon:108kB inactive_anon:20kB active_file:0kB inactive_file:4kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:0kB dirty:0kB writeback:0kB shmem:20kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes Node 0 Node 0 Normal free:12kB min:32kB low:40kB high:48kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:2428kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: DMA free:10364kB min:220kB low:272kB high:324kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB 0 lowmem_reserve[]: 0 0 0 0 Node 1 Normal free:26880kB min:53608kB low:67008kB high:80408kB active_anon:108kB inactive_anon:20kB active_file:0kB inactive_file:4kB unevictable:0kB writepending:0kB present:3932160kB managed:3870184kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 0 0 0 Node 0 DMA: 5*4kB (UE) 7*8kB (U) 0*16kB 2555 2*32kB 2557 (UE) 2557 2*64kB (UE) 1*128kB (E) 1*256kB (U) 1*512kB (E) 1*1024kB (E) 2*2048kB (ME) 1*4096kB (M) = 10380kB Node 0 DMA32: 1553*4kB (UME) 541*8kB (UME) 216*16kB (UM) 153*32kB (UM) 0*64kB 4*128kB Node 0 (U) DMA32 free:19340kB min:36248kB low:45308kB high:54368kB active_anon:733080kB inactive_anon:23956kB active_file:64kB inactive_file:68kB unevictable:2048kB writepending:0kB present:3129332kB managed:2619972kB mlocked:2048kB kernel_stack:12384kB pagetables:20904kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 19404kB Node 0 Normal: 1*4kB (U) 1*8kB (U) 0*16kB 0*32kB lowmem_reserve[]: 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 12kB Node 1 Normal: 30*4kB (ME) 31*8kB (UME) 25*16kB (UME) 20*32kB (ME) 17*64kB (ME) 9*128kB (M) 5*256kB (UM) 1*512kB (E) 0 1*1024kB 0 (M) 2 2*2048kB 2 (ME) 4*4096kB Node 0 (M) = 26944kB Normal free:12kB min:32kB low:40kB high:48kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:2428kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB 0 Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB 0 Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB 0 Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB 2344 total pagecache pages Node 1 0 pages in swap cache Normal free:26880kB min:53608kB low:67008kB high:80408kB active_anon:108kB inactive_anon:20kB active_file:0kB inactive_file:4kB unevictable:0kB writepending:0kB present:3932160kB managed:3870184kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB Swap cache stats: add 0, delete 0, find 0/0 lowmem_reserve[]: Free swap = 0kB 0 Total swap = 0kB 0 1965979 pages RAM 0 0 pages HighMem/MovableOnly 0 338856 pages reserved 0 pages cma reserved Node 0 Out of memory: Kill process 8738 (syz-executor.1) score 1008 or sacrifice child DMA: Killed process 8738 (syz-executor.1) total-vm:72712kB, anon-rss:18356kB, file-rss:34688kB, shmem-rss:0kB 5*4kB (UE) 7*8kB (U) 0*16kB 2*32kB (UE) 2*64kB (UE) 1*128kB (E) 1*256kB (U) 1*512kB (E) 1*1024kB (E) 2*2048kB (ME) 1*4096kB (M) = 10380kB Node 0 DMA32: 1472*4kB (UME) 560*8kB (UME) 248*16kB (UM) 167*32kB (UM) 0*64kB 4*128kB (U) 0*256kB 0*512kB 0*1024kB 2*2048kB (M) 3*4096kB (M) = 36576kB Node 0 Normal: 1*4kB (U) 1*8kB (U) 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 12kB Node 1 Normal: 30*4kB (ME) 31*8kB (UME) 25*16kB (UME) 20*32kB (ME) 17*64kB (ME) 9*128kB (M) 5*256kB (UM) 1*512kB (E) 1*1024kB (M) 2*2048kB (ME) 4*4096kB (M) = 26944kB Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB 2348 total pagecache pages 0 pages in swap cache Swap cache stats: add 0, delete 0, find 0/0 Free swap = 0kB Total swap = 0kB 1965979 pages RAM 0 pages HighMem/MovableOnly 338856 pages reserved 0 pages cma reserved syz-fuzzer invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=0 syz-fuzzer cpuset=/ mems_allowed=0-1 CPU: 0 PID: 7840 Comm: syz-fuzzer Not tainted 4.19.63 #37 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x172/0x1f0 lib/dump_stack.c:113 dump_header+0x15e/0xa55 mm/oom_kill.c:441 oom_kill_process.cold+0x10/0x6ef mm/oom_kill.c:954 out_of_memory mm/oom_kill.c:1129 [inline] out_of_memory+0x936/0x12d0 mm/oom_kill.c:1062 __alloc_pages_may_oom mm/page_alloc.c:3543 [inline] __alloc_pages_slowpath+0x20af/0x2870 mm/page_alloc.c:4245 __alloc_pages_nodemask+0x617/0x750 mm/page_alloc.c:4409 alloc_pages_current+0x107/0x210 mm/mempolicy.c:2147 alloc_pages include/linux/gfp.h:509 [inline] __page_cache_alloc mm/filemap.c:968 [inline] __page_cache_alloc+0x2bd/0x450 mm/filemap.c:953 page_cache_read mm/filemap.c:2407 [inline] filemap_fault+0x10bb/0x2250 mm/filemap.c:2591 ext4_filemap_fault+0x83/0xaf fs/ext4/inode.c:6300 __do_fault+0x111/0x480 mm/memory.c:3269 do_read_fault mm/memory.c:3681 [inline] do_fault mm/memory.c:3810 [inline] handle_pte_fault mm/memory.c:4041 [inline] __handle_mm_fault+0x2d78/0x3f80 mm/memory.c:4165 handle_mm_fault+0x1b5/0x690 mm/memory.c:4202 __do_page_fault+0x62a/0xe90 arch/x86/mm/fault.c:1393 do_page_fault+0x71/0x57d arch/x86/mm/fault.c:1468 page_fault+0x1e/0x30 arch/x86/entry/entry_64.S:1203 RIP: 0033:0x40a3af Code: Bad RIP value. RSP: 002b:000000c42b637a90 EFLAGS: 00010246 RAX: 000000000081a0a0 RBX: 00000000008c9984 RCX: 000000c42adc4d00 RDX: 0000000000000001 RSI: 0000000000000011 RDI: 00000000008c9984 RBP: 000000c42b637af0 R08: 000000c420000180 R09: 00000000000000e2 R10: 0000000000000000 R11: 000000c42adc4d00 R12: 000000000000000a R13: 000000000000000a R14: 0000000000000032 R15: 0000000000000002 Mem-Info: active_anon:183326 inactive_anon:1918 isolated_anon:0 active_file:38 inactive_file:15 isolated_file:0 unevictable:0 dirty:25 writeback:0 unstable:0 slab_reclaimable:20558 slab_unreclaimable:124931 mapped:52247 shmem:2310 pagetables:5194 bounce:0 free:18258 free_pcp:171 free_cma:0 Node 0 active_anon:733196kB inactive_anon:7652kB active_file:120kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:208888kB dirty:100kB writeback:0kB shmem:9220kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 477184kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no Node 1 active_anon:108kB inactive_anon:20kB active_file:4kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:0kB dirty:0kB writeback:0kB shmem:20kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes Node 0 DMA free:10488kB min:220kB low:272kB high:324kB active_anon:0kB inactive_anon:0kB active_file:28kB inactive_file:28kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 2555 2557 2557 Node 0 DMA32 free:38524kB min:36248kB low:45308kB high:54368kB active_anon:733196kB inactive_anon:7652kB active_file:16kB inactive_file:452kB unevictable:0kB writepending:0kB present:3129332kB managed:2619972kB mlocked:0kB kernel_stack:12352kB pagetables:20776kB bounce:0kB free_pcp:1340kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 0 2 2 Node 0 Normal free:12kB min:32kB low:40kB high:48kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:2428kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 0 0 0 Node 1 Normal free:109304kB min:53608kB low:67008kB high:80408kB active_anon:108kB inactive_anon:20kB active_file:0kB inactive_file:72kB unevictable:0kB writepending:4kB present:3932160kB managed:3870184kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:1524kB local_pcp:140kB free_cma:0kB lowmem_reserve[]: 0 0 0 0 Node 0 DMA: 14*4kB (UME) 23*8kB (U) 2*16kB (U) 1*32kB (E) 3*64kB (UME) 2*128kB (ME) 2*256kB (UM) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 10480kB Node 0 DMA32: 1276*4kB (UMEH) 736*8kB (UME) 282*16kB (UMH) 180*32kB (UMH) 17*64kB (U) 4*128kB (U) 1*256kB (U) 0*512kB 0*1024kB 2*2048kB (M) 3*4096kB (M) = 39504kB Node 0 Normal: 1*4kB (E) 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 4kB Node 1 Normal: 61*4kB (UE) 227*8kB (UE) 255*16kB (UE) 9*32kB (UE) 22*64kB (UME) 17*128kB (UM) 11*256kB (UM) 6*512kB (UE) 3*1024kB (UM) 3*2048kB (UME) 64*4096kB (UM) = 287260kB Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB 2839 total pagecache pages 0 pages in swap cache Swap cache stats: add 0, delete 0, find 0/0 Free swap = 0kB Total swap = 0kB 1965979 pages RAM 0 pages HighMem/MovableOnly 338856 pages reserved 0 pages cma reserved Out of memory: Kill process 5684 (syz-executor.1) score 1005 or sacrifice child Killed process 5684 (syz-executor.1) total-vm:72976kB, anon-rss:4280kB, file-rss:34816kB, shmem-rss:0kB kobject: 'kvm' (000000006872e301): kobject_uevent_env kobject: 'kvm' (000000006872e301): fill_kobj_path: path = '/devices/virtual/misc/kvm' kobject: 'loop4' (00000000b61af28c): kobject_uevent_env kobject: 'loop4' (00000000b61af28c): fill_kobj_path: path = '/devices/virtual/block/loop4' kobject: 'kvm' (000000006872e301): kobject_uevent_env kobject: 'kvm' (000000006872e301): fill_kobj_path: path = '/devices/virtual/misc/kvm' syz-executor.4: vmalloc: allocation failure: 10756259840 bytes, mode:0x6080c0(GFP_KERNEL|__GFP_ZERO), nodemask=(null) syz-executor.4 cpuset=syz4 mems_allowed=0-1 CPU: 0 PID: 28334 Comm: syz-executor.4 Not tainted 4.19.63 #37 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x172/0x1f0 lib/dump_stack.c:113 warn_alloc.cold+0x7b/0x173 mm/page_alloc.c:3447 __vmalloc_node_range mm/vmalloc.c:1766 [inline] __vmalloc_node_range+0x481/0x790 mm/vmalloc.c:1732 __vmalloc_node mm/vmalloc.c:1795 [inline] __vmalloc_node_flags_caller+0x71/0x90 mm/vmalloc.c:1817 kvmalloc_node+0xdc/0x100 mm/util.c:432 kvmalloc include/linux/mm.h:577 [inline] kvmalloc_array include/linux/mm.h:595 [inline] kvcalloc include/linux/mm.h:600 [inline] kvm_arch_create_memslot+0xc3/0x570 arch/x86/kvm/x86.c:9120 __kvm_set_memory_region+0x153c/0x1ff0 arch/x86/kvm/../../../virt/kvm/kvm_main.c:1014 kvm_set_memory_region+0x2f/0x50 arch/x86/kvm/../../../virt/kvm/kvm_main.c:1086 kvm_vm_ioctl_set_memory_region arch/x86/kvm/../../../virt/kvm/kvm_main.c:1098 [inline] kvm_vm_ioctl+0x7b8/0x17d0 arch/x86/kvm/../../../virt/kvm/kvm_main.c:2995 vfs_ioctl fs/ioctl.c:46 [inline] file_ioctl fs/ioctl.c:501 [inline] do_vfs_ioctl+0xd5f/0x1380 fs/ioctl.c:688 ksys_ioctl+0xab/0xd0 fs/ioctl.c:705 __do_sys_ioctl fs/ioctl.c:712 [inline] __se_sys_ioctl fs/ioctl.c:710 [inline] __x64_sys_ioctl+0x73/0xb0 fs/ioctl.c:710 do_syscall_64+0xfd/0x620 arch/x86/entry/common.c:293 entry_SYSCALL_64_after_hwframe+0x49/0xbe RIP: 0033:0x459829 Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 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 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 RSP: 002b:00007ff464c8dc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000000459829 RDX: 0000000020000380 RSI: 000000004020ae46 RDI: 0000000000000004 RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 00007ff464c8e6d4 R13: 00000000004c2ce1 R14: 00000000004d6270 R15: 00000000ffffffff Mem-Info: active_anon:182830 inactive_anon:1915 isolated_anon:0 active_file:434 inactive_file:3175 isolated_file:0 unevictable:0 dirty:28 writeback:0 unstable:0 slab_reclaimable:20514 slab_unreclaimable:124451 mapped:54532 shmem:2310 pagetables:5173 bounce:0 free:1187934 free_pcp:973 free_cma:0 Node 0 active_anon:731216kB inactive_anon:7644kB active_file:1192kB inactive_file:8408kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:214084kB dirty:92kB writeback:0kB shmem:9224kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 475136kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no Node 1 active_anon:104kB inactive_anon:16kB active_file:544kB inactive_file:4492kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:4144kB dirty:20kB writeback:0kB shmem:16kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no Node 0 DMA free:12064kB min:220kB low:272kB high:324kB active_anon:0kB inactive_anon:0kB active_file:16kB inactive_file:68kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 2555 2557 2557 Node 0 DMA32 free:962176kB min:36248kB low:45308kB high:54368kB active_anon:731408kB inactive_anon:7644kB active_file:2476kB inactive_file:7940kB unevictable:0kB writepending:92kB present:3129332kB managed:2619972kB mlocked:0kB kernel_stack:12512kB pagetables:20988kB bounce:0kB free_pcp:2076kB local_pcp:1304kB free_cma:0kB kobject: 'loop1' (0000000066baddcd): kobject_uevent_env lowmem_reserve[]: 0 0 2 2 Node 0 Normal free:4kB min:32kB low:40kB high:48kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:786432kB managed:2428kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB kobject: 'loop1' (0000000066baddcd): fill_kobj_path: path = '/devices/virtual/block/loop1' lowmem_reserve[]: 0 0 0 0 kobject: 'loop2' (000000002e5b6576): kobject_uevent_env Node 1 Normal free:3775192kB min:53608kB low:67008kB high:80408kB active_anon:104kB inactive_anon:16kB active_file:644kB inactive_file:4392kB unevictable:0kB writepending:20kB present:3932160kB managed:3870184kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:1812kB local_pcp:1444kB free_cma:0kB kobject: 'loop2' (000000002e5b6576): fill_kobj_path: path = '/devices/virtual/block/loop2' lowmem_reserve[]: 0 0 0 0 kobject: 'loop3' (000000007f160b2b): kobject_uevent_env Node 0 DMA: 18*4kB (UME) 113*8kB (UM) 41*16kB (UM) 15*32kB (UME) 5*64kB (UME) 1*128kB (E) 2*256kB (UM) 2*512kB (ME) 2*1024kB (ME) 1*2048kB (E) 1*4096kB (M) = 12288kB kobject: 'loop3' (000000007f160b2b): fill_kobj_path: path = '/devices/virtual/block/loop3' kobject: 'loop3' (000000007f160b2b): kobject_uevent_env Node 0 DMA32: 5019*4kB (UMEH) 7010*8kB (UMEH) 2194*16kB (UMEH) 1491*32kB (UMEH) 607*64kB (UMEH) 270*128kB (UM) 106*256kB (UM) 40*512kB (U) 25*1024kB (U) 23*2048kB (UM) 148*4096kB (UM) = 958908kB kobject: 'loop3' (000000007f160b2b): fill_kobj_path: path = '/devices/virtual/block/loop3' kobject: 'loop1' (0000000066baddcd): kobject_uevent_env Node 0 Normal: kobject: 'loop1' (0000000066baddcd): fill_kobj_path: path = '/devices/virtual/block/loop1' kobject: 'loop0' (000000001e293ed3): kobject_uevent_env kobject: 'loop0' (000000001e293ed3): fill_kobj_path: path = '/devices/virtual/block/loop0' 1*4kB kobject: 'loop1' (0000000066baddcd): kobject_uevent_env (E) 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 4kB kobject: 'loop1' (0000000066baddcd): fill_kobj_path: path = '/devices/virtual/block/loop1' Node 1 Normal: 6*4kB (UE) 224*8kB (UE) 254*16kB (UE) 11*32kB (UME) 18*64kB (UME) 8*128kB (U) 8*256kB (UM) 5*512kB (UE) 2*1024kB (U) 4*2048kB (UME) 916*4096kB (UM) = 3775192kB kobject: 'loop0' (000000001e293ed3): kobject_uevent_env Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB kobject: 'loop0' (000000001e293ed3): fill_kobj_path: path = '/devices/virtual/block/loop0' Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB 6225 total pagecache pages 0 pages in swap cache Swap cache stats: add 0, delete 0, find 0/0 Free swap = 0kB Total swap = 0kB 1965979 pages RAM 0 pages HighMem/MovableOnly 338856 pages reserved 0 pages cma reserved kobject: 'kvm' (000000006872e301): kobject_uevent_env kobject: 'kvm' (000000006872e301): fill_kobj_path: path = '/devices/virtual/misc/kvm' kobject: 'loop4' (00000000b61af28c): kobject_uevent_env kobject: 'loop4' (00000000b61af28c): fill_kobj_path: path = '/devices/virtual/block/loop4' kobject: 'loop2' (000000002e5b6576): kobject_uevent_env kobject: 'kvm' (000000006872e301): kobject_uevent_env kobject: 'loop2' (000000002e5b6576): fill_kobj_path: path = '/devices/virtual/block/loop2' kobject: 'kvm' (000000006872e301): fill_kobj_path: path = '/devices/virtual/misc/kvm' kobject: 'loop1' (0000000066baddcd): kobject_uevent_env kobject: 'loop1' (0000000066baddcd): fill_kobj_path: path = '/devices/virtual/block/loop1' kobject: 'loop3' (000000007f160b2b): kobject_uevent_env kobject: 'loop3' (000000007f160b2b): fill_kobj_path: path = '/devices/virtual/block/loop3' kobject: 'loop0' (000000001e293ed3): kobject_uevent_env kobject: 'loop0' (000000001e293ed3): fill_kobj_path: path = '/devices/virtual/block/loop0' kobject: 'loop2' (000000002e5b6576): kobject_uevent_env kobject: 'loop2' (000000002e5b6576): fill_kobj_path: path = '/devices/virtual/block/loop2'