====================================== | [ 15.890610][ T188] softirqs last disabled at (34198): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 15.890613][ T188] Preemption disabled at: | [ 15.890614][ T188] 0x0 | [ 15.890626][ T188] Tainted: [W]=WARN [ 15.890628][ T188] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.890630][ T188] Call Trace: [ 15.890632][ T188] [ 15.890634][ T188] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.890642][ T188] __might_resched.cold (kernel/sched/core.c:9234) [ 15.890649][ T188] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.890655][ T188] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 15.890664][ T188] __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)) [ 15.890668][ T188] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.890677][ T188] ? 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) [ 15.890681][ T188] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.890686][ T188] put_chars (drivers/char/virtio_console.c:1176) [ 15.890690][ T188] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.890692][ T188] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.890699][ T188] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.890708][ T188] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.890724][ T188] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.890728][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.890732][ T188] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.890739][ T188] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.890745][ T188] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.890748][ T188] ? 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)) [ 15.890753][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.890756][ T188] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.890763][ T188] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.890770][ T188] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.890773][ T188] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.890783][ T188] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.890787][ T188] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.890790][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.890793][ T188] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.890800][ T188] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.890802][ T188] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.890808][ T188] vprintk_emit (kernel/printk/printk.c:2479) [ 15.890814][ T188] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.890820][ T188] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.890826][ T188] _printk (kernel/printk/printk.c:2504) [ 15.890831][ T188] ? snapshot_read.cold (user.c:?) [ 15.890836][ T188] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 15.890840][ T188] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 15.890847][ T188] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 15.890851][ T188] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 15.890856][ T188] ? exit_notify (kernel/exit.c:780) [ 15.890859][ T188] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.890863][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.890871][ T188] do_group_exit (kernel/exit.c:1151) [ 15.890876][ T188] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 15.890878][ T188] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 15.890881][ T188] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.890885][ T188] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.890890][ T188] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.890894][ T188] RIP: 0033:0x7fbc0a1581b8 [ 15.890897][ T188] Code: Unable to access opcode bytes at 0x7fbc0a15818e. Code starting with the faulting instruction =========================================== [ 15.890898][ T188] RSP: 002b:00007fff113b7b38 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 15.890902][ T188] RAX: ffffffffffffffda RBX: 00007fbc0a288f88 RCX: 00007fbc0a1581b8 [ 15.890904][ T188] RDX: 00007fbc09ea2fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 15.890905][ T188] RBP: 00007fff113b7b90 R08: 0000000000000000 R09: 0000000000008010 [ 15.890907][ T188] R10: 00007fff113b7950 R11: 0000000000000246 R12: 0000000000000001 [ 15.890908][ T188] R13: 0000000000000000 R14: 00007fbc0a287680 R15: 00007fbc0a288fa0 | [ 17.742515][ T237] softirqs last disabled at (20717): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 17.742518][ T237] Preemption disabled at: | [ 17.742519][ T237] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.742531][ T237] Tainted: [W]=WARN [ 17.742532][ T237] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.742535][ T237] Call Trace: [ 17.742537][ T237] [ 17.742539][ T237] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.742546][ T237] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.742549][ T237] __might_resched.cold (kernel/sched/core.c:9234) [ 17.742555][ T237] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.742561][ T237] ? __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.742568][ T237] __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.742572][ T237] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.742580][ T237] ? 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.742584][ T237] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.742589][ T237] put_chars (drivers/char/virtio_console.c:1176) [ 17.742593][ T237] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.742595][ T237] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.742602][ T237] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.742605][ T237] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.742613][ T237] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.742617][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.742626][ T237] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.742630][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.742639][ T237] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.742645][ T237] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.742647][ T237] ? 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.742652][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.742656][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.742665][ T237] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.742672][ T237] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.742675][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.742684][ T237] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.742688][ T237] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.742691][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.742694][ T237] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.742700][ T237] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.742703][ T237] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.742708][ T237] vprintk_emit (kernel/printk/printk.c:2479) [ 17.742715][ T237] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.742724][ T237] ? vlan_netlink_fini (./include/linux/etherdevice.h:306 net/8021q/vlan.c:316 net/8021q/vlan.c:416) 8021q [ 17.742734][ T237] _printk (kernel/printk/printk.c:2504) [ 17.742739][ T237] ? snapshot_read.cold (user.c:?) [ 17.742751][ T237] ? 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) [ 17.742755][ T237] vlan_proto_init (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) ./include/net/netns/generic.h:45 (discriminator 2)) 8021q [ 17.742760][ T237] do_one_initcall (init/main.c:1357) [ 17.742764][ T237] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 17.742772][ T237] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 17.742776][ T237] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 17.742784][ T237] do_init_module (kernel/module/main.c:3117) [ 17.742790][ T237] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.742795][ T237] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 17.742800][ T237] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 17.742807][ T237] load_module (kernel/module/main.c:3593) [ 17.742820][ T237] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 17.742826][ T237] ? __ia32_sys_fsconfig (??:?) [ 17.742830][ T237] ? ovl_real_file (fs/overlayfs/file.c:195) [ 17.742835][ T237] ? backing_file_read_iter (fs/backing-file.c:211) [ 17.742840][ T237] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.742846][ T237] init_module_from_file (kernel/module/main.c:3790) [ 17.742851][ T237] ? __do_sys_init_module (kernel/module/main.c:3664) [ 17.742865][ T237] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.742871][ T237] ? 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.742876][ T237] idempotent_init_module (kernel/module/main.c:3802) [ 17.742882][ T237] ? init_module_from_file (kernel/module/main.c:3791) [ 17.742893][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.742897][ T237] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 17.742906][ T237] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 17.742909][ T237] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.742914][ T237] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.742917][ T237] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.742921][ T237] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.742926][ T237] RIP: 0033:0x7fb74d9f437d [ 17.742931][ T237] 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 [ 17.742933][ T237] RSP: 002b:00007fff597a2d68 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 17.742936][ T237] RAX: ffffffffffffffda RBX: 0000558b36c21810 RCX: 00007fb74d9f437d [ 17.742938][ T237] RDX: 0000000000000000 RSI: 0000558b122a7ffd RDI: 0000000000000000 [ 17.742940][ T237] RBP: 00007fff597a2e00 R08: 0000000000000000 R09: 0000000000000000 [ 17.742941][ T237] R10: 0000000000000000 R11: 0000000000000246 R12: 0000558b122a7ffd [ 17.742943][ T237] R13: 0000558b36c21960 R14: 0000000000040000 R15: 0000000000000000 | [ 19.794493][ T283] softirqs last disabled at (18762): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 19.794497][ T283] Preemption disabled at: | [ 19.794497][ T283] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.794510][ T283] Tainted: [W]=WARN [ 19.794511][ T283] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.794513][ T283] Call Trace: [ 19.794515][ T283] [ 19.794517][ T283] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.794524][ T283] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.794527][ T283] __might_resched.cold (kernel/sched/core.c:9234) [ 19.794534][ T283] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.794540][ T283] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 19.794547][ T283] __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)) [ 19.794551][ T283] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.794560][ T283] ? 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) [ 19.794564][ T283] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.794569][ T283] put_chars (drivers/char/virtio_console.c:1176) [ 19.794573][ T283] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.794581][ T283] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 19.794587][ T283] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.794591][ T283] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.794595][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.794597][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.794604][ T283] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.794608][ T283] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 19.794613][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.794618][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.794626][ T283] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.794632][ T283] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.794634][ T283] ? 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)) [ 19.794640][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.794643][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.794651][ T283] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.794658][ T283] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.794662][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.794673][ T283] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.794677][ T283] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.794680][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.794683][ T283] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.794690][ T283] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.794693][ T283] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.794698][ T283] vprintk_emit (kernel/printk/printk.c:2479) [ 19.794705][ T283] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.794708][ T283] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.794711][ T283] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 19.794717][ T283] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 19.794723][ T283] _printk (kernel/printk/printk.c:2504) [ 19.794728][ T283] ? snapshot_read.cold (user.c:?) [ 19.794735][ T283] ? br_multicast_flood (??:?) bridge [ 19.794760][ T283] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 19.794762][ T283] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.794764][ T283] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.794772][ T283] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 19.794790][ T283] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 19.794804][ T283] new_nbp (net/bridge/br_if.c:449) bridge [ 19.794820][ T283] br_add_if (net/bridge/br_if.c:592) bridge [ 19.794833][ T283] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 19.794838][ T283] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 19.794842][ T283] ? __kernel_text_address (kernel/extable.c:79) [ 19.794849][ T283] do_set_master (net/core/rtnetlink.c:3071) [ 19.794857][ T283] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 19.794863][ T283] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 19.794867][ T283] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.794869][ T283] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.794873][ T283] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.794877][ T283] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.794881][ T283] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.794884][ T283] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.794889][ T283] ? kasan_save_stack (mm/kasan/common.c:58) [ 19.794892][ T283] ? kasan_save_stack (mm/kasan/common.c:57) [ 19.794895][ T283] ? kasan_save_track (mm/kasan/common.c:78) [ 19.794900][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.794902][ T283] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 19.794907][ T283] ? ___sys_sendmsg (net/socket.c:2757) [ 19.794914][ T283] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.794917][ T283] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.794922][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.794928][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.794930][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.794933][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.794937][ T283] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.794943][ T283] ? __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) [ 19.794945][ T283] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.794949][ T283] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.794955][ T283] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.794958][ T283] ? nla_get_range_signed (lib/nlattr.c:270) [ 19.794967][ T283] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 19.794977][ T283] rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.794987][ T283] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.794991][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.794999][ T283] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.795002][ T283] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.795005][ T283] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.795008][ T283] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.795015][ T283] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.795019][ T283] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.795024][ T283] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.795027][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.795035][ T283] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.795038][ T283] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.795044][ T283] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.795047][ T283] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.795052][ T283] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.795064][ T283] ? 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)) [ 19.795066][ T283] ? 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)) [ 19.795074][ T283] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.795081][ T283] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.795086][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.795093][ T283] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.795100][ T283] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.795107][ T283] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.795116][ T283] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 19.795120][ T283] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.795123][ T283] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 19.795126][ T283] ? move_addr_to_kernel (net/socket.c:258) [ 19.795140][ T283] ___sys_sendmsg (net/socket.c:2767) [ 19.795145][ T283] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.795176][ T283] __sys_sendmsg (net/socket.c:2799) [ 19.795181][ T283] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.795192][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.795199][ T283] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.795202][ T283] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.795207][ T283] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.795211][ T283] RIP: 0033:0x7f6f845bd54e [ 19.795215][ T283] 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 [ 19.795218][ T283] RSP: 002b:00007ffea6f6ee40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.795222][ T283] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f6f845bd54e [ 19.795224][ T283] RDX: 0000000000000000 RSI: 00007ffea6f6eef0 RDI: 0000000000000005 [ 19.795225][ T283] RBP: 00007ffea6f6ee50 R08: 0000000000000000 R09: 0000000000000000 [ 19.795227][ T283] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ad7 [ 19.795228][ T283] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffea6f6f5b0 | [ 22.439282][ T344] softirqs last disabled at (15310): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 22.439286][ T344] Preemption disabled at: | [ 22.439287][ T344] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.439300][ T344] Tainted: [W]=WARN [ 22.439301][ T344] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.439303][ T344] Call Trace: [ 22.439305][ T344] [ 22.439308][ T344] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.439315][ T344] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.439318][ T344] __might_resched.cold (kernel/sched/core.c:9234) [ 22.439325][ T344] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.439331][ T344] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 22.439339][ T344] __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)) [ 22.439342][ T344] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.439352][ T344] ? 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) [ 22.439355][ T344] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.439361][ T344] put_chars (drivers/char/virtio_console.c:1176) [ 22.439363][ T344] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 22.439367][ T344] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.439372][ T344] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.439378][ T344] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.439382][ T344] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.439389][ T344] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.439393][ T344] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.439396][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.439398][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.439406][ T344] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.439409][ T344] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 22.439415][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.439419][ T344] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.439426][ T344] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.439433][ T344] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.439436][ T344] ? 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)) [ 22.439441][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.439445][ T344] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.439453][ T344] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.439460][ T344] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.439463][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.439473][ T344] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.439478][ T344] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.439481][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.439484][ T344] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 22.439491][ T344] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.439494][ T344] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.439500][ T344] vprintk_emit (kernel/printk/printk.c:2479) [ 22.439506][ T344] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.439511][ T344] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.439515][ T344] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 22.439522][ T344] _printk (kernel/printk/printk.c:2504) [ 22.439527][ T344] ? snapshot_read.cold (user.c:?) [ 22.439534][ T344] ? br_multicast_flood (??:?) bridge [ 22.439552][ T344] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 22.439554][ T344] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 22.439557][ T344] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.439565][ T344] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 22.439584][ T344] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 22.439599][ T344] new_nbp (net/bridge/br_if.c:449) bridge [ 22.439616][ T344] br_add_if (net/bridge/br_if.c:592) bridge [ 22.439629][ T344] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 22.439635][ T344] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 22.439639][ T344] ? __kernel_text_address (kernel/extable.c:79) [ 22.439646][ T344] do_set_master (net/core/rtnetlink.c:3071) [ 22.439654][ T344] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 22.439661][ T344] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 22.439666][ T344] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.439668][ T344] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.439671][ T344] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.439676][ T344] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.439680][ T344] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.439683][ T344] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.439687][ T344] ? kasan_save_stack (mm/kasan/common.c:58) [ 22.439691][ T344] ? kasan_save_stack (mm/kasan/common.c:57) [ 22.439694][ T344] ? kasan_save_track (mm/kasan/common.c:78) [ 22.439699][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.439702][ T344] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 22.439706][ T344] ? ___sys_sendmsg (net/socket.c:2757) [ 22.439714][ T344] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.439717][ T344] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.439722][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.439726][ T344] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.439728][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.439731][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.439735][ T344] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.439740][ T344] ? __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) [ 22.439744][ T344] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.439748][ T344] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.439761][ T344] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.439764][ T344] ? nla_get_range_signed (lib/nlattr.c:270) [ 22.439774][ T344] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 22.439784][ T344] rtnl_newlink (net/core/rtnetlink.c:4215) [ 22.439795][ T344] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.439798][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.439807][ T344] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.439810][ T344] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.439813][ T344] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.439817][ T344] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.439824][ T344] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.439827][ T344] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.439833][ T344] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.439835][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.439844][ T344] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.439847][ T344] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.439854][ T344] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.439857][ T344] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.439862][ T344] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.439874][ T344] ? 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)) [ 22.439877][ T344] ? 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)) [ 22.439885][ T344] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.439892][ T344] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.439897][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.439905][ T344] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.439912][ T344] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.439919][ T344] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 22.439930][ T344] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 22.439934][ T344] ? copy_msghdr_from_user (net/socket.c:2650) [ 22.439938][ T344] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 22.439941][ T344] ? move_addr_to_kernel (net/socket.c:258) [ 22.439955][ T344] ___sys_sendmsg (net/socket.c:2767) [ 22.439960][ T344] ? copy_msghdr_from_user (net/socket.c:2619) [ 22.439992][ T344] __sys_sendmsg (net/socket.c:2799) [ 22.439997][ T344] ? __sys_sendmsg_sock (net/socket.c:2780) [ 22.440009][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.440015][ T344] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.440018][ T344] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.440024][ T344] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.440027][ T344] RIP: 0033:0x7fa2abf8454e [ 22.440032][ T344] 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 [ 22.440035][ T344] RSP: 002b:00007ffec1c1f580 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.440038][ T344] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fa2abf8454e [ 22.440040][ T344] RDX: 0000000000000000 RSI: 00007ffec1c1f630 RDI: 0000000000000005 [ 22.440042][ T344] RBP: 00007ffec1c1f590 R08: 0000000000000000 R09: 0000000000000000 [ 22.440043][ T344] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ada [ 22.440045][ T344] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffec1c1fcf0 | [ 23.576813][ T39] softirqs last disabled at (97750): br_port_carrier_check (./include/linux/spinlock.h:353 net/bridge/br_if.c:87) bridge | [ 23.576830][ T39] Preemption disabled at: | [ 23.576831][ T39] 0x0 | [ 23.576845][ T39] Tainted: [W]=WARN [ 23.576846][ T39] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.576849][ T39] Workqueue: events_unbound linkwatch_event [ 23.576853][ T39] Call Trace: [ 23.576856][ T39] [ 23.576859][ T39] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.576867][ T39] __might_resched.cold (kernel/sched/core.c:9234) [ 23.576873][ T39] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.576884][ T39] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 23.576897][ T39] __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)) [ 23.576905][ T39] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.576914][ T39] ? 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) [ 23.576917][ T39] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.576927][ T39] put_chars (drivers/char/virtio_console.c:1176) [ 23.576931][ T39] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.576937][ T39] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.576948][ T39] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.576954][ T39] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.576966][ T39] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.576970][ T39] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.576973][ T39] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.576975][ T39] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.576982][ T39] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.576983][ T39] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.576990][ T39] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.576997][ T39] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.577005][ T39] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.577010][ T39] ? 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)) [ 23.577019][ T39] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.577028][ T39] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.577036][ T39] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.577043][ T39] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.577045][ T39] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.577054][ T39] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.577058][ T39] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.577065][ T39] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.577072][ T39] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.577083][ T39] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.577089][ T39] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.577094][ T39] vprintk_emit (kernel/printk/printk.c:2479) [ 23.577101][ T39] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.577105][ T39] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.577109][ T39] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.577115][ T39] _printk (kernel/printk/printk.c:2504) [ 23.577120][ T39] ? snapshot_read.cold (user.c:?) [ 23.577128][ T39] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.577137][ T39] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 23.577162][ T39] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 23.577179][ T39] br_stp_enable_port (net/bridge/br_stp_if.c:93) bridge [ 23.577191][ T39] br_port_carrier_check (net/bridge/br_if.c:90) bridge [ 23.577212][ T39] br_device_event (net/bridge/br.c:101) bridge [ 23.577234][ T39] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 23.577238][ T39] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 23.577249][ T39] notifier_call_chain (kernel/notifier.c:85) [ 23.577260][ T39] netif_state_change (net/core/dev.c:1625) [ 23.577272][ T39] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.577286][ T39] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 23.577290][ T39] __linkwatch_run_queue (net/core/link_watch.c:240) [ 23.577296][ T39] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.577300][ T39] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.577307][ T39] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 23.577310][ T39] ? __linkwatch_run_queue (./include/linux/list.h:577) [ 23.577321][ T39] process_one_work (kernel/workqueue.c:3387) [ 23.577338][ T39] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 23.577346][ T39] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.577358][ T39] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 23.577370][ T39] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 23.577373][ T39] kthread (kernel/kthread.c:436) [ 23.577376][ T39] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.577380][ T39] ? kthread_affine_preferred (kernel/kthread.c:857) [ 23.577384][ T39] ret_from_fork (arch/x86/kernel/process.c:158) [ 23.577394][ T39] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 23.577403][ T39] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 23.577414][ T39] ? kthread_affine_preferred (kernel/kthread.c:857) [ 23.577420][ T39] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 24.893643][ T399] softirqs last disabled at (13458): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 24.893646][ T399] Preemption disabled at: | [ 24.893647][ T399] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.893659][ T399] Tainted: [W]=WARN [ 24.893661][ T399] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.893664][ T399] Call Trace: [ 24.893666][ T399] [ 24.893668][ T399] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.893675][ T399] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.893678][ T399] __might_resched.cold (kernel/sched/core.c:9234) [ 24.893685][ T399] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.893691][ T399] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 24.893698][ T399] __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)) [ 24.893702][ T399] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.893711][ T399] ? 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) [ 24.893714][ T399] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.893720][ T399] put_chars (drivers/char/virtio_console.c:1176) [ 24.893722][ T399] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 24.893726][ T399] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.893731][ T399] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.893737][ T399] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.893740][ T399] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.893747][ T399] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.893751][ T399] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.893754][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.893756][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.893763][ T399] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.893767][ T399] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 24.893778][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.893782][ T399] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.893789][ T399] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.893795][ T399] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.893798][ T399] ? 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)) [ 24.893803][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.893807][ T399] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.893814][ T399] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.893821][ T399] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.893824][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.893834][ T399] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.893838][ T399] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.893841][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.893844][ T399] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.893851][ T399] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.893853][ T399] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.893859][ T399] vprintk_emit (kernel/printk/printk.c:2479) [ 24.893866][ T399] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.893869][ T399] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.893874][ T399] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.893880][ T399] _printk (kernel/printk/printk.c:2504) [ 24.893885][ T399] ? snapshot_read.cold (user.c:?) [ 24.893892][ T399] ? br_multicast_flood (??:?) bridge [ 24.893909][ T399] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 24.893912][ T399] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 24.893914][ T399] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.893922][ T399] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 24.893942][ T399] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 24.893956][ T399] new_nbp (net/bridge/br_if.c:449) bridge [ 24.893972][ T399] br_add_if (net/bridge/br_if.c:592) bridge [ 24.893985][ T399] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 24.893990][ T399] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 24.893995][ T399] ? __kernel_text_address (kernel/extable.c:79) [ 24.894002][ T399] do_set_master (net/core/rtnetlink.c:3071) [ 24.894009][ T399] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 24.894015][ T399] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 24.894019][ T399] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.894022][ T399] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.894025][ T399] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.894029][ T399] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.894033][ T399] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.894036][ T399] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.894041][ T399] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.894044][ T399] ? kasan_save_stack (mm/kasan/common.c:57) [ 24.894047][ T399] ? kasan_save_track (mm/kasan/common.c:78) [ 24.894052][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.894054][ T399] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 24.894059][ T399] ? ___sys_sendmsg (net/socket.c:2757) [ 24.894066][ T399] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.894069][ T399] ? osq_unlock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1324 kernel/locking/osq_lock.c:218) [ 24.894071][ T399] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.894074][ T399] ? osq_lock (kernel/locking/osq_lock.c:204 (discriminator 2)) [ 24.894080][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.894083][ T399] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.894089][ T399] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.894095][ T399] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.894101][ T399] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.894104][ T399] ? nla_get_range_signed (lib/nlattr.c:270) [ 24.894113][ T399] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 24.894123][ T399] rtnl_newlink (net/core/rtnetlink.c:4215) [ 24.894133][ T399] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.894136][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.894145][ T399] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.894148][ T399] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.894151][ T399] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.894154][ T399] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.894161][ T399] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.894164][ T399] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.894170][ T399] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.894172][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.894180][ T399] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.894183][ T399] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.894189][ T399] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.894192][ T399] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.894197][ T399] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.894209][ T399] ? 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)) [ 24.894211][ T399] ? 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)) [ 24.894219][ T399] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.894226][ T399] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.894231][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.894238][ T399] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.894245][ T399] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.894252][ T399] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.894260][ T399] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 24.894264][ T399] ? copy_msghdr_from_user (net/socket.c:2650) [ 24.894268][ T399] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 24.894270][ T399] ? move_addr_to_kernel (net/socket.c:258) [ 24.894284][ T399] ___sys_sendmsg (net/socket.c:2767) [ 24.894289][ T399] ? copy_msghdr_from_user (net/socket.c:2619) [ 24.894320][ T399] __sys_sendmsg (net/socket.c:2799) [ 24.894325][ T399] ? __sys_sendmsg_sock (net/socket.c:2780) [ 24.894336][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.894343][ T399] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.894346][ T399] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.894351][ T399] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.894354][ T399] RIP: 0033:0x7f7a748a754e [ 24.894359][ T399] 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 [ 24.894361][ T399] RSP: 002b:00007ffcb851c670 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.894365][ T399] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f7a748a754e [ 24.894367][ T399] RDX: 0000000000000000 RSI: 00007ffcb851c720 RDI: 0000000000000005 [ 24.894369][ T399] RBP: 00007ffcb851c680 R08: 0000000000000000 R09: 0000000000000000 [ 24.894370][ T399] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917adc [ 24.894372][ T399] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcb851cde0 | [ 26.040180][ T38] softirqs last disabled at (112596): br_port_carrier_check (./include/linux/spinlock.h:353 net/bridge/br_if.c:87) bridge | [ 26.040194][ T38] Preemption disabled at: | [ 26.040195][ T38] 0x0 | [ 26.040208][ T38] Tainted: [W]=WARN [ 26.040209][ T38] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.040212][ T38] Workqueue: events_unbound linkwatch_event [ 26.040216][ T38] Call Trace: [ 26.040218][ T38] [ 26.040220][ T38] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.040229][ T38] __might_resched.cold (kernel/sched/core.c:9234) [ 26.040236][ T38] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.040241][ T38] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 26.040249][ T38] __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)) [ 26.040253][ T38] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.040263][ T38] ? 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) [ 26.040266][ T38] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.040272][ T38] put_chars (drivers/char/virtio_console.c:1176) [ 26.040277][ T38] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.040282][ T38] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.040287][ T38] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.040291][ T38] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.040298][ T38] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.040302][ T38] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.040305][ T38] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.040307][ T38] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.040315][ T38] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.040318][ T38] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.040326][ T38] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.040334][ T38] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.040340][ T38] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.040343][ T38] ? 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)) [ 26.040349][ T38] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.040353][ T38] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.040360][ T38] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.040368][ T38] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.040371][ T38] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.040381][ T38] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.040386][ T38] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.040389][ T38] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.040393][ T38] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.040400][ T38] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.040402][ T38] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.040408][ T38] vprintk_emit (kernel/printk/printk.c:2479) [ 26.040415][ T38] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.040420][ T38] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.040424][ T38] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.040431][ T38] _printk (kernel/printk/printk.c:2504) [ 26.040438][ T38] ? snapshot_read.cold (user.c:?) [ 26.040448][ T38] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.040456][ T38] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 26.040474][ T38] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 26.040489][ T38] br_stp_enable_port (net/bridge/br_stp_if.c:93) bridge [ 26.040502][ T38] br_port_carrier_check (net/bridge/br_if.c:90) bridge [ 26.040518][ T38] br_device_event (net/bridge/br.c:101) bridge [ 26.040533][ T38] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 26.040536][ T38] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 26.040549][ T38] notifier_call_chain (kernel/notifier.c:85) [ 26.040559][ T38] netif_state_change (net/core/dev.c:1625) [ 26.040567][ T38] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:422 (discriminator 7)) [ 26.040576][ T38] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 26.040580][ T38] __linkwatch_run_queue (net/core/link_watch.c:240) [ 26.040585][ T38] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.040590][ T38] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.040598][ T38] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 26.040602][ T38] ? __linkwatch_run_queue (./include/linux/list.h:577) [ 26.040608][ T38] process_one_work (kernel/workqueue.c:3387) [ 26.040621][ T38] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 26.040626][ T38] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.040641][ T38] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 26.040655][ T38] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 26.040658][ T38] kthread (kernel/kthread.c:436) [ 26.040662][ T38] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.040667][ T38] ? kthread_affine_preferred (kernel/kthread.c:857) [ 26.040672][ T38] ret_from_fork (arch/x86/kernel/process.c:158) [ 26.040678][ T38] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 26.040684][ T38] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 26.040689][ T38] ? kthread_affine_preferred (kernel/kthread.c:857) [ 26.040694][ T38] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 35.324072][ C1] softirqs last disabled at (844153): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 35.324075][ C1] Preemption disabled at: | [ 35.324076][ C1] 0x0 | [ 35.324095][ C1] Tainted: [W]=WARN [ 35.324097][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.324099][ C1] Call Trace: [ 35.324102][ C1] [ 35.324105][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.324112][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 35.324117][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.324121][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 35.324125][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.324130][ C1] __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)) [ 35.324134][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.324140][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.324147][ C1] ? 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) [ 35.324153][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.324157][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 35.324165][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.324168][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 35.324173][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.324178][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.324180][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.324182][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.324186][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.324189][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.324192][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.324194][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.324197][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.324200][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 35.324202][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.324209][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.324216][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.324222][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.324224][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.324230][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.324233][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.324236][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 35.324239][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.324242][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.324245][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 35.324249][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.324252][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 35.324270][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.324272][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 35.324287][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 35.324303][ C1] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 35.324311][ C1] _printk (kernel/printk/printk.c:2504) [ 35.324316][ C1] ? snapshot_read.cold (user.c:?) [ 35.324318][ C1] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 35.324324][ C1] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.324327][ C1] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 35.324330][ C1] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 35.324334][ C1] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 35.324338][ C1] mark_lock (kernel/locking/lockdep.c:4769) [ 35.324341][ C1] mark_usage (kernel/locking/lockdep.c:4658) [ 35.324344][ C1] __lock_acquire (kernel/locking/lockdep.c:5208) [ 35.324347][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.324350][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 35.324363][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.324366][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.324373][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 35.324390][ C1] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 35.324397][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 35.324409][ C1] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 35.324421][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 35.324432][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 35.324436][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 35.324438][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 35.324442][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.324449][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.324453][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.324459][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 35.324464][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 35.324481][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 35.324484][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.324489][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.324493][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 35.324496][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 35.324499][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.324502][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.324504][ C1] handle_softirqs (kernel/softirq.c:645) [ 35.324512][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.324515][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 35.324522][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 35.324526][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 35.324531][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 35.324537][ C1] [ 35.324538][ C1] [ 35.324539][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 35.324542][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 35.324545][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 35.324549][ C1] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 35.324551][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000282 [ 35.324556][ C1] RAX: 00000000000ce177 RBX: ff11000001bea380 RCX: ffffffffa4cf0307 [ 35.324558][ C1] RDX: ff11000001bea380 RSI: ffffffffa7a38af6 RDI: ffffffffa748d8e0 [ 35.324559][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 35.324561][ C1] R10: 0000000000000001 R11: 0000000000000001 R12: 1ff4000000028fc3 [ 35.324562][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 35.324565][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 35.324570][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 35.324572][ C1] default_idle_call (kernel/sched/idle.c:122) [ 35.324575][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 35.324577][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 35.324580][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 35.324583][ C1] ? do_idle (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 kernel/sched/idle.c:283) [ 35.324585][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.324592][ C1] do_idle (kernel/sched/idle.c:355) [ 35.324595][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 35.324601][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 35.324605][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 35.324610][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 35.442667][ C1] | [ 35.442901][ C1] | [ 35.442901][ C1] stack backtrace: | [ 35.443266][ C1] Tainted: [W]=WARN [ 35.443267][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.443270][ C1] Call Trace: [ 35.443272][ C1] [ 35.443275][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.443281][ C1] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 35.443285][ C1] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 35.443292][ C1] mark_lock (kernel/locking/lockdep.c:4769) [ 35.443299][ C1] mark_usage (kernel/locking/lockdep.c:4658) [ 35.443303][ C1] __lock_acquire (kernel/locking/lockdep.c:5208) [ 35.443309][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.443313][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 35.443334][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.443338][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.443341][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 35.443356][ C1] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 35.443362][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 35.443385][ C1] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 35.443403][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 35.443416][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 35.443419][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 35.443422][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 35.443426][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.443430][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.443434][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.443440][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 35.443444][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 35.443468][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 35.443471][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.443475][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.443479][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 35.443483][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 35.443485][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.443488][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.443491][ C1] handle_softirqs (kernel/softirq.c:645) [ 35.443494][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.443497][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 35.443504][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 35.443507][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 35.443512][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 35.443517][ C1] [ 35.443518][ C1] [ 35.443519][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 35.443526][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 35.443530][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 35.443534][ C1] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 35.443537][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000282 [ 35.443540][ C1] RAX: 00000000000ce177 RBX: ff11000001bea380 RCX: ffffffffa4cf0307 [ 35.443542][ C1] RDX: ff11000001bea380 RSI: ffffffffa7a38af6 RDI: ffffffffa748d8e0 [ 35.443544][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 35.443546][ C1] R10: 0000000000000001 R11: 0000000000000001 R12: 1ff4000000028fc3 [ 35.443547][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 35.443549][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 35.443553][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 35.443560][ C1] default_idle_call (kernel/sched/idle.c:122) [ 35.443563][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 35.443568][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 35.443573][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 35.443575][ C1] ? do_idle (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 kernel/sched/idle.c:283) [ 35.443582][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.443585][ C1] do_idle (kernel/sched/idle.c:355) [ 35.443588][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 35.443590][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 35.443593][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 35.443596][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 39.701570][ T538] softirqs last disabled at (0): 0x0 | [ 39.701573][ T538] Preemption disabled at: | [ 39.701574][ T538] vprintk_emit (kernel/printk/printk.c:2471) | [ 39.701588][ T538] Tainted: [W]=WARN [ 39.701589][ T538] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.701592][ T538] Call Trace: [ 39.701594][ T538] [ 39.701595][ T538] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.701601][ T538] ? vprintk_emit (kernel/printk/printk.c:2471) [ 39.701604][ T538] __might_resched.cold (kernel/sched/core.c:9234) [ 39.701609][ T538] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.701614][ T538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.701619][ T538] __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)) [ 39.701624][ T538] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 39.701627][ T538] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.701632][ T538] ? 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) [ 39.701635][ T538] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.701638][ T538] put_chars (drivers/char/virtio_console.c:1176) [ 39.701641][ T538] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 39.701643][ T538] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.701647][ T538] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 39.701650][ T538] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.701655][ T538] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.701657][ T538] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 39.701661][ T538] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 39.701665][ T538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.701667][ T538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.701670][ T538] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.701674][ T538] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.701677][ T538] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.701680][ T538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.701683][ T538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.701685][ T538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.701688][ T538] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.701691][ T538] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 39.701694][ T538] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.701698][ T538] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.701702][ T538] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.701704][ T538] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.701707][ T538] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.701709][ T538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.701712][ T538] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.701714][ T538] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 39.701717][ T538] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 39.701720][ T538] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.701723][ T538] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.701726][ T538] vprintk_emit (kernel/printk/printk.c:2479) [ 39.701730][ T538] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.701734][ T538] ? llc_exit (./arch/x86/include/asm/atomic.h:28 ./include/linux/atomic/atomic-arch-fallback.h:503 ./include/linux/atomic/atomic-instrumented.h:68 ./include/linux/refcount.h:134 net/llc/llc_core.c:38 net/llc/llc_core.c:96) llc [ 39.701738][ T538] _printk (kernel/printk/printk.c:2504) [ 39.701742][ T538] ? snapshot_read.cold (user.c:?) [ 39.701747][ T538] ? 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) [ 39.701750][ T538] gact_init_module (net/sched/act_gact.c:180) act_gact [ 39.701753][ T538] do_one_initcall (init/main.c:1357) [ 39.701756][ T538] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 39.701760][ T538] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 39.701764][ T538] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 39.701768][ T538] do_init_module (kernel/module/main.c:3117) [ 39.701772][ T538] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 39.701775][ T538] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 39.701779][ T538] load_module (kernel/module/main.c:3593) [ 39.701784][ T538] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 39.701788][ T538] ? __ia32_sys_fsconfig (??:?) [ 39.701791][ T538] ? ovl_real_file (fs/overlayfs/file.c:195) [ 39.701796][ T538] ? backing_file_read_iter (fs/backing-file.c:211) [ 39.701800][ T538] init_module_from_file (kernel/module/main.c:3790) [ 39.701804][ T538] ? __do_sys_init_module (kernel/module/main.c:3664) [ 39.701807][ T538] ? ovl_mmap (fs/overlayfs/file.c:477) [ 39.701811][ T538] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 39.701814][ T538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.701817][ T538] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.701819][ T538] ? 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) [ 39.701822][ T538] idempotent_init_module (kernel/module/main.c:3802) [ 39.701825][ T538] ? init_module_from_file (kernel/module/main.c:3791) [ 39.701830][ T538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.701833][ T538] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 39.701838][ T538] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 39.701841][ T538] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 39.701845][ T538] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.701848][ T538] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 39.701852][ T538] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.701855][ T538] RIP: 0033:0x7ff63d6bd37d [ 39.701858][ T538] 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 [ 39.701860][ T538] RSP: 002b:00007ffcb6fb86e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 39.701908][ T538] RAX: ffffffffffffffda RBX: 0000556c73089810 RCX: 00007ff63d6bd37d [ 39.701910][ T538] RDX: 0000000000000000 RSI: 0000556c5016cffd RDI: 0000000000000000 [ 39.701911][ T538] RBP: 00007ffcb6fb8780 R08: 0000000000000000 R09: 0000000000000000 [ 39.701913][ T538] R10: 0000000000000000 R11: 0000000000000246 R12: 0000556c5016cffd [ 39.701914][ T538] R13: 0000556c73089960 R14: 0000000000040000 R15: 0000000000000000 | [ 63.630304][ T1778] softirqs last disabled at (0): 0x0 | [ 63.630307][ T1778] Preemption disabled at: | [ 63.630308][ T1778] dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) | [ 63.630323][ T1778] Tainted: [W]=WARN [ 63.630324][ T1778] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.630326][ T1778] Call Trace: [ 63.630328][ T1778] [ 63.630330][ T1778] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 63.630337][ T1778] ? dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) [ 63.630339][ T1778] __might_resched.cold (kernel/sched/core.c:9234) [ 63.630344][ T1778] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 63.630349][ T1778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.630354][ T1778] __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)) [ 63.630358][ T1778] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 63.630362][ T1778] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 63.630367][ T1778] ? 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) [ 63.630369][ T1778] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 63.630372][ T1778] put_chars (drivers/char/virtio_console.c:1176) [ 63.630375][ T1778] ? __send_to_port (drivers/char/virtio_console.c:654) [ 63.630377][ T1778] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 63.630381][ T1778] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 63.630385][ T1778] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 63.630390][ T1778] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 63.630392][ T1778] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 63.630394][ T1778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.630397][ T1778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.630400][ T1778] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 63.630403][ T1778] console_emit_next_record (kernel/printk/printk.c:3183) [ 63.630407][ T1778] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 63.630410][ T1778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.630412][ T1778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.630415][ T1778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.630417][ T1778] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 63.630420][ T1778] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 63.630423][ T1778] console_flush_one_record (kernel/printk/printk.c:3268) [ 63.630426][ T1778] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 63.630431][ T1778] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 63.630433][ T1778] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 63.630436][ T1778] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 63.630438][ T1778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.630441][ T1778] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 63.630443][ T1778] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 63.630445][ T1778] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 63.630448][ T1778] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 63.630451][ T1778] ? vprintk_emit (kernel/printk/printk.c:2478) [ 63.630454][ T1778] vprintk_emit (kernel/printk/printk.c:2479) [ 63.630458][ T1778] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 63.630462][ T1778] _printk (kernel/printk/printk.c:2504) [ 63.630466][ T1778] ? snapshot_read.cold (user.c:?) [ 63.630470][ T1778] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 63.630474][ T1778] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 63.630477][ T1778] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 63.630479][ T1778] ? netdev_notice (net/core/dev.c:13194) [ 63.630482][ T1778] ? kasan_save_track (mm/kasan/common.c:78) [ 63.630486][ T1778] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 63.630489][ T1778] ? __hw_addr_add_ex (./include/linux/slab.h:991 (discriminator 1) net/core/dev_addr_lists.c:62 (discriminator 1) net/core/dev_addr_lists.c:120 (discriminator 1)) [ 63.630492][ T1778] ? 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) [ 63.630496][ T1778] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 63.630500][ T1778] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 63.630504][ T1778] dev_uc_add_excl (net/core/dev_addr_lists.c:801) [ 63.630506][ T1778] ndo_dflt_fdb_add (net/core/rtnetlink.c:4740) [ 63.630510][ T1778] ? __nla_parse (lib/nlattr.c:732) [ 63.630514][ T1778] rtnl_fdb_add (net/core/rtnetlink.c:4845) [ 63.630516][ T1778] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 63.630519][ T1778] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 63.630521][ T1778] ? rtnl_fdb_del (net/core/rtnetlink.c:4918 (discriminator 2)) [ 63.630523][ T1778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.630525][ T1778] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 63.630530][ T1778] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 63.630533][ T1778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.630536][ T1778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.630538][ T1778] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 63.630543][ T1778] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 63.630546][ T1778] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 63.630549][ T1778] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.630551][ T1778] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 63.630554][ T1778] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 63.630559][ T1778] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 63.630562][ T1778] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.630564][ T1778] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 63.630567][ T1778] ? netlink_ack (./include/linux/skbuff.h:2718) [ 63.630569][ T1778] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 63.630573][ T1778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.630576][ T1778] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 63.630579][ T1778] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 63.630582][ T1778] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 63.630584][ T1778] ? next_uptodate_folio (mm/filemap.c:3747) [ 63.630588][ T1778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.630591][ T1778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.630593][ T1778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.630597][ T1778] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 63.630600][ T1778] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 63.630603][ T1778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.630605][ T1778] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 63.630608][ T1778] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 63.630612][ T1778] ? copy_msghdr_from_user (net/socket.c:2650) [ 63.630615][ T1778] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 63.630617][ T1778] ? move_addr_to_kernel (net/socket.c:258) [ 63.630621][ T1778] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 63.630624][ T1778] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 63.630627][ T1778] ___sys_sendmsg (net/socket.c:2767) [ 63.630630][ T1778] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 63.630633][ T1778] ? copy_msghdr_from_user (net/socket.c:2619) [ 63.630636][ T1778] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 63.630644][ T1778] __sys_sendmsg (net/socket.c:2799) [ 63.630647][ T1778] ? __sys_sendmsg_sock (net/socket.c:2780) [ 63.630651][ T1778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.630653][ T1778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.630657][ T1778] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 63.630661][ T1778] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 63.630665][ T1778] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 63.630668][ T1778] RIP: 0033:0x7f592a5c454e [ 63.630671][ T1778] 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 [ 63.630673][ T1778] RSP: 002b:00007ffc25a3b370 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 63.630678][ T1778] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f592a5c454e [ 63.630680][ T1778] RDX: 0000000000000000 RSI: 00007ffc25a3b420 RDI: 0000000000000005 [ 63.630681][ T1778] RBP: 00007ffc25a3b380 R08: 0000000000000000 R09: 0000000000000000 [ 63.630683][ T1778] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917b04 [ 63.630684][ T1778] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 81.504740][ T2705] softirqs last disabled at (0): 0x0 | [ 81.504742][ T2705] Preemption disabled at: | [ 81.504743][ T2705] dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) | [ 81.504757][ T2705] Tainted: [W]=WARN [ 81.504759][ T2705] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 81.504761][ T2705] Call Trace: [ 81.504763][ T2705] [ 81.504765][ T2705] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 81.504771][ T2705] ? dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) [ 81.504773][ T2705] __might_resched.cold (kernel/sched/core.c:9234) [ 81.504778][ T2705] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 81.504783][ T2705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.504788][ T2705] __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)) [ 81.504792][ T2705] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 81.504796][ T2705] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 81.504801][ T2705] ? 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) [ 81.504804][ T2705] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 81.504807][ T2705] put_chars (drivers/char/virtio_console.c:1176) [ 81.504810][ T2705] ? __send_to_port (drivers/char/virtio_console.c:654) [ 81.504812][ T2705] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 81.504817][ T2705] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 81.504822][ T2705] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 81.504824][ T2705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.504827][ T2705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.504829][ T2705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 81.504833][ T2705] console_emit_next_record (kernel/printk/printk.c:3183) [ 81.504836][ T2705] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 81.504839][ T2705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.504842][ T2705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.504844][ T2705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.504847][ T2705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 81.504850][ T2705] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 81.504852][ T2705] console_flush_one_record (kernel/printk/printk.c:3268) [ 81.504856][ T2705] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 81.504860][ T2705] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 81.504863][ T2705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 81.504865][ T2705] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 81.504868][ T2705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.504870][ T2705] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 81.504872][ T2705] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 81.504875][ T2705] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 81.504878][ T2705] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 81.504880][ T2705] ? vprintk_emit (kernel/printk/printk.c:2478) [ 81.504883][ T2705] vprintk_emit (kernel/printk/printk.c:2479) [ 81.504887][ T2705] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 81.504889][ T2705] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 81.504893][ T2705] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 81.504895][ T2705] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 81.504898][ T2705] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 81.504900][ T2705] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 81.504904][ T2705] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 81.504906][ T2705] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 81.504909][ T2705] _printk (kernel/printk/printk.c:2504) [ 81.504913][ T2705] ? snapshot_read.cold (user.c:?) [ 81.504916][ T2705] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 81.504920][ T2705] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 81.504923][ T2705] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 81.504928][ T2705] ? netdev_notice (net/core/dev.c:13194) [ 81.504931][ T2705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.504934][ T2705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.504937][ T2705] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 81.504940][ T2705] ? 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) [ 81.504943][ T2705] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 81.504945][ T2705] ? 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) [ 81.504949][ T2705] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 81.504953][ T2705] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 81.504958][ T2705] dev_uc_del (net/core/dev_addr_lists.c:845) [ 81.504960][ T2705] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 81.504963][ T2705] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 81.504966][ T2705] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 81.504968][ T2705] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 81.504969][ T2705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.504972][ T2705] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 81.504977][ T2705] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 81.504980][ T2705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.504983][ T2705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.504985][ T2705] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 81.504990][ T2705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 81.504993][ T2705] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 81.504996][ T2705] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 81.504998][ T2705] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 81.505001][ T2705] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 81.505007][ T2705] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 81.505009][ T2705] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 81.505012][ T2705] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 81.505014][ T2705] ? netlink_ack (./include/linux/skbuff.h:2718) [ 81.505016][ T2705] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 81.505020][ T2705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.505023][ T2705] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 81.505026][ T2705] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 81.505029][ T2705] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 81.505032][ T2705] ? next_uptodate_folio (mm/filemap.c:3747) [ 81.505036][ T2705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.505038][ T2705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.505040][ T2705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.505044][ T2705] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 81.505047][ T2705] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 81.505050][ T2705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.505053][ T2705] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 81.505055][ T2705] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 81.505059][ T2705] ? copy_msghdr_from_user (net/socket.c:2650) [ 81.505062][ T2705] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 81.505064][ T2705] ? move_addr_to_kernel (net/socket.c:258) [ 81.505068][ T2705] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 81.505071][ T2705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 81.505074][ T2705] ___sys_sendmsg (net/socket.c:2767) [ 81.505077][ T2705] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 81.505080][ T2705] ? copy_msghdr_from_user (net/socket.c:2619) [ 81.505082][ T2705] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 81.505090][ T2705] __sys_sendmsg (net/socket.c:2799) [ 81.505093][ T2705] ? __sys_sendmsg_sock (net/socket.c:2780) [ 81.505097][ T2705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.505100][ T2705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.505103][ T2705] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 81.505107][ T2705] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 81.505110][ T2705] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 81.505113][ T2705] RIP: 0033:0x7f148b1a954e [ 81.505115][ T2705] 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 [ 81.505118][ T2705] RSP: 002b:00007fffd4fd77a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 81.505128][ T2705] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f148b1a954e [ 81.505130][ T2705] RDX: 0000000000000000 RSI: 00007fffd4fd7850 RDI: 0000000000000005 [ 81.505132][ T2705] RBP: 00007fffd4fd77b0 R08: 0000000000000000 R09: 0000000000000000 [ 81.505134][ T2705] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917b16 [ 81.505135][ T2705] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 100.019636][ T3638] softirqs last disabled at (0): 0x0 | [ 100.019639][ T3638] Preemption disabled at: | [ 100.019640][ T3638] dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) | [ 100.019654][ T3638] Tainted: [W]=WARN [ 100.019656][ T3638] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 100.019659][ T3638] Call Trace: [ 100.019661][ T3638] [ 100.019662][ T3638] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 100.019669][ T3638] ? dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) [ 100.019672][ T3638] __might_resched.cold (kernel/sched/core.c:9234) [ 100.019677][ T3638] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 100.019682][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.019687][ T3638] __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)) [ 100.019692][ T3638] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 100.019696][ T3638] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 100.019701][ T3638] ? 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) [ 100.019703][ T3638] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 100.019707][ T3638] put_chars (drivers/char/virtio_console.c:1176) [ 100.019710][ T3638] ? __send_to_port (drivers/char/virtio_console.c:654) [ 100.019713][ T3638] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 100.019717][ T3638] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 100.019722][ T3638] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 100.019725][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.019728][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.019730][ T3638] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 100.019734][ T3638] console_emit_next_record (kernel/printk/printk.c:3183) [ 100.019738][ T3638] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 100.019741][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.019744][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.019746][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.019749][ T3638] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 100.019752][ T3638] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 100.019755][ T3638] console_flush_one_record (kernel/printk/printk.c:3268) [ 100.019759][ T3638] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 100.019763][ T3638] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 100.019766][ T3638] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 100.019768][ T3638] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 100.019771][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.019773][ T3638] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 100.019776][ T3638] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 100.019778][ T3638] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 100.019782][ T3638] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 100.019784][ T3638] ? vprintk_emit (kernel/printk/printk.c:2478) [ 100.019788][ T3638] vprintk_emit (kernel/printk/printk.c:2479) [ 100.019791][ T3638] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 100.019794][ T3638] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 100.019798][ T3638] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 100.019800][ T3638] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 100.019803][ T3638] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 100.019805][ T3638] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 100.019809][ T3638] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 100.019811][ T3638] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 100.019814][ T3638] _printk (kernel/printk/printk.c:2504) [ 100.019818][ T3638] ? snapshot_read.cold (user.c:?) [ 100.019822][ T3638] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 100.019826][ T3638] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 100.019829][ T3638] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 100.019832][ T3638] ? netdev_notice (net/core/dev.c:13194) [ 100.019835][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.019838][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.019840][ T3638] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 100.019844][ T3638] ? 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) [ 100.019846][ T3638] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 100.019849][ T3638] ? 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) [ 100.019853][ T3638] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 100.019857][ T3638] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 100.019861][ T3638] dev_uc_del (net/core/dev_addr_lists.c:845) [ 100.019864][ T3638] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 100.019866][ T3638] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 100.019869][ T3638] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 100.019872][ T3638] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 100.019874][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.019876][ T3638] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 100.019881][ T3638] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 100.019885][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.019888][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.019890][ T3638] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 100.019895][ T3638] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 100.019898][ T3638] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 100.019901][ T3638] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 100.019903][ T3638] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 100.019907][ T3638] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 100.019913][ T3638] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 100.019915][ T3638] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 100.019918][ T3638] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 100.019920][ T3638] ? netlink_ack (./include/linux/skbuff.h:2718) [ 100.019922][ T3638] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 100.019929][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.019932][ T3638] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 100.019936][ T3638] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 100.019939][ T3638] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 100.019941][ T3638] ? next_uptodate_folio (mm/filemap.c:3747) [ 100.019945][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.019948][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.019951][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.019954][ T3638] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 100.019957][ T3638] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 100.019961][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.019964][ T3638] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 100.019967][ T3638] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 100.019971][ T3638] ? copy_msghdr_from_user (net/socket.c:2650) [ 100.019973][ T3638] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 100.019976][ T3638] ? move_addr_to_kernel (net/socket.c:258) [ 100.019979][ T3638] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 100.019983][ T3638] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 100.019987][ T3638] ___sys_sendmsg (net/socket.c:2767) [ 100.019989][ T3638] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 100.019993][ T3638] ? copy_msghdr_from_user (net/socket.c:2619) [ 100.019996][ T3638] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 100.020004][ T3638] __sys_sendmsg (net/socket.c:2799) [ 100.020007][ T3638] ? __sys_sendmsg_sock (net/socket.c:2780) [ 100.020012][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.020015][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.020018][ T3638] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 100.020022][ T3638] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 100.020025][ T3638] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 100.020028][ T3638] RIP: 0033:0x7eff2298b54e [ 100.020030][ T3638] 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 [ 100.020033][ T3638] RSP: 002b:00007ffdcfc7f520 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 100.020038][ T3638] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007eff2298b54e [ 100.020040][ T3638] RDX: 0000000000000000 RSI: 00007ffdcfc7f5d0 RDI: 0000000000000005 [ 100.020041][ T3638] RBP: 00007ffdcfc7f530 R08: 0000000000000000 R09: 0000000000000000 [ 100.020043][ T3638] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917b28 [ 100.020044][ T3638] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 105.533927][ T3662] softirqs last disabled at (0): 0x0 | [ 105.533929][ T3662] Preemption disabled at: | [ 105.533930][ T3662] vprintk_emit (kernel/printk/printk.c:2471) | [ 105.533945][ T3662] Tainted: [W]=WARN [ 105.533946][ T3662] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 105.533949][ T3662] Call Trace: [ 105.533951][ T3662] [ 105.533952][ T3662] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 105.533959][ T3662] ? vprintk_emit (kernel/printk/printk.c:2471) [ 105.533962][ T3662] __might_resched.cold (kernel/sched/core.c:9234) [ 105.533966][ T3662] ? __module_address (kernel/module/main.c:3915) [ 105.533970][ T3662] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 105.533974][ T3662] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 105.533977][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.533982][ T3662] __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.533986][ T3662] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 105.533990][ T3662] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 105.533995][ T3662] ? 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.533998][ T3662] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 105.534000][ T3662] put_chars (drivers/char/virtio_console.c:1176) [ 105.534003][ T3662] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 105.534005][ T3662] ? __send_to_port (drivers/char/virtio_console.c:654) [ 105.534008][ T3662] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 105.534012][ T3662] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 105.534017][ T3662] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 105.534019][ T3662] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 105.534021][ T3662] ? vsnprintf (lib/vsprintf.c:2900) [ 105.534026][ T3662] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 105.534028][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.534031][ T3662] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.534034][ T3662] console_emit_next_record (kernel/printk/printk.c:3183) [ 105.534038][ T3662] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 105.534041][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.534043][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.534046][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.534048][ T3662] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.534051][ T3662] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 105.534054][ T3662] console_flush_one_record (kernel/printk/printk.c:3268) [ 105.534058][ T3662] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 105.534062][ T3662] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 105.534064][ T3662] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.534067][ T3662] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 105.534069][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.534072][ T3662] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 105.534074][ T3662] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 105.534076][ T3662] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 105.534079][ T3662] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 105.534082][ T3662] ? vprintk_emit (kernel/printk/printk.c:2478) [ 105.534085][ T3662] vprintk_emit (kernel/printk/printk.c:2479) [ 105.534089][ T3662] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 105.534092][ T3662] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 105.534095][ T3662] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 105.534097][ T3662] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.534100][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.534103][ T3662] _printk (kernel/printk/printk.c:2504) [ 105.534107][ T3662] ? snapshot_read.cold (user.c:?) [ 105.534111][ T3662] ? br_multicast_flood (??:?) bridge [ 105.534128][ T3662] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 105.534132][ T3662] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 105.534133][ T3662] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 105.534137][ T3662] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 105.534151][ T3662] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 105.534164][ T3662] new_nbp (net/bridge/br_if.c:449) bridge [ 105.534178][ T3662] br_add_if (net/bridge/br_if.c:592) bridge [ 105.534189][ T3662] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 105.534193][ T3662] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 105.534196][ T3662] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 105.534199][ T3662] ? __kernel_text_address (kernel/extable.c:79) [ 105.534202][ T3662] do_set_master (net/core/rtnetlink.c:3071) [ 105.534207][ T3662] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 105.534209][ T3662] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 105.534212][ T3662] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 105.534214][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.534216][ T3662] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 105.534221][ T3662] ? kasan_save_stack (mm/kasan/common.c:58) [ 105.534225][ T3662] ? kasan_save_stack (mm/kasan/common.c:57) [ 105.534227][ T3662] ? kasan_save_track (mm/kasan/common.c:78) [ 105.534229][ T3662] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 105.534232][ T3662] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 105.534234][ T3662] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 105.534236][ T3662] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 105.534238][ T3662] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 105.534241][ T3662] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 105.534244][ T3662] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 105.534246][ T3662] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 105.534249][ T3662] ? ___sys_sendmsg (net/socket.c:2767) [ 105.534252][ T3662] ? __sys_sendmsg (net/socket.c:2799) [ 105.534254][ T3662] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 105.534257][ T3662] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 105.534261][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.534263][ T3662] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.534266][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.534273][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.534276][ T3662] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 105.534280][ T3662] ? __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.534282][ T3662] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 105.534285][ T3662] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 105.534288][ T3662] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 105.534290][ T3662] ? nla_get_range_signed (lib/nlattr.c:270) [ 105.534293][ T3662] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 105.534297][ T3662] rtnl_newlink (net/core/rtnetlink.c:4215) [ 105.534300][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.534303][ T3662] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 105.534305][ T3662] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.534307][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.534310][ T3662] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 105.534313][ T3662] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 105.534315][ T3662] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 105.534318][ T3662] ? __kernel_text_address (kernel/extable.c:79) [ 105.534320][ T3662] ? write_profile (profile.c:?) [ 105.534322][ T3662] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 105.534325][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.534328][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.534330][ T3662] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 105.534335][ T3662] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.534337][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.534340][ T3662] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 105.534342][ T3662] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 105.534345][ T3662] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 105.534347][ T3662] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 105.534349][ T3662] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 105.534353][ T3662] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 105.534356][ T3662] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 105.534358][ T3662] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 105.534361][ T3662] ? netlink_ack (./include/linux/skbuff.h:2718) [ 105.534363][ T3662] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 105.534367][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.534370][ T3662] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 105.534373][ T3662] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 105.534376][ T3662] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 105.534378][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.534381][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.534384][ T3662] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.534386][ T3662] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 105.534390][ T3662] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 105.534393][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.534395][ T3662] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 105.534398][ T3662] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 105.534401][ T3662] ? copy_msghdr_from_user (net/socket.c:2650) [ 105.534403][ T3662] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 105.534406][ T3662] ? move_addr_to_kernel (net/socket.c:258) [ 105.534408][ T3662] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 105.534413][ T3662] ___sys_sendmsg (net/socket.c:2767) [ 105.534415][ T3662] ? copy_msghdr_from_user (net/socket.c:2619) [ 105.534424][ T3662] __sys_sendmsg (net/socket.c:2799) [ 105.534426][ T3662] ? __sys_sendmsg_sock (net/socket.c:2780) [ 105.534431][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.534434][ T3662] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 105.534436][ T3662] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 105.534439][ T3662] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 105.534442][ T3662] RIP: 0033:0x7fb5e14b454e [ 105.534445][ T3662] 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.534447][ T3662] RSP: 002b:00007ffdf4f6f070 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 105.534452][ T3662] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fb5e14b454e [ 105.534454][ T3662] RDX: 0000000000000000 RSI: 00007ffdf4f6f120 RDI: 0000000000000005 [ 105.534455][ T3662] RBP: 00007ffdf4f6f080 R08: 0000000000000000 R09: 0000000000000000 [ 105.534457][ T3662] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917b2d [ 105.534458][ T3662] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdf4f6f7e0 | [ 141.985193][ T4960] softirqs last disabled at (0): 0x0 | [ 141.985196][ T4960] Preemption disabled at: | [ 141.985197][ T4960] dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) | [ 141.985212][ T4960] Tainted: [W]=WARN [ 141.985214][ T4960] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 141.985216][ T4960] Call Trace: [ 141.985218][ T4960] [ 141.985220][ T4960] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 141.985227][ T4960] ? dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) [ 141.985229][ T4960] __might_resched.cold (kernel/sched/core.c:9234) [ 141.985234][ T4960] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 141.985239][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.985244][ T4960] __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)) [ 141.985249][ T4960] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 141.985253][ T4960] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 141.985258][ T4960] ? 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) [ 141.985260][ T4960] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 141.985263][ T4960] put_chars (drivers/char/virtio_console.c:1176) [ 141.985266][ T4960] ? __send_to_port (drivers/char/virtio_console.c:654) [ 141.985269][ T4960] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 141.985273][ T4960] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 141.985277][ T4960] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 141.985282][ T4960] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 141.985284][ T4960] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 141.985287][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.985289][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.985292][ T4960] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.985296][ T4960] console_emit_next_record (kernel/printk/printk.c:3183) [ 141.985300][ T4960] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 141.985303][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.985305][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.985308][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.985311][ T4960] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.985314][ T4960] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 141.985317][ T4960] console_flush_one_record (kernel/printk/printk.c:3268) [ 141.985320][ T4960] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 141.985325][ T4960] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 141.985327][ T4960] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.985330][ T4960] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 141.985333][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.985335][ T4960] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 141.985338][ T4960] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 141.985340][ T4960] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 141.985343][ T4960] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 141.985346][ T4960] ? vprintk_emit (kernel/printk/printk.c:2478) [ 141.985350][ T4960] vprintk_emit (kernel/printk/printk.c:2479) [ 141.985353][ T4960] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 141.985358][ T4960] _printk (kernel/printk/printk.c:2504) [ 141.985362][ T4960] ? snapshot_read.cold (user.c:?) [ 141.985366][ T4960] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 141.985370][ T4960] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 141.985373][ T4960] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 141.985376][ T4960] ? netdev_notice (net/core/dev.c:13194) [ 141.985378][ T4960] ? kasan_save_track (mm/kasan/common.c:78) [ 141.985383][ T4960] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 141.985386][ T4960] ? __hw_addr_add_ex (./include/linux/slab.h:991 (discriminator 1) net/core/dev_addr_lists.c:62 (discriminator 1) net/core/dev_addr_lists.c:120 (discriminator 1)) [ 141.985388][ T4960] ? 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) [ 141.985393][ T4960] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 141.985397][ T4960] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 141.985401][ T4960] dev_uc_add_excl (net/core/dev_addr_lists.c:801) [ 141.985404][ T4960] ndo_dflt_fdb_add (net/core/rtnetlink.c:4740) [ 141.985408][ T4960] ? __nla_parse (lib/nlattr.c:732) [ 141.985412][ T4960] rtnl_fdb_add (net/core/rtnetlink.c:4845) [ 141.985414][ T4960] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 141.985417][ T4960] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 141.985420][ T4960] ? rtnl_fdb_del (net/core/rtnetlink.c:4918 (discriminator 2)) [ 141.985422][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.985424][ T4960] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 141.985429][ T4960] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 141.985433][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.985436][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.985438][ T4960] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 141.985442][ T4960] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.985446][ T4960] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 141.985449][ T4960] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 141.985451][ T4960] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 141.985455][ T4960] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 141.985459][ T4960] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 141.985463][ T4960] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 141.985466][ T4960] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 141.985468][ T4960] ? netlink_ack (./include/linux/skbuff.h:2718) [ 141.985471][ T4960] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 141.985475][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.985478][ T4960] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 141.985481][ T4960] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 141.985492][ T4960] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 141.985495][ T4960] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 141.985499][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.985502][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.985504][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.985507][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.985510][ T4960] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 141.985514][ T4960] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 141.985517][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.985520][ T4960] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 141.985523][ T4960] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 141.985527][ T4960] ? copy_msghdr_from_user (net/socket.c:2650) [ 141.985530][ T4960] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 141.985532][ T4960] ? move_addr_to_kernel (net/socket.c:258) [ 141.985536][ T4960] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 141.985540][ T4960] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.985544][ T4960] ___sys_sendmsg (net/socket.c:2767) [ 141.985546][ T4960] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 141.985550][ T4960] ? copy_msghdr_from_user (net/socket.c:2619) [ 141.985552][ T4960] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 141.985561][ T4960] __sys_sendmsg (net/socket.c:2799) [ 141.985564][ T4960] ? __sys_sendmsg_sock (net/socket.c:2780) [ 141.985568][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.985571][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.985574][ T4960] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 141.985578][ T4960] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 141.985582][ T4960] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 141.985584][ T4960] RIP: 0033:0x7fda3353354e [ 141.985587][ T4960] 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 [ 141.985590][ T4960] RSP: 002b:00007ffcc5618c90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 141.985595][ T4960] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fda3353354e [ 141.985597][ T4960] RDX: 0000000000000000 RSI: 00007ffcc5618d40 RDI: 0000000000000005 [ 141.985598][ T4960] RBP: 00007ffcc5618ca0 R08: 0000000000000000 R09: 0000000000000000 [ 141.985600][ T4960] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917b52 [ 141.985601][ T4960] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 160.958926][ T5887] softirqs last disabled at (0): 0x0 | [ 160.958929][ T5887] Preemption disabled at: | [ 160.958930][ T5887] dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) | [ 160.958944][ T5887] Tainted: [W]=WARN [ 160.958946][ T5887] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.958948][ T5887] Call Trace: [ 160.958950][ T5887] [ 160.958952][ T5887] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 160.958959][ T5887] ? dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) [ 160.958961][ T5887] __might_resched.cold (kernel/sched/core.c:9234) [ 160.958966][ T5887] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 160.958971][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 160.958977][ T5887] __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)) [ 160.958981][ T5887] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 160.958985][ T5887] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 160.958990][ T5887] ? 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) [ 160.958993][ T5887] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 160.958996][ T5887] put_chars (drivers/char/virtio_console.c:1176) [ 160.958999][ T5887] ? __send_to_port (drivers/char/virtio_console.c:654) [ 160.959002][ T5887] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 160.959007][ T5887] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 160.959012][ T5887] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 160.959015][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 160.959017][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 160.959020][ T5887] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 160.959024][ T5887] console_emit_next_record (kernel/printk/printk.c:3183) [ 160.959028][ T5887] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 160.959031][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 160.959033][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 160.959036][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 160.959039][ T5887] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 160.959042][ T5887] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 160.959045][ T5887] console_flush_one_record (kernel/printk/printk.c:3268) [ 160.959048][ T5887] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 160.959053][ T5887] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 160.959056][ T5887] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 160.959058][ T5887] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 160.959061][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 160.959063][ T5887] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 160.959066][ T5887] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 160.959068][ T5887] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 160.959071][ T5887] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 160.959074][ T5887] ? vprintk_emit (kernel/printk/printk.c:2478) [ 160.959077][ T5887] vprintk_emit (kernel/printk/printk.c:2479) [ 160.959081][ T5887] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 160.959083][ T5887] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 160.959087][ T5887] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 160.959089][ T5887] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 160.959092][ T5887] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 160.959094][ T5887] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 160.959098][ T5887] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 160.959100][ T5887] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 160.959103][ T5887] _printk (kernel/printk/printk.c:2504) [ 160.959108][ T5887] ? snapshot_read.cold (user.c:?) [ 160.959111][ T5887] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 160.959115][ T5887] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 160.959118][ T5887] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 160.959121][ T5887] ? netdev_notice (net/core/dev.c:13194) [ 160.959124][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 160.959127][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 160.959129][ T5887] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 160.959133][ T5887] ? 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) [ 160.959136][ T5887] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 160.959138][ T5887] ? 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) [ 160.959142][ T5887] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 160.959146][ T5887] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 160.959151][ T5887] dev_uc_del (net/core/dev_addr_lists.c:845) [ 160.959153][ T5887] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 160.959156][ T5887] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 160.959159][ T5887] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 160.959161][ T5887] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 160.959163][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 160.959165][ T5887] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 160.959170][ T5887] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 160.959174][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 160.959176][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 160.959179][ T5887] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 160.959184][ T5887] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 160.959187][ T5887] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 160.959190][ T5887] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.959192][ T5887] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 160.959196][ T5887] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 160.959202][ T5887] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 160.959204][ T5887] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.959206][ T5887] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 160.959209][ T5887] ? netlink_ack (./include/linux/skbuff.h:2718) [ 160.959211][ T5887] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 160.959215][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 160.959218][ T5887] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 160.959222][ T5887] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 160.959225][ T5887] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 160.959227][ T5887] ? next_uptodate_folio (mm/filemap.c:3747) [ 160.959231][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 160.959234][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 160.959236][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 160.959240][ T5887] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 160.959243][ T5887] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 160.959246][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 160.959249][ T5887] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 160.959252][ T5887] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 160.959256][ T5887] ? copy_msghdr_from_user (net/socket.c:2650) [ 160.959259][ T5887] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 160.959261][ T5887] ? move_addr_to_kernel (net/socket.c:258) [ 160.959265][ T5887] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 160.959269][ T5887] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 160.959272][ T5887] ___sys_sendmsg (net/socket.c:2767) [ 160.959274][ T5887] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 160.959278][ T5887] ? copy_msghdr_from_user (net/socket.c:2619) [ 160.959280][ T5887] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 160.959288][ T5887] __sys_sendmsg (net/socket.c:2799) [ 160.959292][ T5887] ? __sys_sendmsg_sock (net/socket.c:2780) [ 160.959296][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 160.959298][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 160.959302][ T5887] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 160.959305][ T5887] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 160.959309][ T5887] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 160.959311][ T5887] RIP: 0033:0x7f4bc1a4954e [ 160.959314][ T5887] 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 [ 160.959317][ T5887] RSP: 002b:00007ffe20458540 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 160.959322][ T5887] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f4bc1a4954e [ 160.959324][ T5887] RDX: 0000000000000000 RSI: 00007ffe204585f0 RDI: 0000000000000005 [ 160.959325][ T5887] RBP: 00007ffe20458550 R08: 0000000000000000 R09: 0000000000000000 [ 160.959327][ T5887] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917b65 [ 160.959328][ T5887] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 180.162526][ T6820] softirqs last disabled at (0): 0x0 | [ 180.162529][ T6820] Preemption disabled at: | [ 180.162530][ T6820] dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) | [ 180.162546][ T6820] Tainted: [W]=WARN [ 180.162547][ T6820] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 180.162550][ T6820] Call Trace: [ 180.162552][ T6820] [ 180.162554][ T6820] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 180.162561][ T6820] ? dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) [ 180.162563][ T6820] __might_resched.cold (kernel/sched/core.c:9234) [ 180.162568][ T6820] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 180.162573][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 180.162578][ T6820] __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)) [ 180.162583][ T6820] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 180.162587][ T6820] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 180.162592][ T6820] ? 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) [ 180.162595][ T6820] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 180.162598][ T6820] put_chars (drivers/char/virtio_console.c:1176) [ 180.162601][ T6820] ? __send_to_port (drivers/char/virtio_console.c:654) [ 180.162604][ T6820] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 180.162609][ T6820] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 180.162614][ T6820] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 180.162617][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 180.162619][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 180.162622][ T6820] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 180.162626][ T6820] console_emit_next_record (kernel/printk/printk.c:3183) [ 180.162630][ T6820] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 180.162633][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 180.162636][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 180.162638][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 180.162641][ T6820] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 180.162644][ T6820] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 180.162647][ T6820] console_flush_one_record (kernel/printk/printk.c:3268) [ 180.162652][ T6820] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 180.162657][ T6820] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 180.162660][ T6820] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 180.162663][ T6820] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 180.162666][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 180.162668][ T6820] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 180.162671][ T6820] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 180.162673][ T6820] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 180.162677][ T6820] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 180.162680][ T6820] ? vprintk_emit (kernel/printk/printk.c:2478) [ 180.162683][ T6820] vprintk_emit (kernel/printk/printk.c:2479) [ 180.162686][ T6820] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 180.162689][ T6820] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 180.162693][ T6820] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 180.162695][ T6820] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 180.162699][ T6820] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 180.162701][ T6820] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 180.162704][ T6820] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 180.162707][ T6820] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 180.162710][ T6820] _printk (kernel/printk/printk.c:2504) [ 180.162720][ T6820] ? snapshot_read.cold (user.c:?) [ 180.162724][ T6820] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 180.162728][ T6820] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 180.162731][ T6820] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 180.162734][ T6820] ? netdev_notice (net/core/dev.c:13194) [ 180.162737][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 180.162740][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 180.162743][ T6820] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 180.162746][ T6820] ? 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) [ 180.162749][ T6820] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 180.162751][ T6820] ? 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) [ 180.162756][ T6820] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 180.162760][ T6820] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 180.162765][ T6820] dev_uc_del (net/core/dev_addr_lists.c:845) [ 180.162768][ T6820] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 180.162770][ T6820] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 180.162773][ T6820] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 180.162776][ T6820] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 180.162778][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 180.162780][ T6820] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 180.162785][ T6820] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 180.162789][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 180.162792][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 180.162794][ T6820] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 180.162799][ T6820] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 180.162802][ T6820] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 180.162805][ T6820] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 180.162808][ T6820] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 180.162811][ T6820] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 180.162817][ T6820] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 180.162820][ T6820] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 180.162822][ T6820] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 180.162825][ T6820] ? netlink_ack (./include/linux/skbuff.h:2718) [ 180.162827][ T6820] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 180.162832][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 180.162835][ T6820] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 180.162838][ T6820] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 180.162841][ T6820] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 180.162844][ T6820] ? next_uptodate_folio (mm/filemap.c:3747) [ 180.162848][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 180.162850][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 180.162853][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 180.162857][ T6820] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 180.162860][ T6820] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 180.162863][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 180.162866][ T6820] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 180.162869][ T6820] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 180.162873][ T6820] ? copy_msghdr_from_user (net/socket.c:2650) [ 180.162876][ T6820] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 180.162878][ T6820] ? move_addr_to_kernel (net/socket.c:258) [ 180.162882][ T6820] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 180.162886][ T6820] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 180.162889][ T6820] ___sys_sendmsg (net/socket.c:2767) [ 180.162892][ T6820] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 180.162895][ T6820] ? copy_msghdr_from_user (net/socket.c:2619) [ 180.162898][ T6820] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 180.162906][ T6820] __sys_sendmsg (net/socket.c:2799) [ 180.162909][ T6820] ? __sys_sendmsg_sock (net/socket.c:2780) [ 180.162914][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 180.162916][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 180.162920][ T6820] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 180.162926][ T6820] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 180.162930][ T6820] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 180.162932][ T6820] RIP: 0033:0x7fe9d76f454e [ 180.162936][ T6820] 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 [ 180.162939][ T6820] RSP: 002b:00007ffcb3a3f4d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 180.162944][ T6820] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fe9d76f454e [ 180.162946][ T6820] RDX: 0000000000000000 RSI: 00007ffcb3a3f580 RDI: 0000000000000005 [ 180.162947][ T6820] RBP: 00007ffcb3a3f4e0 R08: 0000000000000000 R09: 0000000000000000 [ 180.162949][ T6820] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917b79 [ 180.162950][ T6820] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 185.846184][ T6849] softirqs last disabled at (0): 0x0 | [ 185.846186][ T6849] Preemption disabled at: | [ 185.846187][ T6849] vprintk_emit (kernel/printk/printk.c:2471) | [ 185.846202][ T6849] Tainted: [W]=WARN [ 185.846204][ T6849] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 185.846206][ T6849] Call Trace: [ 185.846208][ T6849] [ 185.846210][ T6849] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 185.846217][ T6849] ? vprintk_emit (kernel/printk/printk.c:2471) [ 185.846220][ T6849] __might_resched.cold (kernel/sched/core.c:9234) [ 185.846225][ T6849] ? __module_address (kernel/module/main.c:3915) [ 185.846230][ T6849] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 185.846234][ T6849] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 185.846236][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.846241][ T6849] __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)) [ 185.846246][ T6849] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 185.846250][ T6849] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 185.846255][ T6849] ? 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) [ 185.846258][ T6849] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 185.846261][ T6849] put_chars (drivers/char/virtio_console.c:1176) [ 185.846263][ T6849] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 185.846266][ T6849] ? __send_to_port (drivers/char/virtio_console.c:654) [ 185.846269][ T6849] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 185.846273][ T6849] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 185.846278][ T6849] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 185.846281][ T6849] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 185.846283][ T6849] ? vsnprintf (lib/vsprintf.c:2900) [ 185.846288][ T6849] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 185.846290][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.846293][ T6849] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 185.846297][ T6849] console_emit_next_record (kernel/printk/printk.c:3183) [ 185.846301][ T6849] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 185.846304][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.846306][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.846309][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.846312][ T6849] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 185.846315][ T6849] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 185.846318][ T6849] console_flush_one_record (kernel/printk/printk.c:3268) [ 185.846321][ T6849] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 185.846326][ T6849] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 185.846329][ T6849] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 185.846331][ T6849] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 185.846334][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.846336][ T6849] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 185.846339][ T6849] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 185.846341][ T6849] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 185.846345][ T6849] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 185.846348][ T6849] ? vprintk_emit (kernel/printk/printk.c:2478) [ 185.846351][ T6849] vprintk_emit (kernel/printk/printk.c:2479) [ 185.846355][ T6849] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 185.846358][ T6849] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 185.846361][ T6849] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 185.846363][ T6849] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 185.846366][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.846369][ T6849] _printk (kernel/printk/printk.c:2504) [ 185.846374][ T6849] ? snapshot_read.cold (user.c:?) [ 185.846377][ T6849] ? br_multicast_flood (??:?) bridge [ 185.846395][ T6849] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 185.846399][ T6849] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 185.846401][ T6849] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 185.846405][ T6849] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 185.846420][ T6849] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 185.846434][ T6849] new_nbp (net/bridge/br_if.c:449) bridge [ 185.846449][ T6849] br_add_if (net/bridge/br_if.c:592) bridge [ 185.846461][ T6849] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 185.846465][ T6849] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 185.846468][ T6849] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 185.846472][ T6849] ? __kernel_text_address (kernel/extable.c:79) [ 185.846475][ T6849] do_set_master (net/core/rtnetlink.c:3071) [ 185.846479][ T6849] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 185.846483][ T6849] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 185.846485][ T6849] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 185.846487][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.846490][ T6849] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 185.846496][ T6849] ? kasan_save_stack (mm/kasan/common.c:58) [ 185.846500][ T6849] ? kasan_save_stack (mm/kasan/common.c:57) [ 185.846502][ T6849] ? kasan_save_track (mm/kasan/common.c:78) [ 185.846504][ T6849] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 185.846507][ T6849] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 185.846509][ T6849] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 185.846511][ T6849] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 185.846514][ T6849] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 185.846517][ T6849] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 185.846519][ T6849] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 185.846522][ T6849] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 185.846525][ T6849] ? ___sys_sendmsg (net/socket.c:2767) [ 185.846528][ T6849] ? __sys_sendmsg (net/socket.c:2799) [ 185.846530][ T6849] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 185.846533][ T6849] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 185.846537][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.846540][ T6849] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 185.846543][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.846545][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.846548][ T6849] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 185.846552][ T6849] ? __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) [ 185.846556][ T6849] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 185.846558][ T6849] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 185.846561][ T6849] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 185.846564][ T6849] ? nla_get_range_signed (lib/nlattr.c:270) [ 185.846567][ T6849] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 185.846571][ T6849] rtnl_newlink (net/core/rtnetlink.c:4215) [ 185.846575][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.846578][ T6849] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 185.846580][ T6849] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 185.846582][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.846586][ T6849] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 185.846588][ T6849] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 185.846591][ T6849] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 185.846594][ T6849] ? __kernel_text_address (kernel/extable.c:79) [ 185.846596][ T6849] ? write_profile (profile.c:?) [ 185.846598][ T6849] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 185.846601][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.846604][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.846607][ T6849] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 185.846611][ T6849] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 185.846614][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.846617][ T6849] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 185.846619][ T6849] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 185.846622][ T6849] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 185.846625][ T6849] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 185.846627][ T6849] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 185.846631][ T6849] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 185.846634][ T6849] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 185.846636][ T6849] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 185.846639][ T6849] ? netlink_ack (./include/linux/skbuff.h:2718) [ 185.846641][ T6849] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 185.846645][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.846648][ T6849] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 185.846652][ T6849] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 185.846655][ T6849] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 185.846658][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.846661][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.846665][ T6849] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 185.846668][ T6849] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 185.846671][ T6849] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 185.846674][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.846677][ T6849] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 185.846680][ T6849] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 185.846683][ T6849] ? copy_msghdr_from_user (net/socket.c:2650) [ 185.846686][ T6849] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 185.846688][ T6849] ? move_addr_to_kernel (net/socket.c:258) [ 185.846691][ T6849] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 185.846695][ T6849] ___sys_sendmsg (net/socket.c:2767) [ 185.846698][ T6849] ? copy_msghdr_from_user (net/socket.c:2619) [ 185.846707][ T6849] __sys_sendmsg (net/socket.c:2799) [ 185.846710][ T6849] ? __sys_sendmsg_sock (net/socket.c:2780) [ 185.846715][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.846718][ T6849] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 185.846720][ T6849] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 185.846724][ T6849] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 185.846726][ T6849] RIP: 0033:0x7fdc0ac1954e [ 185.846729][ T6849] 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 [ 185.846732][ T6849] RSP: 002b:00007fffad9fde40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 185.846737][ T6849] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fdc0ac1954e [ 185.846739][ T6849] RDX: 0000000000000000 RSI: 00007fffad9fdef0 RDI: 0000000000000005 [ 185.846741][ T6849] RBP: 00007fffad9fde50 R08: 0000000000000000 R09: 0000000000000000 [ 185.846742][ T6849] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917b7d [ 185.846744][ T6849] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffad9fe5b0 | [ 386.273459][T10128] softirqs last disabled at (0): 0x0 | [ 386.273461][T10128] Preemption disabled at: | [ 386.273462][T10128] vprintk_emit (kernel/printk/printk.c:2471) | [ 386.273477][T10128] Tainted: [W]=WARN [ 386.273479][T10128] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 386.273481][T10128] Call Trace: [ 386.273483][T10128] [ 386.273485][T10128] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 386.273492][T10128] ? vprintk_emit (kernel/printk/printk.c:2471) [ 386.273495][T10128] __might_resched.cold (kernel/sched/core.c:9234) [ 386.273500][T10128] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 386.273504][T10128] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 386.273508][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 386.273513][T10128] __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)) [ 386.273517][T10128] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 386.273520][T10128] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 386.273526][T10128] ? 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) [ 386.273528][T10128] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 386.273532][T10128] put_chars (drivers/char/virtio_console.c:1176) [ 386.273534][T10128] ? __send_to_port (drivers/char/virtio_console.c:654) [ 386.273537][T10128] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 386.273542][T10128] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 386.273546][T10128] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 386.273549][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 386.273552][T10128] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 386.273555][T10128] console_emit_next_record (kernel/printk/printk.c:3183) [ 386.273559][T10128] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 386.273562][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 386.273565][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 386.273568][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 386.273570][T10128] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 386.273574][T10128] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 386.273576][T10128] console_flush_one_record (kernel/printk/printk.c:3268) [ 386.273580][T10128] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 386.273585][T10128] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 386.273587][T10128] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 386.273590][T10128] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 386.273593][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 386.273595][T10128] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 386.273598][T10128] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 386.273600][T10128] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 386.273604][T10128] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 386.273606][T10128] ? vprintk_emit (kernel/printk/printk.c:2478) [ 386.273610][T10128] vprintk_emit (kernel/printk/printk.c:2479) [ 386.273613][T10128] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 386.273616][T10128] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 386.273620][T10128] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 386.273624][T10128] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 386.273626][T10128] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 386.273630][T10128] ? ___sys_sendmsg (net/socket.c:2767) [ 386.273632][T10128] ? __sys_sendmsg (net/socket.c:2799) [ 386.273635][T10128] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 386.273640][T10128] _printk (kernel/printk/printk.c:2504) [ 386.273644][T10128] ? snapshot_read.cold (user.c:?) [ 386.273648][T10128] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 386.273652][T10128] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 386.273655][T10128] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 386.273658][T10128] ? netdev_notice (net/core/dev.c:13194) [ 386.273661][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 386.273664][T10128] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 386.273667][T10128] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 386.273671][T10128] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 386.273673][T10128] ? 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) [ 386.273677][T10128] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 386.273681][T10128] dev_set_allmulti (net/core/dev_api.c:315) [ 386.273685][T10128] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 386.273703][T10128] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 386.273708][T10128] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 386.273712][T10128] br_del_if (net/bridge/br_if.c:732) bridge [ 386.273724][T10128] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 386.273728][T10128] do_set_master (net/core/rtnetlink.c:3055) [ 386.273731][T10128] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 386.273735][T10128] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 386.273739][T10128] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 386.273741][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 386.273744][T10128] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 386.273750][T10128] ? kasan_save_stack (mm/kasan/common.c:58) [ 386.273753][T10128] ? kasan_save_stack (mm/kasan/common.c:57) [ 386.273756][T10128] ? kasan_save_track (mm/kasan/common.c:78) [ 386.273758][T10128] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 386.273761][T10128] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 386.273763][T10128] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 386.273765][T10128] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 386.273767][T10128] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 386.273770][T10128] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 386.273772][T10128] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 386.273774][T10128] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 386.273776][T10128] ? ___sys_sendmsg (net/socket.c:2767) [ 386.273779][T10128] ? __sys_sendmsg (net/socket.c:2799) [ 386.273781][T10128] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 386.273783][T10128] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 386.273787][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 386.273790][T10128] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 386.273793][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 386.273795][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 386.273798][T10128] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 386.273801][T10128] ? __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) [ 386.273805][T10128] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 386.273807][T10128] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 386.273810][T10128] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 386.273812][T10128] ? nla_get_range_signed (lib/nlattr.c:270) [ 386.273816][T10128] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 386.273820][T10128] rtnl_newlink (net/core/rtnetlink.c:4215) [ 386.273823][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 386.273826][T10128] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 386.273828][T10128] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 386.273831][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 386.273834][T10128] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 386.273837][T10128] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 386.273840][T10128] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 386.273842][T10128] ? __kernel_text_address (kernel/extable.c:79) [ 386.273844][T10128] ? write_profile (profile.c:?) [ 386.273846][T10128] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 386.273850][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 386.273853][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 386.273855][T10128] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 386.273860][T10128] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 386.273863][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 386.273865][T10128] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 386.273868][T10128] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 386.273871][T10128] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 386.273873][T10128] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 386.273876][T10128] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 386.273880][T10128] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 386.273883][T10128] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 386.273885][T10128] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 386.273887][T10128] ? netlink_ack (./include/linux/skbuff.h:2718) [ 386.273890][T10128] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 386.273894][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 386.273897][T10128] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 386.273900][T10128] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 386.273904][T10128] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 386.273906][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 386.273909][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 386.273912][T10128] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 386.273915][T10128] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 386.273918][T10128] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 386.273921][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 386.273927][T10128] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 386.273930][T10128] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 386.273933][T10128] ? copy_msghdr_from_user (net/socket.c:2650) [ 386.273936][T10128] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 386.273938][T10128] ? move_addr_to_kernel (net/socket.c:258) [ 386.273941][T10128] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 386.273950][T10128] ___sys_sendmsg (net/socket.c:2767) [ 386.273953][T10128] ? copy_msghdr_from_user (net/socket.c:2619) [ 386.273962][T10128] __sys_sendmsg (net/socket.c:2799) [ 386.273965][T10128] ? __sys_sendmsg_sock (net/socket.c:2780) [ 386.273970][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 386.273973][T10128] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 386.273975][T10128] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 386.273979][T10128] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 386.273982][T10128] RIP: 0033:0x7f7def64b54e [ 386.273985][T10128] 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 [ 386.273987][T10128] RSP: 002b:00007fff4c0c0570 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 386.273992][T10128] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7def64b54e [ 386.273994][T10128] RDX: 0000000000000000 RSI: 00007fff4c0c0620 RDI: 0000000000000005 [ 386.273996][T10128] RBP: 00007fff4c0c0580 R08: 0000000000000000 R09: 0000000000000000 [ 386.273998][T10128] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917c46 [ 386.273999][T10128] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff4c0c0ce0 | [ 391.495359][T10134] softirqs last disabled at (0): 0x0 | [ 391.495361][T10134] Preemption disabled at: | [ 391.495363][T10134] vprintk_emit (kernel/printk/printk.c:2471) | [ 391.495378][T10134] Tainted: [W]=WARN [ 391.495380][T10134] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 391.495382][T10134] Call Trace: [ 391.495385][T10134] [ 391.495386][T10134] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 391.495393][T10134] ? vprintk_emit (kernel/printk/printk.c:2471) [ 391.495396][T10134] __might_resched.cold (kernel/sched/core.c:9234) [ 391.495400][T10134] ? __module_address (kernel/module/main.c:3915) [ 391.495405][T10134] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 391.495410][T10134] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 391.495412][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 391.495417][T10134] __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)) [ 391.495422][T10134] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 391.495425][T10134] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 391.495430][T10134] ? 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) [ 391.495433][T10134] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 391.495436][T10134] put_chars (drivers/char/virtio_console.c:1176) [ 391.495439][T10134] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 391.495441][T10134] ? __send_to_port (drivers/char/virtio_console.c:654) [ 391.495444][T10134] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 391.495449][T10134] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 391.495454][T10134] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 391.495457][T10134] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 391.495459][T10134] ? vsnprintf (lib/vsprintf.c:2900) [ 391.495464][T10134] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 391.495466][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 391.495469][T10134] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 391.495473][T10134] console_emit_next_record (kernel/printk/printk.c:3183) [ 391.495477][T10134] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 391.495480][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 391.495483][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 391.495485][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 391.495488][T10134] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 391.495492][T10134] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 391.495494][T10134] console_flush_one_record (kernel/printk/printk.c:3268) [ 391.495498][T10134] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 391.495503][T10134] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 391.495505][T10134] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 391.495508][T10134] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 391.495511][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 391.495513][T10134] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 391.495516][T10134] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 391.495518][T10134] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 391.495522][T10134] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 391.495525][T10134] ? vprintk_emit (kernel/printk/printk.c:2478) [ 391.495528][T10134] vprintk_emit (kernel/printk/printk.c:2479) [ 391.495533][T10134] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 391.495536][T10134] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 391.495538][T10134] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 391.495541][T10134] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 391.495544][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 391.495547][T10134] _printk (kernel/printk/printk.c:2504) [ 391.495552][T10134] ? snapshot_read.cold (user.c:?) [ 391.495555][T10134] ? br_multicast_flood (??:?) bridge [ 391.495574][T10134] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 391.495578][T10134] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 391.495580][T10134] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 391.495584][T10134] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 391.495599][T10134] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 391.495613][T10134] new_nbp (net/bridge/br_if.c:449) bridge [ 391.495628][T10134] br_add_if (net/bridge/br_if.c:592) bridge [ 391.495640][T10134] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 391.495645][T10134] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 391.495648][T10134] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 391.495651][T10134] ? __kernel_text_address (kernel/extable.c:79) [ 391.495655][T10134] do_set_master (net/core/rtnetlink.c:3071) [ 391.495659][T10134] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 391.495662][T10134] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 391.495665][T10134] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 391.495667][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 391.495670][T10134] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 391.495675][T10134] ? kasan_save_stack (mm/kasan/common.c:58) [ 391.495679][T10134] ? kasan_save_stack (mm/kasan/common.c:57) [ 391.495682][T10134] ? kasan_save_track (mm/kasan/common.c:78) [ 391.495684][T10134] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 391.495687][T10134] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 391.495689][T10134] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 391.495691][T10134] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 391.495693][T10134] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 391.495697][T10134] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 391.495700][T10134] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 391.495702][T10134] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 391.495706][T10134] ? ___sys_sendmsg (net/socket.c:2767) [ 391.495708][T10134] ? __sys_sendmsg (net/socket.c:2799) [ 391.495711][T10134] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 391.495714][T10134] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 391.495718][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 391.495721][T10134] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 391.495723][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 391.495726][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 391.495729][T10134] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 391.495734][T10134] ? __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) [ 391.495737][T10134] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 391.495739][T10134] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 391.495742][T10134] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 391.495744][T10134] ? nla_get_range_signed (lib/nlattr.c:270) [ 391.495748][T10134] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 391.495752][T10134] rtnl_newlink (net/core/rtnetlink.c:4215) [ 391.495756][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 391.495759][T10134] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 391.495761][T10134] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 391.495763][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 391.495767][T10134] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 391.495769][T10134] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 391.495772][T10134] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 391.495775][T10134] ? __kernel_text_address (kernel/extable.c:79) [ 391.495777][T10134] ? write_profile (profile.c:?) [ 391.495779][T10134] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 391.495783][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 391.495786][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 391.495788][T10134] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 391.495793][T10134] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 391.495796][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 391.495799][T10134] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 391.495801][T10134] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 391.495804][T10134] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 391.495807][T10134] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 391.495809][T10134] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 391.495813][T10134] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 391.495816][T10134] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 391.495818][T10134] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 391.495821][T10134] ? netlink_ack (./include/linux/skbuff.h:2718) [ 391.495823][T10134] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 391.495828][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 391.495830][T10134] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 391.495834][T10134] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 391.495837][T10134] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 391.495840][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 391.495843][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 391.495846][T10134] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 391.495849][T10134] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 391.495853][T10134] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 391.495856][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 391.495859][T10134] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 391.495862][T10134] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 391.495865][T10134] ? copy_msghdr_from_user (net/socket.c:2650) [ 391.495868][T10134] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 391.495870][T10134] ? move_addr_to_kernel (net/socket.c:258) [ 391.495873][T10134] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 391.495877][T10134] ___sys_sendmsg (net/socket.c:2767) [ 391.495880][T10134] ? copy_msghdr_from_user (net/socket.c:2619) [ 391.495889][T10134] __sys_sendmsg (net/socket.c:2799) [ 391.495892][T10134] ? __sys_sendmsg_sock (net/socket.c:2780) [ 391.495897][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 391.495901][T10134] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 391.495903][T10134] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 391.495906][T10134] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 391.495909][T10134] RIP: 0033:0x7fc07767b54e [ 391.495912][T10134] 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 [ 391.495915][T10134] RSP: 002b:00007fff6b136650 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 391.495920][T10134] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fc07767b54e [ 391.495922][T10134] RDX: 0000000000000000 RSI: 00007fff6b136700 RDI: 0000000000000005 [ 391.495927][T10134] RBP: 00007fff6b136660 R08: 0000000000000000 R09: 0000000000000000 [ 391.495928][T10134] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917c4b [ 391.495930][T10134] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff6b136dc0 | [ 434.921917][ T12] softirqs last disabled at (34542): __fib6_clean_all (./include/linux/spinlock.h:353 net/ipv6/ip6_fib.c:2323) | [ 434.921920][ T12] Preemption disabled at: | [ 434.921921][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 434.921940][ T12] Tainted: [W]=WARN [ 434.921941][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 434.921944][ T12] Workqueue: netns cleanup_net [ 434.921950][ T12] Call Trace: [ 434.921952][ T12] [ 434.921954][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 434.921961][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 434.921963][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 434.921968][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 434.921972][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 434.921978][ T12] __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)) [ 434.921982][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 434.921985][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 434.921990][ T12] ? 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) [ 434.921993][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 434.921995][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 434.921998][ T12] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 434.922001][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 434.922004][ T12] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 434.922007][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 434.922012][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 434.922014][ T12] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 434.922017][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 434.922019][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 434.922021][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 434.922024][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 434.922027][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 434.922031][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 434.922034][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 434.922036][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 434.922038][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 434.922041][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 434.922043][ T12] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 434.922046][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 434.922049][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 434.922053][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 434.922056][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 434.922058][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 434.922061][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 434.922063][ T12] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 434.922065][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 434.922067][ T12] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 434.922070][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 434.922073][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 434.922076][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 434.922079][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 434.922082][ T12] ? process_one_work (kernel/workqueue.c:3387) [ 434.922085][ T12] ? kthread (kernel/kthread.c:436) [ 434.922088][ T12] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 434.922091][ T12] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 434.922095][ T12] _printk (kernel/printk/printk.c:2504) [ 434.922098][ T12] ? snapshot_read.cold (user.c:?) [ 434.922102][ T12] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 434.922106][ T12] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 434.922109][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 434.922111][ T12] ? netdev_notice (net/core/dev.c:13194) [ 434.922115][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 434.922117][ T12] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 434.922120][ T12] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 434.922123][ T12] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 434.922125][ T12] ? 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) [ 434.922129][ T12] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 434.922132][ T12] dev_set_allmulti (net/core/dev_api.c:315) [ 434.922136][ T12] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 434.922156][ T12] br_dev_delete (net/bridge/br_if.c:387) bridge [ 434.922169][ T12] br_net_exit_rtnl (net/bridge/br.c:414) bridge [ 434.922181][ T12] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 434.922185][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1098) [ 434.922187][ T12] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 434.922192][ T12] cleanup_net (net/core/net_namespace.c:706) [ 434.922195][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 434.922198][ T12] ? update_load_avg (kernel/sched/fair.c:5864) [ 434.922202][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 434.922204][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 434.922207][ T12] process_one_work (kernel/workqueue.c:3387) [ 434.922212][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 434.922216][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 434.922220][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 434.922224][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 434.922227][ T12] kthread (kernel/kthread.c:436) [ 434.922229][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 434.922239][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 434.922241][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 434.922244][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 434.922247][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 434.922251][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 434.922253][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 435.934386][T12047] softirqs last disabled at (0): 0x0 | [ 435.934389][T12047] Preemption disabled at: | [ 435.934390][T12047] vprintk_emit (kernel/printk/printk.c:2471) | [ 435.934404][T12047] Tainted: [W]=WARN [ 435.934406][T12047] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 435.934409][T12047] Call Trace: [ 435.934411][T12047] [ 435.934412][T12047] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 435.934419][T12047] ? vprintk_emit (kernel/printk/printk.c:2471) [ 435.934422][T12047] __might_resched.cold (kernel/sched/core.c:9234) [ 435.934427][T12047] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 435.934432][T12047] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 435.934436][T12047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 435.934441][T12047] __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)) [ 435.934446][T12047] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 435.934449][T12047] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 435.934455][T12047] ? 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) [ 435.934457][T12047] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 435.934460][T12047] put_chars (drivers/char/virtio_console.c:1176) [ 435.934463][T12047] ? __send_to_port (drivers/char/virtio_console.c:654) [ 435.934466][T12047] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 435.934471][T12047] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 435.934476][T12047] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 435.934478][T12047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 435.934481][T12047] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 435.934485][T12047] console_emit_next_record (kernel/printk/printk.c:3183) [ 435.934489][T12047] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 435.934492][T12047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 435.934494][T12047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 435.934497][T12047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 435.934500][T12047] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 435.934503][T12047] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 435.934506][T12047] console_flush_one_record (kernel/printk/printk.c:3268) [ 435.934510][T12047] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 435.934514][T12047] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 435.934517][T12047] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 435.934519][T12047] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 435.934522][T12047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 435.934525][T12047] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 435.934527][T12047] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 435.934530][T12047] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 435.934533][T12047] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 435.934536][T12047] ? vprintk_emit (kernel/printk/printk.c:2478) [ 435.934539][T12047] vprintk_emit (kernel/printk/printk.c:2479) [ 435.934543][T12047] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 435.934546][T12047] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 435.934550][T12047] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 435.934554][T12047] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 435.934556][T12047] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 435.934560][T12047] ? ___sys_sendmsg (net/socket.c:2767) [ 435.934562][T12047] ? __sys_sendmsg (net/socket.c:2799) [ 435.934565][T12047] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 435.934569][T12047] _printk (kernel/printk/printk.c:2504) [ 435.934574][T12047] ? snapshot_read.cold (user.c:?) [ 435.934577][T12047] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 435.934581][T12047] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 435.934584][T12047] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 435.934587][T12047] ? netdev_notice (net/core/dev.c:13194) [ 435.934591][T12047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 435.934594][T12047] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 435.934596][T12047] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 435.934600][T12047] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 435.934602][T12047] ? 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) [ 435.934606][T12047] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 435.934611][T12047] dev_set_allmulti (net/core/dev_api.c:315) [ 435.934615][T12047] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 435.934633][T12047] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 435.934638][T12047] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 435.934642][T12047] br_del_if (net/bridge/br_if.c:732) bridge [ 435.934655][T12047] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 435.934659][T12047] do_set_master (net/core/rtnetlink.c:3055) [ 435.934663][T12047] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 435.934667][T12047] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 435.934670][T12047] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 435.934672][T12047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 435.934675][T12047] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 435.934681][T12047] ? kasan_save_stack (mm/kasan/common.c:58) [ 435.934684][T12047] ? kasan_save_stack (mm/kasan/common.c:57) [ 435.934686][T12047] ? kasan_save_track (mm/kasan/common.c:78) [ 435.934689][T12047] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 435.934692][T12047] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 435.934694][T12047] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 435.934696][T12047] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 435.934698][T12047] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 435.934701][T12047] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 435.934703][T12047] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 435.934705][T12047] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 435.934707][T12047] ? ___sys_sendmsg (net/socket.c:2767) [ 435.934710][T12047] ? __sys_sendmsg (net/socket.c:2799) [ 435.934712][T12047] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 435.934714][T12047] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 435.934719][T12047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 435.934722][T12047] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 435.934724][T12047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 435.934727][T12047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 435.934730][T12047] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 435.934733][T12047] ? __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) [ 435.934737][T12047] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 435.934739][T12047] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 435.934742][T12047] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 435.934744][T12047] ? nla_get_range_signed (lib/nlattr.c:270) [ 435.934748][T12047] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 435.934752][T12047] rtnl_newlink (net/core/rtnetlink.c:4215) [ 435.934756][T12047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 435.934759][T12047] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 435.934761][T12047] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 435.934763][T12047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 435.934767][T12047] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 435.934769][T12047] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 435.934772][T12047] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 435.934774][T12047] ? __kernel_text_address (kernel/extable.c:79) [ 435.934777][T12047] ? write_profile (profile.c:?) [ 435.934779][T12047] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 435.934783][T12047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 435.934785][T12047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 435.934788][T12047] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 435.934792][T12047] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 435.934795][T12047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 435.934798][T12047] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 435.934800][T12047] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 435.934803][T12047] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 435.934806][T12047] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 435.934808][T12047] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 435.934812][T12047] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 435.934815][T12047] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 435.934817][T12047] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 435.934820][T12047] ? netlink_ack (./include/linux/skbuff.h:2718) [ 435.934822][T12047] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 435.934826][T12047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 435.934829][T12047] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 435.934833][T12047] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 435.934836][T12047] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 435.934839][T12047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 435.934842][T12047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 435.934844][T12047] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 435.934848][T12047] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 435.934851][T12047] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 435.934854][T12047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 435.934857][T12047] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 435.934860][T12047] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 435.934863][T12047] ? copy_msghdr_from_user (net/socket.c:2650) [ 435.934866][T12047] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 435.934868][T12047] ? move_addr_to_kernel (net/socket.c:258) [ 435.934871][T12047] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 435.934875][T12047] ___sys_sendmsg (net/socket.c:2767) [ 435.934878][T12047] ? copy_msghdr_from_user (net/socket.c:2619) [ 435.934887][T12047] __sys_sendmsg (net/socket.c:2799) [ 435.934890][T12047] ? __sys_sendmsg_sock (net/socket.c:2780) [ 435.934895][T12047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 435.934898][T12047] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 435.934901][T12047] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 435.934904][T12047] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 435.934907][T12047] RIP: 0033:0x7f58010c254e [ 435.934910][T12047] 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 [ 435.934913][T12047] RSP: 002b:00007ffeb752fbd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 435.934917][T12047] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f58010c254e [ 435.934919][T12047] RDX: 0000000000000000 RSI: 00007ffeb752fc80 RDI: 0000000000000005 [ 435.934921][T12047] RBP: 00007ffeb752fbe0 R08: 0000000000000000 R09: 0000000000000000 [ 435.934922][T12047] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917c77 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_uc_del:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_uc_add_excl:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __fib6_clean_all:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars br_port_carrier_check:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print