====================================== | [ 10.886303][ T247] softirqs last disabled at (18059): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.886306][ T247] Preemption disabled at: | [ 10.886306][ T247] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.886316][ T247] Tainted: [W]=WARN [ 10.886317][ T247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.886319][ T247] Call Trace: [ 10.886321][ T247] [ 10.886322][ T247] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.886328][ T247] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.886330][ T247] __might_resched.cold (kernel/sched/core.c:9234) [ 10.886335][ T247] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.886339][ T247] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.886344][ T247] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.886347][ T247] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.886352][ T247] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.886355][ T247] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.886358][ T247] put_chars (drivers/char/virtio_console.c:1176) [ 10.886360][ T247] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 10.886362][ T247] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.886365][ T247] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.886369][ T247] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.886373][ T247] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.886375][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.886377][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.886381][ T247] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.886382][ T247] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 10.886385][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.886388][ T247] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.886392][ T247] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.886396][ T247] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.886397][ T247] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.886401][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.886403][ T247] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.886407][ T247] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.886410][ T247] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.886412][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.886417][ T247] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.886420][ T247] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.886422][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.886424][ T247] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.886427][ T247] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.886429][ T247] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.886432][ T247] vprintk_emit (kernel/printk/printk.c:2479) [ 10.886436][ T247] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.886441][ T247] ? gact_cleanup_module (net/sched/act_gact.c:192) act_gact [ 10.886444][ T247] _printk (kernel/printk/printk.c:2504) [ 10.886448][ T247] ? snapshot_read.cold (user.c:?) [ 10.886454][ T247] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 10.886457][ T247] gact_init_module (net/sched/act_gact.c:180) act_gact [ 10.886459][ T247] do_one_initcall (init/main.c:1357) [ 10.886462][ T247] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 10.886466][ T247] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 10.886469][ T247] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 10.886474][ T247] do_init_module (kernel/module/main.c:3117) [ 10.886478][ T247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 10.886482][ T247] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 10.886485][ T247] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 10.886489][ T247] load_module (kernel/module/main.c:3593) [ 10.886496][ T247] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 10.886500][ T247] ? __ia32_sys_fsconfig (??:?) [ 10.886502][ T247] ? ovl_real_file (fs/overlayfs/file.c:195) [ 10.886506][ T247] ? backing_file_read_iter (fs/backing-file.c:211) [ 10.886509][ T247] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.886513][ T247] init_module_from_file (kernel/module/main.c:3790) [ 10.886516][ T247] ? __do_sys_init_module (kernel/module/main.c:3664) [ 10.886524][ T247] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.886527][ T247] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.886530][ T247] idempotent_init_module (kernel/module/main.c:3802) [ 10.886534][ T247] ? init_module_from_file (kernel/module/main.c:3791) [ 10.886540][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.886542][ T247] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 10.886548][ T247] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 10.886550][ T247] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.886554][ T247] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.886555][ T247] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.886558][ T247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.886560][ T247] RIP: 0033:0x7fee6e2a137d [ 10.886563][ T247] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 10.886565][ T247] RSP: 002b:00007ffe81328918 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 10.886568][ T247] RAX: ffffffffffffffda RBX: 000055d79d41c810 RCX: 00007fee6e2a137d [ 10.886569][ T247] RDX: 0000000000000000 RSI: 000055d793c7fffd RDI: 0000000000000000 [ 10.886570][ T247] RBP: 00007ffe813289b0 R08: 0000000000000000 R09: 0000000000000000 [ 10.886571][ T247] R10: 0000000000000000 R11: 0000000000000246 R12: 000055d793c7fffd [ 10.886572][ T247] R13: 000055d79d41c960 R14: 0000000000040000 R15: 0000000000000000 | [ 17.286761][ T352] softirqs last disabled at (15734): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 17.286763][ T352] Preemption disabled at: | [ 17.286764][ T352] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.286773][ T352] Tainted: [W]=WARN [ 17.286774][ T352] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.286776][ T352] Call Trace: [ 17.286778][ T352] [ 17.286779][ T352] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.286785][ T352] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.286788][ T352] __might_resched.cold (kernel/sched/core.c:9234) [ 17.286792][ T352] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.286796][ T352] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 17.286802][ T352] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 17.286804][ T352] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.286809][ T352] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.286812][ T352] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.286815][ T352] put_chars (drivers/char/virtio_console.c:1176) [ 17.286817][ T352] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 17.286819][ T352] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.286822][ T352] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.286826][ T352] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.286828][ T352] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.286832][ T352] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.286834][ T352] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.286836][ T352] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.286838][ T352] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.286841][ T352] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.286843][ T352] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 17.286846][ T352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.286849][ T352] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.286853][ T352] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.286857][ T352] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.286858][ T352] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 17.286861][ T352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.286864][ T352] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.286868][ T352] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.286872][ T352] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.286873][ T352] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.286878][ T352] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.286881][ T352] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.286883][ T352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.286885][ T352] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.286889][ T352] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.286890][ T352] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.286894][ T352] vprintk_emit (kernel/printk/printk.c:2479) [ 17.286898][ T352] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.286900][ T352] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.286903][ T352] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.286906][ T352] _printk (kernel/printk/printk.c:2504) [ 17.286910][ T352] ? snapshot_read.cold (user.c:?) [ 17.286914][ T352] ? br_multicast_flood (??:?) bridge [ 17.286926][ T352] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 17.286928][ T352] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.286929][ T352] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.286933][ T352] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 17.286944][ T352] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 17.286952][ T352] new_nbp (net/bridge/br_if.c:449) bridge [ 17.286962][ T352] br_add_if (net/bridge/br_if.c:592) bridge [ 17.286969][ T352] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 17.286973][ T352] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 17.286976][ T352] ? __kernel_text_address (kernel/extable.c:79) [ 17.286979][ T352] do_set_master (net/core/rtnetlink.c:3071) [ 17.286984][ T352] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 17.286987][ T352] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 17.286990][ T352] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.286991][ T352] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.286993][ T352] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.286996][ T352] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.286999][ T352] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.287000][ T352] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.287003][ T352] ? kasan_save_stack (mm/kasan/common.c:58) [ 17.287006][ T352] ? kasan_save_stack (mm/kasan/common.c:57) [ 17.287008][ T352] ? kasan_save_track (mm/kasan/common.c:78) [ 17.287010][ T352] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.287012][ T352] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 17.287015][ T352] ? ___sys_sendmsg (net/socket.c:2757) [ 17.287019][ T352] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.287021][ T352] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.287024][ T352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.287026][ T352] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.287027][ T352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.287029][ T352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.287031][ T352] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.287035][ T352] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 17.287038][ T352] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.287040][ T352] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.287043][ T352] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.287045][ T352] ? nla_get_range_signed (lib/nlattr.c:270) [ 17.287050][ T352] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 17.287055][ T352] rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.287060][ T352] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.287062][ T352] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.287066][ T352] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.287068][ T352] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.287070][ T352] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.287071][ T352] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.287075][ T352] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.287077][ T352] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.287080][ T352] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.287081][ T352] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.287086][ T352] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.287087][ T352] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.287091][ T352] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.287092][ T352] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.287095][ T352] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.287101][ T352] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 17.287103][ T352] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 17.287107][ T352] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.287110][ T352] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.287113][ T352] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.287117][ T352] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.287120][ T352] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.287124][ T352] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.287129][ T352] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 17.287132][ T352] ? copy_msghdr_from_user (net/socket.c:2650) [ 17.287136][ T352] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 17.287138][ T352] ? move_addr_to_kernel (net/socket.c:258) [ 17.287145][ T352] ___sys_sendmsg (net/socket.c:2767) [ 17.287148][ T352] ? copy_msghdr_from_user (net/socket.c:2619) [ 17.287163][ T352] __sys_sendmsg (net/socket.c:2799) [ 17.287165][ T352] ? __sys_sendmsg_sock (net/socket.c:2780) [ 17.287171][ T352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.287175][ T352] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.287177][ T352] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.287180][ T352] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.287183][ T352] RIP: 0033:0x7f661c5eb54e [ 17.287186][ T352] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.287188][ T352] RSP: 002b:00007ffd6fef9990 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.287190][ T352] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f661c5eb54e [ 17.287192][ T352] RDX: 0000000000000000 RSI: 00007ffd6fef9a40 RDI: 0000000000000005 [ 17.287193][ T352] RBP: 00007ffd6fef99a0 R08: 0000000000000000 R09: 0000000000000000 [ 17.287193][ T352] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91336b [ 17.287194][ T352] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd6fefa100 | [ 27.000232][ C3] softirqs last disabled at (11597): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 27.000233][ C3] Preemption disabled at: | [ 27.000234][ C3] handle_softirqs (kernel/softirq.c:486 (discriminator 1) kernel/softirq.c:621 (discriminator 1)) | [ 27.000243][ C3] Tainted: [W]=WARN [ 27.000244][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.000246][ C3] Call Trace: [ 27.000248][ C3] [ 27.000249][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.000255][ C3] ? handle_softirqs (kernel/softirq.c:486 (discriminator 1) kernel/softirq.c:621 (discriminator 1)) [ 27.000256][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 27.000260][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.000264][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 27.000267][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.000270][ C3] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 27.000273][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.000276][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.000280][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 27.000282][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.000284][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 27.000286][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.000288][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 27.000291][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.000294][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.000296][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.000298][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.000300][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.000303][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.000305][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.000306][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.000308][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.000310][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 27.000312][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.000314][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.000317][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.000319][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.000320][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.000322][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.000324][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.000325][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 27.000327][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.000329][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.000331][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 27.000334][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.000336][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.000338][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.000340][ C3] _printk (kernel/printk/printk.c:2504) [ 27.000344][ C3] ? snapshot_read.cold (user.c:?) [ 27.000345][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 27.000350][ C3] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.000352][ C3] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 27.000354][ C3] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 27.000356][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.000359][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 27.000361][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 27.000363][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.000365][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.000367][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.000380][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.000382][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.000384][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.000390][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 27.000392][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.000398][ C3] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.000405][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.000411][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 27.000415][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 27.000416][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.000420][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.000422][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.000424][ C3] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.000426][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.000428][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.000435][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.000436][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.000439][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.000442][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.000444][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.000445][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.000447][ C3] handle_softirqs (kernel/softirq.c:645) [ 27.000449][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.000451][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.000453][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.000454][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 27.000456][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.000459][ C3] [ 27.000459][ C3] [ 27.000460][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.000463][ C3] RIP: 0010:orc_find.part.0 (arch/x86/kernel/unwind_orc.c:228) [ 27.000466][ C3] Code: fe 48 c1 ee 03 0f b6 34 16 48 89 fa 83 e2 07 83 c2 03 40 38 f2 7c 09 40 84 f6 0f 85 b3 01 00 00 8d 50 01 8b 0c 8d d0 7c 7c a1 <48> b8 00 00 00 00 00 fc ff df 48 8d 3c 95 d0 7c 7c a1 48 89 fe 48 All code ======== 0: fe 48 c1 decb -0x3f(%rax) 3: ee out %al,(%dx) 4: 03 0f add (%rdi),%ecx 6: b6 34 mov $0x34,%dh 8: 16 (bad) 9: 48 89 fa mov %rdi,%rdx c: 83 e2 07 and $0x7,%edx f: 83 c2 03 add $0x3,%edx 12: 40 38 f2 cmp %sil,%dl 15: 7c 09 jl 0x20 17: 40 84 f6 test %sil,%sil 1a: 0f 85 b3 01 00 00 jne 0x1d3 20: 8d 50 01 lea 0x1(%rax),%edx 23: 8b 0c 8d d0 7c 7c a1 mov -0x5e838330(,%rcx,4),%ecx 2a:* 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax <-- trapping instruction 31: fc ff df 34: 48 8d 3c 95 d0 7c 7c lea -0x5e838330(,%rdx,4),%rdi 3b: a1 3c: 48 89 fe mov %rdi,%rsi 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 7: fc ff df a: 48 8d 3c 95 d0 7c 7c lea -0x5e838330(,%rdx,4),%rdi 11: a1 12: 48 89 fe mov %rdi,%rsi 15: 48 rex.W [ 27.000468][ C3] RSP: 0018:ffa00000036a7568 EFLAGS: 00000246 [ 27.000471][ C3] RAX: 0000000000010337 RBX: ffffffff9e03370f RCX: 000000000002edf3 [ 27.000472][ C3] RDX: 0000000000010338 RSI: 0000000000000000 RDI: ffffffffa18089ac [ 27.000473][ C3] RBP: 0000000000000001 R08: 0000000000000001 R09: ff1100000ce70b78 [ 27.000474][ C3] R10: 0000000000010337 R11: 000000000002bad2 R12: ffa00000036a76f8 [ 27.000475][ C3] R13: ffa00000036a76a0 R14: ff1100000ce70040 R15: 0000000000000000 [ 27.000476][ C3] ? __lookup_slow (fs/namei.c:1904) [ 27.000480][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.000482][ C3] unwind_next_frame (arch/x86/kernel/unwind_orc.c:217 arch/x86/kernel/unwind_orc.c:510) [ 27.000483][ C3] ? __lookup_slow (fs/namei.c:1904) [ 27.000485][ C3] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 27.000487][ C3] ? __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 27.000489][ C3] ? write_profile (profile.c:?) [ 27.000491][ C3] arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 27.000493][ C3] ? __lookup_slow (fs/namei.c:1904) [ 27.000495][ C3] ? __d_alloc (fs/dcache.c:1907 (discriminator 11)) [ 27.000497][ C3] stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 27.000498][ C3] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 27.000500][ C3] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.000502][ C3] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 27.000503][ C3] set_track_prepare (mm/slub.c:1074) [ 27.000505][ C3] ? __d_alloc (fs/dcache.c:1907 (discriminator 11)) [ 27.000506][ C3] ? d_alloc_parallel (fs/dcache.c:2766) [ 27.000508][ C3] ? __lookup_slow (fs/namei.c:1904) [ 27.000510][ C3] ___slab_alloc (mm/slub.c:1104 mm/slub.c:4601) [ 27.000511][ C3] ? __pcs_replace_empty_main (mm/slub.c:4737 (discriminator 20)) [ 27.000514][ C3] kmem_cache_alloc_lru_noprof (mm/slub.c:4987 mm/slub.c:5029) [ 27.000515][ C3] ? __d_alloc (fs/dcache.c:1907 (discriminator 11)) [ 27.000517][ C3] __d_alloc (fs/dcache.c:1907 (discriminator 11)) [ 27.000519][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.000520][ C3] d_alloc_parallel (fs/dcache.c:2766) [ 27.000522][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.000524][ C3] ? lookup_slow (./include/linux/fs.h:1039 fs/namei.c:1935) [ 27.000525][ C3] ? __d_lookup_rcu (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.000527][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.000528][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.000530][ C3] ? down_read (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:3297 kernel/locking/rwsem.c:251 kernel/locking/rwsem.c:1290 kernel/locking/rwsem.c:1304 kernel/locking/rwsem.c:1576) [ 27.000532][ C3] ? down_read (kernel/locking/rwsem.c:1298 (discriminator 1) kernel/locking/rwsem.c:1304 (discriminator 1) kernel/locking/rwsem.c:1576 (discriminator 1)) [ 27.000533][ C3] ? down_write_killable_nested (./arch/x86/include/asm/atomic64_64.h:20) [ 27.000535][ C3] __lookup_slow (fs/namei.c:1904) [ 27.000537][ C3] lookup_slow (fs/namei.c:1936) [ 27.000538][ C3] path_lookupat (fs/namei.c:2282 fs/namei.c:2789 fs/namei.c:2813) [ 27.000541][ C3] filename_lookup (fs/namei.c:2842) [ 27.000543][ C3] ? may_linkat (fs/namei.c:1320) [ 27.000544][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.000548][ C3] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 27.000551][ C3] ? strncpy_from_user (lib/strncpy_from_user.c:123) [ 27.000554][ C3] user_statfs (fs/statfs.c:104) [ 27.000557][ C3] ? __do_sys_ustat (fs/statfs.c:263) [ 27.000560][ C3] __do_sys_statfs (fs/statfs.c:194) [ 27.000562][ C3] ? user_statfs (fs/statfs.c:114) [ 27.000564][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.000566][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.000568][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.000571][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.000572][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.000574][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.000576][ C3] RIP: 0033:0x7f7ce306555b [ 27.000578][ C3] Code: 0f 1e fa 48 89 f2 31 c9 48 89 fe bf 9c ff ff ff e9 da bb ff ff 66 2e 0f 1f 84 00 00 00 00 00 f3 0f 1e fa b8 89 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 8b 15 69 58 10 00 f7 d8 All code ======== 0: 0f 1e fa nop %edx 3: 48 89 f2 mov %rsi,%rdx 6: 31 c9 xor %ecx,%ecx 8: 48 89 fe mov %rdi,%rsi b: bf 9c ff ff ff mov $0xffffff9c,%edi 10: e9 da bb ff ff jmp 0xffffffffffffbbef 15: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1c: 00 00 00 1f: f3 0f 1e fa endbr64 23: b8 89 00 00 00 mov $0x89,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 05 ja 0x37 32: c3 ret 33: 0f 1f 40 00 nopl 0x0(%rax) 37: 48 8b 15 69 58 10 00 mov 0x105869(%rip),%rdx # 0x1058a7 3e: f7 d8 neg %eax Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 05 ja 0xd 8: c3 ret 9: 0f 1f 40 00 nopl 0x0(%rax) d: 48 8b 15 69 58 10 00 mov 0x105869(%rip),%rdx # 0x10587d 14: f7 d8 neg %eax [ 27.000579][ C3] RSP: 002b:00007ffdace29218 EFLAGS: 00000202 ORIG_RAX: 0000000000000089 [ 27.000581][ C3] RAX: ffffffffffffffda RBX: 00007f7ce323d250 RCX: 00007f7ce306555b [ 27.000582][ C3] RDX: 00000000ffffffff RSI: 00007ffdace292a0 RDI: 00007f7ce323d250 [ 27.000583][ C3] RBP: 00007ffdace29330 R08: 0000000080000022 R09: 0000000000000200 [ 27.000584][ C3] R10: fffffffffffffeb8 R11: 0000000000000202 R12: 0000000000000000 [ 27.000584][ C3] R13: 00007ffdace29448 R14: 00007ffdace29480 R15: 00007f7ce3245710 | [ 27.086288][ C3] | [ 27.086369][ C3] | [ 27.086369][ C3] stack backtrace: | [ 27.086625][ C3] Tainted: [W]=WARN [ 27.086625][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.086627][ C3] Call Trace: [ 27.086628][ C3] [ 27.086629][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.086634][ C3] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 27.086637][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.086640][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 27.086642][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 27.086644][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.086646][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.086648][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.086656][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.086660][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.086662][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.086668][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 27.086670][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.086676][ C3] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.086683][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.086689][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 27.086692][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 27.086694][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.086697][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.086699][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.086701][ C3] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.086703][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.086705][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.086712][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.086714][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.086716][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.086719][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.086721][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.086723][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.086725][ C3] handle_softirqs (kernel/softirq.c:645) [ 27.086727][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.086729][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.086731][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.086733][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 27.086734][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.086736][ C3] [ 27.086737][ C3] [ 27.086738][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.086739][ C3] RIP: 0010:orc_find.part.0 (arch/x86/kernel/unwind_orc.c:228) [ 27.086741][ C3] Code: fe 48 c1 ee 03 0f b6 34 16 48 89 fa 83 e2 07 83 c2 03 40 38 f2 7c 09 40 84 f6 0f 85 b3 01 00 00 8d 50 01 8b 0c 8d d0 7c 7c a1 <48> b8 00 00 00 00 00 fc ff df 48 8d 3c 95 d0 7c 7c a1 48 89 fe 48 All code ======== 0: fe 48 c1 decb -0x3f(%rax) 3: ee out %al,(%dx) 4: 03 0f add (%rdi),%ecx 6: b6 34 mov $0x34,%dh 8: 16 (bad) 9: 48 89 fa mov %rdi,%rdx c: 83 e2 07 and $0x7,%edx f: 83 c2 03 add $0x3,%edx 12: 40 38 f2 cmp %sil,%dl 15: 7c 09 jl 0x20 17: 40 84 f6 test %sil,%sil 1a: 0f 85 b3 01 00 00 jne 0x1d3 20: 8d 50 01 lea 0x1(%rax),%edx 23: 8b 0c 8d d0 7c 7c a1 mov -0x5e838330(,%rcx,4),%ecx 2a:* 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax <-- trapping instruction 31: fc ff df 34: 48 8d 3c 95 d0 7c 7c lea -0x5e838330(,%rdx,4),%rdi 3b: a1 3c: 48 89 fe mov %rdi,%rsi 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 7: fc ff df a: 48 8d 3c 95 d0 7c 7c lea -0x5e838330(,%rdx,4),%rdi 11: a1 12: 48 89 fe mov %rdi,%rsi 15: 48 rex.W [ 27.086743][ C3] RSP: 0018:ffa00000036a7568 EFLAGS: 00000246 [ 27.086746][ C3] RAX: 0000000000010337 RBX: ffffffff9e03370f RCX: 000000000002edf3 [ 27.086747][ C3] RDX: 0000000000010338 RSI: 0000000000000000 RDI: ffffffffa18089ac [ 27.086748][ C3] RBP: 0000000000000001 R08: 0000000000000001 R09: ff1100000ce70b78 [ 27.086749][ C3] R10: 0000000000010337 R11: 000000000002bad2 R12: ffa00000036a76f8 [ 27.086750][ C3] R13: ffa00000036a76a0 R14: ff1100000ce70040 R15: 0000000000000000 [ 27.086751][ C3] ? __lookup_slow (fs/namei.c:1904) [ 27.086754][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.086756][ C3] unwind_next_frame (arch/x86/kernel/unwind_orc.c:217 arch/x86/kernel/unwind_orc.c:510) [ 27.086757][ C3] ? __lookup_slow (fs/namei.c:1904) [ 27.086759][ C3] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 27.086766][ C3] ? __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 27.086768][ C3] ? write_profile (profile.c:?) [ 27.086769][ C3] arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 27.086773][ C3] ? __lookup_slow (fs/namei.c:1904) [ 27.086774][ C3] ? __d_alloc (fs/dcache.c:1907 (discriminator 11)) [ 27.086775][ C3] stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 27.086777][ C3] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 27.086779][ C3] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.086780][ C3] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 27.086782][ C3] set_track_prepare (mm/slub.c:1074) [ 27.086783][ C3] ? __d_alloc (fs/dcache.c:1907 (discriminator 11)) [ 27.086784][ C3] ? d_alloc_parallel (fs/dcache.c:2766) [ 27.086786][ C3] ? __lookup_slow (fs/namei.c:1904) [ 27.086788][ C3] ___slab_alloc (mm/slub.c:1104 mm/slub.c:4601) [ 27.086790][ C3] ? __pcs_replace_empty_main (mm/slub.c:4737 (discriminator 20)) [ 27.086792][ C3] kmem_cache_alloc_lru_noprof (mm/slub.c:4987 mm/slub.c:5029) [ 27.086793][ C3] ? __d_alloc (fs/dcache.c:1907 (discriminator 11)) [ 27.086795][ C3] __d_alloc (fs/dcache.c:1907 (discriminator 11)) [ 27.086797][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.086798][ C3] d_alloc_parallel (fs/dcache.c:2766) [ 27.086800][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.086802][ C3] ? lookup_slow (./include/linux/fs.h:1039 fs/namei.c:1935) [ 27.086803][ C3] ? __d_lookup_rcu (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.086805][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.086807][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.086809][ C3] ? down_read (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:3297 kernel/locking/rwsem.c:251 kernel/locking/rwsem.c:1290 kernel/locking/rwsem.c:1304 kernel/locking/rwsem.c:1576) [ 27.086810][ C3] ? down_read (kernel/locking/rwsem.c:1298 (discriminator 1) kernel/locking/rwsem.c:1304 (discriminator 1) kernel/locking/rwsem.c:1576 (discriminator 1)) [ 27.086812][ C3] ? down_write_killable_nested (./arch/x86/include/asm/atomic64_64.h:20) [ 27.086814][ C3] __lookup_slow (fs/namei.c:1904) [ 27.086815][ C3] lookup_slow (fs/namei.c:1936) [ 27.086817][ C3] path_lookupat (fs/namei.c:2282 fs/namei.c:2789 fs/namei.c:2813) [ 27.086819][ C3] filename_lookup (fs/namei.c:2842) [ 27.086821][ C3] ? may_linkat (fs/namei.c:1320) [ 27.086822][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.086826][ C3] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 27.086829][ C3] ? strncpy_from_user (lib/strncpy_from_user.c:123) [ 27.086832][ C3] user_statfs (fs/statfs.c:104) [ 27.086834][ C3] ? __do_sys_ustat (fs/statfs.c:263) [ 27.086837][ C3] __do_sys_statfs (fs/statfs.c:194) [ 27.086839][ C3] ? user_statfs (fs/statfs.c:114) [ 27.086841][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.086843][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.086845][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.086848][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.086849][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.086851][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.086853][ C3] RIP: 0033:0x7f7ce306555b [ 27.086855][ C3] Code: 0f 1e fa 48 89 f2 31 c9 48 89 fe bf 9c ff ff ff e9 da bb ff ff 66 2e 0f 1f 84 00 00 00 00 00 f3 0f 1e fa b8 89 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 8b 15 69 58 10 00 f7 d8 All code ======== 0: 0f 1e fa nop %edx 3: 48 89 f2 mov %rsi,%rdx 6: 31 c9 xor %ecx,%ecx 8: 48 89 fe mov %rdi,%rsi b: bf 9c ff ff ff mov $0xffffff9c,%edi 10: e9 da bb ff ff jmp 0xffffffffffffbbef 15: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1c: 00 00 00 1f: f3 0f 1e fa endbr64 23: b8 89 00 00 00 mov $0x89,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 05 ja 0x37 32: c3 ret 33: 0f 1f 40 00 nopl 0x0(%rax) 37: 48 8b 15 69 58 10 00 mov 0x105869(%rip),%rdx # 0x1058a7 3e: f7 d8 neg %eax Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 05 ja 0xd 8: c3 ret 9: 0f 1f 40 00 nopl 0x0(%rax) d: 48 8b 15 69 58 10 00 mov 0x105869(%rip),%rdx # 0x10587d 14: f7 d8 neg %eax [ 27.086856][ C3] RSP: 002b:00007ffdace29218 EFLAGS: 00000202 ORIG_RAX: 0000000000000089 [ 27.086858][ C3] RAX: ffffffffffffffda RBX: 00007f7ce323d250 RCX: 00007f7ce306555b [ 27.086858][ C3] RDX: 00000000ffffffff RSI: 00007ffdace292a0 RDI: 00007f7ce323d250 [ 27.086859][ C3] RBP: 00007ffdace29330 R08: 0000000080000022 R09: 0000000000000200 [ 27.086860][ C3] R10: fffffffffffffeb8 R11: 0000000000000202 R12: 0000000000000000 [ 27.086861][ C3] R13: 00007ffdace29448 R14: 00007ffdace29480 R15: 00007f7ce3245710 | [ 34.422240][ T2390] softirqs last disabled at (0): 0x0 | [ 34.422242][ T2390] Preemption disabled at: | [ 34.422243][ T2390] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.422254][ T2390] Tainted: [W]=WARN [ 34.422255][ T2390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.422257][ T2390] Call Trace: [ 34.422258][ T2390] [ 34.422260][ T2390] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.422265][ T2390] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.422267][ T2390] __might_resched.cold (kernel/sched/core.c:9234) [ 34.422271][ T2390] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.422274][ T2390] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 34.422277][ T2390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.422281][ T2390] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 34.422284][ T2390] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 34.422287][ T2390] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.422291][ T2390] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 34.422292][ T2390] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.422294][ T2390] put_chars (drivers/char/virtio_console.c:1176) [ 34.422296][ T2390] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.422298][ T2390] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 34.422300][ T2390] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.422303][ T2390] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.422304][ T2390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.422306][ T2390] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.422308][ T2390] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.422311][ T2390] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.422312][ T2390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.422314][ T2390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.422316][ T2390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.422317][ T2390] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.422319][ T2390] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 34.422321][ T2390] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.422323][ T2390] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.422326][ T2390] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.422327][ T2390] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.422329][ T2390] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.422330][ T2390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.422332][ T2390] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.422333][ T2390] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 34.422335][ T2390] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 34.422337][ T2390] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.422339][ T2390] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.422341][ T2390] vprintk_emit (kernel/printk/printk.c:2479) [ 34.422343][ T2390] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.422345][ T2390] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.422348][ T2390] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.422350][ T2390] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.422351][ T2390] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 34.422354][ T2390] ? ___sys_sendmsg (net/socket.c:2767) [ 34.422355][ T2390] ? __sys_sendmsg (net/socket.c:2799) [ 34.422357][ T2390] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.422360][ T2390] _printk (kernel/printk/printk.c:2504) [ 34.422364][ T2390] ? snapshot_read.cold (user.c:?) [ 34.422366][ T2390] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 34.422369][ T2390] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 34.422370][ T2390] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.422372][ T2390] ? netdev_notice (net/core/dev.c:13194) [ 34.422374][ T2390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.422376][ T2390] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 34.422377][ T2390] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 34.422379][ T2390] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 34.422381][ T2390] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 34.422383][ T2390] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 34.422386][ T2390] dev_set_allmulti (net/core/dev_api.c:315) [ 34.422389][ T2390] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 34.422401][ T2390] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 34.422405][ T2390] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 34.422407][ T2390] br_del_if (net/bridge/br_if.c:732) bridge [ 34.422414][ T2390] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 34.422417][ T2390] do_set_master (net/core/rtnetlink.c:3055) [ 34.422419][ T2390] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 34.422421][ T2390] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 34.422424][ T2390] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.422425][ T2390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.422427][ T2390] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 34.422431][ T2390] ? kasan_save_stack (mm/kasan/common.c:58) [ 34.422433][ T2390] ? kasan_save_stack (mm/kasan/common.c:57) [ 34.422434][ T2390] ? kasan_save_track (mm/kasan/common.c:78) [ 34.422436][ T2390] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 34.422437][ T2390] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 34.422439][ T2390] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 34.422440][ T2390] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.422441][ T2390] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.422442][ T2390] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.422443][ T2390] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.422445][ T2390] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 34.422446][ T2390] ? ___sys_sendmsg (net/socket.c:2767) [ 34.422447][ T2390] ? __sys_sendmsg (net/socket.c:2799) [ 34.422448][ T2390] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.422449][ T2390] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.422452][ T2390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.422454][ T2390] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.422455][ T2390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.422456][ T2390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.422458][ T2390] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.422460][ T2390] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 34.422462][ T2390] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.422463][ T2390] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.422465][ T2390] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.422466][ T2390] ? nla_get_range_signed (lib/nlattr.c:270) [ 34.422468][ T2390] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 34.422470][ T2390] rtnl_newlink (net/core/rtnetlink.c:4215) [ 34.422472][ T2390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.422474][ T2390] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.422475][ T2390] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.422477][ T2390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.422479][ T2390] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 34.422480][ T2390] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 34.422482][ T2390] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 34.422483][ T2390] ? __kernel_text_address (kernel/extable.c:79) [ 34.422485][ T2390] ? write_profile (profile.c:?) [ 34.422486][ T2390] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 34.422488][ T2390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.422490][ T2390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.422491][ T2390] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 34.422495][ T2390] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.422496][ T2390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.422498][ T2390] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.422499][ T2390] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.422501][ T2390] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.422502][ T2390] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 34.422503][ T2390] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 34.422506][ T2390] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.422507][ T2390] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.422508][ T2390] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.422510][ T2390] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.422511][ T2390] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 34.422513][ T2390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.422515][ T2390] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.422517][ T2390] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.422519][ T2390] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.422520][ T2390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.422522][ T2390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.422523][ T2390] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.422525][ T2390] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.422527][ T2390] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.422529][ T2390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.422530][ T2390] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.422532][ T2390] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 34.422534][ T2390] ? copy_msghdr_from_user (net/socket.c:2650) [ 34.422535][ T2390] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 34.422537][ T2390] ? move_addr_to_kernel (net/socket.c:258) [ 34.422538][ T2390] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 34.422541][ T2390] ___sys_sendmsg (net/socket.c:2767) [ 34.422542][ T2390] ? copy_msghdr_from_user (net/socket.c:2619) [ 34.422547][ T2390] __sys_sendmsg (net/socket.c:2799) [ 34.422549][ T2390] ? __sys_sendmsg_sock (net/socket.c:2780) [ 34.422551][ T2390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.422553][ T2390] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.422555][ T2390] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.422557][ T2390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.422558][ T2390] RIP: 0033:0x7f174a44754e [ 34.422560][ T2390] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 34.422562][ T2390] RSP: 002b:00007ffc41a9d060 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.422565][ T2390] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f174a44754e [ 34.422567][ T2390] RDX: 0000000000000000 RSI: 00007ffc41a9d110 RDI: 0000000000000005 [ 34.422568][ T2390] RBP: 00007ffc41a9d070 R08: 0000000000000000 R09: 0000000000000000 [ 34.422568][ T2390] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91337c [ 34.422569][ T2390] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc41a9d7d0 | [ 48.546718][ T4445] softirqs last disabled at (0): 0x0 | [ 48.546720][ T4445] Preemption disabled at: | [ 48.546721][ T4445] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.546731][ T4445] Tainted: [W]=WARN [ 48.546732][ T4445] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.546734][ T4445] Call Trace: [ 48.546735][ T4445] [ 48.546736][ T4445] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.546742][ T4445] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.546743][ T4445] __might_resched.cold (kernel/sched/core.c:9234) [ 48.546747][ T4445] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.546751][ T4445] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 48.546753][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.546757][ T4445] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 48.546760][ T4445] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.546762][ T4445] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.546766][ T4445] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 48.546768][ T4445] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.546770][ T4445] put_chars (drivers/char/virtio_console.c:1176) [ 48.546772][ T4445] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.546773][ T4445] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 48.546776][ T4445] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.546779][ T4445] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.546780][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.546782][ T4445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.546784][ T4445] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.546787][ T4445] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.546789][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.546798][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.546800][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.546802][ T4445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.546804][ T4445] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 48.546805][ T4445] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.546808][ T4445] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.546810][ T4445] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.546812][ T4445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.546813][ T4445] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.546815][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.546817][ T4445] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.546818][ T4445] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.546819][ T4445] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 48.546822][ T4445] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.546823][ T4445] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.546825][ T4445] vprintk_emit (kernel/printk/printk.c:2479) [ 48.546828][ T4445] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.546829][ T4445] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.546832][ T4445] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.546835][ T4445] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.546836][ T4445] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.546839][ T4445] ? ___sys_sendmsg (net/socket.c:2767) [ 48.546840][ T4445] ? __sys_sendmsg (net/socket.c:2799) [ 48.546842][ T4445] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.546845][ T4445] _printk (kernel/printk/printk.c:2504) [ 48.546849][ T4445] ? snapshot_read.cold (user.c:?) [ 48.546851][ T4445] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.546854][ T4445] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.546855][ T4445] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.546857][ T4445] ? netdev_notice (net/core/dev.c:13194) [ 48.546859][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.546861][ T4445] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 48.546862][ T4445] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 48.546865][ T4445] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 48.546866][ T4445] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 48.546868][ T4445] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 48.546871][ T4445] dev_set_allmulti (net/core/dev_api.c:315) [ 48.546874][ T4445] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 48.546886][ T4445] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 48.546889][ T4445] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.546892][ T4445] br_del_if (net/bridge/br_if.c:732) bridge [ 48.546899][ T4445] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 48.546901][ T4445] do_set_master (net/core/rtnetlink.c:3055) [ 48.546904][ T4445] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 48.546906][ T4445] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.546909][ T4445] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.546910][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.546912][ T4445] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.546915][ T4445] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.546918][ T4445] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.546919][ T4445] ? kasan_save_track (mm/kasan/common.c:78) [ 48.546921][ T4445] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 48.546922][ T4445] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 48.546924][ T4445] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 48.546925][ T4445] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.546926][ T4445] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.546927][ T4445] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.546929][ T4445] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.546930][ T4445] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.546931][ T4445] ? ___sys_sendmsg (net/socket.c:2767) [ 48.546933][ T4445] ? __sys_sendmsg (net/socket.c:2799) [ 48.546934][ T4445] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.546935][ T4445] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.546938][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.546939][ T4445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.546941][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.546942][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.546944][ T4445] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.546946][ T4445] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 48.546948][ T4445] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.546950][ T4445] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.546951][ T4445] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.546953][ T4445] ? nla_get_range_signed (lib/nlattr.c:270) [ 48.546955][ T4445] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.546957][ T4445] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.546959][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.546960][ T4445] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.546962][ T4445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.546963][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.546965][ T4445] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 48.546967][ T4445] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 48.546969][ T4445] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.546970][ T4445] ? __kernel_text_address (kernel/extable.c:79) [ 48.546971][ T4445] ? write_profile (profile.c:?) [ 48.546972][ T4445] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.546975][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.546977][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.546978][ T4445] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 48.546982][ T4445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.546983][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.546985][ T4445] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.546986][ T4445] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.546988][ T4445] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.546989][ T4445] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.546991][ T4445] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.546993][ T4445] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.546995][ T4445] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.546996][ T4445] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.546998][ T4445] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.546999][ T4445] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 48.547002][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.547003][ T4445] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.547005][ T4445] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.547007][ T4445] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.547009][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.547010][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.547012][ T4445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.547014][ T4445] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.547016][ T4445] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.547018][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.547019][ T4445] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.547021][ T4445] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.547023][ T4445] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.547025][ T4445] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.547026][ T4445] ? move_addr_to_kernel (net/socket.c:258) [ 48.547027][ T4445] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.547030][ T4445] ___sys_sendmsg (net/socket.c:2767) [ 48.547032][ T4445] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.547037][ T4445] __sys_sendmsg (net/socket.c:2799) [ 48.547038][ T4445] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.547041][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.547043][ T4445] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.547044][ T4445] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.547046][ T4445] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.547048][ T4445] RIP: 0033:0x7f2ff330d54e [ 48.547050][ T4445] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 48.547052][ T4445] RSP: 002b:00007ffda6b51670 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.547055][ T4445] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2ff330d54e [ 48.547057][ T4445] RDX: 0000000000000000 RSI: 00007ffda6b51720 RDI: 0000000000000005 [ 48.547057][ T4445] RBP: 00007ffda6b51680 R08: 0000000000000000 R09: 0000000000000000 [ 48.547058][ T4445] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91338a [ 48.547059][ T4445] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffda6b51de0 | [ 62.860622][ T6510] softirqs last disabled at (0): 0x0 | [ 62.860624][ T6510] Preemption disabled at: | [ 62.860625][ T6510] vprintk_emit (kernel/printk/printk.c:2471) | [ 62.860636][ T6510] Tainted: [W]=WARN [ 62.860637][ T6510] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.860638][ T6510] Call Trace: [ 62.860640][ T6510] [ 62.860641][ T6510] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 62.860647][ T6510] ? vprintk_emit (kernel/printk/printk.c:2471) [ 62.860649][ T6510] __might_resched.cold (kernel/sched/core.c:9234) [ 62.860652][ T6510] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 62.860656][ T6510] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 62.860658][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.860662][ T6510] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 62.860665][ T6510] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 62.860668][ T6510] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 62.860672][ T6510] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 62.860674][ T6510] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 62.860676][ T6510] put_chars (drivers/char/virtio_console.c:1176) [ 62.860678][ T6510] ? __send_to_port (drivers/char/virtio_console.c:654) [ 62.860679][ T6510] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 62.860682][ T6510] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 62.860685][ T6510] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 62.860686][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.860688][ T6510] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.860690][ T6510] console_emit_next_record (kernel/printk/printk.c:3183) [ 62.860692][ T6510] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 62.860694][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.860696][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.860698][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.860699][ T6510] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.860701][ T6510] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 62.860703][ T6510] console_flush_one_record (kernel/printk/printk.c:3268) [ 62.860705][ T6510] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 62.860708][ T6510] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 62.860709][ T6510] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.860711][ T6510] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 62.860712][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.860714][ T6510] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 62.860715][ T6510] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 62.860717][ T6510] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 62.860719][ T6510] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 62.860721][ T6510] ? vprintk_emit (kernel/printk/printk.c:2478) [ 62.860723][ T6510] vprintk_emit (kernel/printk/printk.c:2479) [ 62.860725][ T6510] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 62.860727][ T6510] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 62.860730][ T6510] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.860732][ T6510] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 62.860734][ T6510] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 62.860736][ T6510] ? ___sys_sendmsg (net/socket.c:2767) [ 62.860738][ T6510] ? __sys_sendmsg (net/socket.c:2799) [ 62.860739][ T6510] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 62.860743][ T6510] _printk (kernel/printk/printk.c:2504) [ 62.860746][ T6510] ? snapshot_read.cold (user.c:?) [ 62.860748][ T6510] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 62.860751][ T6510] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 62.860753][ T6510] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 62.860754][ T6510] ? netdev_notice (net/core/dev.c:13194) [ 62.860756][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.860758][ T6510] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 62.860759][ T6510] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 62.860762][ T6510] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 62.860763][ T6510] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 62.860766][ T6510] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 62.860769][ T6510] dev_set_allmulti (net/core/dev_api.c:315) [ 62.860771][ T6510] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 62.860783][ T6510] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 62.860787][ T6510] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 62.860790][ T6510] br_del_if (net/bridge/br_if.c:732) bridge [ 62.860797][ T6510] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 62.860799][ T6510] do_set_master (net/core/rtnetlink.c:3055) [ 62.860801][ T6510] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 62.860804][ T6510] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 62.860806][ T6510] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 62.860807][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.860815][ T6510] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 62.860819][ T6510] ? kasan_save_stack (mm/kasan/common.c:58) [ 62.860821][ T6510] ? kasan_save_stack (mm/kasan/common.c:57) [ 62.860823][ T6510] ? kasan_save_track (mm/kasan/common.c:78) [ 62.860824][ T6510] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 62.860826][ T6510] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 62.860827][ T6510] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 62.860829][ T6510] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 62.860830][ T6510] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 62.860831][ T6510] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.860832][ T6510] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 62.860834][ T6510] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 62.860835][ T6510] ? ___sys_sendmsg (net/socket.c:2767) [ 62.860836][ T6510] ? __sys_sendmsg (net/socket.c:2799) [ 62.860838][ T6510] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 62.860839][ T6510] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.860841][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.860843][ T6510] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.860844][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.860846][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.860848][ T6510] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 62.860850][ T6510] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 62.860852][ T6510] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 62.860853][ T6510] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 62.860855][ T6510] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 62.860856][ T6510] ? nla_get_range_signed (lib/nlattr.c:270) [ 62.860858][ T6510] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 62.860860][ T6510] rtnl_newlink (net/core/rtnetlink.c:4215) [ 62.860862][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.860864][ T6510] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 62.860865][ T6510] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.860866][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.860868][ T6510] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 62.860870][ T6510] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 62.860872][ T6510] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 62.860873][ T6510] ? __kernel_text_address (kernel/extable.c:79) [ 62.860874][ T6510] ? write_profile (profile.c:?) [ 62.860876][ T6510] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 62.860878][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.860880][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.860881][ T6510] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 62.860885][ T6510] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.860886][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.860888][ T6510] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 62.860889][ T6510] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 62.860891][ T6510] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.860892][ T6510] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 62.860894][ T6510] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 62.860896][ T6510] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 62.860897][ T6510] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.860899][ T6510] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 62.860900][ T6510] ? netlink_ack (./include/linux/skbuff.h:2718) [ 62.860902][ T6510] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 62.860904][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.860906][ T6510] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 62.860908][ T6510] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.860910][ T6510] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 62.860911][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.860913][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.860915][ T6510] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.860916][ T6510] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 62.860918][ T6510] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 62.860920][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.860922][ T6510] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 62.860924][ T6510] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 62.860925][ T6510] ? copy_msghdr_from_user (net/socket.c:2650) [ 62.860927][ T6510] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 62.860928][ T6510] ? move_addr_to_kernel (net/socket.c:258) [ 62.860930][ T6510] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 62.860932][ T6510] ___sys_sendmsg (net/socket.c:2767) [ 62.860934][ T6510] ? copy_msghdr_from_user (net/socket.c:2619) [ 62.860939][ T6510] __sys_sendmsg (net/socket.c:2799) [ 62.860941][ T6510] ? __sys_sendmsg_sock (net/socket.c:2780) [ 62.860943][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.860945][ T6510] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 62.860947][ T6510] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 62.860949][ T6510] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.860950][ T6510] RIP: 0033:0x7f71865d754e [ 62.860952][ T6510] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 62.860954][ T6510] RSP: 002b:00007ffdf42e3cd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 62.860958][ T6510] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f71865d754e [ 62.860959][ T6510] RDX: 0000000000000000 RSI: 00007ffdf42e3d80 RDI: 0000000000000005 [ 62.860960][ T6510] RBP: 00007ffdf42e3ce0 R08: 0000000000000000 R09: 0000000000000000 [ 62.860961][ T6510] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913399 [ 62.860962][ T6510] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdf42e4440 | [ 77.132444][ T8575] softirqs last disabled at (0): 0x0 | [ 77.132446][ T8575] Preemption disabled at: | [ 77.132447][ T8575] vprintk_emit (kernel/printk/printk.c:2471) | [ 77.132458][ T8575] Tainted: [W]=WARN [ 77.132459][ T8575] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 77.132460][ T8575] Call Trace: [ 77.132462][ T8575] [ 77.132463][ T8575] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 77.132468][ T8575] ? vprintk_emit (kernel/printk/printk.c:2471) [ 77.132470][ T8575] __might_resched.cold (kernel/sched/core.c:9234) [ 77.132474][ T8575] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 77.132477][ T8575] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 77.132480][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.132484][ T8575] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 77.132487][ T8575] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 77.132490][ T8575] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 77.132493][ T8575] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 77.132495][ T8575] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 77.132497][ T8575] put_chars (drivers/char/virtio_console.c:1176) [ 77.132499][ T8575] ? __send_to_port (drivers/char/virtio_console.c:654) [ 77.132500][ T8575] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 77.132503][ T8575] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 77.132506][ T8575] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 77.132507][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.132509][ T8575] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 77.132511][ T8575] console_emit_next_record (kernel/printk/printk.c:3183) [ 77.132514][ T8575] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 77.132516][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.132517][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.132519][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.132520][ T8575] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 77.132522][ T8575] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 77.132524][ T8575] console_flush_one_record (kernel/printk/printk.c:3268) [ 77.132526][ T8575] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 77.132529][ T8575] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 77.132530][ T8575] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 77.132532][ T8575] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 77.132533][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.132535][ T8575] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 77.132536][ T8575] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 77.132538][ T8575] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 77.132540][ T8575] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 77.132542][ T8575] ? vprintk_emit (kernel/printk/printk.c:2478) [ 77.132544][ T8575] vprintk_emit (kernel/printk/printk.c:2479) [ 77.132546][ T8575] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 77.132548][ T8575] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 77.132551][ T8575] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 77.132553][ T8575] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 77.132555][ T8575] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 77.132557][ T8575] ? ___sys_sendmsg (net/socket.c:2767) [ 77.132559][ T8575] ? __sys_sendmsg (net/socket.c:2799) [ 77.132560][ T8575] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 77.132563][ T8575] _printk (kernel/printk/printk.c:2504) [ 77.132567][ T8575] ? snapshot_read.cold (user.c:?) [ 77.132569][ T8575] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 77.132572][ T8575] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 77.132574][ T8575] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 77.132575][ T8575] ? netdev_notice (net/core/dev.c:13194) [ 77.132577][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.132579][ T8575] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 77.132581][ T8575] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 77.132583][ T8575] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 77.132585][ T8575] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 77.132587][ T8575] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 77.132590][ T8575] dev_set_allmulti (net/core/dev_api.c:315) [ 77.132593][ T8575] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 77.132605][ T8575] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 77.132609][ T8575] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 77.132612][ T8575] br_del_if (net/bridge/br_if.c:732) bridge [ 77.132618][ T8575] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 77.132621][ T8575] do_set_master (net/core/rtnetlink.c:3055) [ 77.132623][ T8575] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 77.132626][ T8575] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 77.132628][ T8575] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 77.132629][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.132631][ T8575] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 77.132635][ T8575] ? kasan_save_stack (mm/kasan/common.c:58) [ 77.132637][ T8575] ? kasan_save_stack (mm/kasan/common.c:57) [ 77.132639][ T8575] ? kasan_save_track (mm/kasan/common.c:78) [ 77.132640][ T8575] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 77.132642][ T8575] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 77.132643][ T8575] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 77.132644][ T8575] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 77.132645][ T8575] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 77.132647][ T8575] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 77.132648][ T8575] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 77.132649][ T8575] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 77.132651][ T8575] ? ___sys_sendmsg (net/socket.c:2767) [ 77.132652][ T8575] ? __sys_sendmsg (net/socket.c:2799) [ 77.132653][ T8575] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 77.132654][ T8575] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 77.132657][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.132659][ T8575] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 77.132660][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.132662][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.132663][ T8575] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 77.132665][ T8575] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 77.132667][ T8575] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 77.132669][ T8575] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 77.132670][ T8575] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 77.132671][ T8575] ? nla_get_range_signed (lib/nlattr.c:270) [ 77.132674][ T8575] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 77.132676][ T8575] rtnl_newlink (net/core/rtnetlink.c:4215) [ 77.132678][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.132679][ T8575] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 77.132681][ T8575] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 77.132682][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.132684][ T8575] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 77.132685][ T8575] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 77.132687][ T8575] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 77.132688][ T8575] ? __kernel_text_address (kernel/extable.c:79) [ 77.132690][ T8575] ? write_profile (profile.c:?) [ 77.132691][ T8575] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 77.132693][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.132695][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.132697][ T8575] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 77.132700][ T8575] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 77.132702][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.132703][ T8575] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 77.132705][ T8575] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 77.132706][ T8575] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 77.132708][ T8575] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 77.132709][ T8575] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 77.132712][ T8575] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 77.132713][ T8575] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 77.132714][ T8575] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 77.132716][ T8575] ? netlink_ack (./include/linux/skbuff.h:2718) [ 77.132717][ T8575] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 77.132719][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.132721][ T8575] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 77.132723][ T8575] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 77.132725][ T8575] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 77.132726][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.132728][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.132730][ T8575] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 77.132731][ T8575] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 77.132733][ T8575] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 77.132735][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.132737][ T8575] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 77.132738][ T8575] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 77.132740][ T8575] ? copy_msghdr_from_user (net/socket.c:2650) [ 77.132742][ T8575] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 77.132743][ T8575] ? move_addr_to_kernel (net/socket.c:258) [ 77.132745][ T8575] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 77.132747][ T8575] ___sys_sendmsg (net/socket.c:2767) [ 77.132749][ T8575] ? copy_msghdr_from_user (net/socket.c:2619) [ 77.132753][ T8575] __sys_sendmsg (net/socket.c:2799) [ 77.132755][ T8575] ? __sys_sendmsg_sock (net/socket.c:2780) [ 77.132758][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.132760][ T8575] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 77.132761][ T8575] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 77.132763][ T8575] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 77.132765][ T8575] RIP: 0033:0x7f9f601ce54e [ 77.132767][ T8575] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 77.132768][ T8575] RSP: 002b:00007ffd118a40f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 77.132772][ T8575] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9f601ce54e [ 77.132773][ T8575] RDX: 0000000000000000 RSI: 00007ffd118a41a0 RDI: 0000000000000005 [ 77.132774][ T8575] RBP: 00007ffd118a4100 R08: 0000000000000000 R09: 0000000000000000 [ 77.132775][ T8575] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9133a7 [ 77.132776][ T8575] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd118a4860 | [ 91.256366][T10640] softirqs last disabled at (0): 0x0 | [ 91.256367][T10640] Preemption disabled at: | [ 91.256368][T10640] vprintk_emit (kernel/printk/printk.c:2471) | [ 91.256380][T10640] Tainted: [W]=WARN [ 91.256381][T10640] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 91.256382][T10640] Call Trace: [ 91.256384][T10640] [ 91.256385][T10640] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 91.256391][T10640] ? vprintk_emit (kernel/printk/printk.c:2471) [ 91.256392][T10640] __might_resched.cold (kernel/sched/core.c:9234) [ 91.256396][T10640] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 91.256400][T10640] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 91.256402][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.256406][T10640] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 91.256409][T10640] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 91.256412][T10640] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 91.256416][T10640] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 91.256417][T10640] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 91.256419][T10640] put_chars (drivers/char/virtio_console.c:1176) [ 91.256421][T10640] ? __send_to_port (drivers/char/virtio_console.c:654) [ 91.256423][T10640] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 91.256425][T10640] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 91.256429][T10640] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 91.256430][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.256432][T10640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.256434][T10640] console_emit_next_record (kernel/printk/printk.c:3183) [ 91.256436][T10640] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 91.256438][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.256440][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.256441][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.256443][T10640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.256445][T10640] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 91.256447][T10640] console_flush_one_record (kernel/printk/printk.c:3268) [ 91.256449][T10640] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 91.256452][T10640] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 91.256453][T10640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.256455][T10640] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 91.256456][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.256458][T10640] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 91.256459][T10640] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 91.256461][T10640] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 91.256463][T10640] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 91.256465][T10640] ? vprintk_emit (kernel/printk/printk.c:2478) [ 91.256467][T10640] vprintk_emit (kernel/printk/printk.c:2479) [ 91.256469][T10640] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 91.256471][T10640] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 91.256474][T10640] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 91.256476][T10640] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 91.256478][T10640] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 91.256480][T10640] ? ___sys_sendmsg (net/socket.c:2767) [ 91.256482][T10640] ? __sys_sendmsg (net/socket.c:2799) [ 91.256483][T10640] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 91.256487][T10640] _printk (kernel/printk/printk.c:2504) [ 91.256490][T10640] ? snapshot_read.cold (user.c:?) [ 91.256492][T10640] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 91.256495][T10640] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 91.256497][T10640] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 91.256498][T10640] ? netdev_notice (net/core/dev.c:13194) [ 91.256500][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.256502][T10640] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 91.256503][T10640] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 91.256506][T10640] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 91.256507][T10640] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 91.256510][T10640] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 91.256513][T10640] dev_set_allmulti (net/core/dev_api.c:315) [ 91.256516][T10640] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 91.256528][T10640] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 91.256531][T10640] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 91.256534][T10640] br_del_if (net/bridge/br_if.c:732) bridge [ 91.256541][T10640] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 91.256543][T10640] do_set_master (net/core/rtnetlink.c:3055) [ 91.256545][T10640] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 91.256547][T10640] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 91.256550][T10640] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 91.256551][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.256553][T10640] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 91.256557][T10640] ? kasan_save_stack (mm/kasan/common.c:58) [ 91.256559][T10640] ? kasan_save_stack (mm/kasan/common.c:57) [ 91.256561][T10640] ? kasan_save_track (mm/kasan/common.c:78) [ 91.256562][T10640] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 91.256563][T10640] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 91.256565][T10640] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 91.256566][T10640] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 91.256567][T10640] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 91.256568][T10640] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 91.256570][T10640] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 91.256571][T10640] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 91.256572][T10640] ? ___sys_sendmsg (net/socket.c:2767) [ 91.256573][T10640] ? __sys_sendmsg (net/socket.c:2799) [ 91.256575][T10640] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 91.256576][T10640] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 91.256578][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.256580][T10640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.256581][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.256583][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.256585][T10640] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 91.256587][T10640] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 91.256589][T10640] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 91.256590][T10640] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 91.256592][T10640] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 91.256593][T10640] ? nla_get_range_signed (lib/nlattr.c:270) [ 91.256595][T10640] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 91.256597][T10640] rtnl_newlink (net/core/rtnetlink.c:4215) [ 91.256599][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.256601][T10640] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 91.256602][T10640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.256604][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.256606][T10640] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 91.256607][T10640] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 91.256609][T10640] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 91.256610][T10640] ? __kernel_text_address (kernel/extable.c:79) [ 91.256612][T10640] ? write_profile (profile.c:?) [ 91.256613][T10640] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 91.256615][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.256617][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.256618][T10640] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 91.256622][T10640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.256623][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.256625][T10640] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 91.256626][T10640] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 91.256628][T10640] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 91.256629][T10640] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 91.256631][T10640] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 91.256633][T10640] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 91.256634][T10640] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 91.256636][T10640] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 91.256637][T10640] ? netlink_ack (./include/linux/skbuff.h:2718) [ 91.256639][T10640] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 91.256641][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.256643][T10640] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 91.256645][T10640] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 91.256647][T10640] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 91.256648][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.256650][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.256652][T10640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.256653][T10640] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 91.256655][T10640] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 91.256657][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.256659][T10640] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 91.256661][T10640] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 91.256662][T10640] ? copy_msghdr_from_user (net/socket.c:2650) [ 91.256664][T10640] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 91.256666][T10640] ? move_addr_to_kernel (net/socket.c:258) [ 91.256667][T10640] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 91.256669][T10640] ___sys_sendmsg (net/socket.c:2767) [ 91.256671][T10640] ? copy_msghdr_from_user (net/socket.c:2619) [ 91.256676][T10640] __sys_sendmsg (net/socket.c:2799) [ 91.256678][T10640] ? __sys_sendmsg_sock (net/socket.c:2780) [ 91.256680][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.256682][T10640] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 91.256684][T10640] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 91.256686][T10640] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 91.256687][T10640] RIP: 0033:0x7f022deba54e [ 91.256690][T10640] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 91.256691][T10640] RSP: 002b:00007ffd41eb8830 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 91.256695][T10640] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f022deba54e [ 91.256696][T10640] RDX: 0000000000000000 RSI: 00007ffd41eb88e0 RDI: 0000000000000005 [ 91.256697][T10640] RBP: 00007ffd41eb8840 R08: 0000000000000000 R09: 0000000000000000 [ 91.256698][T10640] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9133b5 [ 91.256699][T10640] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd41eb8fa0 | [ 105.196690][T12705] softirqs last disabled at (0): 0x0 | [ 105.196691][T12705] Preemption disabled at: | [ 105.196692][T12705] vprintk_emit (kernel/printk/printk.c:2471) | [ 105.196703][T12705] Tainted: [W]=WARN [ 105.196704][T12705] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 105.196705][T12705] Call Trace: [ 105.196707][T12705] [ 105.196708][T12705] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 105.196714][T12705] ? vprintk_emit (kernel/printk/printk.c:2471) [ 105.196716][T12705] __might_resched.cold (kernel/sched/core.c:9234) [ 105.196719][T12705] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 105.196722][T12705] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 105.196725][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.196729][T12705] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 105.196732][T12705] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 105.196734][T12705] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 105.196738][T12705] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 105.196740][T12705] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 105.196742][T12705] put_chars (drivers/char/virtio_console.c:1176) [ 105.196743][T12705] ? __send_to_port (drivers/char/virtio_console.c:654) [ 105.196745][T12705] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 105.196747][T12705] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 105.196751][T12705] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 105.196752][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.196754][T12705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.196756][T12705] console_emit_next_record (kernel/printk/printk.c:3183) [ 105.196758][T12705] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 105.196760][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.196761][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.196763][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.196765][T12705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.196766][T12705] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 105.196768][T12705] console_flush_one_record (kernel/printk/printk.c:3268) [ 105.196770][T12705] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 105.196773][T12705] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 105.196774][T12705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.196776][T12705] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 105.196777][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.196779][T12705] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 105.196780][T12705] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 105.196782][T12705] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 105.196784][T12705] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 105.196785][T12705] ? vprintk_emit (kernel/printk/printk.c:2478) [ 105.196787][T12705] vprintk_emit (kernel/printk/printk.c:2479) [ 105.196789][T12705] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 105.196791][T12705] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 105.196794][T12705] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 105.196796][T12705] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 105.196798][T12705] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 105.196800][T12705] ? ___sys_sendmsg (net/socket.c:2767) [ 105.196802][T12705] ? __sys_sendmsg (net/socket.c:2799) [ 105.196803][T12705] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 105.196807][T12705] _printk (kernel/printk/printk.c:2504) [ 105.196810][T12705] ? snapshot_read.cold (user.c:?) [ 105.196812][T12705] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 105.196815][T12705] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 105.196816][T12705] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 105.196818][T12705] ? netdev_notice (net/core/dev.c:13194) [ 105.196820][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.196821][T12705] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 105.196823][T12705] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 105.196825][T12705] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 105.196827][T12705] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 105.196829][T12705] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 105.196832][T12705] dev_set_allmulti (net/core/dev_api.c:315) [ 105.196835][T12705] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 105.196847][T12705] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 105.196850][T12705] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 105.196853][T12705] br_del_if (net/bridge/br_if.c:732) bridge [ 105.196860][T12705] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 105.196862][T12705] do_set_master (net/core/rtnetlink.c:3055) [ 105.196865][T12705] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 105.196867][T12705] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 105.196875][T12705] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 105.196876][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.196878][T12705] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 105.196882][T12705] ? kasan_save_stack (mm/kasan/common.c:58) [ 105.196884][T12705] ? kasan_save_stack (mm/kasan/common.c:57) [ 105.196886][T12705] ? kasan_save_track (mm/kasan/common.c:78) [ 105.196887][T12705] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 105.196889][T12705] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 105.196890][T12705] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 105.196891][T12705] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 105.196892][T12705] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 105.196893][T12705] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 105.196895][T12705] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 105.196896][T12705] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 105.196897][T12705] ? ___sys_sendmsg (net/socket.c:2767) [ 105.196898][T12705] ? __sys_sendmsg (net/socket.c:2799) [ 105.196900][T12705] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 105.196901][T12705] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 105.196903][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.196905][T12705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.196906][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.196908][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.196910][T12705] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 105.196912][T12705] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 105.196914][T12705] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 105.196915][T12705] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 105.196917][T12705] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 105.196918][T12705] ? nla_get_range_signed (lib/nlattr.c:270) [ 105.196920][T12705] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 105.196922][T12705] rtnl_newlink (net/core/rtnetlink.c:4215) [ 105.196924][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.196926][T12705] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 105.196927][T12705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.196928][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.196930][T12705] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 105.196932][T12705] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 105.196933][T12705] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 105.196935][T12705] ? __kernel_text_address (kernel/extable.c:79) [ 105.196936][T12705] ? write_profile (profile.c:?) [ 105.196937][T12705] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 105.196940][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.196941][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.196943][T12705] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 105.196946][T12705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.196947][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.196949][T12705] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 105.196950][T12705] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 105.196952][T12705] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 105.196953][T12705] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 105.196955][T12705] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 105.196957][T12705] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 105.196958][T12705] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 105.196960][T12705] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 105.196961][T12705] ? netlink_ack (./include/linux/skbuff.h:2718) [ 105.196962][T12705] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 105.196965][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.196966][T12705] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 105.196968][T12705] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 105.196970][T12705] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 105.196972][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.196973][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.196975][T12705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.196977][T12705] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 105.196978][T12705] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 105.196980][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.196982][T12705] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 105.196984][T12705] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 105.196985][T12705] ? copy_msghdr_from_user (net/socket.c:2650) [ 105.196987][T12705] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 105.196988][T12705] ? move_addr_to_kernel (net/socket.c:258) [ 105.196990][T12705] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 105.196992][T12705] ___sys_sendmsg (net/socket.c:2767) [ 105.196994][T12705] ? copy_msghdr_from_user (net/socket.c:2619) [ 105.196998][T12705] __sys_sendmsg (net/socket.c:2799) [ 105.197000][T12705] ? __sys_sendmsg_sock (net/socket.c:2780) [ 105.197003][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.197005][T12705] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 105.197006][T12705] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 105.197008][T12705] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 105.197010][T12705] RIP: 0033:0x7f887736c54e [ 105.197012][T12705] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 105.197013][T12705] RSP: 002b:00007ffd25d39f20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 105.197017][T12705] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f887736c54e [ 105.197018][T12705] RDX: 0000000000000000 RSI: 00007ffd25d39fd0 RDI: 0000000000000005 [ 105.197019][T12705] RBP: 00007ffd25d39f30 R08: 0000000000000000 R09: 0000000000000000 [ 105.197020][T12705] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9133c3 [ 105.197021][T12705] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd25d3a690 | [ 119.751837][T14770] softirqs last disabled at (0): 0x0 | [ 119.751839][T14770] Preemption disabled at: | [ 119.751840][T14770] vprintk_emit (kernel/printk/printk.c:2471) | [ 119.751850][T14770] Tainted: [W]=WARN [ 119.751851][T14770] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 119.751853][T14770] Call Trace: [ 119.751854][T14770] [ 119.751856][T14770] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 119.751861][T14770] ? vprintk_emit (kernel/printk/printk.c:2471) [ 119.751863][T14770] __might_resched.cold (kernel/sched/core.c:9234) [ 119.751867][T14770] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 119.751870][T14770] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 119.751873][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.751876][T14770] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 119.751879][T14770] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 119.751882][T14770] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 119.751886][T14770] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 119.751887][T14770] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 119.751895][T14770] put_chars (drivers/char/virtio_console.c:1176) [ 119.751897][T14770] ? __send_to_port (drivers/char/virtio_console.c:654) [ 119.751898][T14770] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 119.751901][T14770] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 119.751904][T14770] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 119.751905][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.751907][T14770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.751909][T14770] console_emit_next_record (kernel/printk/printk.c:3183) [ 119.751911][T14770] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 119.751913][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.751915][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.751917][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.751918][T14770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.751920][T14770] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 119.751922][T14770] console_flush_one_record (kernel/printk/printk.c:3268) [ 119.751924][T14770] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 119.751926][T14770] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 119.751928][T14770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.751930][T14770] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 119.751931][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.751933][T14770] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.751934][T14770] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 119.751936][T14770] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 119.751938][T14770] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 119.751939][T14770] ? vprintk_emit (kernel/printk/printk.c:2478) [ 119.751941][T14770] vprintk_emit (kernel/printk/printk.c:2479) [ 119.751944][T14770] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 119.751945][T14770] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 119.751948][T14770] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 119.751951][T14770] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 119.751952][T14770] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 119.751955][T14770] ? ___sys_sendmsg (net/socket.c:2767) [ 119.751956][T14770] ? __sys_sendmsg (net/socket.c:2799) [ 119.751958][T14770] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 119.751961][T14770] _printk (kernel/printk/printk.c:2504) [ 119.751964][T14770] ? snapshot_read.cold (user.c:?) [ 119.751966][T14770] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 119.751969][T14770] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 119.751971][T14770] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 119.751973][T14770] ? netdev_notice (net/core/dev.c:13194) [ 119.751974][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.751976][T14770] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 119.751977][T14770] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 119.751980][T14770] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 119.751982][T14770] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 119.751984][T14770] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 119.751987][T14770] dev_set_allmulti (net/core/dev_api.c:315) [ 119.751989][T14770] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 119.752002][T14770] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 119.752005][T14770] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 119.752008][T14770] br_del_if (net/bridge/br_if.c:732) bridge [ 119.752015][T14770] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 119.752017][T14770] do_set_master (net/core/rtnetlink.c:3055) [ 119.752020][T14770] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 119.752022][T14770] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 119.752024][T14770] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 119.752025][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.752027][T14770] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 119.752031][T14770] ? kasan_save_stack (mm/kasan/common.c:58) [ 119.752033][T14770] ? kasan_save_stack (mm/kasan/common.c:57) [ 119.752035][T14770] ? kasan_save_track (mm/kasan/common.c:78) [ 119.752036][T14770] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 119.752038][T14770] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 119.752039][T14770] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 119.752040][T14770] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 119.752041][T14770] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 119.752043][T14770] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 119.752044][T14770] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 119.752045][T14770] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 119.752047][T14770] ? ___sys_sendmsg (net/socket.c:2767) [ 119.752048][T14770] ? __sys_sendmsg (net/socket.c:2799) [ 119.752049][T14770] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 119.752050][T14770] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 119.752053][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.752054][T14770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.752056][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.752057][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.752059][T14770] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 119.752061][T14770] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 119.752063][T14770] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 119.752064][T14770] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 119.752066][T14770] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 119.752067][T14770] ? nla_get_range_signed (lib/nlattr.c:270) [ 119.752069][T14770] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 119.752071][T14770] rtnl_newlink (net/core/rtnetlink.c:4215) [ 119.752073][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.752075][T14770] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 119.752076][T14770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.752077][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.752079][T14770] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 119.752081][T14770] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 119.752083][T14770] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 119.752084][T14770] ? __kernel_text_address (kernel/extable.c:79) [ 119.752085][T14770] ? write_profile (profile.c:?) [ 119.752086][T14770] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 119.752089][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.752091][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.752092][T14770] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 119.752096][T14770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.752097][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.752099][T14770] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 119.752100][T14770] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 119.752102][T14770] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.752103][T14770] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 119.752104][T14770] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 119.752107][T14770] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 119.752108][T14770] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.752109][T14770] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.752111][T14770] ? netlink_ack (./include/linux/skbuff.h:2718) [ 119.752112][T14770] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 119.752114][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.752116][T14770] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.752118][T14770] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 119.752120][T14770] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 119.752121][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.752123][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.752125][T14770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.752126][T14770] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 119.752128][T14770] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 119.752130][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.752134][T14770] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.752136][T14770] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 119.752137][T14770] ? copy_msghdr_from_user (net/socket.c:2650) [ 119.752139][T14770] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 119.752140][T14770] ? move_addr_to_kernel (net/socket.c:258) [ 119.752142][T14770] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 119.752144][T14770] ___sys_sendmsg (net/socket.c:2767) [ 119.752146][T14770] ? copy_msghdr_from_user (net/socket.c:2619) [ 119.752151][T14770] __sys_sendmsg (net/socket.c:2799) [ 119.752152][T14770] ? __sys_sendmsg_sock (net/socket.c:2780) [ 119.752155][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.752157][T14770] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 119.752158][T14770] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 119.752161][T14770] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 119.752162][T14770] RIP: 0033:0x7f217d8ca54e [ 119.752164][T14770] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 119.752166][T14770] RSP: 002b:00007ffce3a56020 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 119.752169][T14770] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f217d8ca54e [ 119.752171][T14770] RDX: 0000000000000000 RSI: 00007ffce3a560d0 RDI: 0000000000000005 [ 119.752171][T14770] RBP: 00007ffce3a56030 R08: 0000000000000000 R09: 0000000000000000 [ 119.752172][T14770] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9133d2 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:handle_softirqs:dump_stack_lvl:__kmalloc_noprof:put_chars vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars