Re: list corruption in deferred_split_scan()

From: Qian Cai
Date: Mon Jul 15 2019 - 17:23:23 EST


On Fri, 2019-07-12 at 12:12 -0700, Yang Shi wrote:
> > Another possible lead is that without reverting the those commits below,
> > kdump
> > kernel would always also crash in shrink_slab_memcg() at this line,
> >
> > map = rcu_dereference_protected(memcg->nodeinfo[nid]->shrinker_map, true);
>
> This looks a little bit weird. It seems nodeinfo[nid] is NULL? I didn'tÂ
> think of where nodeinfo was freed but memcg was still online. Maybe aÂ
> check is needed:

Actually, "memcg" is NULL.

>
> diff --git a/mm/vmscan.c b/mm/vmscan.c
> index a0301ed..bacda49 100644
> --- a/mm/vmscan.c
> +++ b/mm/vmscan.c
> @@ -602,6 +602,9 @@ static unsigned long shrink_slab_memcg(gfp_tÂ
> gfp_mask, int nid,
> ÂÂÂÂÂÂÂÂ if (!mem_cgroup_online(memcg))
> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ return 0;
>
> +ÂÂÂÂÂÂ if (!memcg->nodeinfo[nid])
> +ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ return 0;
> +
> ÂÂÂÂÂÂÂÂ if (!down_read_trylock(&shrinker_rwsem))
> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ return 0;
>
> >
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1] BUG: KASAN: null-ptr-deref in shrink_slab+0x111/0x440
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1] Read of size 8 at addr 0000000000000dc8 by task
> > swapper/0/1
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.2.0-next-
> > 20190711+ #10
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1] Hardware name: HPE ProLiant DL385 Gen10/ProLiant
> > DL385
> > Gen10, BIOS A40 01/25/2019
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1] Call Trace:
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂdump_stack+0x62/0x9a
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ__kasan_report.cold.4+0xb0/0xb4
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? unwind_get_return_address+0x40/0x50
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? shrink_slab+0x111/0x440
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂkasan_report+0xc/0xe
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ__asan_load8+0x71/0xa0
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂshrink_slab+0x111/0x440
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? mem_cgroup_iter+0x98/0x840
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? unregister_shrinker+0x110/0x110
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? kasan_check_read+0x11/0x20
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? mem_cgroup_protected+0x39/0x260
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂshrink_node+0x31e/0xa30
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? shrink_node_memcg+0x1560/0x1560
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? ktime_get+0x93/0x110
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂdo_try_to_free_pages+0x22f/0x820
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? shrink_node+0xa30/0xa30
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? kasan_check_read+0x11/0x20
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? check_chain_key+0x1df/0x2e0
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂtry_to_free_pages+0x242/0x4d0
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? do_try_to_free_pages+0x820/0x820
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ__alloc_pages_nodemask+0x9ce/0x1bc0
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? gfp_pfmemalloc_allowed+0xc0/0xc0
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? unwind_dump+0x260/0x260
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? kernel_text_address+0x33/0xc0
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? arch_stack_walk+0x8f/0xf0
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? ret_from_fork+0x22/0x40
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂalloc_page_interleave+0x18/0x130
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂalloc_pages_current+0xf6/0x110
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂallocate_slab+0x600/0x11f0
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂnew_slab+0x46/0x70
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ___slab_alloc+0x5d4/0x9c0
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? create_object+0x3a/0x3e0
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? fs_reclaim_acquire.part.15+0x5/0x30
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? ___might_sleep+0xab/0xc0
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? create_object+0x3a/0x3e0
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ__slab_alloc+0x12/0x20
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? __slab_alloc+0x12/0x20
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂkmem_cache_alloc+0x32a/0x400
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂcreate_object+0x3a/0x3e0
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂkmemleak_alloc+0x71/0xa0
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂkmem_cache_alloc+0x272/0x400
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? kasan_check_read+0x11/0x20
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? do_raw_spin_unlock+0xa8/0x140
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂacpi_ps_alloc_op+0x76/0x122
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂacpi_ds_execute_arguments+0x2f/0x18d
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂacpi_ds_get_package_arguments+0x7d/0x84
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂacpi_ns_init_one_package+0x33/0x61
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂacpi_ns_init_one_object+0xfc/0x189
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂacpi_ns_walk_namespace+0x114/0x1f2
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? acpi_ns_init_one_package+0x61/0x61
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? acpi_ns_init_one_package+0x61/0x61
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂacpi_walk_namespace+0x9e/0xcb
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? acpi_sleep_proc_init+0x36/0x36
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂacpi_ns_initialize_objects+0x99/0xed
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? acpi_ns_find_ini_methods+0xa2/0xa2
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? acpi_tb_load_namespace+0x2dc/0x2eb
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂacpi_load_tables+0x61/0x80
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂacpi_init+0x10d/0x44b
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? acpi_sleep_proc_init+0x36/0x36
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? bus_uevent_filter+0x16/0x30
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? kobject_uevent_env+0x109/0x980
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? kernfs_get+0x13/0x20
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? kobject_uevent+0xb/0x10
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? kset_register+0x31/0x50
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? kset_create_and_add+0x9f/0xd0
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? acpi_sleep_proc_init+0x36/0x36
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂdo_one_initcall+0xfe/0x45a
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? initcall_blacklisted+0x150/0x150
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? rwsem_down_read_slowpath+0x930/0x930
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? kasan_check_write+0x14/0x20
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? up_write+0x6b/0x190
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂkernel_init_freeable+0x614/0x6a7
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? rest_init+0x188/0x188
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂkernel_init+0x11/0x138
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂ? rest_init+0x188/0x188
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]ÂÂret_from_fork+0x22/0x40
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1]
> > ==================================================================
> > [ÂÂÂÂ9.072036][ÂÂÂÂT1] Disabling lock debugging due to kernel taint
> > [ÂÂÂÂ9.145712][ÂÂÂÂT1] BUG: kernel NULL pointer dereference, address:
> > 0000000000000dc8
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] #PF: supervisor read access in kernel mode
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] #PF: error_code(0x0000) - not-present page
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] PGD 0 P4D 0
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] Oops: 0000 [#1] SMP DEBUG_PAGEALLOC KASAN NOPTI
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] CPU: 0 PID: 1 Comm: swapper/0 Tainted:
> > GÂÂÂÂBÂÂÂÂÂÂÂÂÂÂÂÂÂ5.2.0-next-20190711+ #10
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] Hardware name: HPE ProLiant DL385 Gen10/ProLiant
> > DL385
> > Gen10, BIOS A40 01/25/2019
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] RIP: 0010:shrink_slab+0x111/0x440
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] Code: c7 20 8d 44 82 e8 7f 8b e8 ff 85 c0 0f 84 e2 02
> > 00
> > 00 4c 63 a5 4c ff ff ff 49 81 c4 b8 01 00 00 4b 8d 7c e6 08 e8 3f 07 0e 00
> > <4f>
> > 8b 64 e6 08 49 8d bc 24 20 03 00 00 e8 2d 07 0e 00 49 8b 84 24
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] RSP: 0018:ffff88905757f100 EFLAGS: 00010282
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] RAX: 0000000000000000 RBX: ffff88905757f1b0 RCX:
> > ffffffff8112f288
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] RDX: 1ffffffff049c088 RSI: dffffc0000000000 RDI:
> > ffffffff824e0440
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] RBP: ffff88905757f1d8 R08: fffffbfff049c089 R09:
> > fffffbfff049c088
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] R10: fffffbfff049c088 R11: ffffffff824e0443 R12:
> > 00000000000001b8
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] R13: 0000000000000000 R14: 0000000000000000 R15:
> > ffff88905757f440
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] FS:ÂÂ0000000000000000(0000) GS:ffff889062800000(0000)
> > knlGS:0000000000000000
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] CS:ÂÂ0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] CR2: 0000000000000dc8 CR3: 0000001070212000 CR4:
> > 00000000001406b0
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] Call Trace:
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? mem_cgroup_iter+0x98/0x840
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? unregister_shrinker+0x110/0x110
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? kasan_check_read+0x11/0x20
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? mem_cgroup_protected+0x39/0x260
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂshrink_node+0x31e/0xa30
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? shrink_node_memcg+0x1560/0x1560
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? ktime_get+0x93/0x110
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂdo_try_to_free_pages+0x22f/0x820
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? shrink_node+0xa30/0xa30
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? kasan_check_read+0x11/0x20
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? check_chain_key+0x1df/0x2e0
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂtry_to_free_pages+0x242/0x4d0
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? do_try_to_free_pages+0x820/0x820
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ__alloc_pages_nodemask+0x9ce/0x1bc0
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? gfp_pfmemalloc_allowed+0xc0/0xc0
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? unwind_dump+0x260/0x260
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? kernel_text_address+0x33/0xc0
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? arch_stack_walk+0x8f/0xf0
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? ret_from_fork+0x22/0x40
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂalloc_page_interleave+0x18/0x130
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂalloc_pages_current+0xf6/0x110
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂallocate_slab+0x600/0x11f0
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂnew_slab+0x46/0x70
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ___slab_alloc+0x5d4/0x9c0
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? create_object+0x3a/0x3e0
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? fs_reclaim_acquire.part.15+0x5/0x30
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? ___might_sleep+0xab/0xc0
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? create_object+0x3a/0x3e0
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ__slab_alloc+0x12/0x20
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? __slab_alloc+0x12/0x20
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂkmem_cache_alloc+0x32a/0x400
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂcreate_object+0x3a/0x3e0
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂkmemleak_alloc+0x71/0xa0
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂkmem_cache_alloc+0x272/0x400
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? kasan_check_read+0x11/0x20
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? do_raw_spin_unlock+0xa8/0x140
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂacpi_ps_alloc_op+0x76/0x122
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂacpi_ds_execute_arguments+0x2f/0x18d
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂacpi_ds_get_package_arguments+0x7d/0x84
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂacpi_ns_init_one_package+0x33/0x61
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂacpi_ns_init_one_object+0xfc/0x189
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂacpi_ns_walk_namespace+0x114/0x1f2
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? acpi_ns_init_one_package+0x61/0x61
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? acpi_ns_init_one_package+0x61/0x61
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂacpi_walk_namespace+0x9e/0xcb
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? acpi_sleep_proc_init+0x36/0x36
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂacpi_ns_initialize_objects+0x99/0xed
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? acpi_ns_find_ini_methods+0xa2/0xa2
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? acpi_tb_load_namespace+0x2dc/0x2eb
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂacpi_load_tables+0x61/0x80
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂacpi_init+0x10d/0x44b
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? acpi_sleep_proc_init+0x36/0x36
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? bus_uevent_filter+0x16/0x30
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? kobject_uevent_env+0x109/0x980
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? kernfs_get+0x13/0x20
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? kobject_uevent+0xb/0x10
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? kset_register+0x31/0x50
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? kset_create_and_add+0x9f/0xd0
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? acpi_sleep_proc_init+0x36/0x36
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂdo_one_initcall+0xfe/0x45a
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? initcall_blacklisted+0x150/0x150
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? rwsem_down_read_slowpath+0x930/0x930
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? kasan_check_write+0x14/0x20
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? up_write+0x6b/0x190
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂkernel_init_freeable+0x614/0x6a7
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? rest_init+0x188/0x188
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂkernel_init+0x11/0x138
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂ? rest_init+0x188/0x188
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1]ÂÂret_from_fork+0x22/0x40
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] Modules linked in:
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] CR2: 0000000000000dc8
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] ---[ end trace 568acce4eca01945 ]---
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] RIP: 0010:shrink_slab+0x111/0x440
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] Code: c7 20 8d 44 82 e8 7f 8b e8 ff 85 c0 0f 84 e2 02
> > 00
> > 00 4c 63 a5 4c ff ff ff 49 81 c4 b8 01 00 00 4b 8d 7c e6 08 e8 3f 07 0e 00
> > <4f>
> > 8b 64 e6 08 49 8d bc 24 20 03 00 00 e8 2d 07 0e 00 49 8b 84 24
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] RSP: 0018:ffff88905757f100 EFLAGS: 00010282
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] RAX: 0000000000000000 RBX: ffff88905757f1b0 RCX:
> > ffffffff8112f288
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] RDX: 1ffffffff049c088 RSI: dffffc0000000000 RDI:
> > ffffffff824e0440
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] RBP: ffff88905757f1d8 R08: fffffbfff049c089 R09:
> > fffffbfff049c088
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] R10: fffffbfff049c088 R11: ffffffff824e0443 R12:
> > 00000000000001b8
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] R13: 0000000000000000 R14: 0000000000000000 R15:
> > ffff88905757f440
> > [ÂÂÂÂ9.152036][ÂÂÂÂT1] FS:ÂÂ0000000000000000(0000) GS:ffff889062800000(0000)
> > knlGS:00000000
> >