ci starts bisection 2023-02-03 09:00:03.772006636 +0000 UTC m=+69890.276519191 bisecting cause commit starting from 355479c70a489415ef6e2624e514f8f15a40861b building syzkaller on e080de16713b9dbf308cdd7bcb85b58293e46e33 ensuring issue is reproducible on original commit 355479c70a489415ef6e2624e514f8f15a40861b testing commit 355479c70a489415ef6e2624e514f8f15a40861b gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ae01d767b2ac542d7ad3e009e0a3814c73b04630b1c57b3a725e67b0ad028c18 run #0: crashed: INFO: rcu detected stall in corrupted run #1: crashed: INFO: rcu detected stall in corrupted run #2: crashed: INFO: rcu detected stall in corrupted run #3: crashed: INFO: rcu detected stall in corrupted run #4: crashed: INFO: rcu detected stall in corrupted run #5: crashed: INFO: rcu detected stall in corrupted run #6: crashed: INFO: rcu detected stall in corrupted run #7: crashed: INFO: rcu detected stall in corrupted run #8: crashed: INFO: rcu detected stall in corrupted run #9: crashed: INFO: rcu detected stall in corrupted run #10: crashed: INFO: rcu detected stall in corrupted run #11: crashed: INFO: rcu detected stall in corrupted run #12: crashed: INFO: rcu detected stall in corrupted run #13: crashed: INFO: rcu detected stall in corrupted run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK testing release v6.0 testing commit 4fe89d07dcc2804c8b562f6c7896a45643d34b2f gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 8af80f106a15ab48adc2e826d9a8c7d9f036908615f000db2c7cb24b81137b50 run #0: crashed: INFO: rcu detected stall in corrupted run #1: crashed: INFO: rcu detected stall in corrupted run #2: crashed: INFO: rcu detected stall in corrupted run #3: crashed: INFO: rcu detected stall in corrupted run #4: crashed: INFO: rcu detected stall in corrupted run #5: crashed: INFO: rcu detected stall in corrupted run #6: crashed: INFO: rcu detected stall in corrupted run #7: crashed: INFO: rcu detected stall in corrupted run #8: OK run #9: OK testing release v5.19 testing commit 3d7cb6b04c3f3115719235cc6866b10326de34cd gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: e810cee86d02b837bc1c9909d1d21e34f60c62b03d2f184ab3711ca01c6c09c8 run #0: crashed: KASAN: use-after-free Write in l2tp_tunnel_del_work run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK reproducer seems to be flaky testing release v5.18 testing commit 4b0986a3613c92f4ec1bdc7f60ec66fea135991f gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 4d2b8257855e03aba1a16018069e7ed2393a53c434c9bfbc7d8aa11ef1d0e273 all runs: OK # git bisect start 3d7cb6b04c3f3115719235cc6866b10326de34cd 4b0986a3613c92f4ec1bdc7f60ec66fea135991f Bisecting: 8493 revisions left to test after this (roughly 13 steps) [c011dd537ffe47462051930413fed07dbdc80313] Merge tag 'arm-soc-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc testing commit c011dd537ffe47462051930413fed07dbdc80313 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: dc906b6f0b5e27637573208235e9d1ddec82bc98639a4645353ef632103b56af all runs: OK # git bisect good c011dd537ffe47462051930413fed07dbdc80313 Bisecting: 4244 revisions left to test after this (roughly 12 steps) [5d4af9c1f04ab0411ba5818baad9a68e87f33099] Merge branch 'mv88e6xxx-fixes-for-reading-serdes-state' testing commit 5d4af9c1f04ab0411ba5818baad9a68e87f33099 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 72756b79663c79011009bb7a903b26c99ea4ea45b31bd37b675fe2c816ee012a all runs: OK # git bisect good 5d4af9c1f04ab0411ba5818baad9a68e87f33099 Bisecting: 2122 revisions left to test after this (roughly 11 steps) [7a68065eb9cd194cf03f135c9211eeb2d5c4c0a0] Merge tag 'gpio-fixes-for-v5.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux testing commit 7a68065eb9cd194cf03f135c9211eeb2d5c4c0a0 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a3a2c18994715892be7d323a186084a21e175d052d02182cb91f9d45013a8110 all runs: OK # git bisect good 7a68065eb9cd194cf03f135c9211eeb2d5c4c0a0 Bisecting: 1057 revisions left to test after this (roughly 10 steps) [c1084b6c5620a743f86947caca66d90f24060f56] Merge tag 'soc-fixes-5.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc testing commit c1084b6c5620a743f86947caca66d90f24060f56 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 62ef8b5c0b9c16c159fd55798e585cad67f4bebd493ba1aa6f9009caa547a921 all runs: OK # git bisect good c1084b6c5620a743f86947caca66d90f24060f56 Bisecting: 528 revisions left to test after this (roughly 9 steps) [6305d821e3b9b5379d348528e5b5faf316383bc2] igmp: Fix a data-race around sysctl_igmp_max_memberships. testing commit 6305d821e3b9b5379d348528e5b5faf316383bc2 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: f0834898d57e651343eb0dc011f750dc1fe29115e0beefee3c47d3365e9ab14f all runs: OK # git bisect good 6305d821e3b9b5379d348528e5b5faf316383bc2 Bisecting: 249 revisions left to test after this (roughly 8 steps) [7ca433dc6dedb2ec98dfc943f6db0c9b8996ed11] Merge tag 'net-5.19-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net testing commit 7ca433dc6dedb2ec98dfc943f6db0c9b8996ed11 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 1db817c1afd575ba52effe19a33058540b089f9600138dd94b7f7e3d797445f0 all runs: OK # git bisect good 7ca433dc6dedb2ec98dfc943f6db0c9b8996ed11 Bisecting: 141 revisions left to test after this (roughly 7 steps) [e64ab2dbd882933b65cd82ff6235d705ad65dbb6] watch_queue: Fix missing locking in add_watch_to_object() testing commit e64ab2dbd882933b65cd82ff6235d705ad65dbb6 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 09ec4b021695f749c50a8257b296f6ab9b6c107bc0f24cd9b727a4e7b0660a7f all runs: OK # git bisect good e64ab2dbd882933b65cd82ff6235d705ad65dbb6 Bisecting: 70 revisions left to test after this (roughly 6 steps) [51a83391d77bb0f7ff0aef06ca4c7f5aa9e80b4c] net/funeth: Fix fun_xdp_tx() and XDP packet reclaim testing commit 51a83391d77bb0f7ff0aef06ca4c7f5aa9e80b4c gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 0f2cbe5abdeccc1653e2bc64fd7e433be384f33306cddd3804436aa1cd38f548 all runs: OK # git bisect good 51a83391d77bb0f7ff0aef06ca4c7f5aa9e80b4c Bisecting: 37 revisions left to test after this (roughly 5 steps) [4b20426d044163df0ff9d868e9767ca9e65dd36c] Merge tag 'wq-for-5.19-rc8-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq testing commit 4b20426d044163df0ff9d868e9767ca9e65dd36c gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 1f3db67a19de36002dce44da41bcd39e4f560753a0a3efdb1059c892875e1c98 all runs: OK # git bisect good 4b20426d044163df0ff9d868e9767ca9e65dd36c Bisecting: 19 revisions left to test after this (roughly 4 steps) [8a91f86f3e9e9608210166c70aaad4919018c0e7] Merge tag 'block-5.19-2022-07-29' of git://git.kernel.dk/linux-block testing commit 8a91f86f3e9e9608210166c70aaad4919018c0e7 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 7286c48644a263b0d10e11e0b7d3ac534ecd4fc0d9e1f0cba49b079682fd014d all runs: OK # git bisect good 8a91f86f3e9e9608210166c70aaad4919018c0e7 Bisecting: 9 revisions left to test after this (roughly 3 steps) [cd2715b7929bcaf6e38d13ac512e0a9bba8df10d] Merge tag 'edac_urgent_for_v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras testing commit cd2715b7929bcaf6e38d13ac512e0a9bba8df10d gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 517778adb81592542e53cf465d40454362521909e0d3fefc25d5b3397e033090 run #0: crashed: KASAN: use-after-free Write in l2tp_tunnel_del_work run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad cd2715b7929bcaf6e38d13ac512e0a9bba8df10d Bisecting: 3 revisions left to test after this (roughly 2 steps) [6a010258447d386186ca10cd374d888ac66ffe1a] Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm testing commit 6a010258447d386186ca10cd374d888ac66ffe1a gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 699676481ed5293dff169ac54e2b2e24c56fe94bbc8123dd4c54b6525c7a5ab6 all runs: OK # git bisect good 6a010258447d386186ca10cd374d888ac66ffe1a Bisecting: 1 revision left to test after this (roughly 1 step) [4bcffe941758ee17becb43af3b25487f848f6512] EDAC/synopsys: Re-enable the error interrupts on v3 hw testing commit 4bcffe941758ee17becb43af3b25487f848f6512 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b5a7e73577cc60666600deeb2ee593da60ba0cc0bd8168c323deaf7dbe9fbe9b all runs: OK # git bisect good 4bcffe941758ee17becb43af3b25487f848f6512 Bisecting: 0 revisions left to test after this (roughly 0 steps) [5e2805d5379619c4a2e3ae4994e73b36439f4bad] EDAC/ghes: Set the DIMM label unconditionally testing commit 5e2805d5379619c4a2e3ae4994e73b36439f4bad gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 32c5f0a1c92aa2c2b3f77649e32a43f24e3630aff96c8a551d75afe6b25f4051 all runs: OK # git bisect good 5e2805d5379619c4a2e3ae4994e73b36439f4bad cd2715b7929bcaf6e38d13ac512e0a9bba8df10d is the first bad commit commit cd2715b7929bcaf6e38d13ac512e0a9bba8df10d Merge: 6a010258447d 5e2805d53796 Author: Linus Torvalds Date: Sun Jul 31 09:12:58 2022 -0700 Merge tag 'edac_urgent_for_v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras Pull EDAC fixes from Borislav Petkov: - Relax the condition under which the DIMM label in ghes_edac is set in order to accomodate an HPE BIOS which sets only the device but not the bank - Two forgotten fixes to synopsys_edac when handling error interrupts * tag 'edac_urgent_for_v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras: EDAC/ghes: Set the DIMM label unconditionally EDAC/synopsys: Re-enable the error interrupts on v3 hw EDAC/synopsys: Use the correct register to disable the error interrupt on v3 hw drivers/edac/ghes_edac.c | 11 ++++++++--- drivers/edac/synopsys_edac.c | 44 +++++++++++++++++++++++++------------------- 2 files changed, 33 insertions(+), 22 deletions(-) Reproducer flagged being flaky revisions tested: 18, total time: 5h20m30.444360349s (build: 2h34m26.114738003s, test: 2h42m48.88165952s) first bad commit: cd2715b7929bcaf6e38d13ac512e0a9bba8df10d Merge tag 'edac_urgent_for_v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras recipients (to): ["torvalds@linux-foundation.org"] recipients (cc): [] crash: KASAN: use-after-free Write in l2tp_tunnel_del_work ================================================================== BUG: KASAN: use-after-free in instrument_atomic_read_write include/linux/instrumented.h:101 [inline] BUG: KASAN: use-after-free in test_and_set_bit include/asm-generic/bitops/instrumented-atomic.h:71 [inline] BUG: KASAN: use-after-free in l2tp_session_delete net/l2tp/l2tp_core.c:1547 [inline] BUG: KASAN: use-after-free in l2tp_tunnel_closeall net/l2tp/l2tp_core.c:1205 [inline] BUG: KASAN: use-after-free in l2tp_tunnel_del_work+0x1bc/0x690 net/l2tp/l2tp_core.c:1237 Write of size 8 at addr ffff88801cb62008 by task kworker/u4:6/4383 CPU: 1 PID: 4383 Comm: kworker/u4:6 Not tainted 5.19.0-rc8-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 Workqueue: l2tp l2tp_tunnel_del_work Call Trace: __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0x5b/0x81 lib/dump_stack.c:106 print_address_description.constprop.0.cold+0xeb/0x495 mm/kasan/report.c:313 print_report mm/kasan/report.c:429 [inline] kasan_report.cold+0xf4/0x1c6 mm/kasan/report.c:491 check_region_inline mm/kasan/generic.c:183 [inline] kasan_check_range+0x141/0x190 mm/kasan/generic.c:189 instrument_atomic_read_write include/linux/instrumented.h:101 [inline] test_and_set_bit include/asm-generic/bitops/instrumented-atomic.h:71 [inline] l2tp_session_delete net/l2tp/l2tp_core.c:1547 [inline] l2tp_tunnel_closeall net/l2tp/l2tp_core.c:1205 [inline] l2tp_tunnel_del_work+0x1bc/0x690 net/l2tp/l2tp_core.c:1237 process_one_work+0x865/0x13d0 kernel/workqueue.c:2289 worker_thread+0x59c/0xec0 kernel/workqueue.c:2436 kthread+0x29d/0x340 kernel/kthread.c:376 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:306 Allocated by task 31200: kasan_save_stack+0x22/0x40 mm/kasan/common.c:38 kasan_set_track mm/kasan/common.c:45 [inline] set_alloc_info mm/kasan/common.c:436 [inline] ____kasan_kmalloc mm/kasan/common.c:515 [inline] ____kasan_kmalloc mm/kasan/common.c:474 [inline] __kasan_kmalloc+0xad/0xe0 mm/kasan/common.c:524 kmalloc include/linux/slab.h:605 [inline] kzalloc include/linux/slab.h:733 [inline] l2tp_session_create+0x32/0xa40 net/l2tp/l2tp_core.c:1583 pppol2tp_connect+0xe8d/0x1990 net/l2tp/l2tp_ppp.c:771 __sys_connect+0xf9/0x130 net/socket.c:1996 __do_sys_connect net/socket.c:2006 [inline] __se_sys_connect net/socket.c:2003 [inline] __x64_sys_connect+0x6e/0xb0 net/socket.c:2003 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x39/0xb0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x63/0xcd Freed by task 15: kasan_save_stack+0x22/0x40 mm/kasan/common.c:38 kasan_set_track+0x25/0x30 mm/kasan/common.c:45 kasan_set_free_info+0x24/0x40 mm/kasan/generic.c:370 ____kasan_slab_free mm/kasan/common.c:366 [inline] ____kasan_slab_free+0x166/0x1a0 mm/kasan/common.c:328 kasan_slab_free include/linux/kasan.h:200 [inline] slab_free_hook mm/slub.c:1754 [inline] slab_free_freelist_hook+0x8b/0x1c0 mm/slub.c:1780 slab_free mm/slub.c:3536 [inline] kfree+0xda/0x4e0 mm/slub.c:4584 __sk_destruct+0x47/0x5c0 net/core/sock.c:2067 rcu_do_batch kernel/rcu/tree.c:2578 [inline] rcu_core+0x7b1/0x1880 kernel/rcu/tree.c:2838 __do_softirq+0x29f/0x9c6 kernel/softirq.c:571 Last potentially related work creation: kasan_save_stack+0x22/0x40 mm/kasan/common.c:38 __kasan_record_aux_stack+0xbe/0xd0 mm/kasan/generic.c:348 call_rcu+0x9d/0x790 kernel/rcu/tree.c:3126 pppol2tp_release+0x29c/0x420 net/l2tp/l2tp_ppp.c:457 __sock_release+0xbb/0x270 net/socket.c:650 sock_close+0x13/0x20 net/socket.c:1365 __fput+0x1f5/0x8c0 fs/file_table.c:317 task_work_run+0xc4/0x160 kernel/task_work.c:177 resume_user_mode_work include/linux/resume_user_mode.h:49 [inline] exit_to_user_mode_loop kernel/entry/common.c:169 [inline] exit_to_user_mode_prepare+0x23c/0x250 kernel/entry/common.c:201 __syscall_exit_to_user_mode_work kernel/entry/common.c:283 [inline] syscall_exit_to_user_mode+0x1d/0x50 kernel/entry/common.c:294 do_syscall_64+0x46/0xb0 arch/x86/entry/common.c:86 entry_SYSCALL_64_after_hwframe+0x63/0xcd Second to last potentially related work creation: kasan_save_stack+0x22/0x40 mm/kasan/common.c:38 __kasan_record_aux_stack+0xbe/0xd0 mm/kasan/generic.c:348 call_rcu+0x9d/0x790 kernel/rcu/tree.c:3126 pppol2tp_release+0x29c/0x420 net/l2tp/l2tp_ppp.c:457 __sock_release+0xbb/0x270 net/socket.c:650 sock_close+0x13/0x20 net/socket.c:1365 __fput+0x1f5/0x8c0 fs/file_table.c:317 task_work_run+0xc4/0x160 kernel/task_work.c:177 resume_user_mode_work include/linux/resume_user_mode.h:49 [inline] exit_to_user_mode_loop kernel/entry/common.c:169 [inline] exit_to_user_mode_prepare+0x23c/0x250 kernel/entry/common.c:201 __syscall_exit_to_user_mode_work kernel/entry/common.c:283 [inline] syscall_exit_to_user_mode+0x1d/0x50 kernel/entry/common.c:294 do_syscall_64+0x46/0xb0 arch/x86/entry/common.c:86 entry_SYSCALL_64_after_hwframe+0x63/0xcd The buggy address belongs to the object at ffff88801cb62000 which belongs to the cache kmalloc-1k of size 1024 The buggy address is located 8 bytes inside of 1024-byte region [ffff88801cb62000, ffff88801cb62400) The buggy address belongs to the physical page: page:ffffea000072d800 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x1cb60 head:ffffea000072d800 order:3 compound_mapcount:0 compound_pincount:0 flags: 0xfff00000010200(slab|head|node=0|zone=1|lastcpupid=0x7ff) raw: 00fff00000010200 0000000000000000 dead000000000001 ffff888011041dc0 raw: 0000000000000000 0000000080100010 00000001ffffffff 0000000000000000 page dumped because: kasan: bad access detected page_owner tracks the page as allocated page last allocated via order 3, migratetype Unmovable, gfp_mask 0x1d2a20(GFP_ATOMIC|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC|__GFP_HARDWALL), pid 3884, tgid 3884 (sshd), ts 59248768246, free_ts 59219436869 prep_new_page mm/page_alloc.c:2456 [inline] get_page_from_freelist+0x1298/0x3b80 mm/page_alloc.c:4202 __alloc_pages+0x1cb/0x520 mm/page_alloc.c:5430 alloc_slab_page mm/slub.c:1824 [inline] allocate_slab+0x26c/0x3c0 mm/slub.c:1969 new_slab mm/slub.c:2029 [inline] ___slab_alloc+0x9c4/0xe20 mm/slub.c:3031 __slab_alloc.constprop.0+0x4d/0xa0 mm/slub.c:3118 slab_alloc_node mm/slub.c:3209 [inline] __kmalloc_node_track_caller+0x2d3/0x370 mm/slub.c:4979 kmalloc_reserve net/core/skbuff.c:354 [inline] __alloc_skb+0x8e/0x270 net/core/skbuff.c:426 alloc_skb include/linux/skbuff.h:1426 [inline] __tcp_send_ack.part.0+0x61/0x6d0 net/ipv4/tcp_output.c:3945 tcp_recvmsg_locked+0x593/0x2000 net/ipv4/tcp.c:2525 tcp_recvmsg+0xdf/0x490 net/ipv4/tcp.c:2555 inet_recvmsg+0xf4/0x490 net/ipv4/af_inet.c:850 sock_recvmsg_nosec net/socket.c:995 [inline] sock_recvmsg net/socket.c:1013 [inline] sock_recvmsg net/socket.c:1009 [inline] sock_read_iter+0x2b4/0x3f0 net/socket.c:1086 call_read_iter include/linux/fs.h:2052 [inline] new_sync_read+0x413/0x510 fs/read_write.c:401 vfs_read+0x37c/0x4b0 fs/read_write.c:482 ksys_read+0x16f/0x1c0 fs/read_write.c:620 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x39/0xb0 arch/x86/entry/common.c:80 page last free stack trace: reset_page_owner include/linux/page_owner.h:24 [inline] free_pages_prepare mm/page_alloc.c:1371 [inline] free_pcp_prepare+0x549/0xd20 mm/page_alloc.c:1421 free_unref_page_prepare mm/page_alloc.c:3343 [inline] free_unref_page+0x1d/0x6a0 mm/page_alloc.c:3438 qlink_free mm/kasan/quarantine.c:168 [inline] qlist_free_all+0x6a/0x170 mm/kasan/quarantine.c:187 kasan_quarantine_reduce+0x184/0x210 mm/kasan/quarantine.c:294 __kasan_slab_alloc+0xa6/0xc0 mm/kasan/common.c:446 kasan_slab_alloc include/linux/kasan.h:224 [inline] slab_post_alloc_hook mm/slab.h:750 [inline] slab_alloc_node mm/slub.c:3243 [inline] slab_alloc mm/slub.c:3251 [inline] __kmem_cache_alloc_lru mm/slub.c:3258 [inline] kmem_cache_alloc+0x20c/0x3b0 mm/slub.c:3268 getname_flags.part.0+0x4a/0x440 fs/namei.c:139 vfs_fstatat+0x39/0x70 fs/stat.c:254 __do_sys_newfstatat+0x72/0xd0 fs/stat.c:425 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x39/0xb0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x63/0xcd Memory state around the buggy address: ffff88801cb61f00: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc ffff88801cb61f80: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc >ffff88801cb62000: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb ^ ffff88801cb62080: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb ffff88801cb62100: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb ==================================================================