------------[ cut here ]------------ kernel BUG at net/ipv4/tcp_output.c:2837! invalid opcode: 0000 [#1] SMP KASAN Dumping ftrace buffer: (ftrace buffer empty) Modules linked in: CPU: 1 PID: 11869 Comm: syz-executor7 Not tainted 4.16.0-rc4+ #276 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 RIP: 0010:__tcp_retransmit_skb+0x2728/0x2af0 net/ipv4/tcp_output.c:2837 RSP: 0018:ffff8801db307000 EFLAGS: 00010206 RAX: ffff8801cd35a6c0 RBX: 00000000084d9f3b RCX: ffffffff84cb6558 RDX: 0000000000000100 RSI: ffff8801aee78cb8 RDI: ffff8801da4e756c RBP: ffff8801db3073a8 R08: ffff88021fff805c R09: 0000000000000000 R10: 000000008c0aaa50 R11: ffff88021fff805d R12: 0000000000000001 R13: ffff8801da4e75ce R14: ffff8801da4e7540 R15: ffff8801aee78a80 FS: 00007f56fe23a700(0000) GS:ffff8801db300000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000000002016bde8 CR3: 00000001d011f006 CR4: 00000000001606e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: tcp_retransmit_skb+0x2e/0x230 net/ipv4/tcp_output.c:2923 tcp_retransmit_timer+0xefc/0x2dd0 net/ipv4/tcp_timer.c:487 tcp_write_timer_handler+0x335/0x820 net/ipv4/tcp_timer.c:572 tcp_write_timer+0x153/0x170 net/ipv4/tcp_timer.c:592 call_timer_fn+0x228/0x820 kernel/time/timer.c:1326 expire_timers kernel/time/timer.c:1363 [inline] __run_timers+0x7ee/0xb70 kernel/time/timer.c:1666 run_timer_softirq+0x4c/0x70 kernel/time/timer.c:1692 __do_softirq+0x2d7/0xb85 kernel/softirq.c:285 invoke_softirq kernel/softirq.c:365 [inline] irq_exit+0x1cc/0x200 kernel/softirq.c:405 exiting_irq arch/x86/include/asm/apic.h:541 [inline] smp_apic_timer_interrupt+0x16b/0x700 arch/x86/kernel/apic/apic.c:1052 apic_timer_interrupt+0xf/0x20 arch/x86/entry/entry_64.S:857 RIP: 0010:arch_local_irq_restore arch/x86/include/asm/paravirt.h:778 [inline] RIP: 0010:__raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:160 [inline] RIP: 0010:_raw_spin_unlock_irqrestore+0x5e/0xc0 kernel/locking/spinlock.c:184 RSP: 0018:ffff8801c2106470 EFLAGS: 00000286 ORIG_RAX: ffffffffffffff12 RAX: dffffc0000000000 RBX: 0000000000000286 RCX: 0000000000000006 RDX: 1ffffffff0dd9325 RSI: 1ffff10039a6b5eb RDI: 0000000000000286 RBP: ffff8801c2106480 R08: 1ffff10038420c5c R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: ffffffff8868e4c8 R13: ffff8801c2106638 R14: 0000000000000000 R15: dffffc0000000000 __debug_check_no_obj_freed lib/debugobjects.c:758 [inline] debug_check_no_obj_freed+0x3da/0xf1f lib/debugobjects.c:774 free_pages_prepare mm/page_alloc.c:1069 [inline] __free_pages_ok+0x765/0x31e0 mm/page_alloc.c:1264 free_compound_page+0x5c/0x70 mm/page_alloc.c:605 free_transhuge_page+0x2d2/0x430 mm/huge_memory.c:2732 __put_compound_page+0x88/0xc0 mm/swap.c:95 release_pages+0x64b/0x1230 mm/swap.c:760 free_pages_and_swap_cache+0x2ad/0x400 mm/swap_state.c:322 tlb_flush_mmu_free+0xb4/0x160 mm/memory.c:259 tlb_flush_mmu mm/memory.c:268 [inline] arch_tlb_finish_mmu+0x9d/0x130 mm/memory.c:283 tlb_finish_mmu+0x10f/0x190 mm/memory.c:433 unmap_region+0x35c/0x4f0 mm/mmap.c:2514 do_munmap+0x726/0xdf0 mm/mmap.c:2726 mmap_region+0x59e/0x15a0 mm/mmap.c:1646 do_mmap+0x6c0/0xe00 mm/mmap.c:1483 do_mmap_pgoff include/linux/mm.h:2223 [inline] vm_mmap_pgoff+0x1de/0x280 mm/util.c:355 SYSC_mmap_pgoff mm/mmap.c:1533 [inline] SyS_mmap_pgoff+0x23b/0x5f0 mm/mmap.c:1491 SYSC_mmap arch/x86/kernel/sys_x86_64.c:100 [inline] SyS_mmap+0x16/0x20 arch/x86/kernel/sys_x86_64.c:91 do_syscall_64+0x281/0x940 arch/x86/entry/common.c:287 entry_SYSCALL_64_after_hwframe+0x42/0xb7 RIP: 0033:0x454239 RSP: 002b:00007f56fe239c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 RAX: ffffffffffffffda RBX: 00007f56fe23a6d4 RCX: 0000000000454239 RDX: 0000000000000003 RSI: 0000000000fc2000 RDI: 0000000020000000 RBP: 000000000072bf58 R08: ffffffffffffffff R09: 0000000000000000 R10: 0000000000000032 R11: 0000000000000246 R12: 00000000ffffffff R13: 00000000000003eb R14: 00000000006f6ea8 R15: 0000000000000001 Code: 4f de fc e9 86 f4 ff ff e8 f6 4f de fc e9 81 f9 ff ff e8 ec 4f de fc e9 fd fc ff ff e8 c2 4f de fc e9 02 f5 ff ff e8 88 a4 a5 fc <0f> 0b 48 8b bd c0 fc ff ff e8 6a 4f de fc e9 76 e9 ff ff 4c 89 RIP: __tcp_retransmit_skb+0x2728/0x2af0 net/ipv4/tcp_output.c:2837 RSP: ffff8801db307000 ---[ end trace 3e838206717a4f08 ]---