[ 35.561906][ C1] [ 35.562019][ C1] ======================================================== [ 35.562257][ C1] WARNING: possible irq lock inversion dependency detected [ 35.562482][ C1] 6.9.0-rc1-virtme #1 Not tainted [ 35.562636][ C1] -------------------------------------------------------- [ 35.562867][ C1] router_multipat/367 just changed the state of lock: [ 35.563059][ C1] ffff8880053ba580 (&ndev->lock){++-.}-{2:2}, at: addrconf_rs_timer+0xa9/0x730 [ 35.563362][ C1] but this lock took another, SOFTIRQ-unsafe lock in the past: [ 35.563591][ C1] (&p->alloc_lock){+.+.}-{2:2} [ 35.563595][ C1] [ 35.563595][ C1] [ 35.563595][ C1] and interrupts could create inverse lock ordering between them. [ 35.563595][ C1] [ 35.564173][ C1] [ 35.564173][ C1] other info that might help us debug this: [ 35.564402][ C1] Possible interrupt unsafe locking scenario: [ 35.564402][ C1] [ 35.564629][ C1] CPU0 CPU1 [ 35.564780][ C1] ---- ---- [ 35.564936][ C1] lock(&p->alloc_lock); [ 35.565055][ C1] local_irq_disable(); [ 35.565256][ C1] lock(&ndev->lock); [ 35.565448][ C1] lock(&p->alloc_lock); [ 35.565638][ C1] [ 35.565754][ C1] lock(&ndev->lock); [ 35.565874][ C1] [ 35.565874][ C1] *** DEADLOCK *** [ 35.565874][ C1] [ 35.566101][ C1] 3 locks held by router_multipat/367: [ 35.566262][ C1] #0: ffff8880063570e0 (&mm->mmap_lock){++++}-{3:3}, at: get_arg_page+0xe3/0x5e0 [ 35.566547][ C1] #1: ffffffffb93522e0 (rcu_read_lock){....}-{1:2}, at: is_bpf_text_address+0x23/0x120 [ 35.566831][ C1] #2: ffffc900001d8d68 ((&ndev->rs_timer)){+.-.}-{0:0}, at: call_timer_fn+0xe8/0x230 [ 35.567114][ C1] [ 35.567114][ C1] the shortest dependencies between 2nd lock and 1st lock: [ 35.567401][ C1] -> (&p->alloc_lock){+.+.}-{2:2} { [ 35.567569][ C1] HARDIRQ-ON-W at: [ 35.567694][ C1] __lock_acquire+0x797/0x1570 [ 35.567896][ C1] lock_acquire.part.0+0xeb/0x330 [ 35.568091][ C1] _raw_spin_lock+0x30/0x40 [ 35.568292][ C1] set_mems_allowed+0x1d/0x210 [ 35.568488][ C1] kernel_init_freeable+0x72/0x310 [ 35.568687][ C1] kernel_init+0x20/0x200 [ 35.568888][ C1] ret_from_fork+0x31/0x70 [ 35.569090][ C1] ret_from_fork_asm+0x1a/0x30 [ 35.569285][ C1] SOFTIRQ-ON-W at: [ 35.569401][ C1] __lock_acquire+0x797/0x1570 [ 35.569597][ C1] lock_acquire.part.0+0xeb/0x330 [ 35.569795][ C1] _raw_spin_lock+0x30/0x40 [ 35.569990][ C1] set_mems_allowed+0x1d/0x210 [ 35.570189][ C1] kernel_init_freeable+0x72/0x310 [ 35.570387][ C1] kernel_init+0x20/0x200 [ 35.570583][ C1] ret_from_fork+0x31/0x70 [ 35.570795][ C1] ret_from_fork_asm+0x1a/0x30 [ 35.570992][ C1] INITIAL USE at: [ 35.571110][ C1] __lock_acquire+0x797/0x1570 [ 35.571323][ C1] lock_acquire.part.0+0xeb/0x330 [ 35.571518][ C1] _raw_spin_lock+0x30/0x40 [ 35.571715][ C1] set_mems_allowed+0x1d/0x210 [ 35.571908][ C1] kernel_init_freeable+0x72/0x310 [ 35.572118][ C1] kernel_init+0x20/0x200 [ 35.572415][ C1] ret_from_fork+0x31/0x70 [ 35.572729][ C1] ret_from_fork_asm+0x1a/0x30 [ 35.573050][ C1] } [ 35.573183][ C1] ... key at: [] __key.387+0x0/0x40 [ 35.573577][ C1] ... acquired at: [ 35.573772][ C1] __lock_acquire+0xaf0/0x1570 [ 35.574037][ C1] lock_acquire.part.0+0xeb/0x330 [ 35.574292][ C1] _raw_spin_lock+0x30/0x40 [ 35.574551][ C1] __get_task_comm+0x27/0x70 [ 35.574818][ C1] ref_tracker_alloc+0x2ee/0x490 [ 35.575076][ C1] netdev_get_by_index+0x5e/0x80 [ 35.575331][ C1] fib6_nh_init+0x3d8/0x15b0 [ 35.575617][ C1] ip6_route_info_create+0xf18/0x17d0 [ 35.575831][ C1] addrconf_f6i_alloc+0x265/0x560 [ 35.576003][ C1] __ipv6_dev_ac_inc+0x25f/0xb10 [ 35.576187][ C1] addrconf_join_anycast+0x1c0/0x220 [ 35.576365][ C1] dev_forward_change+0x2a6/0x7b0 [ 35.576536][ C1] addrconf_fixup_forwarding+0x23f/0x460 [ 35.576743][ C1] addrconf_sysctl_forward+0x212/0x2b0 [ 35.576910][ C1] proc_sys_call_handler+0x403/0x5e0 [ 35.577080][ C1] vfs_write+0x9e5/0x10a0 [ 35.577260][ C1] ksys_write+0xf5/0x1e0 [ 35.577428][ C1] do_syscall_64+0xc6/0x1e0 [ 35.577595][ C1] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 35.577808][ C1] [ 35.577900][ C1] -> (&ndev->lock){++-.}-{2:2} { [ 35.578074][ C1] HARDIRQ-ON-W at: [ 35.578204][ C1] __lock_acquire+0x797/0x1570 [ 35.578415][ C1] lock_acquire.part.0+0xeb/0x330 [ 35.578621][ C1] _raw_write_lock_bh+0x38/0x50 [ 35.578832][ C1] addrconf_permanent_addr+0x6e/0x670 [ 35.579042][ C1] addrconf_notify+0x749/0xd60 [ 35.579257][ C1] notifier_call_chain+0xcd/0x150 [ 35.579470][ C1] __dev_notify_flags+0xe6/0x250 [ 35.579679][ C1] dev_change_flags+0xec/0x160 [ 35.579888][ C1] do_setlink+0x7d6/0x21e0 [ 35.580099][ C1] __rtnl_newlink+0xaa7/0xd80 [ 35.580318][ C1] rtnl_newlink+0x63/0xa0 [ 35.580530][ C1] rtnetlink_rcv_msg+0x2fb/0xbf0 [ 35.580757][ C1] netlink_rcv_skb+0x130/0x360 [ 35.580969][ C1] netlink_unicast+0x449/0x710 [ 35.581194][ C1] netlink_sendmsg+0x723/0xbe0 [ 35.581406][ C1] ____sys_sendmsg+0x7b2/0xa10 [ 35.581618][ C1] ___sys_sendmsg+0xee/0x170 [ 35.581832][ C1] __sys_sendmsg+0xcd/0x170 [ 35.582052][ C1] do_syscall_64+0xc6/0x1e0 [ 35.582304][ C1] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 35.582557][ C1] HARDIRQ-ON-R at: [ 35.582684][ C1] __lock_acquire+0x797/0x1570 [ 35.582898][ C1] lock_acquire.part.0+0xeb/0x330 [ 35.583114][ C1] _raw_read_lock_bh+0x44/0x80 [ 35.583328][ C1] inet6_fill_ifla6_attrs+0x516/0x740 [ 35.583544][ C1] inet6_fill_link_af+0x5e/0xe0 [ 35.583869][ C1] rtnl_fill_ifinfo+0x1612/0x29e0 [ 35.584076][ C1] rtmsg_ifinfo_build_skb+0x13c/0x240 [ 35.584282][ C1] rtmsg_ifinfo_event.part.0+0x2d/0x120 [ 35.584529][ C1] rtmsg_ifinfo+0x5b/0xa0 [ 35.584735][ C1] register_netdevice+0x1177/0x1690 [ 35.584934][ C1] register_netdev+0x20/0x40 [ 35.585139][ C1] sit_init_net+0x250/0x4f0 [ 35.585341][ C1] ops_init+0x9b/0x560 [ 35.585499][ C1] register_pernet_operations+0x2db/0x710 [ 35.585735][ C1] register_pernet_device+0x2a/0x60 [ 35.585935][ C1] sit_init+0x23/0xe0 [ 35.586099][ C1] do_one_initcall+0x8d/0x1e0 [ 35.586309][ C1] do_initcalls+0x1b2/0x3e0 [ 35.586510][ C1] kernel_init_freeable+0x232/0x310 [ 35.586709][ C1] kernel_init+0x20/0x200 [ 35.586909][ C1] ret_from_fork+0x31/0x70 [ 35.587117][ C1] ret_from_fork_asm+0x1a/0x30 [ 35.587329][ C1] IN-SOFTIRQ-W at: [ 35.587451][ C1] __lock_acquire+0x797/0x1570 [ 35.587649][ C1] lock_acquire.part.0+0xeb/0x330 [ 35.587847][ C1] _raw_write_lock+0x30/0x40 [ 35.588049][ C1] addrconf_rs_timer+0xa9/0x730 [ 35.588256][ C1] call_timer_fn+0x13b/0x230 [ 35.588460][ C1] __run_timers+0x545/0x810 [ 35.588662][ C1] run_timer_softirq+0xe8/0x1b0 [ 35.588865][ C1] __do_softirq+0x1f8/0x5df [ 35.589063][ C1] irq_exit_rcu+0x97/0xc0 [ 35.589276][ C1] sysvec_apic_timer_interrupt+0x75/0x80 [ 35.589517][ C1] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 35.589793][ C1] lock_acquire.part.0+0x119/0x330 [ 35.590016][ C1] is_bpf_text_address+0x37/0x120 [ 35.590258][ C1] kernel_text_address+0xce/0xe0 [ 35.590471][ C1] __kernel_text_address+0x12/0x40 [ 35.590695][ C1] unwind_get_return_address+0x5e/0xa0 [ 35.590908][ C1] arch_stack_walk+0xa2/0xf0 [ 35.591133][ C1] stack_trace_save+0x94/0xd0 [ 35.591351][ C1] kasan_save_stack+0x24/0x50 [ 35.591566][ C1] kasan_save_track+0x14/0x30 [ 35.591782][ C1] __kasan_slab_alloc+0x59/0x70 [ 35.591992][ C1] kmem_cache_alloc+0xef/0x270 [ 35.592218][ C1] __pmd_alloc+0x7d/0x760 [ 35.592437][ C1] __handle_mm_fault+0x4d5/0x5f0 [ 35.592651][ C1] handle_mm_fault+0x1e5/0x410 [ 35.592866][ C1] faultin_page+0xa9/0x210 [ 35.593081][ C1] __get_user_pages+0x2e6/0x6b0 [ 35.593307][ C1] get_user_pages_remote+0x24d/0x800 [ 35.593517][ C1] get_arg_page+0x102/0x5e0 [ 35.593734][ C1] copy_string_kernel+0x10c/0x200 [ 35.593949][ C1] do_execveat_common.isra.0+0x350/0x6a0 [ 35.594218][ C1] __x64_sys_execve+0x8c/0xb0 [ 35.594437][ C1] do_syscall_64+0xc6/0x1e0 [ 35.594652][ C1] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 35.594905][ C1] INITIAL USE at: [ 35.595034][ C1] __lock_acquire+0x797/0x1570 [ 35.595253][ C1] lock_acquire.part.0+0xeb/0x330 [ 35.595473][ C1] _raw_write_lock_bh+0x38/0x50 [ 35.595685][ C1] addrconf_permanent_addr+0x6e/0x670 [ 35.595899][ C1] addrconf_notify+0x749/0xd60 [ 35.596118][ C1] notifier_call_chain+0xcd/0x150 [ 35.596331][ C1] __dev_notify_flags+0xe6/0x250 [ 35.596543][ C1] dev_change_flags+0xec/0x160 [ 35.596758][ C1] do_setlink+0x7d6/0x21e0 [ 35.597080][ C1] __rtnl_newlink+0xaa7/0xd80 [ 35.597306][ C1] rtnl_newlink+0x63/0xa0 [ 35.597522][ C1] rtnetlink_rcv_msg+0x2fb/0xbf0 [ 35.597837][ C1] netlink_rcv_skb+0x130/0x360 [ 35.598056][ C1] netlink_unicast+0x449/0x710 [ 35.598290][ C1] netlink_sendmsg+0x723/0xbe0 [ 35.598508][ C1] ____sys_sendmsg+0x7b2/0xa10 [ 35.598720][ C1] ___sys_sendmsg+0xee/0x170 [ 35.598933][ C1] __sys_sendmsg+0xcd/0x170 [ 35.599151][ C1] do_syscall_64+0xc6/0x1e0 [ 35.599365][ C1] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 35.599619][ C1] INITIAL READ USE at: [ 35.599748][ C1] __lock_acquire+0x797/0x1570 [ 35.599964][ C1] lock_acquire.part.0+0xeb/0x330 [ 35.600177][ C1] _raw_read_lock_bh+0x44/0x80 [ 35.600393][ C1] inet6_fill_ifla6_attrs+0x516/0x740 [ 35.600656][ C1] inet6_fill_link_af+0x5e/0xe0 [ 35.600997][ C1] rtnl_fill_ifinfo+0x1612/0x29e0 [ 35.601225][ C1] rtmsg_ifinfo_build_skb+0x13c/0x240 [ 35.601482][ C1] rtmsg_ifinfo_event.part.0+0x2d/0x120 [ 35.601737][ C1] rtmsg_ifinfo+0x5b/0xa0 [ 35.601948][ C1] register_netdevice+0x1177/0x1690 [ 35.602201][ C1] register_netdev+0x20/0x40 [ 35.602414][ C1] sit_init_net+0x250/0x4f0 [ 35.602621][ C1] ops_init+0x9b/0x560 [ 35.602820][ C1] register_pernet_operations+0x2db/0x710 [ 35.603060][ C1] register_pernet_device+0x2a/0x60 [ 35.603303][ C1] sit_init+0x23/0xe0 [ 35.603510][ C1] do_one_initcall+0x8d/0x1e0 [ 35.603721][ C1] do_initcalls+0x1b2/0x3e0 [ 35.604054][ C1] kernel_init_freeable+0x232/0x310 [ 35.604306][ C1] kernel_init+0x20/0x200 [ 35.604519][ C1] ret_from_fork+0x31/0x70 [ 35.604731][ C1] ret_from_fork_asm+0x1a/0x30 [ 35.604939][ C1] } [ 35.605026][ C1] ... key at: [] __key.37+0x0/0x40 [ 35.605297][ C1] ... acquired at: [ 35.605442][ C1] mark_lock+0x28d/0x3e0 [ 35.605611][ C1] mark_usage+0xd9/0x2a0 [ 35.605781][ C1] __lock_acquire+0x797/0x1570 [ 35.605951][ C1] lock_acquire.part.0+0xeb/0x330 [ 35.606223][ C1] _raw_write_lock+0x30/0x40 [ 35.606395][ C1] addrconf_rs_timer+0xa9/0x730 [ 35.606564][ C1] call_timer_fn+0x13b/0x230 [ 35.606733][ C1] __run_timers+0x545/0x810 [ 35.607001][ C1] run_timer_softirq+0xe8/0x1b0 [ 35.607183][ C1] __do_softirq+0x1f8/0x5df [ 35.607356][ C1] irq_exit_rcu+0x97/0xc0 [ 35.607525][ C1] sysvec_apic_timer_interrupt+0x75/0x80 [ 35.607841][ C1] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 35.608052][ C1] lock_acquire.part.0+0x119/0x330 [ 35.608220][ C1] is_bpf_text_address+0x37/0x120 [ 35.608389][ C1] kernel_text_address+0xce/0xe0 [ 35.608557][ C1] __kernel_text_address+0x12/0x40 [ 35.608741][ C1] unwind_get_return_address+0x5e/0xa0 [ 35.608911][ C1] arch_stack_walk+0xa2/0xf0 [ 35.609077][ C1] stack_trace_save+0x94/0xd0 [ 35.609260][ C1] kasan_save_stack+0x24/0x50 [ 35.609428][ C1] kasan_save_track+0x14/0x30 [ 35.609594][ C1] __kasan_slab_alloc+0x59/0x70 [ 35.609761][ C1] kmem_cache_alloc+0xef/0x270 [ 35.609931][ C1] __pmd_alloc+0x7d/0x760 [ 35.610103][ C1] __handle_mm_fault+0x4d5/0x5f0 [ 35.610274][ C1] handle_mm_fault+0x1e5/0x410 [ 35.610444][ C1] faultin_page+0xa9/0x210 [ 35.610621][ C1] __get_user_pages+0x2e6/0x6b0 [ 35.610920][ C1] get_user_pages_remote+0x24d/0x800 [ 35.611086][ C1] get_arg_page+0x102/0x5e0 [ 35.611254][ C1] copy_string_kernel+0x10c/0x200 [ 35.611424][ C1] do_execveat_common.isra.0+0x350/0x6a0 [ 35.611634][ C1] __x64_sys_execve+0x8c/0xb0 [ 35.611810][ C1] do_syscall_64+0xc6/0x1e0 [ 35.611982][ C1] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 35.612197][ C1] [ 35.612283][ C1] [ 35.612283][ C1] stack backtrace: [ 35.612491][ C1] CPU: 1 PID: 367 Comm: router_multipat Not tainted 6.9.0-rc1-virtme #1 [ 35.612745][ C1] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 35.613140][ C1] Call Trace: [ 35.613277][ C1] [ 35.613364][ C1] dump_stack_lvl+0x82/0xd0 [ 35.613547][ C1] print_irq_inversion_bug.part.0+0x3d9/0x570 [ 35.613757][ C1] ? kernel_text_address+0xce/0xe0 [ 35.614057][ C1] ? __pfx_print_irq_inversion_bug.part.0+0x10/0x10 [ 35.614269][ C1] ? __pfx_usage_skip+0x10/0x10 [ 35.614437][ C1] ? __pfx_usage_match+0x10/0x10 [ 35.614610][ C1] ? arch_stack_walk+0xa2/0xf0 [ 35.614779][ C1] mark_lock_irq+0x4cd/0xa10 [ 35.614947][ C1] ? __pfx_mark_lock_irq+0x10/0x10 [ 35.615118][ C1] ? __pfx_stack_trace_save+0x10/0x10 [ 35.615287][ C1] ? save_trace+0x8f/0x5b0 [ 35.615457][ C1] mark_lock+0x28d/0x3e0 [ 35.615585][ C1] ? __pfx_stack_trace_save+0x10/0x10 [ 35.615754][ C1] mark_usage+0xd9/0x2a0 [ 35.615883][ C1] __lock_acquire+0x797/0x1570 [ 35.616057][ C1] ? __pfx_validate_chain+0x10/0x10 [ 35.616225][ C1] ? __pfx_addrconf_rs_timer+0x10/0x10 [ 35.616397][ C1] lock_acquire.part.0+0xeb/0x330 [ 35.616564][ C1] ? addrconf_rs_timer+0xa9/0x730 [ 35.616736][ C1] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 35.617033][ C1] ? trace_lock_acquire+0x135/0x1c0 [ 35.617220][ C1] ? addrconf_rs_timer+0xa9/0x730 [ 35.617386][ C1] ? lock_acquire+0x32/0xc0 [ 35.617559][ C1] ? addrconf_rs_timer+0xa9/0x730 [ 35.617729][ C1] _raw_write_lock+0x30/0x40 [ 35.617899][ C1] ? addrconf_rs_timer+0xa9/0x730 [ 35.618068][ C1] addrconf_rs_timer+0xa9/0x730 [ 35.618236][ C1] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 35.618407][ C1] ? __pfx_addrconf_rs_timer+0x10/0x10 [ 35.618577][ C1] ? call_timer_fn+0xe8/0x230 [ 35.618747][ C1] ? lock_acquire+0x32/0xc0 [ 35.618917][ C1] ? call_timer_fn+0xe8/0x230 [ 35.619089][ C1] ? __pfx_addrconf_rs_timer+0x10/0x10 [ 35.619268][ C1] call_timer_fn+0x13b/0x230 [ 35.619435][ C1] ? call_timer_fn+0xe8/0x230 [ 35.619603][ C1] ? call_timer_fn+0xe8/0x230 [ 35.619771][ C1] ? __pfx_call_timer_fn+0x10/0x10 [ 35.620039][ C1] ? hlock_class+0x4e/0x130 [ 35.620206][ C1] ? mark_held_locks+0x9e/0xe0 [ 35.620375][ C1] __run_timers+0x545/0x810 [ 35.620550][ C1] ? __pfx_addrconf_rs_timer+0x10/0x10 [ 35.620863][ C1] ? __pfx___run_timers+0x10/0x10 [ 35.621031][ C1] ? do_raw_spin_lock+0x131/0x270 [ 35.621217][ C1] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 35.621384][ C1] ? lock_acquire+0x32/0xc0 [ 35.621555][ C1] ? run_timer_softirq+0xe0/0x1b0 [ 35.621724][ C1] run_timer_softirq+0xe8/0x1b0 [ 35.621894][ C1] __do_softirq+0x1f8/0x5df [ 35.622066][ C1] irq_exit_rcu+0x97/0xc0 [ 35.622198][ C1] sysvec_apic_timer_interrupt+0x75/0x80 [ 35.622368][ C1] [ 35.622455][ C1] [ 35.622540][ C1] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 35.622750][ C1] RIP: 0010:lock_acquire.part.0+0x119/0x330 [ 35.622970][ C1] Code: ff 48 83 c4 28 65 0f c1 05 84 34 53 4a 83 f8 01 0f 85 b5 01 00 00 9c 58 f6 c4 02 0f 85 be 01 00 00 48 85 ed 0f 85 9b 01 00 00 <48> b8 00 00 00 00 00 fc ff df 48 01 c3 48 c7 03 00 00 00 00 48 c7 [ 35.623588][ C1] RSP: 0018:ffffc90000b7f438 EFLAGS: 00000206 [ 35.623933][ C1] RAX: 0000000000000046 RBX: 1ffff9200016fe8a RCX: 0000000000000001 [ 35.624189][ C1] RDX: 1ffff11000b1c14d RSI: ffff8880058e0a98 RDI: ffff8880058e0aba [ 35.624442][ C1] RBP: 0000000000000200 R08: 0000000000000000 R09: ffff8880058e0a98 [ 35.624699][ C1] R10: 1ffff9200016fe5c R11: ffffc90000b7f5b9 R12: ffffffffb93522e0 [ 35.624958][ C1] R13: 0000000000000000 R14: ffff8880058e0040 R15: 0000000000000cc0 [ 35.625227][ C1] ? __pfx___lock_release+0x10/0x10 [ 35.625396][ C1] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 35.625565][ C1] ? trace_lock_acquire+0x135/0x1c0 [ 35.625732][ C1] ? is_bpf_text_address+0x23/0x120 [ 35.625902][ C1] ? lock_acquire+0x32/0xc0 [ 35.626075][ C1] ? is_bpf_text_address+0x23/0x120 [ 35.626243][ C1] is_bpf_text_address+0x37/0x120 [ 35.626410][ C1] ? is_bpf_text_address+0x23/0x120 [ 35.626578][ C1] kernel_text_address+0xce/0xe0 [ 35.626747][ C1] __kernel_text_address+0x12/0x40 [ 35.627024][ C1] unwind_get_return_address+0x5e/0xa0 [ 35.627192][ C1] ? __pfx_stack_trace_consume_entry+0x10/0x10 [ 35.627398][ C1] arch_stack_walk+0xa2/0xf0 [ 35.627576][ C1] stack_trace_save+0x94/0xd0 [ 35.627742][ C1] ? __pfx_stack_trace_save+0x10/0x10 [ 35.627909][ C1] ? unwind_get_return_address+0x5e/0xa0 [ 35.628078][ C1] kasan_save_stack+0x24/0x50 [ 35.628246][ C1] ? kasan_save_stack+0x24/0x50 [ 35.628412][ C1] ? kasan_save_track+0x14/0x30 [ 35.628578][ C1] ? __kasan_slab_alloc+0x59/0x70 [ 35.628744][ C1] ? kmem_cache_alloc+0xef/0x270 [ 35.628913][ C1] ? __pmd_alloc+0x7d/0x760 [ 35.629195][ C1] ? __handle_mm_fault+0x4d5/0x5f0 [ 35.629366][ C1] ? handle_mm_fault+0x1e5/0x410 [ 35.629529][ C1] ? faultin_page+0xa9/0x210 [ 35.629695][ C1] ? __get_user_pages+0x2e6/0x6b0 [ 35.629960][ C1] ? get_user_pages_remote+0x24d/0x800 [ 35.630129][ C1] ? get_arg_page+0x102/0x5e0 [ 35.630296][ C1] ? copy_string_kernel+0x10c/0x200 [ 35.630463][ C1] ? do_execveat_common.isra.0+0x350/0x6a0 [ 35.630784][ C1] ? __x64_sys_execve+0x8c/0xb0 [ 35.630952][ C1] ? do_syscall_64+0xc6/0x1e0 [ 35.631120][ C1] ? entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 35.631326][ C1] ? mark_held_locks+0x9e/0xe0 [ 35.631591][ C1] ? set_track_prepare+0x40/0x70 [ 35.631761][ C1] ? __pmd_alloc+0x7d/0x760 [ 35.631923][ C1] ? __handle_mm_fault+0x4d5/0x5f0 [ 35.632089][ C1] ? handle_mm_fault+0x1e5/0x410 [ 35.632258][ C1] ? faultin_page+0xa9/0x210 [ 35.632521][ C1] ? __get_user_pages+0x2e6/0x6b0 [ 35.632684][ C1] ? get_user_pages_remote+0x24d/0x800 [ 35.632849][ C1] ? get_arg_page+0x102/0x5e0 [ 35.633014][ C1] ? copy_string_kernel+0x10c/0x200 [ 35.633296][ C1] ? do_execveat_common.isra.0+0x350/0x6a0 [ 35.633498][ C1] ? __x64_sys_execve+0x8c/0xb0 [ 35.633664][ C1] ? do_syscall_64+0xc6/0x1e0 [ 35.633838][ C1] ? entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 35.634146][ C1] ? ___slab_alloc+0xea7/0x10a0 [ 35.634310][ C1] ? kmem_cache_alloc+0x42/0x270 [ 35.634472][ C1] ? __pmd_alloc+0x7d/0x760 [ 35.634639][ C1] ? __pfx___lock_release+0x10/0x10 [ 35.634913][ C1] kasan_save_track+0x14/0x30 [ 35.635083][ C1] __kasan_slab_alloc+0x59/0x70 [ 35.635250][ C1] kmem_cache_alloc+0xef/0x270 [ 35.635421][ C1] __pmd_alloc+0x7d/0x760 [ 35.635569][ C1] __handle_mm_fault+0x4d5/0x5f0 [ 35.635739][ C1] ? __pfx___handle_mm_fault+0x10/0x10 [ 35.635908][ C1] ? mt_find+0x2c8/0x3d0 [ 35.636038][ C1] handle_mm_fault+0x1e5/0x410 [ 35.636206][ C1] ? __pfx_handle_mm_fault+0x10/0x10 [ 35.636375][ C1] ? find_vma+0xe3/0x170 [ 35.636509][ C1] faultin_page+0xa9/0x210 [ 35.636668][ C1] __get_user_pages+0x2e6/0x6b0 [ 35.636828][ C1] ? __pfx___get_user_pages+0x10/0x10 [ 35.636995][ C1] ? lock_acquire.part.0+0xeb/0x330 [ 35.637169][ C1] ? get_arg_page+0xe3/0x5e0 [ 35.637330][ C1] get_user_pages_remote+0x24d/0x800 [ 35.637489][ C1] ? __pfx_get_user_pages_remote+0x10/0x10 [ 35.637782][ C1] ? get_arg_page+0xe3/0x5e0 [ 35.637941][ C1] ? __lock_release+0x103/0x460 [ 35.638098][ C1] ? __might_fault+0x11b/0x170 [ 35.638257][ C1] get_arg_page+0x102/0x5e0 [ 35.638422][ C1] ? __pfx_get_arg_page+0x10/0x10 [ 35.638686][ C1] ? __might_fault+0xc3/0x170 [ 35.638852][ C1] ? __might_fault+0x11b/0x170 [ 35.639023][ C1] copy_string_kernel+0x10c/0x200 [ 35.639190][ C1] ? count.constprop.0.isra.0+0x94/0x100 [ 35.639455][ C1] do_execveat_common.isra.0+0x350/0x6a0 [ 35.639623][ C1] ? getname_flags+0xbd/0x3d0 [ 35.639795][ C1] __x64_sys_execve+0x8c/0xb0 [ 35.639971][ C1] do_syscall_64+0xc6/0x1e0 [ 35.640239][ C1] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 35.640451][ C1] RIP: 0033:0x7f489fd1340b [ 35.640638][ C1] Code: c0 75 03 5f ff e7 c3 48 8b 0d f1 a9 1b 00 f7 d8 64 89 01 48 83 c8 ff c3 0f 1f 80 00 00 00 00 f3 0f 1e fa b8 3b 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d c5 a9 1b 00 f7 d8 64 89 01 48 [ 35.641361][ C1] RSP: 002b:00007ffec7e1ee08 EFLAGS: 00000246 ORIG_RAX: 000000000000003b [ 35.641626][ C1] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f489fd1340b [ 35.642003][ C1] RDX: 000055bf8ebe6a60 RSI: 000055bf8ed27470 RDI: 000055bf8ed26f70 [ 35.642257][ C1] RBP: 000055bf8ed26f70 R08: 000055bf8ed27470 R09: 0000000000000000 [ 35.642507][ C1] R10: 0000000000000008 R11: 0000000000000246 R12: 00000000ffffffff [ 35.642760][ C1] R13: 000055bf8ed27470 R14: 000055bf8ebe6a60 R15: 000055bf8ed2cd80 [ 35.643015][ C1]