bisecting cause commit starting from f5120f5998803a973b1d432ed2aa7e592527aa46 building syzkaller on 3c7fef3361a6007112b26adc1c5a550189ef43fe testing commit f5120f5998803a973b1d432ed2aa7e592527aa46 with gcc (GCC) 10.2.1 20210217 kernel signature: e6e62c9fdf726f0968dce9d88a134695bb9fcb55c6d2b87027f2f0e0a521b0f7 run #0: crashed: KASAN: use-after-free Read in dump_schedule run #1: crashed: KASAN: use-after-free Read in dump_schedule run #2: crashed: KASAN: use-after-free Read in dump_schedule run #3: crashed: KASAN: use-after-free Read in dump_schedule run #4: crashed: KASAN: use-after-free Read in dump_schedule run #5: crashed: KASAN: use-after-free Read in dump_schedule run #6: crashed: KASAN: use-after-free Read in dump_schedule run #7: crashed: KASAN: use-after-free Read in dump_schedule run #8: crashed: KASAN: use-after-free Read in dump_schedule run #9: crashed: KASAN: use-after-free Read in dump_schedule run #10: OK run #11: OK run #12: OK run #13: OK run #14: crashed: KASAN: use-after-free Read in dump_schedule run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK testing release v5.12 testing commit 9f4ad9e425a1d3b6a34617b8ea226d56a119a717 with gcc (GCC) 10.2.1 20210217 kernel signature: 20a3195b0c2adea39c30d2e9f830a6fa425a34f031f28cd84a5fc4bf09ce8f4d run #0: crashed: KASAN: use-after-free Read in dump_schedule run #1: crashed: KASAN: use-after-free Read in dump_schedule run #2: crashed: KASAN: use-after-free Read in dump_schedule 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.11 testing commit f40ddce88593482919761f74910f42f4b84c004b with gcc (GCC) 10.2.1 20210217 kernel signature: 22b26ae1e3be417e2ad324e47433a262e845b6471dfc09f4fa2f647b3330df8e run #0: crashed: KASAN: use-after-free Read in dump_schedule run #1: crashed: KASAN: use-after-free Read in dump_schedule run #2: crashed: KASAN: use-after-free Read in dump_schedule run #3: crashed: KASAN: use-after-free Read in dump_schedule run #4: crashed: KASAN: use-after-free Read in dump_schedule run #5: crashed: KASAN: use-after-free Read in dump_schedule run #6: crashed: KASAN: use-after-free Read in dump_schedule run #7: crashed: KASAN: use-after-free Read in dump_schedule run #8: OK run #9: OK run #10: crashed: KASAN: use-after-free Read in dump_schedule 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 testing release v5.10 testing commit 2c85ebc57b3e1817b6ce1a6b703928e113a90442 with gcc (GCC) 10.2.1 20210217 kernel signature: 8f55ba93fd53951cac9b68b979c728becbef461543abacbe99727324ff41baf6 run #0: crashed: KASAN: use-after-free Read in dump_schedule run #1: crashed: KASAN: use-after-free Read in dump_schedule run #2: crashed: KASAN: use-after-free Read in dump_schedule run #3: crashed: KASAN: use-after-free Read in dump_schedule run #4: crashed: KASAN: use-after-free Read in dump_schedule run #5: crashed: KASAN: use-after-free Read in dump_schedule run #6: crashed: KASAN: use-after-free Read in dump_schedule run #7: crashed: KASAN: use-after-free Read in dump_schedule run #8: crashed: KASAN: use-after-free Read in dump_schedule run #9: crashed: KASAN: use-after-free Read in dump_schedule 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 testing release v5.9 testing commit bbf5c979011a099af5dc76498918ed7df445635b with gcc (GCC) 10.2.1 20210217 kernel signature: f654d07eeb7c456b884d4afbd5bc4d393d1b1677ed42327eee0eaef482a1d4de run #0: crashed: KASAN: use-after-free Read in dump_schedule run #1: crashed: KASAN: use-after-free Read in dump_schedule run #2: crashed: KASAN: use-after-free Read in dump_schedule run #3: crashed: KASAN: use-after-free Read in dump_schedule run #4: crashed: KASAN: use-after-free Read in dump_schedule run #5: crashed: KASAN: use-after-free Read in dump_schedule run #6: crashed: KASAN: use-after-free Read in dump_schedule run #7: crashed: KASAN: use-after-free Read in dump_schedule run #8: crashed: KASAN: use-after-free Read in dump_schedule run #9: crashed: KASAN: use-after-free Read in dump_schedule run #10: crashed: KASAN: use-after-free Read in dump_schedule run #11: crashed: KASAN: use-after-free Read in dump_schedule run #12: crashed: KASAN: use-after-free Read in dump_schedule run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK testing release v5.8 testing commit bcf876870b95592b52519ed4aafcf9d95999bc9c with gcc (GCC) 8.4.1 20210217 kernel signature: 1063ebaf54671db7804acf12269942e9a5933d00bfb78bb5cf898a218f3c1d07 run #0: crashed: KASAN: use-after-free Read in dump_schedule run #1: crashed: KASAN: use-after-free Read in dump_schedule run #2: crashed: KASAN: use-after-free Read in dump_schedule run #3: crashed: KASAN: use-after-free Read in dump_schedule run #4: crashed: KASAN: use-after-free Read in dump_schedule run #5: crashed: KASAN: use-after-free Read in dump_schedule run #6: crashed: KASAN: use-after-free Read in dump_schedule run #7: crashed: KASAN: use-after-free Read in dump_schedule run #8: crashed: KASAN: use-after-free Read in dump_schedule run #9: crashed: KASAN: use-after-free Read in dump_schedule run #10: crashed: KASAN: use-after-free Read in dump_schedule run #11: crashed: KASAN: use-after-free Read in dump_schedule run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK testing release v5.7 testing commit 3d77e6a8804abcc0504c904bd6e5cdf3a5cf8162 with gcc (GCC) 8.4.1 20210217 kernel signature: 3856a09b3d94850025e3ae49dd0f33b972955333e09df445983a6a278d85997d run #0: crashed: KASAN: use-after-free Read in dump_schedule run #1: crashed: KASAN: use-after-free Read in dump_schedule run #2: crashed: KASAN: use-after-free Read in dump_schedule run #3: crashed: KASAN: use-after-free Read in dump_schedule run #4: crashed: KASAN: use-after-free Read in dump_schedule run #5: crashed: KASAN: use-after-free Read in dump_schedule run #6: crashed: KASAN: use-after-free Read in dump_schedule run #7: crashed: KASAN: use-after-free Read in dump_schedule run #8: crashed: KASAN: use-after-free Read in dump_schedule run #9: crashed: KASAN: use-after-free Read in dump_schedule run #10: crashed: KASAN: use-after-free Read in dump_schedule run #11: crashed: KASAN: use-after-free Read in dump_schedule run #12: crashed: KASAN: use-after-free Read in dump_schedule run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK testing release v5.6 testing commit 7111951b8d4973bda27ff663f2cf18b663d15b48 with gcc (GCC) 8.4.1 20210217 kernel signature: a3b93acd1315ac27fd28df3f64d6ec371b03ab2c3dca6caf01eeb51039157802 run #0: crashed: KASAN: use-after-free Read in dump_schedule run #1: crashed: KASAN: use-after-free Read in dump_schedule run #2: crashed: KASAN: use-after-free Read in dump_schedule run #3: crashed: KASAN: use-after-free Read in dump_schedule run #4: crashed: KASAN: use-after-free Read in dump_schedule run #5: crashed: KASAN: use-after-free Read in dump_schedule run #6: crashed: KASAN: use-after-free Read in dump_schedule run #7: crashed: KASAN: use-after-free Read in dump_schedule run #8: crashed: KASAN: use-after-free Read in dump_schedule run #9: crashed: KASAN: use-after-free Read in dump_schedule run #10: crashed: KASAN: use-after-free Read in dump_schedule run #11: crashed: KASAN: use-after-free Read in dump_schedule run #12: crashed: KASAN: use-after-free Read in dump_schedule run #13: crashed: KASAN: use-after-free Read in dump_schedule run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: boot failed: can't ssh into the instance testing release v5.5 testing commit d5226fa6dbae0569ee43ecfc08bdcd6770fc4755 with gcc (GCC) 8.4.1 20210217 kernel signature: 56b75590080ebce41771eb20fb3a18a21250479d609f5cd866a9e9cf93705477 all runs: crashed: BUG: sleeping function called from invalid context in netif_reset_xps_queues testing release v5.4 testing commit 219d54332a09e8d8741c1e1982f5eae56099de85 with gcc (GCC) 8.4.1 20210217 kernel signature: c6858008ba2dd87e1e0dfa3f7b77c43b09b0dc43a2a0142524db4f19e9503c6e all runs: crashed: BUG: sleeping function called from invalid context in netif_reset_xps_queues testing release v5.3 testing commit 4d856f72c10ecb060868ed10ff1b1453943fc6c8 with gcc (GCC) 8.4.1 20210217 kernel signature: aae18b99c108d4b86fb7c39080c3a8373862416e546d19d54d8a47dcb2701455 all runs: crashed: BUG: sleeping function called from invalid context in netif_reset_xps_queues testing release v5.2 testing commit 0ecfebd2b52404ae0c54a878c872bb93363ada36 with gcc (GCC) 8.4.1 20210217 kernel signature: e13f671b39135f0fd02c29412f7240f2d07a062c4a49e605a3f48631956d18cb all runs: crashed: BUG: sleeping function called from invalid context in netif_reset_xps_queues testing release v5.1 testing commit e93c9c99a629c61837d5a7fc2120cd2b6c70dbdd with gcc (GCC) 8.4.1 20210217 kernel signature: 1e42e1e588ea7d5fe6accbe13bfa4221a4f9f3d4fb725780ca1567cc27b907dc all runs: OK # git bisect start 0ecfebd2b52404ae0c54a878c872bb93363ada36 e93c9c99a629c61837d5a7fc2120cd2b6c70dbdd Bisecting: 6966 revisions left to test after this (roughly 13 steps) [a2d635decbfa9c1e4ae15cb05b68b2559f7f827c] Merge tag 'drm-next-2019-05-09' of git://anongit.freedesktop.org/drm/drm testing commit a2d635decbfa9c1e4ae15cb05b68b2559f7f827c with gcc (GCC) 8.4.1 20210217 kernel signature: 180fc42f6b8efc7c82c34a93fab3a67a1ac4f71664fa4eba8e68901ae402d4e3 all runs: crashed: BUG: sleeping function called from invalid context in netif_reset_xps_queues # git bisect bad a2d635decbfa9c1e4ae15cb05b68b2559f7f827c Bisecting: 4612 revisions left to test after this (roughly 12 steps) [82efe439599439a5e1e225ce5740e6cfb777a7dd] Merge tag 'devicetree-for-5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux testing commit 82efe439599439a5e1e225ce5740e6cfb777a7dd with gcc (GCC) 8.4.1 20210217 kernel signature: 7b7f31dd1d83043d1d24a1007af3b64335388a78017df42083951c43cff68857 all runs: OK # git bisect good 82efe439599439a5e1e225ce5740e6cfb777a7dd Bisecting: 2416 revisions left to test after this (roughly 11 steps) [b3a5e648f5917ea508ecab9a629028b186d38eae] Merge tag 'tty-5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty testing commit b3a5e648f5917ea508ecab9a629028b186d38eae with gcc (GCC) 8.4.1 20210217 kernel signature: cbc712f8b06add0522c94e800975b997de50a7db9e100a771d139a0d8284431d all runs: crashed: BUG: sleeping function called from invalid context in netif_reset_xps_queues # git bisect bad b3a5e648f5917ea508ecab9a629028b186d38eae Bisecting: 1097 revisions left to test after this (roughly 10 steps) [0e33d334df1310d0697f2595833f723e5380359c] Merge branch 'libbpf-fixes' testing commit 0e33d334df1310d0697f2595833f723e5380359c with gcc (GCC) 8.4.1 20210217 kernel signature: 656a52117ea5db84a6cc8efe771c869892c1eead6ba48552801dd5cd1068393e all runs: crashed: WARNING in taprio_dequeue # git bisect bad 0e33d334df1310d0697f2595833f723e5380359c Bisecting: 548 revisions left to test after this (roughly 9 steps) [4339ef396ab65a61f7f22f36d7ba94b6e9e0939b] net: hns3: add error handler for initializing command queue testing commit 4339ef396ab65a61f7f22f36d7ba94b6e9e0939b with gcc (GCC) 8.4.1 20210217 kernel signature: 2a62b7d4f1e83d744cc53a367d82877626fdeadfeb7537b0286bc341fe16dcbe all runs: OK # git bisect good 4339ef396ab65a61f7f22f36d7ba94b6e9e0939b Bisecting: 273 revisions left to test after this (roughly 8 steps) [cea29a70727e7885b3fdf0d266a57818652a89c1] Merge branch 'ipv6-Use-fib6_result-for-fib_lookups' testing commit cea29a70727e7885b3fdf0d266a57818652a89c1 with gcc (GCC) 8.4.1 20210217 kernel signature: 2ae7782f28b5eb0f32208d109a2c817ec6e5b07575c8c2cb66e1e61aab75ae02 all runs: crashed: WARNING in taprio_dequeue # git bisect bad cea29a70727e7885b3fdf0d266a57818652a89c1 Bisecting: 137 revisions left to test after this (roughly 7 steps) [38f58c972334833e0e0804a32e8cee8d8d475cb7] netdevsim: move sdev specific bpf debugfs files to sdev dir testing commit 38f58c972334833e0e0804a32e8cee8d8d475cb7 with gcc (GCC) 8.4.1 20210217 kernel signature: a3c5080c364ed89449779549cf600ccef78e1cc9b4f87a43fa926035873c59c2 all runs: crashed: WARNING in taprio_dequeue # git bisect bad 38f58c972334833e0e0804a32e8cee8d8d475cb7 Bisecting: 69 revisions left to test after this (roughly 6 steps) [947e8b595b82d3551750641445d0a97b8f29b536] bpf: explicitly prohibit ctx_{in, out} in non-skb BPF_PROG_TEST_RUN testing commit 947e8b595b82d3551750641445d0a97b8f29b536 with gcc (GCC) 8.4.1 20210217 kernel signature: a528989f76e360c0abe7bb525f99f4d2a51b5df24a2e6ca2b4a768688c75ffd3 all runs: OK # git bisect good 947e8b595b82d3551750641445d0a97b8f29b536 Bisecting: 34 revisions left to test after this (roughly 5 steps) [1ba9a8951794751ea3bcbcc5df700d42d525a130] ipv6: Only call rt6_check_neigh for nexthop with gateway testing commit 1ba9a8951794751ea3bcbcc5df700d42d525a130 with gcc (GCC) 8.4.1 20210217 kernel signature: 15d336e278f9c4bee69775cf532095a260749531b6e022d27335fc1c7d8f6042 all runs: crashed: WARNING in taprio_dequeue # git bisect bad 1ba9a8951794751ea3bcbcc5df700d42d525a130 Bisecting: 17 revisions left to test after this (roughly 4 steps) [4c75be07f9385364be3a5033ff3a20faf3f3bce0] net: phy: remove unnecessary callback settings in C45 drivers testing commit 4c75be07f9385364be3a5033ff3a20faf3f3bce0 with gcc (GCC) 8.4.1 20210217 kernel signature: 872e627ad38fd26f3a5cc012699285c7fae1d7afca7eccc6f3253d836d1eca0c all runs: OK # git bisect good 4c75be07f9385364be3a5033ff3a20faf3f3bce0 Bisecting: 8 revisions left to test after this (roughly 3 steps) [7b9eba7ba0c1b24df42b70b62d154b284befbccf] net/sched: taprio: fix picos_per_byte miscalculation testing commit 7b9eba7ba0c1b24df42b70b62d154b284befbccf with gcc (GCC) 8.4.1 20210217 kernel signature: 004160012cbf2a8b09cad50484eda7ae1af81c2e1ba15ae4bc8def6bd4e73389 all runs: crashed: WARNING in taprio_dequeue # git bisect bad 7b9eba7ba0c1b24df42b70b62d154b284befbccf Bisecting: 4 revisions left to test after this (roughly 2 steps) [8a53e616de294873fec1a75ddb77ecb3d225cee0] net: sched: when clearing NOLOCK, clear TCQ_F_CPUSTATS, too testing commit 8a53e616de294873fec1a75ddb77ecb3d225cee0 with gcc (GCC) 8.4.1 20210217 kernel signature: bb84f666c5f98f3ddb86b60b5b8338564d38d5bf3300a93f05dece82394738e4 all runs: OK # git bisect good 8a53e616de294873fec1a75ddb77ecb3d225cee0 Bisecting: 2 revisions left to test after this (roughly 1 step) [44b9b6ca251c0dabb9013339c4fef7f1f57be37a] Merge branch 'net-sched-move-back-qlen-to-per-CPU-accounting' testing commit 44b9b6ca251c0dabb9013339c4fef7f1f57be37a with gcc (GCC) 8.4.1 20210217 kernel signature: 5859cfe556e9f0177e009fdee0fbdc62df9ae293e83dd7e6677854d6cbd8f8f3 all runs: OK # git bisect good 44b9b6ca251c0dabb9013339c4fef7f1f57be37a Bisecting: 0 revisions left to test after this (roughly 1 step) [93e2125477006a98200628940e66c922572c0e73] net: strparser: fix comment testing commit 93e2125477006a98200628940e66c922572c0e73 with gcc (GCC) 8.4.1 20210217 kernel signature: 0bd3e6e957c41c2f5406f0fd0bb72ab06f2489da9e184401e872f23222dee0d9 all runs: OK # git bisect good 93e2125477006a98200628940e66c922572c0e73 7b9eba7ba0c1b24df42b70b62d154b284befbccf is the first bad commit commit 7b9eba7ba0c1b24df42b70b62d154b284befbccf Author: Leandro Dorileo Date: Mon Apr 8 10:12:17 2019 -0700 net/sched: taprio: fix picos_per_byte miscalculation The Time Aware Priority Scheduler is heavily dependent to link speed, it relies on it to calculate transmission bytes per cycle, we can't properly calculate the so called budget if the device has failed to report the link speed. In that case we can't dequeue packets assuming a wrong budget. This patch makes sure we fail to dequeue case: 1) __ethtool_get_link_ksettings() reports error or 2) the ethernet driver failed to set the ksettings' speed value (setting link speed to SPEED_UNKNOWN). Additionally we re calculate the budget whenever the link speed is changed. Fixes: 5a781ccbd19e4 ("tc: Add support for configuring the taprio scheduler") Signed-off-by: Leandro Dorileo Reviewed-by: Vedang Patel Signed-off-by: David S. Miller net/sched/sch_taprio.c | 97 +++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 81 insertions(+), 16 deletions(-) culprit signature: 004160012cbf2a8b09cad50484eda7ae1af81c2e1ba15ae4bc8def6bd4e73389 parent signature: 0bd3e6e957c41c2f5406f0fd0bb72ab06f2489da9e184401e872f23222dee0d9 Reproducer flagged being flaky revisions tested: 27, total time: 6h0m12.469441335s (build: 2h49m1.434974222s, test: 3h7m7.897038434s) first bad commit: 7b9eba7ba0c1b24df42b70b62d154b284befbccf net/sched: taprio: fix picos_per_byte miscalculation recipients (to): ["davem@davemloft.net" "leandro.maciel.dorileo@intel.com" "vedang.patel@intel.com"] recipients (cc): [] crash: WARNING in taprio_dequeue ------------[ cut here ]------------ taprio: dequeue() called with unknown picos per byte. WARNING: CPU: 1 PID: 5255 at net/sched/sch_taprio.c:137 taprio_dequeue+0x7a9/0x9a0 net/sched/sch_taprio.c:137 Kernel panic - not syncing: panic_on_warn set ... CPU: 1 PID: 5255 Comm: systemd-udevd Not tainted 5.1.0-rc4-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x86/0xca lib/dump_stack.c:113 panic+0x1e7/0x3ac kernel/panic.c:214 __warn.cold.7+0x1b/0x37 kernel/panic.c:571 report_bug+0x1a1/0x200 lib/bug.c:186 fixup_bug arch/x86/kernel/traps.c:179 [inline] fixup_bug arch/x86/kernel/traps.c:174 [inline] do_error_trap+0x11b/0x1c0 arch/x86/kernel/traps.c:272 do_invalid_op+0x36/0x40 arch/x86/kernel/traps.c:291 invalid_op+0x14/0x20 arch/x86/entry/entry_64.S:973 RIP: 0010:taprio_dequeue+0x7a9/0x9a0 net/sched/sch_taprio.c:137 Code: e8 bc 43 00 fb e9 40 f9 ff ff 80 3d 8e f9 35 04 00 0f 85 28 ff ff ff 48 c7 c7 c0 38 bf 88 c6 05 7a f9 35 04 01 e8 9a 8f ec fa <0f> 0b 31 c0 e9 0e ff ff ff 48 89 45 98 e8 55 c1 45 fb ba ff ff 37 RSP: 0018:ffff8880ba307dc8 EFLAGS: 00010282 RAX: 0000000000000000 RBX: ffff888237a87a80 RCX: 1ffff1101457d443 RDX: 0000000000000000 RSI: ffff8880a2bea1f8 RDI: ffff8880a2bea1cc RBP: ffff8880ba307e38 R08: 0000000000000002 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: ffff888098d9c200 R13: ffff888237a87d60 R14: ffff88809a615500 R15: ffff888237a87a80 dequeue_skb net/sched/sch_generic.c:261 [inline] qdisc_restart net/sched/sch_generic.c:364 [inline] __qdisc_run+0x163/0x1590 net/sched/sch_generic.c:382 qdisc_run include/net/pkt_sched.h:121 [inline] net_tx_action+0x35a/0x8c0 net/core/dev.c:4636 __do_softirq+0x21e/0x8be kernel/softirq.c:293 invoke_softirq kernel/softirq.c:374 [inline] irq_exit+0x149/0x180 kernel/softirq.c:414 exiting_irq arch/x86/include/asm/apic.h:536 [inline] smp_apic_timer_interrupt+0x13e/0x540 arch/x86/kernel/apic/apic.c:1062 apic_timer_interrupt+0xf/0x20 arch/x86/entry/entry_64.S:807 RIP: 0010:__kernel_text_address+0x4/0x40 kernel/extable.c:106 Code: 01 00 00 00 c3 48 89 df e8 f9 bc 2b 00 0f b6 c0 eb db e8 ff 86 52 00 e9 6d ff ff ff 66 2e 0f 1f 84 00 00 00 00 00 55 48 89 e5 <53> 48 89 fb e8 03 ff ff ff 85 c0 75 18 48 81 fb 00 00 9c 8a 72 0c RSP: 0018:ffff8880a065f938 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff13 RAX: dffffc0000000000 RBX: ffff8880a065f968 RCX: 0000000000000000 RDX: 1ffff110140cbf36 RSI: ffff8880a065fdf8 RDI: ffffffff8199b135 RBP: ffff8880a065f938 R08: 1ffff110140cbf37 R09: ffff8880a065f9a0 R10: ffff8880a065f918 R11: ffff8880a065f9c7 R12: ffff8880a065f9b0 R13: 0000000000000000 R14: ffff8880a2be9900 R15: ffff8880af54b1ff unwind_get_return_address arch/x86/kernel/unwind_frame.c:18 [inline] unwind_get_return_address+0x58/0xa0 arch/x86/kernel/unwind_frame.c:13 __save_stack_trace+0x9c/0x100 arch/x86/kernel/stacktrace.c:45 save_stack_trace+0x1a/0x20 arch/x86/kernel/stacktrace.c:60 save_stack mm/kasan/common.c:75 [inline] set_track mm/kasan/common.c:87 [inline] __kasan_kmalloc.part.0+0x66/0x100 mm/kasan/common.c:497 __kasan_kmalloc.constprop.1+0xb1/0xc0 mm/kasan/common.c:478 kasan_slab_alloc+0x11/0x20 mm/kasan/common.c:505 slab_post_alloc_hook mm/slab.h:437 [inline] slab_alloc_node mm/slub.c:2756 [inline] slab_alloc mm/slub.c:2764 [inline] kmem_cache_alloc+0xd6/0x2c0 mm/slub.c:2769 getname_flags+0xb8/0x510 fs/namei.c:138 user_path_at_empty+0x1e/0x40 fs/namei.c:2606 user_path_at include/linux/namei.h:60 [inline] vfs_statx+0xbe/0x150 fs/stat.c:187 vfs_lstat include/linux/fs.h:3186 [inline] __do_sys_newlstat fs/stat.c:354 [inline] __se_sys_newlstat+0x85/0xe0 fs/stat.c:348 __x64_sys_newlstat+0x4f/0x70 fs/stat.c:348 do_syscall_64+0xa3/0x440 arch/x86/entry/common.c:290 entry_SYSCALL_64_after_hwframe+0x49/0xbe RIP: 0033:0x7fa6bd2b5335 Code: 69 db 2b 00 64 c7 00 16 00 00 00 b8 ff ff ff ff c3 0f 1f 40 00 83 ff 01 48 89 f0 77 30 48 89 c7 48 89 d6 b8 06 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 03 f3 c3 90 48 8b 15 31 db 2b 00 f7 d8 64 89 RSP: 002b:00007ffc301e4b98 EFLAGS: 00000246 ORIG_RAX: 0000000000000006 RAX: ffffffffffffffda RBX: 000055fda37bf650 RCX: 00007fa6bd2b5335 RDX: 00007ffc301e4bd0 RSI: 00007ffc301e4bd0 RDI: 000055fda37be650 RBP: 00007ffc301e4c90 R08: 00007fa6bd5741b8 R09: 0000000000001010 R10: 00007fa6bd573b58 R11: 0000000000000246 R12: 000055fda37be650 R13: 000055fda37be664 R14: 000055fda37c110d R15: 000055fda37c1114 Kernel Offset: disabled Rebooting in 86400 seconds..