====================================== | [ 24.778598][ T243] bond0 (unregistering): Released all slaves | [ 24.778978][ T243] ------------[ cut here ]------------ | [ 24.779263][ T243] WARNING: CPU: 1 PID: 243 at mm/slub.c:4790 free_large_kmalloc (mm/slub.c:4790 (discriminator 1)) | [ 24.779797][ T243] Modules linked in: [ 24.780576][ T243] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.780914][ T243] Workqueue: netns cleanup_net [ 24.781213][ T243] RIP: 0010:free_large_kmalloc (mm/slub.c:4790 (discriminator 1)) [ 24.781574][ T243] Code: 01 48 8b 74 24 20 4c 89 e7 49 c7 c4 00 f0 ff ff e8 0d fa 06 00 e9 62 ff ff ff 48 c7 c6 18 17 db 89 e8 6c 5d f2 ff 90 0f 0b 90 <0f> 0b 90 48 c7 c6 08 cd e0 89 5b 48 89 ef 5d 41 5c 41 5d e9 50 5d All code ======== 0: 01 48 8b add %ecx,-0x75(%rax) 3: 74 24 je 0x29 5: 20 4c 89 e7 and %cl,-0x19(%rcx,%rcx,4) 9: 49 c7 c4 00 f0 ff ff mov $0xfffffffffffff000,%r12 10: e8 0d fa 06 00 call 0x6fa22 15: e9 62 ff ff ff jmp 0xffffffffffffff7c 1a: 48 c7 c6 18 17 db 89 mov $0xffffffff89db1718,%rsi 21: e8 6c 5d f2 ff call 0xfffffffffff25d92 26: 90 nop 27: 0f 0b ud2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 c7 c6 08 cd e0 89 mov $0xffffffff89e0cd08,%rsi 34: 5b pop %rbx 35: 48 89 ef mov %rbp,%rdi 38: 5d pop %rbp 39: 41 5c pop %r12 3b: 41 5d pop %r13 3d: e9 .byte 0xe9 3e: 50 push %rax 3f: 5d pop %rbp Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 c7 c6 08 cd e0 89 mov $0xffffffff89e0cd08,%rsi a: 5b pop %rbx b: 48 89 ef mov %rbp,%rdi e: 5d pop %rbp f: 41 5c pop %r12 11: 41 5d pop %r13 13: e9 .byte 0xe9 14: 50 push %rax 15: 5d pop %rbp [ 24.782570][ T243] RSP: 0018:ffffc90000bb7908 EFLAGS: 00010202 [ 24.782910][ T243] RAX: 0080000000002000 RBX: ffff88800988a000 RCX: 0000000000000000 [ 24.783439][ T243] RDX: 00000000000000ff RSI: ffffffff88889370 RDI: ffffea0000492240 [ 24.783848][ T243] RBP: ffffea0000492240 R08: 0000000000000000 R09: fffffbfff143db04 [ 24.784267][ T243] R10: 0000000000000003 R11: ffffffff8a3588d8 R12: ffffffff88889370 [ 24.784841][ T243] R13: ffff88800988b078 R14: 1ffff92000176f27 R15: ffff88800988ad00 [ 24.785258][ T243] FS: 0000000000000000(0000) GS:ffff8880aac2d000(0000) knlGS:0000000000000000 [ 24.785816][ T243] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.786170][ T243] CR2: 00007f16a6070c80 CR3: 0000000013d33006 CR4: 0000000000772ef0 [ 24.786590][ T243] PKRU: 55555554 [ 24.786795][ T243] Call Trace: [ 24.787002][ T243] [ 24.787158][ T243] bond_uninit (./include/net/bonding.h:869 drivers/net/bonding/bond_main.c:6143) [ 24.787448][ T243] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:6132) [ 24.787724][ T243] ? notifier_call_chain (kernel/notifier.c:87 (discriminator 2)) [ 24.787999][ T243] unregister_netdevice_many_notify (net/core/dev.c:12177) [ 24.788361][ T243] ? unregister_netdevice_queue (net/core/dev.c:12053) [ 24.788697][ T243] ? dev_ingress_queue_create (net/core/dev.c:12081) [ 24.788963][ T243] ? unregister_netdevice_many (net/core/dev.c:12052) [ 24.789243][ T243] ? bond_net_exit_rtnl (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 drivers/net/bonding/bond_main.c:6651) [ 24.789520][ T243] ? __lock_release (kernel/locking/lockdep.c:5536) [ 24.789801][ T243] ops_undo_list (net/core/net_namespace.c:188 net/core/net_namespace.c:247) [ 24.790088][ T243] ? netns_get (net/core/net_namespace.c:222) [ 24.790363][ T243] ? cleanup_net (./include/linux/list.h:183 net/core/net_namespace.c:679) [ 24.790654][ T243] cleanup_net (net/core/net_namespace.c:684) [ 24.790926][ T243] ? net_passive_dec (net/core/net_namespace.c:648) [ 24.791209][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:751) [ 24.791500][ T243] process_one_work (kernel/workqueue.c:3241) [ 24.791781][ T243] ? pwq_dec_nr_in_flight (kernel/workqueue.c:3138) [ 24.792066][ T243] ? assign_work (kernel/workqueue.c:1204) [ 24.792350][ T243] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 24.792629][ T243] ? rescuer_thread (kernel/workqueue.c:3346) [ 24.792896][ T243] kthread (kernel/kthread.c:463) [ 24.793120][ T243] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 24.793397][ T243] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 24.793668][ T243] ? __lock_release (kernel/locking/lockdep.c:5536) [ 24.793937][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:751) [ 24.794212][ T243] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 24.794496][ T243] ret_from_fork (arch/x86/kernel/process.c:154) [ 24.794762][ T243] ? kthread_is_per_cpu (kernel/kthread.c:412) Finger prints: free_large_kmalloc:bond_uninit:unregister_netdevice_many_notify:ops_undo_list:cleanup_net