I can reproduce this on next-20190604. Is it new trace, or like one you've posted before?
Anyways,
echo "3" > /proc/irq/XX/set_affinity
crashes my kernel like you described below.
Briefly looking, in set_affinity()->cpumask_parse() path
bitmap_parse() is called with nbits==4096. It looks suspicious
because my system has 4 cpus, not 4k.
At the very first glance, it looks like bitmap_parse() is called with
wrong nbits, and wipes unrelated memory. It causes panic later,
while the function itself works correctly. I'll check it for more and
get back soon.
Yury
From: Qian Cai <cai@xxxxxx>
Sent: Tuesday, June 4, 2019 10:23:13 PM
To: Yuri Norov
Cc: Andrey Konovalov; linux-kernel@xxxxxxxxxxxxxxx; Andy Shevchenko; Andrew Morton; linux-mm@xxxxxxxxx
Subject: [EXT] Re: "lib: rework bitmap_parse()" triggers invalid access errors
Sent: Tuesday, June 4, 2019 10:23:13 PM
To: Yuri Norov
Cc: Andrey Konovalov; linux-kernel@xxxxxxxxxxxxxxx; Andy Shevchenko; Andrew Morton; linux-mm@xxxxxxxxx
Subject: [EXT] Re: "lib: rework bitmap_parse()" triggers invalid access errors
External Email
----------------------------------------------------------------------
BTW, this problem below is still reproducible after applied the series [1] on
the top of today's linux-next tree "next-20190604" which has already included
the patch for the "Bad swap file entry" issue.
[1] https://lore.kernel.org/lkml/20190501010636.30595-1-ynorov@xxxxxxxxxxx/
On Thu, 2019-05-30 at 15:01 -0400, Qian Cai wrote:
> The linux-next commit "lib: rework bitmap_parse" triggers errors below during
> boot on both arm64 and powerpc with KASAN_SW_TAGS or SLUB_DEBUG enabled.
>
> Reverted the commit and its dependency (lib: opencode in_str()) fixed the
> issue.
>
> [ 67.056867][ T3737] BUG kmalloc-16 (Tainted: G B ): Redzone
> overwritten
> [ 67.056905][ T3737] -------------------------------------------------------
> ----------------------
> [ 67.056905][ T3737]
> [ 67.056946][ T3737] INFO: 0x00000000bd269811-0x0000000039a2fb86. First byte
> 0x0 instead of 0xcc
> [ 67.056989][ T3737] INFO: Allocated in alloc_cpumask_var_node+0x38/0x80
> age=0
> cpu=62 pid=3737
> [ 67.057029][ T3737] __slab_alloc+0x34/0x60
> [ 67.057052][ T3737] __kmalloc_node+0x1a8/0x860
> [ 67.057086][ T3737] alloc_cpumask_var_node+0x38/0x80
> [ 67.057133][ T3737] write_irq_affinity.isra.0+0x84/0x1e0
> [ 67.057178][ T3737] proc_reg_write+0x90/0x130
> [ 67.057224][ T3737] __vfs_write+0x3c/0x70
> [ 67.057261][ T3737] vfs_write+0xd8/0x210
> [ 67.057292][ T3737] ksys_write+0x7c/0x140
> [ 67.057325][ T3737] system_call+0x5c/0x70
> [ 67.057355][ T3737] INFO: Freed in free_cpumask_var+0x18/0x30 age=0 cpu=62
> pid=3737
> [ 67.057392][ T3737] free_cpumask_var+0x18/0x30
> [ 67.057427][ T3737] write_irq_affinity.isra.0+0x130/0x1e0
> [ 67.057464][ T3737] proc_reg_write+0x90/0x130
> [ 67.057525][ T3737] __vfs_write+0x3c/0x70
> [ 67.057558][ T3737] vfs_write+0xd8/0x210
> [ 67.057607][ T3737] ksys_write+0x7c/0x140
> [ 67.057643][ T3737] system_call+0x5c/0x70
> [ 67.057692][ T3737] INFO: Slab 0x00000000786814bb objects=186 used=49
> fp=0x0000000019431596 flags=0x3fffc000000201
> [ 67.057810][ T3737] INFO: Object 0x000000005c0b6a3a @offset=25352
> fp=0x00000000a42ffc35
> [ 67.057810][ T3737]
> [ 67.057922][ T3737] Redzone 00000000d929958b: cc cc cc cc cc cc cc
> cc ........
> [ 67.058024][ T3737] Object 000000005c0b6a3a: 00 00 00 00 00 00 00 04 00 00
> 00
> 00 00 00 00 00 ................
> [ 67.058171][ T3737] Redzone 00000000bd269811: 00 00 00 00 00 00 00
> 00 ........
> [ 67.058283][ T3737] Padding 00000000b327be67: 5a 5a 5a 5a 5a 5a 5a
> 5a ZZZZZZZZ
> [ 67.058383][ T3737] CPU: 62 PID: 3737 Comm: irqbalance Tainted:
> G B 5.2.0-rc2-next-20190530 #13
> [ 67.058508][ T3737] Call Trace:
> [ 67.058531][ T3737] [c000001c4738f930] [c00000000089045c]
> dump_stack+0xb0/0xf4 (unreliable)
> [ 67.058653][ T3737] [c000001c4738f970] [c0000000003dd368]
> print_trailer+0x23c/0x264
> [ 67.058751][ T3737] [c000001c4738fa00] [c0000000003cd7d8]
> check_bytes_and_report+0x138/0x160
> [ 67.058846][ T3737] [c000001c4738faa0] [c0000000003cfb9c]
> check_object+0x2ac/0x3e0
> [ 67.058914][ T3737] [c000001c4738fb10] [c0000000003d646c]
> free_debug_processing+0x1ec/0x680
> [ 67.059009][ T3737] [c000001c4738fc00] [c0000000003d6c54]
> __slab_free+0x354/0x6d0
> [ 67.059113][ T3737] [c000001c4738fcc0] [c00000000088fda8]
> free_cpumask_var+0x18/0x30
> [ 67.059205][ T3737] [c000001c4738fce0] [c0000000001c3fc0]
> write_irq_affinity.isra.0+0x130/0x1e0
> [ 67.059324][ T3737] [c000001c4738fd30] [c00000000050c6b0]
> proc_reg_write+0x90/0x130
> [ 67.059415][ T3737] [c000001c4738fd60] [c0000000004475ac]
> __vfs_write+0x3c/0x70
> [ 67.059498][ T3737] [c000001c4738fd80] [c00000000044b0a8]
> vfs_write+0xd8/0x210
> [ 67.059581][ T3737] [c000001c4738fdd0] [c00000000044b44c]
> ksys_write+0x7c/0x140
> [ 67.059692][ T3737] [c000001c4738fe20] [c00000000000b108]
> system_call+0x5c/0x70
> [ 67.059781][ T3737] FIX kmalloc-16: Restoring 0x00000000bd269811-
> 0x0000000039a2fb86=0xcc
> [ 67.059781][ T3737]
> [ 67.059922][ T3737] FIX kmalloc-16: Object at 0x000000005c0b6a3a not freed
>
>
> 185.039693][ T3647] BUG: KASAN: invalid-access in bitmap_parse+0x20c/0x2d8
> [ 185.039701][ T3647] Write of size 8 at addr 33ff809501263f20 by task
> irqbalance/3647
> [ 185.039710][ T3647] Pointer tag: [33], memory tag: [fe]
> [ 185.056475][ T3647]
> [ 185.056486][ T3647] CPU: 218 PID: 3647 Comm: irqbalance Tainted:
> G W 5.2.0-rc2-next-20190530+ #5
> [ 185.056491][ T3647] Hardware name: HPE Apollo
> 70 /C01_APACHE_MB , BIOS L50_5.13_1.0.9 03/01/2019
> [ 185.056498][ T3647] Call trace:
> [ 185.079885][ T3647] dump_backtrace+0x0/0x268
> [ 185.079896][ T3647] show_stack+0x20/0x2c
> [ 185.092149][ T3647] dump_stack+0xb4/0x108
> [ 185.092162][ T3647] print_address_description+0x7c/0x330
> [ 185.092172][ T3647] __kasan_report+0x194/0x1dc
> [ 185.116236][ T3647] kasan_report+0x10/0x18
> [ 185.116243][ T3647] __hwasan_store8_noabort+0x74/0x7c
> [ 185.116248][ T3647] bitmap_parse+0x20c/0x2d8
> [ 185.116254][ T3647] bitmap_parse_user+0x40/0x64
> [ 185.116268][ T3647] write_irq_affinity+0x118/0x1a8
> [ 185.135032][ T3647] irq_affinity_proc_write+0x34/0x44
> [ 185.135040][ T3647] proc_reg_write+0xf4/0x130
> [ 185.135057][ T3647] __vfs_write+0x88/0x33c
> [ 185.135067][ T3647] vfs_write+0x118/0x208
> [ 185.144546][ T3647] ksys_write+0xa0/0x110
> [ 185.158794][ T3647] __arm64_sys_write+0x54/0x88
> [ 185.158811][ T3647] el0_svc_handler+0x198/0x260
> [ 185.158820][ T3647] el0_svc+0x8/0xc
> [ 185.172464][ T3647]
> [ 185.172469][ T3647] Allocated by task 3647:
> [ 185.172476][ T3647] __kasan_kmalloc+0x114/0x1d0
> [ 185.172481][ T3647] kasan_kmalloc+0x10/0x18
> [ 185.172499][ T3647] __kmalloc_node+0x1e0/0x7cc
> [ 185.192389][ T3647] alloc_cpumask_var_node+0x48/0x94
> [ 185.192395][ T3647] alloc_cpumask_var+0x10/0x1c
> [ 185.192400][ T3647] write_irq_affinity+0xa8/0x1a8
> [ 185.192406][ T3647] irq_affinity_proc_write+0x34/0x44
> [ 185.192415][ T3647] proc_reg_write+0xf4/0x130
> [ 185.224744][ T3647] __vfs_write+0x88/0x33c
> [ 185.224750][ T3647] vfs_write+0x118/0x208
> [ 185.224756][ T3647] ksys_write+0xa0/0x110
> [ 185.224766][ T3647] __arm64_sys_write+0x54/0x88
> [ 185.258392][ T3647] el0_svc_handler+0x198/0x260
> [ 185.258398][ T3647] el0_svc+0x8/0xc
> [ 185.258401][ T3647]
> [ 185.258405][ T3647] Freed by task 3647:
> [ 185.258411][ T3647] __kasan_slab_free+0x154/0x228
> [ 185.258417][ T3647] kasan_slab_free+0xc/0x18
> [ 185.258422][ T3647] kfree+0x268/0xb70
> [ 185.258428][ T3647] free_cpumask_var+0xc/0x14
> [ 185.258446][ T3647] write_irq_affinity+0x19c/0x1a8
> [ 185.273666][ T3647] irq_affinity_proc_write+0x34/0x44
> [ 185.273675][ T3647] proc_reg_write+0xf4/0x130
> [ 185.288620][ T3647] __vfs_write+0x88/0x33c
> [ 185.288626][ T3647] vfs_write+0x118/0x208
> [ 185.288632][ T3647] ksys_write+0xa0/0x110
> [ 185.288645][ T3647] __arm64_sys_write+0x54/0x88
> [ 185.303075][ T3647] el0_svc_handler+0x198/0x260
> [ 185.303081][ T3647] el0_svc+0x8/0xc
> [ 185.303084][ T3647]
> [ 185.303091][ T3647] The buggy address belongs to the object at
> ffff809501263f00
> [ 185.303091][ T3647] which belongs to the cache kmalloc-128 of size 128
> [ 185.303103][ T3647] The buggy address is located 32 bytes inside of
> [ 185.303103][ T3647] 128-byte region [ffff809501263f00, ffff809501263f80)
> [ 185.331347][ T3647] The buggy address belongs to the page:
> [ 185.331356][ T3647] page:ffff7fe025404980 refcount:1 mapcount:0
> mapping:7fff800800010480 index:0xaff809501267d80
> [ 185.331365][ T3647] flags: 0x17ffffffc000200(slab)
> [ 185.331377][ T3647] raw: 017ffffffc000200 ffff7fe025997308 e5ff808b7d00fd40
> 7fff800800010480
> [ 185.350500][ T3647] raw: 19ff80950126aa80 0000000000660059 00000001ffffffff
> 0000000000000000
> [ 185.350505][ T3647] page dumped because: kasan: bad access detected
> [ 185.350514][ T3647] page allocated via order 0, migratetype Unmovable,
> gfp_mask 0x12cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_NORETRY)
> [ 185.350535][ T3647] prep_new_page+0x2ec/0x388
> [ 185.364704][ T3647] get_page_from_freelist+0x2530/0x27fc
> [ 185.364711][ T3647] __alloc_pages_nodemask+0x360/0x1c60
> [ 185.364719][ T3647] new_slab+0x108/0x9d4
> [ 185.364725][ T3647] ___slab_alloc+0x57c/0x9e4
> [ 185.364735][ T3647] __kmalloc_node+0x734/0x7cc
> [ 185.382050][ T3647] alloc_rt_sched_group+0x17c/0x258
> [ 185.382070][ T3647] sched_create_group+0x54/0x9c
> [ 185.382090][ T3647] sched_autogroup_create_attach+0x40/0x1f0
> [ 185.494511][ T3647] ksys_setsid+0x158/0x15c
> [ 185.494517][ T3647] __arm64_sys_setsid+0x10/0x1c
> [ 185.494524][ T3647] el0_svc_handler+0x198/0x260
> [ 185.494529][ T3647] el0_svc+0x8/0xc
> [ 185.494532][ T3647]
> [ 185.494536][ T3647] Memory state around the buggy address:
> [ 185.494549][ T3647] ffff809501263d00: fe fe fe fe fe fe fe fe fe fe fe fe
> fe
> fe fe fe
> [ 185.514973][ T3647] ffff809501263e00: fe fe fe fe fe fe fe fe fe fe fe fe
> fe
> fe fe fe
> [ 185.514979][ T3647] >ffff809501263f00: 33 33 fe fe fe fe fe fe fe fe fe fe
> fe
> fe fe fe
> [ 185.514982][ T3647] ^
> [ 185.514988][ T3647] ffff809501264000: fe fe fe fe fe fe fe fe fe fe fe fe
> fe
> fe fe fe
> [ 185.514997][ T3647] ffff809501264100: fe fe fe fe fe fe fe fe 36 36 36 36
> 36
> 36 36 36
>
----------------------------------------------------------------------
BTW, this problem below is still reproducible after applied the series [1] on
the top of today's linux-next tree "next-20190604" which has already included
the patch for the "Bad swap file entry" issue.
[1] https://lore.kernel.org/lkml/20190501010636.30595-1-ynorov@xxxxxxxxxxx/
On Thu, 2019-05-30 at 15:01 -0400, Qian Cai wrote:
> The linux-next commit "lib: rework bitmap_parse" triggers errors below during
> boot on both arm64 and powerpc with KASAN_SW_TAGS or SLUB_DEBUG enabled.
>
> Reverted the commit and its dependency (lib: opencode in_str()) fixed the
> issue.
>
> [ 67.056867][ T3737] BUG kmalloc-16 (Tainted: G B ): Redzone
> overwritten
> [ 67.056905][ T3737] -------------------------------------------------------
> ----------------------
> [ 67.056905][ T3737]
> [ 67.056946][ T3737] INFO: 0x00000000bd269811-0x0000000039a2fb86. First byte
> 0x0 instead of 0xcc
> [ 67.056989][ T3737] INFO: Allocated in alloc_cpumask_var_node+0x38/0x80
> age=0
> cpu=62 pid=3737
> [ 67.057029][ T3737] __slab_alloc+0x34/0x60
> [ 67.057052][ T3737] __kmalloc_node+0x1a8/0x860
> [ 67.057086][ T3737] alloc_cpumask_var_node+0x38/0x80
> [ 67.057133][ T3737] write_irq_affinity.isra.0+0x84/0x1e0
> [ 67.057178][ T3737] proc_reg_write+0x90/0x130
> [ 67.057224][ T3737] __vfs_write+0x3c/0x70
> [ 67.057261][ T3737] vfs_write+0xd8/0x210
> [ 67.057292][ T3737] ksys_write+0x7c/0x140
> [ 67.057325][ T3737] system_call+0x5c/0x70
> [ 67.057355][ T3737] INFO: Freed in free_cpumask_var+0x18/0x30 age=0 cpu=62
> pid=3737
> [ 67.057392][ T3737] free_cpumask_var+0x18/0x30
> [ 67.057427][ T3737] write_irq_affinity.isra.0+0x130/0x1e0
> [ 67.057464][ T3737] proc_reg_write+0x90/0x130
> [ 67.057525][ T3737] __vfs_write+0x3c/0x70
> [ 67.057558][ T3737] vfs_write+0xd8/0x210
> [ 67.057607][ T3737] ksys_write+0x7c/0x140
> [ 67.057643][ T3737] system_call+0x5c/0x70
> [ 67.057692][ T3737] INFO: Slab 0x00000000786814bb objects=186 used=49
> fp=0x0000000019431596 flags=0x3fffc000000201
> [ 67.057810][ T3737] INFO: Object 0x000000005c0b6a3a @offset=25352
> fp=0x00000000a42ffc35
> [ 67.057810][ T3737]
> [ 67.057922][ T3737] Redzone 00000000d929958b: cc cc cc cc cc cc cc
> cc ........
> [ 67.058024][ T3737] Object 000000005c0b6a3a: 00 00 00 00 00 00 00 04 00 00
> 00
> 00 00 00 00 00 ................
> [ 67.058171][ T3737] Redzone 00000000bd269811: 00 00 00 00 00 00 00
> 00 ........
> [ 67.058283][ T3737] Padding 00000000b327be67: 5a 5a 5a 5a 5a 5a 5a
> 5a ZZZZZZZZ
> [ 67.058383][ T3737] CPU: 62 PID: 3737 Comm: irqbalance Tainted:
> G B 5.2.0-rc2-next-20190530 #13
> [ 67.058508][ T3737] Call Trace:
> [ 67.058531][ T3737] [c000001c4738f930] [c00000000089045c]
> dump_stack+0xb0/0xf4 (unreliable)
> [ 67.058653][ T3737] [c000001c4738f970] [c0000000003dd368]
> print_trailer+0x23c/0x264
> [ 67.058751][ T3737] [c000001c4738fa00] [c0000000003cd7d8]
> check_bytes_and_report+0x138/0x160
> [ 67.058846][ T3737] [c000001c4738faa0] [c0000000003cfb9c]
> check_object+0x2ac/0x3e0
> [ 67.058914][ T3737] [c000001c4738fb10] [c0000000003d646c]
> free_debug_processing+0x1ec/0x680
> [ 67.059009][ T3737] [c000001c4738fc00] [c0000000003d6c54]
> __slab_free+0x354/0x6d0
> [ 67.059113][ T3737] [c000001c4738fcc0] [c00000000088fda8]
> free_cpumask_var+0x18/0x30
> [ 67.059205][ T3737] [c000001c4738fce0] [c0000000001c3fc0]
> write_irq_affinity.isra.0+0x130/0x1e0
> [ 67.059324][ T3737] [c000001c4738fd30] [c00000000050c6b0]
> proc_reg_write+0x90/0x130
> [ 67.059415][ T3737] [c000001c4738fd60] [c0000000004475ac]
> __vfs_write+0x3c/0x70
> [ 67.059498][ T3737] [c000001c4738fd80] [c00000000044b0a8]
> vfs_write+0xd8/0x210
> [ 67.059581][ T3737] [c000001c4738fdd0] [c00000000044b44c]
> ksys_write+0x7c/0x140
> [ 67.059692][ T3737] [c000001c4738fe20] [c00000000000b108]
> system_call+0x5c/0x70
> [ 67.059781][ T3737] FIX kmalloc-16: Restoring 0x00000000bd269811-
> 0x0000000039a2fb86=0xcc
> [ 67.059781][ T3737]
> [ 67.059922][ T3737] FIX kmalloc-16: Object at 0x000000005c0b6a3a not freed
>
>
> 185.039693][ T3647] BUG: KASAN: invalid-access in bitmap_parse+0x20c/0x2d8
> [ 185.039701][ T3647] Write of size 8 at addr 33ff809501263f20 by task
> irqbalance/3647
> [ 185.039710][ T3647] Pointer tag: [33], memory tag: [fe]
> [ 185.056475][ T3647]
> [ 185.056486][ T3647] CPU: 218 PID: 3647 Comm: irqbalance Tainted:
> G W 5.2.0-rc2-next-20190530+ #5
> [ 185.056491][ T3647] Hardware name: HPE Apollo
> 70 /C01_APACHE_MB , BIOS L50_5.13_1.0.9 03/01/2019
> [ 185.056498][ T3647] Call trace:
> [ 185.079885][ T3647] dump_backtrace+0x0/0x268
> [ 185.079896][ T3647] show_stack+0x20/0x2c
> [ 185.092149][ T3647] dump_stack+0xb4/0x108
> [ 185.092162][ T3647] print_address_description+0x7c/0x330
> [ 185.092172][ T3647] __kasan_report+0x194/0x1dc
> [ 185.116236][ T3647] kasan_report+0x10/0x18
> [ 185.116243][ T3647] __hwasan_store8_noabort+0x74/0x7c
> [ 185.116248][ T3647] bitmap_parse+0x20c/0x2d8
> [ 185.116254][ T3647] bitmap_parse_user+0x40/0x64
> [ 185.116268][ T3647] write_irq_affinity+0x118/0x1a8
> [ 185.135032][ T3647] irq_affinity_proc_write+0x34/0x44
> [ 185.135040][ T3647] proc_reg_write+0xf4/0x130
> [ 185.135057][ T3647] __vfs_write+0x88/0x33c
> [ 185.135067][ T3647] vfs_write+0x118/0x208
> [ 185.144546][ T3647] ksys_write+0xa0/0x110
> [ 185.158794][ T3647] __arm64_sys_write+0x54/0x88
> [ 185.158811][ T3647] el0_svc_handler+0x198/0x260
> [ 185.158820][ T3647] el0_svc+0x8/0xc
> [ 185.172464][ T3647]
> [ 185.172469][ T3647] Allocated by task 3647:
> [ 185.172476][ T3647] __kasan_kmalloc+0x114/0x1d0
> [ 185.172481][ T3647] kasan_kmalloc+0x10/0x18
> [ 185.172499][ T3647] __kmalloc_node+0x1e0/0x7cc
> [ 185.192389][ T3647] alloc_cpumask_var_node+0x48/0x94
> [ 185.192395][ T3647] alloc_cpumask_var+0x10/0x1c
> [ 185.192400][ T3647] write_irq_affinity+0xa8/0x1a8
> [ 185.192406][ T3647] irq_affinity_proc_write+0x34/0x44
> [ 185.192415][ T3647] proc_reg_write+0xf4/0x130
> [ 185.224744][ T3647] __vfs_write+0x88/0x33c
> [ 185.224750][ T3647] vfs_write+0x118/0x208
> [ 185.224756][ T3647] ksys_write+0xa0/0x110
> [ 185.224766][ T3647] __arm64_sys_write+0x54/0x88
> [ 185.258392][ T3647] el0_svc_handler+0x198/0x260
> [ 185.258398][ T3647] el0_svc+0x8/0xc
> [ 185.258401][ T3647]
> [ 185.258405][ T3647] Freed by task 3647:
> [ 185.258411][ T3647] __kasan_slab_free+0x154/0x228
> [ 185.258417][ T3647] kasan_slab_free+0xc/0x18
> [ 185.258422][ T3647] kfree+0x268/0xb70
> [ 185.258428][ T3647] free_cpumask_var+0xc/0x14
> [ 185.258446][ T3647] write_irq_affinity+0x19c/0x1a8
> [ 185.273666][ T3647] irq_affinity_proc_write+0x34/0x44
> [ 185.273675][ T3647] proc_reg_write+0xf4/0x130
> [ 185.288620][ T3647] __vfs_write+0x88/0x33c
> [ 185.288626][ T3647] vfs_write+0x118/0x208
> [ 185.288632][ T3647] ksys_write+0xa0/0x110
> [ 185.288645][ T3647] __arm64_sys_write+0x54/0x88
> [ 185.303075][ T3647] el0_svc_handler+0x198/0x260
> [ 185.303081][ T3647] el0_svc+0x8/0xc
> [ 185.303084][ T3647]
> [ 185.303091][ T3647] The buggy address belongs to the object at
> ffff809501263f00
> [ 185.303091][ T3647] which belongs to the cache kmalloc-128 of size 128
> [ 185.303103][ T3647] The buggy address is located 32 bytes inside of
> [ 185.303103][ T3647] 128-byte region [ffff809501263f00, ffff809501263f80)
> [ 185.331347][ T3647] The buggy address belongs to the page:
> [ 185.331356][ T3647] page:ffff7fe025404980 refcount:1 mapcount:0
> mapping:7fff800800010480 index:0xaff809501267d80
> [ 185.331365][ T3647] flags: 0x17ffffffc000200(slab)
> [ 185.331377][ T3647] raw: 017ffffffc000200 ffff7fe025997308 e5ff808b7d00fd40
> 7fff800800010480
> [ 185.350500][ T3647] raw: 19ff80950126aa80 0000000000660059 00000001ffffffff
> 0000000000000000
> [ 185.350505][ T3647] page dumped because: kasan: bad access detected
> [ 185.350514][ T3647] page allocated via order 0, migratetype Unmovable,
> gfp_mask 0x12cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_NORETRY)
> [ 185.350535][ T3647] prep_new_page+0x2ec/0x388
> [ 185.364704][ T3647] get_page_from_freelist+0x2530/0x27fc
> [ 185.364711][ T3647] __alloc_pages_nodemask+0x360/0x1c60
> [ 185.364719][ T3647] new_slab+0x108/0x9d4
> [ 185.364725][ T3647] ___slab_alloc+0x57c/0x9e4
> [ 185.364735][ T3647] __kmalloc_node+0x734/0x7cc
> [ 185.382050][ T3647] alloc_rt_sched_group+0x17c/0x258
> [ 185.382070][ T3647] sched_create_group+0x54/0x9c
> [ 185.382090][ T3647] sched_autogroup_create_attach+0x40/0x1f0
> [ 185.494511][ T3647] ksys_setsid+0x158/0x15c
> [ 185.494517][ T3647] __arm64_sys_setsid+0x10/0x1c
> [ 185.494524][ T3647] el0_svc_handler+0x198/0x260
> [ 185.494529][ T3647] el0_svc+0x8/0xc
> [ 185.494532][ T3647]
> [ 185.494536][ T3647] Memory state around the buggy address:
> [ 185.494549][ T3647] ffff809501263d00: fe fe fe fe fe fe fe fe fe fe fe fe
> fe
> fe fe fe
> [ 185.514973][ T3647] ffff809501263e00: fe fe fe fe fe fe fe fe fe fe fe fe
> fe
> fe fe fe
> [ 185.514979][ T3647] >ffff809501263f00: 33 33 fe fe fe fe fe fe fe fe fe fe
> fe
> fe fe fe
> [ 185.514982][ T3647] ^
> [ 185.514988][ T3647] ffff809501264000: fe fe fe fe fe fe fe fe fe fe fe fe
> fe
> fe fe fe
> [ 185.514997][ T3647] ffff809501264100: fe fe fe fe fe fe fe fe 36 36 36 36
> 36
> 36 36 36
>