list_del corruption. prev->next should be ffff8881beb9e2b0, but was ffff8881cb42bdb0 ------------[ cut here ]------------ kernel BUG at lib/list_debug.c:53! invalid opcode: 0000 [#1] PREEMPT SMP KASAN kobject: 'loop5' (000000009356dbbf): kobject_uevent_env CPU: 0 PID: 2799 Comm: kworker/0:2 Not tainted 4.20.0-rc4+ #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 kobject: 'loop5' (000000009356dbbf): fill_kobj_path: path = '/devices/virtual/block/loop5' Workqueue: events_power_efficient neigh_periodic_work RIP: 0010:__list_del_entry_valid.cold.1+0x48/0x4a lib/list_debug.c:51 Code: 29 1e 88 e8 9d 63 f1 fd 0f 0b 48 89 de 48 c7 c7 00 2b 1e 88 e8 8c 63 f1 fd 0f 0b 48 89 de 48 c7 c7 a0 2a 1e 88 e8 7b 63 f1 fd <0f> 0b 48 89 d9 48 c7 c7 60 2b 1e 88 e8 6a 63 f1 fd 0f 0b 48 89 f1 RSP: 0000:ffff8881cd0cf448 EFLAGS: 00010286 RAX: 0000000000000054 RBX: ffff8881beb9e2b0 RCX: 0000000000000000 RDX: 0000000000000000 RSI: ffffffff881e28a0 RDI: ffffffff8ac137a0 kobject: 'loop1' (0000000002c43457): kobject_uevent_env RBP: ffff8881cd0cf460 R08: ffffed103b5c5021 R09: ffffed103b5c5020 R10: ffffed103b5c5020 R11: ffff8881dae28107 R12: ffff8881cb42bdb0 R13: ffffffff89b54020 R14: 1ffff11039a19e95 R15: ffff8881cd0cf568 FS: 0000000000000000(0000) GS:ffff8881dae00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f9baed40a30 CR3: 000000000906a000 CR4: 00000000001406f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: __list_del_entry include/linux/list.h:117 [inline] list_del_init include/linux/list.h:159 [inline] neigh_mark_dead+0x130/0x3e0 net/core/neighbour.c:125 kobject: 'loop1' (0000000002c43457): fill_kobj_path: path = '/devices/virtual/block/loop1' kobject: 'loop3' (00000000b4cdf777): kobject_uevent_env neigh_periodic_work+0x726/0xb20 net/core/neighbour.c:905 kobject: 'loop3' (00000000b4cdf777): fill_kobj_path: path = '/devices/virtual/block/loop3' process_one_work+0xadf/0x1ad0 kernel/workqueue.c:2153 kobject: 'loop2' (0000000065f45d7e): kobject_uevent_env kobject: 'loop2' (0000000065f45d7e): fill_kobj_path: path = '/devices/virtual/block/loop2' kobject: 'loop0' (00000000efcc40b8): kobject_uevent_env worker_thread+0x176/0x12a0 kernel/workqueue.c:2296 kobject: 'loop0' (00000000efcc40b8): fill_kobj_path: path = '/devices/virtual/block/loop0' kobject: 'loop1' (0000000002c43457): kobject_uevent_env kthread+0x327/0x3f0 kernel/kthread.c:246 kobject: 'loop1' (0000000002c43457): fill_kobj_path: path = '/devices/virtual/block/loop1' ret_from_fork+0x3a/0x50 arch/x86/entry/entry_64.S:352 Modules linked in: ---[ end trace a0a01ffbf78cf1fe ]--- kobject: 'loop4' (0000000092f3f877): kobject_uevent_env RIP: 0010:__list_del_entry_valid.cold.1+0x48/0x4a lib/list_debug.c:51 kobject: 'loop4' (0000000092f3f877): fill_kobj_path: path = '/devices/virtual/block/loop4' Code: 29 1e 88 e8 9d 63 f1 fd 0f 0b 48 89 de 48 c7 c7 00 2b 1e 88 e8 8c 63 f1 fd 0f 0b 48 89 de 48 c7 c7 a0 2a 1e 88 e8 7b 63 f1 fd <0f> 0b 48 89 d9 48 c7 c7 60 2b 1e 88 e8 6a 63 f1 fd 0f 0b 48 89 f1 RSP: 0000:ffff8881cd0cf448 EFLAGS: 00010286 RAX: 0000000000000054 RBX: ffff8881beb9e2b0 RCX: 0000000000000000 RDX: 0000000000000000 RSI: ffffffff881e28a0 RDI: ffffffff8ac137a0 RBP: ffff8881cd0cf460 R08: ffffed103b5c5021 R09: ffffed103b5c5020 R10: ffffed103b5c5020 R11: ffff8881dae28107 R12: ffff8881cb42bdb0 kobject: 'loop0' (00000000efcc40b8): kobject_uevent_env R13: ffffffff89b54020 R14: 1ffff11039a19e95 R15: ffff8881cd0cf568 FS: 0000000000000000(0000) GS:ffff8881dae00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f9baed40a30 CR3: 000000000906a000 CR4: 00000000001406f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400