BUG: unable to handle kernel paging request at ffffeafffd740020
IP: [<ffffffff8150dd58>] __read_once_size include/linux/compiler.h:218 [inline]
IP: [<ffffffff8150dd58>] compound_head include/linux/page-flags.h:415 [inline]
IP: [<ffffffff8150dd58>] page_count include/linux/mm.h:470 [inline]
IP: [<ffffffff8150dd58>] __split_huge_page_pmd+0x2c8/0x810 mm/huge_memory.c:3029
PM: Marking nosave pages: [mem 0x00000000-0x00000fff]
PM: Marking nosave pages: [mem 0x0009f000-0x000fffff]
PM: Marking nosave pages: [mem 0xbfff3000-0xffffffff]
PM: Basic memory bitmaps created
PM: Basic memory bitmaps freed
PM: Marking nosave pages: [mem 0x00000000-0x00000fff]
PM: Marking nosave pages: [mem 0x0009f000-0x000fffff]
PM: Marking nosave pages: [mem 0xbfff3000-0xffffffff]
PM: Basic memory bitmaps created
PM: Basic memory bitmaps freed
PGD 0 
Oops: 0000 [#1] PREEMPT SMP KASAN
Dumping ftrace buffer:
   (ftrace buffer empty)
Modules linked in:
CPU: 1 PID: 6620 Comm: syz-executor3 Not tainted 4.4.148-gf057ff9 #17
PM: Marking nosave pages: [mem 0x00000000-0x00000fff]
PM: Marking nosave pages: [mem 0x0009f000-0x000fffff]
PM: Marking nosave pages: [mem 0xbfff3000-0xffffffff]
PM: Basic memory bitmaps created
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
task: ffff8801bc3a1800 task.stack: ffff8801caec8000
RIP: 0010:[<ffffffff8150dd58>]  [<ffffffff8150dd58>] __read_once_size include/linux/compiler.h:218 [inline]
RIP: 0010:[<ffffffff8150dd58>]  [<ffffffff8150dd58>] compound_head include/linux/page-flags.h:415 [inline]
RIP: 0010:[<ffffffff8150dd58>]  [<ffffffff8150dd58>] page_count include/linux/mm.h:470 [inline]
RIP: 0010:[<ffffffff8150dd58>]  [<ffffffff8150dd58>] __split_huge_page_pmd+0x2c8/0x810 mm/huge_memory.c:3029
RSP: 0018:ffff8801caecf9f8  EFLAGS: 00010246
RAX: 1ffffd5fffae8004 RBX: ffffeafffd740020 RCX: ffffc9000627f000
RDX: 00000000000000c7 RSI: ffffffff8150dd20 RDI: 00003fff5d0001e0
PM: Basic memory bitmaps freed
RBP: ffff8801caecfb00 R08: ffffffff85302070 R09: 0000000000000000
R10: 0000000000000001 R11: ffff8801bc3a1800 R12: ffffeafffd740000
R13: dffffc0000000000 R14: ffff8801d2f4b838 R15: ffff8801d2f4b838
FS:  0000000000000000(0000) GS:ffff8801db300000(0063) knlGS:00000000f5737b40
CS:  0010 DS: 002b ES: 002b CR0: 0000000080050033
CR2: ffffeafffd740020 CR3: 00000001d3bbe000 CR4: 00000000001606f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Stack:
PM: Marking nosave pages: [mem 0x00000000-0x00000fff]
PM: Marking nosave pages: [mem 0x0009f000-0x000fffff]
PM: Marking nosave pages: [mem 0xbfff3000-0xffffffff]
PM: Basic memory bitmaps created
 ffffffff814b2a1b ffff8801bc3a2120 ffffffff853d1d60 fffffbfff0882602
 ffff8801bc3a20d8 ffff8801bc3a2128 ffff8801bc3a20e0 ffff8800af6f5738
 1ffff100395d9f4f ffff880252f4b000 0000000000000000 0000000021000000
Call Trace:
PM: Basic memory bitmaps freed
 [<ffffffff8150f8ba>] split_huge_page_pmd_mm+0x7a/0x90 mm/huge_memory.c:3058
 [<ffffffff8150faa1>] split_huge_page_address+0x1d1/0x220 mm/huge_memory.c:3085
 [<ffffffff8150fcd6>] vma_adjust_trans_huge+0x1e6/0x2c0 mm/huge_memory.c:3101
 [<ffffffff814aadd0>] vma_adjust+0xd50/0x13d0 mm/mmap.c:833
 [<ffffffff814ab8b2>] __split_vma.isra.40+0x462/0x750 mm/mmap.c:2581
 [<ffffffff814b2a1b>] split_vma+0x5b/0x80 mm/mmap.c:2613
 [<ffffffff814cde9b>] madvise_behavior mm/madvise.c:116 [inline]
 [<ffffffff814cde9b>] madvise_vma mm/madvise.c:383 [inline]
 [<ffffffff814cde9b>] SYSC_madvise mm/madvise.c:527 [inline]
 [<ffffffff814cde9b>] SyS_madvise+0xbbb/0xe50 mm/madvise.c:458
PM: Marking nosave pages: [mem 0x00000000-0x00000fff]
PM: Marking nosave pages: [mem 0x0009f000-0x000fffff]
PM: Marking nosave pages: [mem 0xbfff3000-0xffffffff]
PM: Basic memory bitmaps created
PM: Basic memory bitmaps freed
 [<ffffffff81006d94>] do_syscall_32_irqs_on arch/x86/entry/common.c:393 [inline]
 [<ffffffff81006d94>] do_fast_syscall_32+0x324/0x8b0 arch/x86/entry/common.c:460
 [<ffffffff838cc003>] sysenter_flags_fixed+0xd/0x1a
Code: 48 c1 eb 06 48 01 d8 48 8d 58 20 48 89 85 68 ff ff ff 48 89 d8 48 c1 e8 03 42 80 3c 28 00 0f 85 e7 04 00 00 4c 8b a5 68 ff ff ff <4d> 8b 74 24 [   89.268212] PM: Marking nosave pages: [mem 0x00000000-0x00000fff]
PM: Marking nosave pages: [mem 0x0009f000-0x000fffff]
PM: Marking nosave pages: [mem 0xbfff3000-0xffffffff]
PM: Basic memory bitmaps created
PM: Basic memory bitmaps freed
20 41 f6 c6 01 0f 85 9b 03 00 00 e8 [   89.302075] PM: Marking nosave pages: [mem 0x00000000-0x00000fff]
PM: Marking nosave pages: [mem 0x0009f000-0x000fffff]
PM: Marking nosave pages: [mem 0xbfff3000-0xffffffff]
PM: Basic memory bitmaps created
PM: Basic memory bitmaps freed
d4 61 e4 ff 49 
RIP  [<ffffffff8150dd58>] __read_once_size include/linux/compiler.h:218 [inline]
RIP  [<ffffffff8150dd58>] compound_head include/linux/page-flags.h:415 [inline]
RIP  [<ffffffff8150dd58>] page_count include/linux/mm.h:470 [inline]
RIP  [<ffffffff8150dd58>] __split_huge_page_pmd+0x2c8/0x810 mm/huge_memory.c:3029
 RSP <ffff8801caecf9f8>
CR2: ffffeafffd740020
---[ end trace 23689c3b5a080822 ]---