list_del corruption. next->prev should be 000000006890458a, but was (null) ------------[ cut here ]------------ kernel BUG at lib/list_debug.c:56! Disabled LAPIC found during irq injection invalid opcode: 0000 [#1] SMP Dumping ftrace buffer: (ftrace buffer empty) Modules linked in: CPU: 0 PID: 21 Comm: kworker/u4:1 Not tainted 4.15.0-rc3-next-20171213+ #66 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Workqueue: writeback wb_workfn (flush-8:0) RIP: 0010:__list_del_entry_valid+0x86/0x90 lib/list_debug.c:54 RSP: 0018:ffffc90000d17648 EFLAGS: 00010092 RAX: 0000000000000054 RBX: ffff8801e6f25000 RCX: ffffffff8123df0e RDX: 0000000000000000 RSI: ffff88021fc136f8 RDI: ffff88021fc136f8 RBP: ffffc90000d17648 R08: 0000000000000001 R09: 000000000000000c R10: ffffc90000d17618 R11: 000000000000000c R12: ffff88021519ac50 R13: ffff8802156ea1e0 R14: ffff8802156ea1e0 R15: ffff8802152f8800 FS: 0000000000000000(0000) GS:ffff88021fc00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000000002072f000 CR3: 000000000301e000 CR4: 00000000001426f0 DR0: 0000000020000000 DR1: 0000000020000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000600 Call Trace: __list_del_entry include/linux/list.h:117 [inline] list_del_init include/linux/list.h:159 [inline] cfq_remove_request+0x33/0x200 block/cfq-iosched.c:2501 cfq_dispatch_insert+0x5a/0x150 block/cfq-iosched.c:2993 cfq_dispatch_request block/cfq-iosched.c:3510 [inline] cfq_dispatch_requests+0x4a9/0x1130 block/cfq-iosched.c:3544 elv_next_request block/blk-core.c:2697 [inline] blk_peek_request+0x298/0x500 block/blk-core.c:2723 scsi_request_fn+0x3b/0x7a0 drivers/scsi/scsi_lib.c:1796 __blk_run_queue_uncond block/blk-core.c:409 [inline] __blk_run_queue+0x83/0x120 block/blk-core.c:429 queue_unplugged+0x76/0x230 block/blk-core.c:3488 blk_flush_plug_list+0x2fb/0x3a0 block/blk-core.c:3600 blk_queue_bio+0x2bb/0x900 block/blk-core.c:1990 generic_make_request+0x13e/0x500 block/blk-core.c:2303 submit_bio+0x9a/0x180 block/blk-core.c:2411 ext4_io_submit+0x5e/0x80 fs/ext4/page-io.c:356 ext4_writepages+0x672/0x1760 fs/ext4/inode.c:2829 do_writepages+0x42/0x110 mm/page-writeback.c:2340 __writeback_single_inode+0x75/0x950 fs/fs-writeback.c:1322 writeback_sb_inodes+0x289/0x660 fs/fs-writeback.c:1586 wb_writeback+0x152/0x690 fs/fs-writeback.c:1762 wb_do_writeback fs/fs-writeback.c:1907 [inline] wb_workfn+0xaf/0x820 fs/fs-writeback.c:1948 process_one_work+0x288/0x7a0 kernel/workqueue.c:2112 worker_thread+0x43/0x4d0 kernel/workqueue.c:2246 kthread+0x149/0x170 kernel/kthread.c:238 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:524 Code: 78 30 e8 82 e8 74 e2 ae ff 0f 0b 48 89 f2 48 89 fe 48 c7 c7 b0 30 e8 82 e8 60 e2 ae ff 0f 0b 48 c7 c7 f0 30 e8 82 e8 52 e2 ae ff <0f> 0b 90 90 90 90 90 90 90 90 55 48 89 e5 41 57 41 56 41 55 41 RIP: __list_del_entry_valid+0x86/0x90 lib/list_debug.c:54 RSP: ffffc90000d17648 ---[ end trace bb135ff8abce9cd1 ]---