====================================== | [ 371.264857][ T4464] ------------[ cut here ]------------ | [ 371.265056][ T4464] DEBUG_LOCKS_WARN_ON(1) | [ 371.265077][ T4464] WARNING: CPU: 0 PID: 4464 at kernel/locking/lockdep.c:4976 lockdep_init_map_type (kernel/locking/lockdep.c:4976 (discriminator 7)) | [ 371.265583][ T4464] Modules linked in: macsec netdevsim [last unloaded: netdevsim] [ 371.266264][ T4464] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 371.266534][ T4464] RIP: 0010:lockdep_init_map_type (kernel/locking/lockdep.c:4976 (discriminator 7)) [ 371.266770][ T4464] Code: ff 4c 89 e6 48 c7 c7 70 82 be a7 e8 ee c9 01 00 e9 3d ff ff ff 90 48 c7 c6 b1 42 b8 a7 48 c7 c7 fe 3e b8 a7 e8 c5 89 e9 ff 90 <0f> 0b 90 90 e9 47 ff ff ff 90 48 c7 c6 ed 43 b8 a7 48 c7 c7 fe 3e All code ======== 0: ff 4c 89 e6 decl -0x1a(%rcx,%rcx,4) 4: 48 c7 c7 70 82 be a7 mov $0xffffffffa7be8270,%rdi b: e8 ee c9 01 00 call 0x1c9fe 10: e9 3d ff ff ff jmp 0xffffffffffffff52 15: 90 nop 16: 48 c7 c6 b1 42 b8 a7 mov $0xffffffffa7b842b1,%rsi 1d: 48 c7 c7 fe 3e b8 a7 mov $0xffffffffa7b83efe,%rdi 24: e8 c5 89 e9 ff call 0xffffffffffe989ee 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 90 nop 2e: e9 47 ff ff ff jmp 0xffffffffffffff7a 33: 90 nop 34: 48 c7 c6 ed 43 b8 a7 mov $0xffffffffa7b843ed,%rsi 3b: 48 rex.W 3c: c7 .byte 0xc7 3d: c7 (bad) 3e: fe (bad) 3f: 3e ds Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 90 nop 4: e9 47 ff ff ff jmp 0xffffffffffffff50 9: 90 nop a: 48 c7 c6 ed 43 b8 a7 mov $0xffffffffa7b843ed,%rsi 11: 48 rex.W 12: c7 .byte 0xc7 13: c7 (bad) 14: fe (bad) 15: 3e ds [ 371.267438][ T4464] RSP: 0018:ffffc90000e17000 EFLAGS: 00010282 [ 371.267718][ T4464] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000 [ 371.268009][ T4464] RDX: 0000000000000002 RSI: 0000000000000004 RDI: 0000000000000001 [ 371.268313][ T4464] RBP: ffffe8ffffc031b0 R08: 0000000000000000 R09: fffffbfff4ffe10c [ 371.268612][ T4464] R10: 0000000000000003 R11: 0000000000000004 R12: ffff88800eb6cd98 [ 371.268886][ T4464] R13: 0000000000000000 R14: ffffe8ffffc02f98 R15: ffffe8ffffc02f40 [ 371.269165][ T4464] FS: 00007f770d1be800(0000) GS:ffff88808cdfc000(0000) knlGS:0000000000000000 [ 371.269494][ T4464] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 371.269725][ T4464] CR2: 00007f1ea3b23a50 CR3: 000000000a2e4002 CR4: 0000000000772ef0 [ 371.270125][ T4464] PKRU: 55555554 [ 371.270263][ T4464] Call Trace: [ 371.270411][ T4464] [ 371.270505][ T4464] gro_cells_init (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-atomic.h:28 net/core/gro_cells.c:93 net/core/gro_cells.c:78) [ 371.270704][ T4464] ? __kmalloc_cache_noprof (mm/slub.c:5765) [ 371.271004][ T4464] macsec_dev_init (drivers/net/macsec.c:3501) macsec [ 371.271192][ T4464] ? kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:69 mm/kasan/common.c:78) [ 371.271384][ T4464] register_netdevice (net/core/dev.c:11309) [ 371.271570][ T4464] ? unregister_netdevice_queue (net/core/dev.c:11272) [ 371.271908][ T4464] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 371.272090][ T4464] macsec_newlink (drivers/net/macsec.c:4156) macsec [ 371.272277][ T4464] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 371.272466][ T4464] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 371.272811][ T4464] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 371.272992][ T4464] ? macsec_handle_frame (drivers/net/macsec.c:4101) macsec [ 371.273219][ T4464] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:751) [ 371.273521][ T4464] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 21)) [ 371.273705][ T4464] ? __kvmalloc_node_noprof (mm/slub.c:7103) [ 371.273888][ T4464] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 21)) [ 371.274065][ T4464] ? alloc_netdev_mqs (net/core/dev.c:12071) [ 371.274364][ T4464] ? rtnl_af_lookup (net/core/rtnetlink.c:2675) [ 371.274547][ T4464] ? alloc_netdev_mqs (net/core/dev.c:12076) [ 371.274759][ T4464] ? rtnl_create_link (net/core/rtnetlink.c:3657) [ 371.274944][ T4464] rtnl_newlink_create (net/core/rtnetlink.c:3843) [ 371.275240][ T4464] ? rtnl_create_link (net/core/rtnetlink.c:3806) [ 371.275430][ T4464] ? __dev_get_by_name (net/core/dev.c:865) [ 371.275609][ T4464] ? rtnl_dev_get (net/core/rtnetlink.c:3419) [ 371.275789][ T4464] ? rtnl_validate_mdb_entry_del_bulk (net/core/rtnetlink.c:3419) [ 371.276137][ T4464] ? validate_nla (lib/nlattr.c:580) [ 371.276334][ T4464] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4071) [ 371.276516][ T4464] ? reacquire_held_locks (kernel/locking/lockdep.c:5385) [ 371.276693][ T4464] __rtnl_newlink (net/core/rtnetlink.c:3957) [ 371.276987][ T4464] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4073) [ 371.277166][ T4464] ? __rtnl_newlink (net/core/rtnetlink.c:3963) [ 371.277351][ T4464] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:897 net/core/rtnetlink.c:6956) [ 371.277527][ T4464] ? __lock_release (kernel/locking/lockdep.c:5536) [ 371.277824][ T4464] ? __rtnl_newlink (net/core/rtnetlink.c:3963) [ 371.278005][ T4464] rtnetlink_rcv_msg (net/core/rtnetlink.c:6958) [ 371.278182][ T4464] ? rtnl_port_fill (net/core/rtnetlink.c:6861) [ 371.278366][ T4464] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 371.278658][ T4464] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 371.278872][ T4464] ? rtnl_port_fill (net/core/rtnetlink.c:6861) [ 371.279056][ T4464] ? netlink_ack (net/netlink/af_netlink.c:2527) [ 371.279239][ T4464] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:897 net/netlink/af_netlink.c:340) [ 371.279549][ T4464] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:897 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 371.279737][ T4464] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1344) [ 371.279915][ T4464] ? netlink_attachskb (net/netlink/af_netlink.c:1329) [ 371.280098][ T4464] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 371.280396][ T4464] netlink_sendmsg (net/netlink/af_netlink.c:1894) [ 371.280576][ T4464] ? netlink_unicast (net/netlink/af_netlink.c:1813) [ 371.280770][ T4464] ? __import_iovec (lib/iov_iter.c:1346 lib/iov_iter.c:1361) [ 371.280949][ T4464] ? netlink_unicast (net/netlink/af_netlink.c:1813) [ 371.281252][ T4464] ____sys_sendmsg (net/socket.c:727 net/socket.c:742 net/socket.c:2630) [ 371.281448][ T4464] ? get_timestamp.constprop.0 (net/socket.c:2576) [ 371.281670][ T4464] ? __copy_msghdr (net/socket.c:2556) [ 371.281853][ T4464] ___sys_sendmsg (net/socket.c:2686) [ 371.282143][ T4464] ? copy_msghdr_from_user (net/socket.c:2673) [ 371.282329][ T4464] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 371.282517][ T4464] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 371.282705][ T4464] ? validate_chain (kernel/locking/lockdep.c:3801 kernel/locking/lockdep.c:3821 kernel/locking/lockdep.c:3876) [ 371.282999][ T4464] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 371.283176][ T4464] __sys_sendmsg (net/socket.c:2716) [ 371.283358][ T4464] ? __sys_sendmsg_sock (net/socket.c:2701) [ 371.283538][ T4464] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 371.283872][ T4464] ? do_user_addr_fault (./include/linux/mmap_lock.h:396 arch/x86/mm/fault.c:1415) [ 371.284055][ T4464] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:751) [ 371.284232][ T4464] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 371.284548][ T4464] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 371.284777][ T4464] RIP: 0033:0x7f770d38c1d7 [ 371.284975][ T4464] Code: Unable to access opcode bytes at 0x7f770d38c1ad. Code starting with the faulting instruction =========================================== [ 371.285208][ T4464] RSP: 002b:00007ffee06e7878 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 371.285490][ T4464] RAX: ffffffffffffffda RBX: 00007ffee06e7fa0 RCX: 00007f770d38c1d7 [ 371.285766][ T4464] RDX: 0000000000000000 RSI: 00007ffee06e78e0 RDI: 0000000000000005 [ 371.286044][ T4464] RBP: 0000000000000002 R08: 0000000000000054 R09: 000000000045f020 [ 371.286437][ T4464] R10: 0000000000403200 R11: 0000000000000246 R12: 00007ffee06e7fc8 Finger prints: lockdep_init_map_type:gro_cells_init:macsec_dev_init:register_netdevice:macsec_newlink