page dumped because: VM_BUG_ON_PAGE(PageSlab(page))
9pnet: Insufficient options for proto=fd
------------[ cut here ]------------
kernel BUG at include/linux/mm.h:573!
invalid opcode: 0000 [#1] PREEMPT SMP KASAN
Modules linked in:
CPU: 0 PID: 10897 Comm: syz-executor.5 Not tainted 4.14.158-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
task: ffff88805d3260c0 task.stack: ffff888209558000
RIP: 0010:page_mapcount include/linux/mm.h:573 [inline]
RIP: 0010:isolate_migratepages_block+0x15a7/0x1c20 mm/compaction.c:814
RSP: 0018:ffff88820955f430 EFLAGS: 00010246
RAX: 0000000000040000 RBX: dffffc0000000000 RCX: ffffc90005e3c000
RDX: 0000000000040000 RSI: ffffffff817c3b58 RDI: ffffea0004f0d838
RBP: ffff88820955f548 R08: 0000000000000033 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000000 R12: ffffea0004f0d800
R13: ffff88820955f6d0 R14: ffffea0004f0d800 R15: 000000000013c360
FS: 00007f5026ac2700(0000) GS:ffff8880aec00000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007fd2828b6330 CR3: 000000003bead000 CR4: 00000000001406f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
isolate_migratepages mm/compaction.c:1260 [inline]
compact_zone+0xf0f/0x2650 mm/compaction.c:1584
compact_zone_order+0xee/0x150 mm/compaction.c:1707
try_to_compact_pages+0x21b/0xa10 mm/compaction.c:1756
__alloc_pages_direct_compact+0xbc/0x380 mm/page_alloc.c:3380
__alloc_pages_slowpath+0xada/0x2930 mm/page_alloc.c:3995
__alloc_pages_nodemask+0x62c/0x7a0 mm/page_alloc.c:4198
__alloc_pages include/linux/gfp.h:484 [inline]
__alloc_pages_node include/linux/gfp.h:497 [inline]
kmem_getpages mm/slab.c:1419 [inline]
cache_grow_begin+0x80/0x400 mm/slab.c:2676
fallback_alloc+0x1fd/0x2c0 mm/slab.c:3217
____cache_alloc_node+0x1be/0x1d0 mm/slab.c:3285
__do_cache_alloc mm/slab.c:3354 [inline]
slab_alloc mm/slab.c:3382 [inline]
kmem_cache_alloc_trace+0x213/0x790 mm/slab.c:3616
kmalloc include/linux/slab.h:488 [inline]
kzalloc include/linux/slab.h:661 [inline]
kvm_arch_alloc_vm include/linux/kvm_host.h:816 [inline]
kvm_create_vm arch/x86/kvm/../../../virt/kvm/kvm_main.c:651 [inline]
kvm_dev_ioctl_create_vm arch/x86/kvm/../../../virt/kvm/kvm_main.c:3270 [inline]
kvm_dev_ioctl+0x163/0x1620 arch/x86/kvm/../../../virt/kvm/kvm_main.c:3321
vfs_ioctl fs/ioctl.c:46 [inline]
file_ioctl fs/ioctl.c:500 [inline]
do_vfs_ioctl+0x7ae/0x1060 fs/ioctl.c:684
SYSC_ioctl fs/ioctl.c:701 [inline]
SyS_ioctl+0x8f/0xc0 fs/ioctl.c:692
do_syscall_64+0x1e8/0x640 arch/x86/entry/common.c:292
entry_SYSCALL_64_after_hwframe+0x42/0xb7
RIP: 0033:0x45a6f9
RSP: 002b:00007f5026ac1c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000045a6f9
RDX: 0000000000000000 RSI: 000000000000ae01 RDI: 0000000000000003
RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 00007f5026ac26d4
R13: 00000000004c3ad2 R14: 00000000004d90f0 R15: 00000000ffffffff
Code: ff ff e8 8d 32 e2 ff 48 8b 85 48 ff ff ff 48 8d 78 ff e9 36 fb ff ff e8 78 32 e2 ff 48 c7 c6 e0 7f d1 86 4c 89 e7 e8 c9 19 01 00 <0f> 0b 48 89 85 18 ff ff ff e8 5b 32 e2 ff 48 8b 85 18 ff ff ff
RIP: page_mapcount include/linux/mm.h:573 [inline] RSP: ffff88820955f430
RIP: isolate_migratepages_block+0x15a7/0x1c20 mm/compaction.c:814 RSP: ffff88820955f430
---[ end trace 6c9cc1e2d990e1a1 ]---
kobject: 'loop1' (ffff8880a40a24a0): kobject_uevent_env
9pnet: Insufficient options for proto=fd
kobject: 'loop1' (ffff8880a40a24a0): fill_kobj_path: path = '/devices/virtual/block/loop1'
kobject: 'kvm' (ffff8880a6466dd0): kobject_uevent_env
kobject: 'kvm' (ffff8880a6466dd0): kobject_uevent_env
kobject: 'kvm' (ffff8880a6466dd0): kobject_uevent_env
kobject: 'kvm' (ffff8880a6466dd0): fill_kobj_path: path = '/devices/virtual/misc/kvm'