[ 4457.088879][T20933] veth0: renamed from veth1 [ 4457.631651][T20951] gre: GRE over IPv4 demultiplexor driver [ 4457.647249][T20951] ip6_gre: GRE over IPv6 tunneling driver [ 4460.565688][ C3] [ 4460.565878][ C3] ================================ [ 4460.566056][ C3] WARNING: inconsistent lock state [ 4460.566232][ C3] 6.13.0-rc5-virtme #1 Not tainted [ 4460.566409][ C3] -------------------------------- [ 4460.566577][ C3] inconsistent {SOFTIRQ-ON-W} -> {IN-SOFTIRQ-W} usage. [ 4460.566785][ C3] socat/20967 [HC0[0]:SC1[1]:HE1:SE0] takes: [ 4460.566999][ C3] ffffffff951304a0 (fs_reclaim){+.?.}-{0:0}, at: kmem_cache_alloc_node_noprof+0x43/0x360 [ 4460.567317][ C3] {SOFTIRQ-ON-W} state was registered at: [ 4460.567484][ C3] __lock_acquire+0x82c/0x1680 [ 4460.567659][ C3] lock_acquire.part.0+0xeb/0x330 [ 4460.567825][ C3] fs_reclaim_acquire+0x107/0x150 [ 4460.567995][ C3] __kmalloc_cache_noprof+0x3a/0x390 [ 4460.568163][ C3] __kthread_create_worker+0x4d/0x1b0 [ 4460.568340][ C3] kthread_create_worker+0xb9/0xf0 [ 4460.568508][ C3] workqueue_init+0x25/0x900 [ 4460.568678][ C3] kernel_init_freeable+0x152/0x310 [ 4460.568846][ C3] kernel_init+0x20/0x200 [ 4460.569017][ C3] ret_from_fork+0x31/0x70 [ 4460.569187][ C3] ret_from_fork_asm+0x1a/0x30 [ 4460.569361][ C3] irq event stamp: 43146 [ 4460.569490][ C3] hardirqs last enabled at (43146): [] __local_bh_enable_ip+0xa6/0x120 [ 4460.569790][ C3] hardirqs last disabled at (43145): [] __local_bh_enable_ip+0xcf/0x120 [ 4460.570078][ C3] softirqs last enabled at (42764): [] __dev_queue_xmit+0x7aa/0x18d0 [ 4460.570370][ C3] softirqs last disabled at (42765): [] do_softirq+0x4d/0xa0 [ 4460.570662][ C3] [ 4460.570662][ C3] other info that might help us debug this: [ 4460.570908][ C3] Possible unsafe locking scenario: [ 4460.570908][ C3] [ 4460.571156][ C3] CPU0 [ 4460.571287][ C3] ---- [ 4460.571415][ C3] lock(fs_reclaim); [ 4460.571544][ C3] [ 4460.571670][ C3] lock(fs_reclaim); [ 4460.571797][ C3] [ 4460.571797][ C3] *** DEADLOCK *** [ 4460.571797][ C3] [ 4460.572046][ C3] 6 locks held by socat/20967: [ 4460.572215][ C3] #0: ffff888008f66c98 (sk_lock-AF_INET){+.+.}-{0:0}, at: inet_stream_connect+0x43/0xa0 [ 4460.572528][ C3] #1: ffffffff94f6d0e0 (rcu_read_lock){....}-{1:3}, at: __ip_queue_xmit+0x5e/0x1580 [ 4460.572828][ C3] #2: ffffffff94f6d0e0 (rcu_read_lock){....}-{1:3}, at: ip_finish_output2+0x2cc/0x1860 [ 4460.573133][ C3] #3: ffffffff94f6d0e0 (rcu_read_lock){....}-{1:3}, at: process_backlog+0x332/0x1180 [ 4460.573436][ C3] #4: ffffffff94f6d0e0 (rcu_read_lock){....}-{1:3}, at: ip6_input_finish+0xef/0x260 [ 4460.573740][ C3] #5: ffffffff94f6d0e0 (rcu_read_lock){....}-{1:3}, at: gro_cells_receive+0x4e/0x570 [ 4460.574053][ C3] [ 4460.574053][ C3] stack backtrace: [ 4460.574270][ C3] CPU: 3 UID: 0 PID: 20967 Comm: socat Not tainted 6.13.0-rc5-virtme #1 [ 4460.574524][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4460.574734][ C3] Call Trace: [ 4460.574863][ C3] [ 4460.574952][ C3] dump_stack_lvl+0x82/0xd0 [ 4460.575126][ C3] print_usage_bug.part.0+0x3a0/0x550 [ 4460.575306][ C3] ? arch_stack_walk+0xa2/0xf0 [ 4460.575482][ C3] mark_lock_irq+0x6b2/0xa10 [ 4460.575656][ C3] ? __pfx_mark_lock_irq+0x10/0x10 [ 4460.575827][ C3] ? stack_trace_save+0x94/0xd0 [ 4460.575998][ C3] ? __pfx_stack_trace_save+0x10/0x10 [ 4460.576168][ C3] ? rcu_check_boost_fail+0x492/0x8a0 [ 4460.576340][ C3] ? save_trace+0x8f/0x5c0 [ 4460.576515][ C3] mark_lock+0x28d/0x3e0 [ 4460.576644][ C3] mark_usage+0xd9/0x2a0 [ 4460.576771][ C3] __lock_acquire+0x82c/0x1680 [ 4460.576943][ C3] lock_acquire.part.0+0xeb/0x330 [ 4460.577115][ C3] ? kmem_cache_alloc_node_noprof+0x43/0x360 [ 4460.577328][ C3] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 4460.577497][ C3] ? trace_lock_acquire+0x14c/0x1f0 [ 4460.577665][ C3] ? mark_lock+0x38/0x3e0 [ 4460.577799][ C3] ? lock_acquire+0x32/0xc0 [ 4460.577968][ C3] ? kmem_cache_alloc_node_noprof+0x43/0x360 [ 4460.578180][ C3] fs_reclaim_acquire+0x107/0x150 [ 4460.578353][ C3] ? kmem_cache_alloc_node_noprof+0x43/0x360 [ 4460.578564][ C3] kmem_cache_alloc_node_noprof+0x43/0x360 [ 4460.578773][ C3] ? __alloc_skb+0x215/0x2e0 [ 4460.578945][ C3] __alloc_skb+0x215/0x2e0 [ 4460.579119][ C3] ? __pfx___alloc_skb+0x10/0x10 [ 4460.579290][ C3] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 4460.579461][ C3] ? trace_lock_acquire+0x14c/0x1f0 [ 4460.579631][ C3] skb_copy+0x17f/0x380 [ 4460.579759][ C3] gro_cells_receive+0x41d/0x570 [ 4460.579930][ C3] __ip6_tnl_rcv+0x7c0/0x1260 [ 4460.580100][ C3] ? __pfx_ip4ip6_dscp_ecn_decapsulate+0x10/0x10 [ 4460.580314][ C3] gre_rcv+0x1e6/0x980 [ip6_gre] [ 4460.580489][ C3] ? ipv6_raw_deliver+0x3c2/0x8a0 [ 4460.580662][ C3] ? __pfx_gre_rcv+0x10/0x10 [ip6_gre] [ 4460.580835][ C3] ? ipv6_destopt_rcv+0x3ce/0xc10 [ 4460.581004][ C3] ? process_backlog+0x332/0x1180 [ 4460.581182][ C3] ? lock_acquire.part.0+0xeb/0x330 [ 4460.581353][ C3] ip6_protocol_deliver_rcu+0xb94/0x1310 [ 4460.581522][ C3] ? trace_lock_acquire+0x14c/0x1f0 [ 4460.581695][ C3] ? process_backlog+0x332/0x1180 [ 4460.581864][ C3] ip6_input_finish+0x120/0x260 [ 4460.582033][ C3] ip6_input+0xca/0x380 [ 4460.582160][ C3] ? __pfx_ip6_input+0x10/0x10 [ 4460.582329][ C3] ? ip6_rcv_core+0x9d1/0x1ad0 [ 4460.582506][ C3] ? process_backlog+0x332/0x1180 [ 4460.582677][ C3] ipv6_rcv+0x3f9/0x810 [ 4460.582804][ C3] ? __pfx_ipv6_rcv+0x10/0x10 [ 4460.582979][ C3] ? process_backlog+0x332/0x1180 [ 4460.583148][ C3] ? lock_acquire.part.0+0xeb/0x330 [ 4460.583318][ C3] ? process_backlog+0x332/0x1180 [ 4460.583486][ C3] ? __pfx_ipv6_rcv+0x10/0x10 [ 4460.583654][ C3] ? process_backlog+0x332/0x1180 [ 4460.583825][ C3] __netif_receive_skb_one_core+0x118/0x1b0 [ 4460.584034][ C3] ? __pfx___netif_receive_skb_one_core+0x10/0x10 [ 4460.584249][ C3] ? lock_acquire+0x32/0xc0 [ 4460.584416][ C3] ? process_backlog+0x332/0x1180 [ 4460.584586][ C3] process_backlog+0x372/0x1180 [ 4460.584756][ C3] __napi_poll.constprop.0+0xa2/0x460 [ 4460.584924][ C3] net_rx_action+0x50e/0xce0 [ 4460.585095][ C3] ? trace_lock_acquire+0x14c/0x1f0 [ 4460.585265][ C3] ? __pfx_net_rx_action+0x10/0x10 [ 4460.585438][ C3] ? clockevents_program_event+0xf6/0x300 [ 4460.585612][ C3] ? kvm_clock_get_cycles+0x18/0x30 [ 4460.585780][ C3] ? ktime_get+0xb7/0x200 [ 4460.585914][ C3] ? hlock_class+0x4e/0x130 [ 4460.586083][ C3] ? mark_lock+0x38/0x3e0 [ 4460.586212][ C3] ? mark_held_locks+0x9e/0xe0 [ 4460.586381][ C3] handle_softirqs+0x1f6/0x5c0 [ 4460.586558][ C3] ? __dev_queue_xmit+0x7aa/0x18d0 [ 4460.586735][ C3] do_softirq+0x4d/0xa0 [ 4460.586862][ C3] [ 4460.586949][ C3] [ 4460.587035][ C3] __local_bh_enable_ip+0xf6/0x120 [ 4460.587203][ C3] ? __dev_queue_xmit+0x7aa/0x18d0 [ 4460.587372][ C3] __dev_queue_xmit+0x7bf/0x18d0 [ 4460.587541][ C3] ? find_held_lock+0x2c/0x110 [ 4460.587710][ C3] ? __lock_release+0x103/0x460 [ 4460.587881][ C3] ? ___neigh_create+0x853/0xf30 [ 4460.588054][ C3] ? __pfx___dev_queue_xmit+0x10/0x10 [ 4460.588224][ C3] ? mark_lock+0x38/0x3e0 [ 4460.588351][ C3] ? mark_held_locks+0x9e/0xe0 [ 4460.588519][ C3] ? lockdep_hardirqs_on_prepare+0x275/0x410 [ 4460.588729][ C3] ? ___neigh_create+0x853/0xf30 [ 4460.588896][ C3] ? __local_bh_enable_ip+0xa6/0x120 [ 4460.589066][ C3] ? ___neigh_create+0x853/0xf30 [ 4460.589236][ C3] ip_finish_output2+0x671/0x1860 [ 4460.589415][ C3] ? __pfx_ip_finish_output2+0x10/0x10 [ 4460.589584][ C3] ? __ip_finish_output+0x10f/0x760 [ 4460.589752][ C3] ip_output+0x174/0x4f0 [ 4460.589879][ C3] ? __ip_local_out+0x512/0x7f0 [ 4460.590049][ C3] ? __pfx_ip_output+0x10/0x10 [ 4460.590217][ C3] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 4460.590388][ C3] ? trace_lock_acquire+0x14c/0x1f0 [ 4460.590557][ C3] __ip_queue_xmit+0xe58/0x1580 [ 4460.590729][ C3] __tcp_transmit_skb+0x2365/0x2f50 [ 4460.590901][ C3] ? find_held_lock+0x2c/0x110 [ 4460.591070][ C3] ? __pfx___tcp_transmit_skb+0x10/0x10 [ 4460.591240][ C3] ? tcp_call_bpf+0x203/0x2e0 [ 4460.591413][ C3] ? lockdep_hardirqs_on_prepare+0x275/0x410 [ 4460.591630][ C3] tcp_connect+0xcf6/0x1200 [ 4460.591799][ C3] tcp_v4_connect+0x119e/0x1900 [ 4460.591970][ C3] ? __pfx_tcp_v4_connect+0x10/0x10 [ 4460.592139][ C3] ? mark_lock+0x38/0x3e0 [ 4460.592267][ C3] __inet_stream_connect+0x272/0x9f0 [ 4460.592435][ C3] ? lockdep_hardirqs_on_prepare+0x275/0x410 [ 4460.592651][ C3] ? __pfx_inet_stream_connect+0x10/0x10 [ 4460.592824][ C3] inet_stream_connect+0x57/0xa0 [ 4460.592992][ C3] __sys_connect+0x1a6/0x270 [ 4460.593166][ C3] ? __pfx___sys_connect+0x10/0x10 [ 4460.593334][ C3] ? do_fcntl+0x7a5/0x940 [ 4460.593464][ C3] ? __pfx_do_fcntl+0x10/0x10 [ 4460.593632][ C3] ? fd_install+0x1d6/0x5a0 [ 4460.593801][ C3] ? __sys_socket+0x168/0x1e0 [ 4460.593971][ C3] ? __pfx___sys_socket+0x10/0x10 [ 4460.594145][ C3] __x64_sys_connect+0x72/0xb0 [ 4460.594320][ C3] do_syscall_64+0xc1/0x1d0 [ 4460.594492][ C3] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 4460.594701][ C3] RIP: 0033:0x7f76a39e45c7 [ 4460.594878][ C3] Code: 0a 00 f7 d8 64 89 02 b8 ff ff ff ff eb bc 0f 1f 44 00 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2a 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 18 89 54 24 0c 48 89 34 24 89 [ 4460.595476][ C3] RSP: 002b:00007fffb5e4dbb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 4460.595729][ C3] RAX: ffffffffffffffda RBX: 00005577e9030da0 RCX: 00007f76a39e45c7 [ 4460.595980][ C3] RDX: 0000000000000010 RSI: 00007fffb5e4e530 RDI: 0000000000000007 [ 4460.596232][ C3] RBP: 00007fffb5e4e530 R08: 00007fffb5e4dbc0 R09: 0000000000000010 [ 4460.596489][ C3] R10: 0000000000001e61 R11: 0000000000000246 R12: 0000000000000010 [ 4460.596741][ C3] R13: 0000000000000007 R14: 00007fffb5e4de60 R15: 00007fffb5e4e530 [ 4460.597000][ C3] [ 4460.597142][ C3] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:321 [ 4460.597525][ C3] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 20967, name: socat [ 4460.597799][ C3] preempt_count: 101, expected: 0 [ 4460.597956][ C3] RCU nest depth: 5, expected: 0 [ 4460.598217][ C3] INFO: lockdep is turned off. [ 4460.598374][ C3] CPU: 3 UID: 0 PID: 20967 Comm: socat Not tainted 6.13.0-rc5-virtme #1 [ 4460.598610][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4460.598810][ C3] Call Trace: [ 4460.599030][ C3] [ 4460.599115][ C3] dump_stack_lvl+0xb0/0xd0 [ 4460.599278][ C3] __might_resched+0x2f8/0x530 [ 4460.599446][ C3] ? kmem_cache_alloc_node_noprof+0x4a/0x360 [ 4460.599748][ C3] kmem_cache_alloc_node_noprof+0x287/0x360 [ 4460.599947][ C3] ? __alloc_skb+0x215/0x2e0 [ 4460.600109][ C3] __alloc_skb+0x215/0x2e0 [ 4460.600272][ C3] ? __pfx___alloc_skb+0x10/0x10 [ 4460.600533][ C3] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 4460.600693][ C3] ? trace_lock_acquire+0x14c/0x1f0 [ 4460.600853][ C3] skb_copy+0x17f/0x380 [ 4460.600976][ C3] gro_cells_receive+0x41d/0x570 [ 4460.601235][ C3] __ip6_tnl_rcv+0x7c0/0x1260 [ 4460.601397][ C3] ? __pfx_ip4ip6_dscp_ecn_decapsulate+0x10/0x10 [ 4460.601596][ C3] gre_rcv+0x1e6/0x980 [ip6_gre] [ 4460.601764][ C3] ? ipv6_raw_deliver+0x3c2/0x8a0 [ 4460.602024][ C3] ? __pfx_gre_rcv+0x10/0x10 [ip6_gre] [ 4460.602185][ C3] ? ipv6_destopt_rcv+0x3ce/0xc10 [ 4460.602347][ C3] ? process_backlog+0x332/0x1180 [ 4460.602514][ C3] ? lock_acquire.part.0+0xeb/0x330 [ 4460.602772][ C3] ip6_protocol_deliver_rcu+0xb94/0x1310 [ 4460.602932][ C3] ? trace_lock_acquire+0x14c/0x1f0 [ 4460.603098][ C3] ? process_backlog+0x332/0x1180 [ 4460.603256][ C3] ip6_input_finish+0x120/0x260 [ 4460.603515][ C3] ip6_input+0xca/0x380 [ 4460.603635][ C3] ? __pfx_ip6_input+0x10/0x10 [ 4460.603797][ C3] ? ip6_rcv_core+0x9d1/0x1ad0 [ 4460.603958][ C3] ? process_backlog+0x332/0x1180 [ 4460.604215][ C3] ipv6_rcv+0x3f9/0x810 [ 4460.604337][ C3] ? __pfx_ipv6_rcv+0x10/0x10 [ 4460.604502][ C3] ? process_backlog+0x332/0x1180 [ 4460.604662][ C3] ? lock_acquire.part.0+0xeb/0x330 [ 4460.604921][ C3] ? process_backlog+0x332/0x1180 [ 4460.605080][ C3] ? __pfx_ipv6_rcv+0x10/0x10 [ 4460.605239][ C3] ? process_backlog+0x332/0x1180 [ 4460.605398][ C3] __netif_receive_skb_one_core+0x118/0x1b0 [ 4460.605696][ C3] ? __pfx___netif_receive_skb_one_core+0x10/0x10 [ 4460.605895][ C3] ? lock_acquire+0x32/0xc0 [ 4460.606058][ C3] ? process_backlog+0x332/0x1180 [ 4460.606220][ C3] process_backlog+0x372/0x1180 [ 4460.606480][ C3] __napi_poll.constprop.0+0xa2/0x460 [ 4460.606643][ C3] net_rx_action+0x50e/0xce0 [ 4460.606805][ C3] ? trace_lock_acquire+0x14c/0x1f0 [ 4460.606964][ C3] ? __pfx_net_rx_action+0x10/0x10 [ 4460.607224][ C3] ? clockevents_program_event+0xf6/0x300 [ 4460.607389][ C3] ? kvm_clock_get_cycles+0x18/0x30 [ 4460.607548][ C3] ? ktime_get+0xb7/0x200 [ 4460.607675][ C3] ? hlock_class+0x4e/0x130 [ 4460.607932][ C3] ? mark_lock+0x38/0x3e0 [ 4460.608054][ C3] ? mark_held_locks+0x9e/0xe0 [ 4460.608214][ C3] handle_softirqs+0x1f6/0x5c0 [ 4460.608389][ C3] ? __dev_queue_xmit+0x7aa/0x18d0 [ 4460.608653][ C3] do_softirq+0x4d/0xa0 [ 4460.608775][ C3] [ 4460.608858][ C3] [ 4460.608938][ C3] __local_bh_enable_ip+0xf6/0x120 [ 4460.609097][ C3] ? __dev_queue_xmit+0x7aa/0x18d0 [ 4460.609257][ C3] __dev_queue_xmit+0x7bf/0x18d0 [ 4460.609515][ C3] ? find_held_lock+0x2c/0x110 [ 4460.609673][ C3] ? __lock_release+0x103/0x460 [ 4460.609834][ C3] ? ___neigh_create+0x853/0xf30 [ 4460.609998][ C3] ? __pfx___dev_queue_xmit+0x10/0x10 [ 4460.610254][ C3] ? mark_lock+0x38/0x3e0 [ 4460.610376][ C3] ? mark_held_locks+0x9e/0xe0 [ 4460.610537][ C3] ? lockdep_hardirqs_on_prepare+0x275/0x410 [ 4460.610736][ C3] ? ___neigh_create+0x853/0xf30 [ 4460.610995][ C3] ? __local_bh_enable_ip+0xa6/0x120 [ 4460.611154][ C3] ? ___neigh_create+0x853/0xf30 [ 4460.611324][ C3] ip_finish_output2+0x671/0x1860 [ 4460.611485][ C3] ? __pfx_ip_finish_output2+0x10/0x10 [ 4460.611743][ C3] ? __ip_finish_output+0x10f/0x760 [ 4460.611903][ C3] ip_output+0x174/0x4f0 [ 4460.612024][ C3] ? __ip_local_out+0x512/0x7f0 [ 4460.612183][ C3] ? __pfx_ip_output+0x10/0x10 [ 4460.612440][ C3] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 4460.612616][ C3] ? trace_lock_acquire+0x14c/0x1f0 [ 4460.612777][ C3] __ip_queue_xmit+0xe58/0x1580 [ 4460.612939][ C3] __tcp_transmit_skb+0x2365/0x2f50 [ 4460.613200][ C3] ? find_held_lock+0x2c/0x110 [ 4460.613360][ C3] ? __pfx___tcp_transmit_skb+0x10/0x10 [ 4460.613521][ C3] ? tcp_call_bpf+0x203/0x2e0 [ 4460.613682][ C3] ? lockdep_hardirqs_on_prepare+0x275/0x410 [ 4460.613986][ C3] tcp_connect+0xcf6/0x1200 [ 4460.614146][ C3] tcp_v4_connect+0x119e/0x1900 [ 4460.614307][ C3] ? __pfx_tcp_v4_connect+0x10/0x10 [ 4460.614466][ C3] ? mark_lock+0x38/0x3e0 [ 4460.614689][ C3] __inet_stream_connect+0x272/0x9f0 [ 4460.614847][ C3] ? lockdep_hardirqs_on_prepare+0x275/0x410 [ 4460.615047][ C3] ? __pfx_inet_stream_connect+0x10/0x10 [ 4460.615209][ C3] inet_stream_connect+0x57/0xa0 [ 4460.615470][ C3] __sys_connect+0x1a6/0x270 [ 4460.615630][ C3] ? __pfx___sys_connect+0x10/0x10 [ 4460.615792][ C3] ? do_fcntl+0x7a5/0x940 [ 4460.615915][ C3] ? __pfx_do_fcntl+0x10/0x10 [ 4460.616172][ C3] ? fd_install+0x1d6/0x5a0 [ 4460.616332][ C3] ? __sys_socket+0x168/0x1e0 [ 4460.616494][ C3] ? __pfx___sys_socket+0x10/0x10 [ 4460.616660][ C3] __x64_sys_connect+0x72/0xb0 [ 4460.616919][ C3] do_syscall_64+0xc1/0x1d0 [ 4460.617079][ C3] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 4460.617277][ C3] RIP: 0033:0x7f76a39e45c7 [ 4460.617441][ C3] Code: 0a 00 f7 d8 64 89 02 b8 ff ff ff ff eb bc 0f 1f 44 00 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2a 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 18 89 54 24 0c 48 89 34 24 89 [ 4460.618110][ C3] RSP: 002b:00007fffb5e4dbb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 4460.618454][ C3] RAX: ffffffffffffffda RBX: 00005577e9030da0 RCX: 00007f76a39e45c7 [ 4460.618696][ C3] RDX: 0000000000000010 RSI: 00007fffb5e4e530 RDI: 0000000000000007 [ 4460.618936][ C3] RBP: 00007fffb5e4e530 R08: 00007fffb5e4dbc0 R09: 0000000000000010 [ 4460.619281][ C3] R10: 0000000000001e61 R11: 0000000000000246 R12: 0000000000000010 [ 4460.619522][ C3] R13: 0000000000000007 R14: 00007fffb5e4de60 R15: 00007fffb5e4e530 [ 4460.619866][ C3] [ 4460.967609][T20972] socat (20972) used greatest stack depth: 23264 bytes left [ 4461.670538][ C0] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:321 [ 4461.670945][ C0] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 20989, name: socat [ 4461.671255][ C0] preempt_count: 101, expected: 0 [ 4461.671762][ C0] RCU nest depth: 5, expected: 0 [ 4461.671931][ C0] INFO: lockdep is turned off. [ 4461.672105][ C0] CPU: 0 UID: 0 PID: 20989 Comm: socat Tainted: G W 6.13.0-rc5-virtme #1 [ 4461.672421][ C0] Tainted: [W]=WARN [ 4461.672565][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4461.672781][ C0] Call Trace: [ 4461.672911][ C0] [ 4461.673001][ C0] dump_stack_lvl+0xb0/0xd0 [ 4461.673182][ C0] __might_resched+0x2f8/0x530 [ 4461.673359][ C0] ? kmem_cache_alloc_node_noprof+0x4a/0x360 [ 4461.673579][ C0] kmem_cache_alloc_node_noprof+0x287/0x360 [ 4461.674139][ C0] ? ip6_input_finish+0x137/0x260 [ 4461.674318][ C0] ? __alloc_skb+0x215/0x2e0 [ 4461.674492][ C0] __alloc_skb+0x215/0x2e0 [ 4461.674665][ C0] ? __pfx___alloc_skb+0x10/0x10 [ 4461.674837][ C0] ? __pfx_gre_flags_to_tnl_flags+0x10/0x10 [gre] [ 4461.675059][ C0] ? trace_lock_acquire+0x14c/0x1f0 [ 4461.675235][ C0] ? trace_lock_acquire+0x14c/0x1f0 [ 4461.675412][ C0] ? ip6_pol_route+0x21b/0x840 [ 4461.675594][ C0] skb_copy+0x17f/0x380 [ 4461.675724][ C0] gro_cells_receive+0x41d/0x570 [ 4461.675895][ C0] __ip6_tnl_rcv+0x7c0/0x1260 [ 4461.676066][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate+0x10/0x10 [ 4461.676289][ C0] gre_rcv+0x1e6/0x980 [ip6_gre] [ 4461.676477][ C0] ? ipv6_raw_deliver+0x3c2/0x8a0 [ 4461.677053][ C0] ? __pfx_gre_rcv+0x10/0x10 [ip6_gre] [ 4461.677234][ C0] ? ipv6_destopt_rcv+0x3ce/0xc10 [ 4461.677413][ C0] ip6_protocol_deliver_rcu+0xb94/0x1310 [ 4461.677589][ C0] ? trace_lock_acquire+0x14c/0x1f0 [ 4461.677763][ C0] ? process_backlog+0x332/0x1180 [ 4461.677938][ C0] ip6_input_finish+0x120/0x260 [ 4461.678110][ C0] ip6_input+0xca/0x380 [ 4461.678517][ C0] ? __pfx_ip6_input+0x10/0x10 [ 4461.678688][ C0] ? ip6_rcv_core+0x9d1/0x1ad0 [ 4461.678856][ C0] ? lock_release+0x13/0x140 [ 4461.679031][ C0] ? process_backlog+0x332/0x1180 [ 4461.679557][ C0] ipv6_rcv+0x3f9/0x810 [ 4461.679685][ C0] ? __pfx_ipv6_rcv+0x10/0x10 [ 4461.679856][ C0] ? ipv6_gro_receive+0x6d6/0x1d00 [ 4461.680029][ C0] ? __pfx_ipv6_rcv+0x10/0x10 [ 4461.680197][ C0] ? process_backlog+0x332/0x1180 [ 4461.680754][ C0] __netif_receive_skb_one_core+0x118/0x1b0 [ 4461.680967][ C0] ? __pfx___netif_receive_skb_one_core+0x10/0x10 [ 4461.681182][ C0] ? lock_acquire+0x32/0xc0 [ 4461.681351][ C0] ? process_backlog+0x332/0x1180 [ 4461.681521][ C0] process_backlog+0x372/0x1180 [ 4461.681696][ C0] __napi_poll.constprop.0+0xa2/0x460 [ 4461.681869][ C0] net_rx_action+0x50e/0xce0 [ 4461.682041][ C0] ? wakeup_preempt+0x143/0x2a0 [ 4461.682212][ C0] ? __pfx_net_rx_action+0x10/0x10 [ 4461.682381][ C0] ? trace_lock_release+0x50/0x180 [ 4461.682563][ C0] ? do_raw_spin_unlock+0x58/0x220 [ 4461.682731][ C0] ? try_to_wake_up+0x217/0xd80 [ 4461.682904][ C0] ? trace_irq_enable.constprop.0+0xe9/0x150 [ 4461.683123][ C0] ? __pfx_try_to_wake_up+0x10/0x10 [ 4461.683294][ C0] handle_softirqs+0x1f6/0x5c0 [ 4461.683471][ C0] ? __dev_queue_xmit+0x7aa/0x18d0 [ 4461.683645][ C0] do_softirq+0x4d/0xa0 [ 4461.683774][ C0] [ 4461.683865][ C0] [ 4461.683952][ C0] __local_bh_enable_ip+0xf6/0x120 [ 4461.684125][ C0] ? __dev_queue_xmit+0x7aa/0x18d0 [ 4461.684300][ C0] __dev_queue_xmit+0x7bf/0x18d0 [ 4461.684473][ C0] ? do_raw_spin_lock+0x131/0x270 [ 4461.684646][ C0] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 4461.684821][ C0] ? __pfx___dev_queue_xmit+0x10/0x10 [ 4461.684995][ C0] ? unwind_next_frame+0x1478/0x1d00 [ 4461.685170][ C0] ? trace_lock_acquire+0x14c/0x1f0 [ 4461.685342][ C0] ? ___neigh_lookup_noref.constprop.0+0x23d/0x870 [ 4461.688979][ C0] ? lock_acquire+0x32/0xc0 [ 4461.689150][ C0] ? ip6_finish_output2+0x325/0x10e0 [ 4461.689322][ C0] ip6_finish_output2+0x510/0x10e0 [ 4461.689594][ C0] ? lock_release+0x13/0x140 [ 4461.689762][ C0] ip6_finish_output+0x56f/0xe40 [ 4461.690033][ C0] ip6_output+0x205/0x780 [ 4461.690163][ C0] ? __pfx_ip6_output+0x10/0x10 [ 4461.690333][ C0] ? trace_lock_acquire+0x14c/0x1f0 [ 4461.690500][ C0] ? trace_lock_release+0x10e/0x180 [ 4461.690773][ C0] ? ip6_dst_mtu_maybe_forward.constprop.0+0x153/0x380 [ 4461.690981][ C0] ? lock_release+0x13/0x140 [ 4461.691148][ C0] ip6_xmit+0xb0e/0x2340 [ 4461.691276][ C0] ? __pfx_ip6_xmit+0x10/0x10 [ 4461.691544][ C0] ? trace_lock_release+0x10e/0x180 [ 4461.691710][ C0] ? ip6_dst_check.part.0+0x237/0x5b0 [ 4461.691879][ C0] ? lock_release+0x13/0x140 [ 4461.692051][ C0] ? ip6_dst_check.part.0+0x241/0x5b0 [ 4461.692320][ C0] ? __sk_dst_check+0xeb/0x2b0 [ 4461.692495][ C0] ? inet6_csk_route_socket+0x5e9/0x910 [ 4461.692671][ C0] ? trace_lock_acquire+0x14c/0x1f0 [ 4461.692840][ C0] ? lock_acquire+0x32/0xc0 [ 4461.693112][ C0] inet6_csk_xmit+0x330/0x5c0 [ 4461.693280][ C0] ? __pfx_inet6_csk_xmit+0x10/0x10 [ 4461.693454][ C0] __tcp_transmit_skb+0x16c7/0x2f50 [ 4461.693624][ C0] ? __pfx___tcp_transmit_skb+0x10/0x10 [ 4461.693893][ C0] ? __pfx___alloc_skb+0x10/0x10 [ 4461.694062][ C0] ? __tcp_send_ack.part.0+0x66/0x6c0 [ 4461.694229][ C0] tcp_recvmsg_locked+0x5b1/0x2150 [ 4461.694400][ C0] ? do_raw_spin_lock+0x131/0x270 [ 4461.694668][ C0] ? __pfx_tcp_recvmsg_locked+0x10/0x10 [ 4461.694838][ C0] ? lock_acquire+0x32/0xc0 [ 4461.695005][ C0] ? lock_sock_nested+0x59/0xe0 [ 4461.695174][ C0] ? tcp_recvmsg+0xcf/0x4f0 [ 4461.695342][ C0] ? trace_irq_enable.constprop.0+0xe9/0x150 [ 4461.695552][ C0] tcp_recvmsg+0xed/0x4f0 [ 4461.695680][ C0] ? __unix_dgram_recvmsg+0x17c/0xda0 [ 4461.695849][ C0] ? __pfx_tcp_recvmsg+0x10/0x10 [ 4461.696126][ C0] ? do_raw_spin_lock+0x131/0x270 [ 4461.696293][ C0] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 4461.696459][ C0] inet6_recvmsg+0x10a/0x530 [ 4461.696625][ C0] ? _raw_spin_unlock+0x23/0x40 [ 4461.696895][ C0] ? __pfx_inet6_recvmsg+0x10/0x10 [ 4461.697066][ C0] sock_read_iter+0x2bc/0x530 [ 4461.697235][ C0] ? __pfx_sock_read_iter+0x10/0x10 [ 4461.697402][ C0] ? put_timespec64+0xad/0x100 [ 4461.697676][ C0] ? poll_select_finish+0x37f/0x480 [ 4461.697846][ C0] vfs_read+0x9af/0xce0 [ 4461.697974][ C0] ? __pfx___sys_recvfrom+0x10/0x10 [ 4461.698140][ C0] ? trace_lock_acquire+0x14c/0x1f0 [ 4461.698306][ C0] ? __pfx_vfs_read+0x10/0x10 [ 4461.698472][ C0] ? __rseq_handle_notify_resume+0x288/0x3e0 [ 4461.698684][ C0] ksys_read+0x18d/0x1d0 [ 4461.698814][ C0] ? __pfx_ksys_read+0x10/0x10 [ 4461.699102][ C0] ? trace_irq_enable.constprop.0+0xe9/0x150 [ 4461.699308][ C0] do_syscall_64+0xc1/0x1d0 [ 4461.699476][ C0] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 4461.699783][ C0] RIP: 0033:0x7f3aea343ad2 [ 4461.699955][ C0] Code: c0 e9 b2 fe ff ff 50 48 8d 3d ca 0c 08 00 e8 05 eb 01 00 0f 1f 44 00 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 0f 05 <48> 3d 00 f0 ff ff 77 56 c3 0f 1f 44 00 00 48 83 ec 28 48 89 54 24 [ 4461.700649][ C0] RSP: 002b:00007ffd8f54b2e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 4461.700900][ C0] RAX: ffffffffffffffda RBX: 000055f420319580 RCX: 00007f3aea343ad2 [ 4461.701147][ C0] RDX: 0000000000002000 RSI: 000055f42031b000 RDI: 0000000000000008 [ 4461.701502][ C0] RBP: 000055f42031b000 R08: 0000000000002000 R09: 0000000000000000 [ 4461.701750][ C0] R10: 0000000000000040 R11: 0000000000000246 R12: 0000000000000008 [ 4461.702099][ C0] R13: 0000000000002000 R14: 000055f40f4e210e R15: 0000000000000001 [ 4461.702350][ C0] [ 4461.750181][T20988] socat (20988) used greatest stack depth: 22576 bytes left