====================================== | [ 11.569860][ T235] softirqs last disabled at (16306): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 11.569862][ T235] Preemption disabled at: | [ 11.569862][ T235] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.569870][ T235] Tainted: [W]=WARN [ 11.569871][ T235] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.569873][ T235] Call Trace: [ 11.569874][ T235] [ 11.569876][ T235] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.569881][ T235] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.569883][ T235] __might_resched.cold (kernel/sched/core.c:9234) [ 11.569888][ T235] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.569892][ T235] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.569897][ T235] __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)) [ 11.569898][ T235] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.569905][ T235] ? 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) [ 11.569907][ T235] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.569910][ T235] put_chars (drivers/char/virtio_console.c:1176) [ 11.569913][ T235] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.569914][ T235] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 11.569918][ T235] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.569922][ T235] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.569926][ T235] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.569928][ T235] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.569930][ T235] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.569934][ T235] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.569936][ T235] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.569940][ T235] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.569944][ T235] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.569947][ T235] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.569949][ T235] ? 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)) [ 11.569952][ T235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.569955][ T235] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.569959][ T235] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.569963][ T235] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.569965][ T235] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.569970][ T235] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.569973][ T235] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.569975][ T235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.569976][ T235] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 11.569980][ T235] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.569982][ T235] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.569984][ T235] vprintk_emit (kernel/printk/printk.c:2479) [ 11.569987][ T235] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.569989][ T235] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.569994][ T235] _printk (kernel/printk/printk.c:2504) [ 11.569997][ T235] ? snapshot_read.cold (user.c:?) [ 11.570001][ T235] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.570003][ T235] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.570006][ T235] ? notifier_call_chain (./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/notifier.h:59 kernel/notifier.c:84) [ 11.570010][ T235] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 11.570014][ T235] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 11.570019][ T235] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 11.570022][ T235] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 11.570028][ T235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.570030][ T235] notifier_call_chain (kernel/notifier.c:85) [ 11.570035][ T235] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 11.570039][ T235] ? netif_change_name (net/core/dev.c:1517) [ 11.570043][ T235] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.570046][ T235] ? write_profile (profile.c:?) [ 11.570051][ T235] netif_change_flags (net/core/dev.c:9882) [ 11.570055][ T235] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 11.570059][ T235] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.570061][ T235] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.570062][ T235] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.570065][ T235] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.570068][ T235] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.570070][ T235] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.570072][ T235] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.570074][ T235] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.570076][ T235] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.570078][ T235] ? kasan_save_track (mm/kasan/common.c:78) [ 11.570079][ T235] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 11.570081][ T235] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.570083][ T235] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 11.570086][ T235] ? ___sys_sendmsg (net/socket.c:2758) [ 11.570089][ T235] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.570091][ T235] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.570094][ T235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.570096][ T235] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.570097][ T235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.570098][ T235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.570100][ T235] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.570102][ T235] ? __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) [ 11.570104][ T235] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.570106][ T235] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.570110][ T235] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.570113][ T235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.570115][ T235] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.570120][ T235] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.570126][ T235] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.570127][ T235] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.570132][ T235] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.570134][ T235] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.570136][ T235] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.570137][ T235] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.570141][ T235] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.570143][ T235] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.570146][ T235] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.570148][ T235] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.570152][ T235] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.570154][ T235] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.570157][ T235] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.570159][ T235] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.570162][ T235] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.570168][ T235] ? 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)) [ 11.570170][ T235] ? 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)) [ 11.570175][ T235] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.570179][ T235] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.570181][ T235] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.570186][ T235] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.570189][ T235] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.570193][ T235] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.570195][ T235] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 11.570200][ T235] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 11.570203][ T235] ____sys_sendmsg (net/socket.c:2713) [ 11.570205][ T235] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.570207][ T235] ? sock_write_iter (net/socket.c:1269) [ 11.570209][ T235] ? move_addr_to_kernel (net/socket.c:258) [ 11.570216][ T235] ___sys_sendmsg (net/socket.c:2767) [ 11.570219][ T235] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.570234][ T235] __sys_sendmsg (net/socket.c:2799) [ 11.570237][ T235] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.570243][ T235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.570246][ T235] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.570249][ T235] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.570252][ T235] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.570254][ T235] RIP: 0033:0x7fde0b12854e [ 11.570258][ T235] 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 [ 11.570259][ T235] RSP: 002b:00007ffc61a47e90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.570262][ T235] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fde0b12854e [ 11.570263][ T235] RDX: 0000000000000000 RSI: 00007ffc61a47f40 RDI: 0000000000000005 [ 11.570264][ T235] RBP: 00007ffc61a47ea0 R08: 0000000000000000 R09: 0000000000000000 [ 11.570265][ T235] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90f31e [ 11.570266][ T235] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc61a48610 | [ 23.186009][ T282] softirqs last disabled at (16420): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 23.186011][ T282] Preemption disabled at: | [ 23.186011][ T282] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.186019][ T282] Tainted: [W]=WARN [ 23.186020][ T282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.186022][ T282] Call Trace: [ 23.186023][ T282] [ 23.186025][ T282] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.186031][ T282] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.186032][ T282] __might_resched.cold (kernel/sched/core.c:9234) [ 23.186037][ T282] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.186041][ T282] ? __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.186046][ T282] __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.186047][ T282] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.186054][ T282] ? 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.186056][ T282] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.186060][ T282] put_chars (drivers/char/virtio_console.c:1176) [ 23.186063][ T282] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.186065][ T282] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.186068][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.186071][ T282] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.186075][ T282] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.186079][ T282] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.186081][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.186082][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.186087][ T282] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.186088][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.186092][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.186096][ T282] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.186100][ T282] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.186102][ T282] ? 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.186105][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.186107][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.186111][ T282] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.186115][ T282] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.186117][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.186122][ T282] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.186125][ T282] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.186127][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.186128][ T282] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 23.186132][ T282] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.186134][ T282] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.186136][ T282] vprintk_emit (kernel/printk/printk.c:2479) [ 23.186140][ T282] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.186142][ T282] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.186146][ T282] _printk (kernel/printk/printk.c:2504) [ 23.186150][ T282] ? snapshot_read.cold (user.c:?) [ 23.186153][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.186155][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.186159][ T282] ? notifier_call_chain (./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/notifier.h:59 kernel/notifier.c:84) [ 23.186162][ T282] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 23.186167][ T282] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 23.186172][ T282] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 23.186176][ T282] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 23.186181][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.186183][ T282] notifier_call_chain (kernel/notifier.c:85) [ 23.186188][ T282] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 23.186193][ T282] ? netif_change_name (net/core/dev.c:1517) [ 23.186196][ T282] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 23.186200][ T282] ? write_profile (profile.c:?) [ 23.186204][ T282] netif_change_flags (net/core/dev.c:9882) [ 23.186208][ T282] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 23.186212][ T282] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 23.186214][ T282] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 23.186215][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 23.186217][ T282] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.186220][ T282] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.186222][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.186224][ T282] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.186226][ T282] ? kasan_save_stack (mm/kasan/common.c:58) [ 23.186229][ T282] ? kasan_save_stack (mm/kasan/common.c:57) [ 23.186230][ T282] ? kasan_save_track (mm/kasan/common.c:78) [ 23.186231][ T282] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 23.186233][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.186235][ T282] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 23.186238][ T282] ? ___sys_sendmsg (net/socket.c:2758) [ 23.186242][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.186244][ T282] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.186246][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.186248][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.186249][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.186250][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.186252][ T282] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 23.186254][ T282] ? __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) [ 23.186257][ T282] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 23.186259][ T282] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.186262][ T282] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 23.186265][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.186268][ T282] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 23.186273][ T282] rtnl_newlink (net/core/rtnetlink.c:4215) [ 23.186278][ T282] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.186280][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.186284][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.186286][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.186288][ T282] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.186290][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.186293][ T282] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.186295][ T282] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 23.186299][ T282] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.186300][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.186304][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.186306][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.186310][ T282] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 23.186312][ T282] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.186314][ T282] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.186321][ T282] ? 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)) [ 23.186323][ T282] ? 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)) [ 23.186327][ T282] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.186331][ T282] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.186334][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.186338][ T282] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 23.186342][ T282] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.186346][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.186347][ T282] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 23.186353][ T282] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 23.186355][ T282] ____sys_sendmsg (net/socket.c:2713) [ 23.186357][ T282] ? copy_msghdr_from_user (net/socket.c:2650) [ 23.186360][ T282] ? sock_write_iter (net/socket.c:1269) [ 23.186361][ T282] ? move_addr_to_kernel (net/socket.c:258) [ 23.186369][ T282] ___sys_sendmsg (net/socket.c:2767) [ 23.186371][ T282] ? copy_msghdr_from_user (net/socket.c:2619) [ 23.186387][ T282] __sys_sendmsg (net/socket.c:2799) [ 23.186390][ T282] ? __sys_sendmsg_sock (net/socket.c:2780) [ 23.186396][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.186399][ T282] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.186402][ T282] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.186405][ T282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.186407][ T282] RIP: 0033:0x7f2d4622e54e [ 23.186410][ T282] 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 [ 23.186412][ T282] RSP: 002b:00007fff22ce4700 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.186415][ T282] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2d4622e54e [ 23.186416][ T282] RDX: 0000000000000000 RSI: 00007fff22ce47b0 RDI: 0000000000000005 [ 23.186417][ T282] RBP: 00007fff22ce4710 R08: 0000000000000000 R09: 0000000000000000 [ 23.186418][ T282] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90f32a Finger prints: inet6_fill_ifla6_attrs:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars