[ 955.597490][ T6899] bond1: (slave dummy1): making interface the new active one [ 955.604821][ T6899] bond1: (slave dummy1): Enslaving as an active interface with an up link [ 955.748399][ T6901] bond1: (slave dummy2): Enslaving as a backup interface with an up link [ 955.911926][ T6906] dummy1: entered promiscuous mode [ 956.589262][ T6922] dummy1: left promiscuous mode [ 956.945579][ T6923] bond1 (unregistering): (slave dummy1): Releasing backup interface [ 956.965515][ T6923] bond1 (unregistering): (slave dummy2): Releasing backup interface [ 956.985206][ T6923] bond1 (unregistering): Released all slaves [ 959.051723][ T6945] bond1: (slave dummy1): Enslaving as a backup interface with an up link [ 959.103636][ T11] bond1: Warning: No 802.3ad response from the link partner for any adapters in the bond [ 959.104363][ T11] ------------[ cut here ]------------ [ 959.104586][ T11] RTNL: assertion failed at net/core/rtnetlink.c (1823) [ 959.104822][ T11] WARNING: CPU: 0 PID: 11 at net/core/rtnetlink.c:1823 rtnl_fill_ifinfo.constprop.0+0x2253/0x2a50 [ 959.105129][ T11] Modules linked in: [ 959.105288][ T11] CPU: 0 PID: 11 Comm: kworker/u16:0 Not tainted 6.10.0-rc4-virtme #1 [ 959.105526][ T11] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 959.105869][ T11] Workqueue: bond1 bond_3ad_state_machine_handler [ 959.106237][ T11] RIP: 0010:rtnl_fill_ifinfo.constprop.0+0x2253/0x2a50 [ 959.106445][ T11] Code: 00 a8 01 0f 85 ab de ff ff c6 05 b0 5e 4c 02 01 90 ba 1f 07 00 00 48 c7 c6 60 9b f6 93 48 c7 c7 00 9c f6 93 e8 5e ce f3 fd 90 <0f> 0b 90 90 e9 81 de ff ff e8 6f 59 7c 00 85 c0 0f 85 f1 01 00 00 [ 959.106984][ T11] RSP: 0018:ffffc900000bf8f0 EFLAGS: 00010282 [ 959.107175][ T11] RAX: 0000000000000000 RBX: ffff888005851000 RCX: 1ffffffff28fb1d4 [ 959.107408][ T11] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000001 [ 959.107657][ T11] RBP: ffff888009e0f6c0 R08: 0000000000000000 R09: fffffbfff28fb1d4 [ 959.107893][ T11] R10: 0000000000000003 R11: 205d313154202020 R12: 00000000ffffffff [ 959.108112][ T11] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000010 [ 959.108345][ T11] FS: 0000000000000000(0000) GS:ffff88802f600000(0000) knlGS:0000000000000000 [ 959.108619][ T11] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 959.108812][ T11] CR2: 00007f9161b99951 CR3: 000000000630c005 CR4: 0000000000770ef0 [ 959.109052][ T11] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 959.109288][ T11] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 959.109534][ T11] PKRU: 55555554 [ 959.109658][ T11] Call Trace: [ 959.109778][ T11] [ 959.109858][ T11] ? rtnl_fill_ifinfo.constprop.0+0x2253/0x2a50 [ 959.110044][ T11] ? __warn+0xcc/0x1b0 [ 959.110162][ T11] ? rtnl_fill_ifinfo.constprop.0+0x2253/0x2a50 [ 959.110351][ T11] ? report_bug+0x28c/0x2d0 [ 959.110524][ T11] ? handle_bug+0x3d/0x80 [ 959.110646][ T11] ? exc_invalid_op+0x18/0x50 [ 959.110801][ T11] ? asm_exc_invalid_op+0x1a/0x20 [ 959.110967][ T11] ? rtnl_fill_ifinfo.constprop.0+0x2253/0x2a50 [ 959.111173][ T11] ? __pfx_rtnl_fill_ifinfo.constprop.0+0x10/0x10 [ 959.111366][ T11] ? kasan_save_track+0x14/0x30 [ 959.111533][ T11] ? __kasan_kmalloc+0x7f/0x90 [ 959.111692][ T11] ? trace_kmalloc+0x2d/0xe0 [ 959.111842][ T11] ? kmalloc_node_track_caller_noprof+0x21c/0x400 [ 959.112028][ T11] ? __alloc_skb+0x111/0x2e0 [ 959.112184][ T11] ? __build_skb_around+0x237/0x340 [ 959.112327][ T11] ? __alloc_skb+0x148/0x2e0 [ 959.112474][ T11] ? __pfx___alloc_skb+0x10/0x10 [ 959.112625][ T11] rtmsg_ifinfo_build_skb+0x134/0x230 [ 959.112789][ T11] rtmsg_ifinfo_event.part.0+0x2d/0x120 [ 959.112935][ T11] rtmsg_ifinfo+0x5b/0xa0 [ 959.113049][ T11] bond_3ad_state_machine_handler+0x2ac/0x1e30 [ 959.113238][ T11] ? __pfx_bond_3ad_state_machine_handler+0x10/0x10 [ 959.113410][ T11] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 959.113564][ T11] ? trace_lock_acquire+0xc1/0x1f0 [ 959.113703][ T11] ? trace_lock_acquire+0x14d/0x1f0 [ 959.113849][ T11] ? process_one_work+0xdf1/0x1670 [ 959.113993][ T11] ? lock_acquire+0x32/0xc0 [ 959.114137][ T11] ? process_one_work+0xdf1/0x1670 [ 959.114288][ T11] process_one_work+0xe3b/0x1670 [ 959.114442][ T11] ? __pfx___lock_release+0x10/0x10 [ 959.114585][ T11] ? __pfx_process_one_work+0x10/0x10 [ 959.114755][ T11] ? assign_work+0x16c/0x240 [ 959.114899][ T11] worker_thread+0x587/0xd30 [ 959.115054][ T11] ? __pfx_worker_thread+0x10/0x10 [ 959.115203][ T11] kthread+0x28a/0x350 [ 959.115314][ T11] ? __pfx_kthread+0x10/0x10 [ 959.115471][ T11] ret_from_fork+0x31/0x70 [ 959.115616][ T11] ? __pfx_kthread+0x10/0x10 [ 959.115758][ T11] ret_from_fork_asm+0x1a/0x30 [ 959.115937][ T11] [ 959.116051][ T11] irq event stamp: 164764 [ 959.116159][ T11] hardirqs last enabled at (164774): [] console_unlock+0x1a5/0x1c0 [ 959.116399][ T11] hardirqs last disabled at (164783): [] console_unlock+0x18a/0x1c0 [ 959.116656][ T11] softirqs last enabled at (164026): [] handle_softirqs+0x331/0x5c0 [ 959.116907][ T11] softirqs last disabled at (164046): [] bond_3ad_state_machine_handler+0xac/0x1e30 [ 959.117177][ T11] ---[ end trace 0000000000000000 ]--- [ 959.117347][ T11] ------------[ cut here ]------------ [ 959.117497][ T11] RTNL: assertion failed at net/core/dev.c (7100) [ 959.117710][ T11] WARNING: CPU: 0 PID: 11 at net/core/dev.c:7100 netdev_master_upper_dev_get+0xf8/0x120 [ 959.117955][ T11] Modules linked in: [ 959.118067][ T11] CPU: 0 PID: 11 Comm: kworker/u16:0 Tainted: G W 6.10.0-rc4-virtme #1 [ 959.118313][ T11] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 959.118651][ T11] Workqueue: bond1 bond_3ad_state_machine_handler [ 959.118834][ T11] RIP: 0010:netdev_master_upper_dev_get+0xf8/0x120 [ 959.119013][ T11] Code: 83 e5 01 0f 85 44 ff ff ff c6 05 55 32 54 02 01 90 ba bc 1b 00 00 48 c7 c6 a0 17 f6 93 48 c7 c7 00 19 f6 93 e8 49 a2 fb fd 90 <0f> 0b 90 90 e9 1a ff ff ff e8 6a de 7b fe e9 70 ff ff ff 48 89 ef [ 959.119565][ T11] RSP: 0018:ffffc900000bf880 EFLAGS: 00010282 [ 959.119775][ T11] RAX: 0000000000000000 RBX: ffff888005851000 RCX: 1ffffffff28fb1d4 [ 959.120008][ T11] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000001 [ 959.120241][ T11] RBP: 0000000000000000 R08: 0000000000000000 R09: fffffbfff28fb1d4 [ 959.120491][ T11] R10: 0000000000000003 R11: 205d313154202020 R12: ffff888005851000 [ 959.120725][ T11] R13: ffffffff9535a1e0 R14: ffff888009e0f770 R15: ffff888009e0f778 [ 959.121099][ T11] FS: 0000000000000000(0000) GS:ffff88802f600000(0000) knlGS:0000000000000000 [ 959.121373][ T11] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 959.121575][ T11] CR2: 00007f9161b99951 CR3: 000000000630c005 CR4: 0000000000770ef0 [ 959.121888][ T11] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 959.122121][ T11] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 959.122359][ T11] PKRU: 55555554 [ 959.122573][ T11] Call Trace: [ 959.122689][ T11] [ 959.122772][ T11] ? netdev_master_upper_dev_get+0xf8/0x120 [ 959.122960][ T11] ? __warn+0xcc/0x1b0 [ 959.123078][ T11] ? netdev_master_upper_dev_get+0xf8/0x120 [ 959.123275][ T11] ? report_bug+0x28c/0x2d0 [ 959.123441][ T11] ? handle_bug+0x3d/0x80 [ 959.123656][ T11] ? exc_invalid_op+0x18/0x50 [ 959.123814][ T11] ? asm_exc_invalid_op+0x1a/0x20 [ 959.123991][ T11] ? netdev_master_upper_dev_get+0xf8/0x120 [ 959.124272][ T11] rtnl_link_fill+0x2b8/0x8a0 [ 959.124540][ T11] rtnl_fill_ifinfo.constprop.0+0x11c2/0x2a50 [ 959.124906][ T11] ? __pfx_rtnl_fill_ifinfo.constprop.0+0x10/0x10 [ 959.125102][ T11] ? kasan_save_track+0x14/0x30 [ 959.125334][ T11] ? __kasan_kmalloc+0x40/0x90 [ 959.125572][ T11] ? trace_kmalloc+0x2d/0xe0 [ 959.125818][ T11] ? kmalloc_node_track_caller_noprof+0x21c/0x400 [ 959.126061][ T11] ? __alloc_skb+0x111/0x2e0 [ 959.126308][ T11] ? __build_skb_around+0x237/0x340 [ 959.126563][ T11] ? __alloc_skb+0x148/0x2e0 [ 959.126720][ T11] ? __pfx___alloc_skb+0x10/0x10 [ 959.126967][ T11] rtmsg_ifinfo_build_skb+0x134/0x230 [ 959.127132][ T11] rtmsg_ifinfo_event.part.0+0x2d/0x120 [ 959.127471][ T11] rtmsg_ifinfo+0x5b/0xa0 [ 959.127599][ T11] bond_3ad_state_machine_handler+0x2ac/0x1e30 [ 959.127892][ T11] ? __pfx_bond_3ad_state_machine_handler+0x10/0x10 [ 959.128079][ T11] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 959.128327][ T11] ? trace_lock_acquire+0xc1/0x1f0 [ 959.128486][ T11] ? trace_lock_acquire+0x14d/0x1f0 [ 959.128733][ T11] ? process_one_work+0xdf1/0x1670 [ 959.128889][ T11] ? lock_acquire+0x32/0xc0 [ 959.129145][ T11] ? process_one_work+0xdf1/0x1670 [ 959.129303][ T11] process_one_work+0xe3b/0x1670 [ 959.129475][ T11] ? __pfx___lock_release+0x10/0x10 [ 959.129643][ T11] ? __pfx_process_one_work+0x10/0x10 [ 959.129882][ T11] ? assign_work+0x16c/0x240 [ 959.130042][ T11] worker_thread+0x587/0xd30 [ 959.130216][ T11] ? __pfx_worker_thread+0x10/0x10 [ 959.130376][ T11] kthread+0x28a/0x350 [ 959.130509][ T11] ? __pfx_kthread+0x10/0x10 [ 959.130744][ T11] ret_from_fork+0x31/0x70 [ 959.130899][ T11] ? __pfx_kthread+0x10/0x10 [ 959.131073][ T11] ret_from_fork_asm+0x1a/0x30 [ 959.131241][ T11] [ 959.131445][ T11] irq event stamp: 165530 [ 959.131568][ T11] hardirqs last enabled at (165540): [] console_unlock+0x1a5/0x1c0 [ 959.131824][ T11] hardirqs last disabled at (165549): [] console_unlock+0x18a/0x1c0 [ 959.132227][ T11] softirqs last enabled at (164026): [] handle_softirqs+0x331/0x5c0 [ 959.132491][ T11] softirqs last disabled at (164046): [] bond_3ad_state_machine_handler+0xac/0x1e30 [ 959.132776][ T11] ---[ end trace 0000000000000000 ]--- [ 959.133015][ T11] [ 959.133092][ T11] ============================= [ 959.133235][ T11] WARNING: suspicious RCU usage [ 959.133384][ T11] 6.10.0-rc4-virtme #1 Tainted: G W [ 959.133582][ T11] ----------------------------- [ 959.133734][ T11] drivers/net/bonding/bond_netlink.c:38 suspicious rcu_dereference_protected() usage! [ 959.134049][ T11] [ 959.134049][ T11] other info that might help us debug this: [ 959.134049][ T11] [ 959.134326][ T11] [ 959.134326][ T11] rcu_scheduler_active = 2, debug_locks = 1 [ 959.134547][ T11] 4 locks held by kworker/u16:0/11: [ 959.134700][ T11] #0: ffff888002994148 ((wq_completion)bond1){+.+.}-{0:0}, at: process_one_work+0xdb5/0x1670 [ 959.135092][ T11] #1: ffffc900000bfda0 ((work_completion)(&(&bond->ad_work)->work)){+.+.}-{0:0}, at: process_one_work+0xdf1/0x1670 [ 959.135517][ T11] #2: ffff88800aa42c58 (&bond->mode_lock){+.-.}-{2:2}, at: bond_3ad_state_machine_handler+0xac/0x1e30 [ 959.135825][ T11] #3: ffffffff94953680 (rcu_read_lock){....}-{1:2}, at: bond_3ad_state_machine_handler+0xc3/0x1e30 [ 959.136145][ T11] [ 959.136145][ T11] stack backtrace: [ 959.136396][ T11] CPU: 0 PID: 11 Comm: kworker/u16:0 Tainted: G W 6.10.0-rc4-virtme #1 [ 959.136646][ T11] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 959.136968][ T11] Workqueue: bond1 bond_3ad_state_machine_handler [ 959.137243][ T11] Call Trace: [ 959.137361][ T11] [ 959.137438][ T11] dump_stack_lvl+0xb0/0xd0 [ 959.137590][ T11] lockdep_rcu_suspicious+0x1e5/0x270 [ 959.137740][ T11] bond_fill_slave_info+0x3ab/0x5c0 [ 959.137973][ T11] ? __pfx_bond_fill_slave_info+0x10/0x10 [ 959.138129][ T11] ? nla_put+0x163/0x1d0 [ 959.138246][ T11] rtnl_link_fill+0x438/0x8a0 [ 959.138404][ T11] rtnl_fill_ifinfo.constprop.0+0x11c2/0x2a50 [ 959.138617][ T11] ? __pfx_rtnl_fill_ifinfo.constprop.0+0x10/0x10 [ 959.138872][ T11] ? kasan_save_track+0x14/0x30 [ 959.139013][ T11] ? __kasan_kmalloc+0x40/0x90 [ 959.139160][ T11] ? trace_kmalloc+0x2d/0xe0 [ 959.139375][ T11] ? kmalloc_node_track_caller_noprof+0x21c/0x400 [ 959.139630][ T11] ? __alloc_skb+0x111/0x2e0 [ 959.139792][ T11] ? __build_skb_around+0x237/0x340 [ 959.139948][ T11] ? __alloc_skb+0x148/0x2e0 [ 959.140201][ T11] ? __pfx___alloc_skb+0x10/0x10 [ 959.140359][ T11] rtmsg_ifinfo_build_skb+0x134/0x230 [ 959.140527][ T11] rtmsg_ifinfo_event.part.0+0x2d/0x120 [ 959.140680][ T11] rtmsg_ifinfo+0x5b/0xa0 [ 959.140888][ T11] bond_3ad_state_machine_handler+0x2ac/0x1e30 [ 959.141086][ T11] ? __pfx_bond_3ad_state_machine_handler+0x10/0x10 [ 959.141372][ T11] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 959.141520][ T11] ? trace_lock_acquire+0xc1/0x1f0 [ 959.141666][ T11] ? trace_lock_acquire+0x14d/0x1f0 [ 959.141826][ T11] ? process_one_work+0xdf1/0x1670 [ 959.142069][ T11] ? lock_acquire+0x32/0xc0 [ 959.142225][ T11] ? process_one_work+0xdf1/0x1670 [ 959.142465][ T11] process_one_work+0xe3b/0x1670 [ 959.142625][ T11] ? __pfx___lock_release+0x10/0x10 [ 959.142780][ T11] ? __pfx_process_one_work+0x10/0x10 [ 959.142938][ T11] ? assign_work+0x16c/0x240 [ 959.143097][ T11] worker_thread+0x587/0xd30 [ 959.143259][ T11] ? __pfx_worker_thread+0x10/0x10 [ 959.143494][ T11] kthread+0x28a/0x350 [ 959.143610][ T11] ? __pfx_kthread+0x10/0x10 [ 959.143777][ T11] ret_from_fork+0x31/0x70 [ 959.144006][ T11] ? __pfx_kthread+0x10/0x10 [ 959.144160][ T11] ret_from_fork_asm+0x1a/0x30 [ 959.144329][ T11] [ 959.214872][ T6947] bond1: (slave dummy2): Enslaving as a backup interface with an up link [ 959.247518][ T11] bond1: Warning: No 802.3ad response from the link partner for any adapters in the bond [ 959.381817][ T6948] dummy1: entered promiscuous mode [ 959.382085][ T6948] dummy2: entered promiscuous mode [ 960.072480][ T6961] dummy1: left promiscuous mode [ 960.072808][ T6961] dummy2: left promiscuous mode [ 960.423480][ T6962] bond1 (unregistering): (slave dummy1): Removing an active aggregator [ 960.423853][ T6962] bond1: Warning: No 802.3ad response from the link partner for any adapters in the bond [ 960.424462][ T6962] bond1 (unregistering): (slave dummy1): Releasing backup interface [ 960.430962][ T6962] bond1 (unregistering): (slave dummy2): Removing an active aggregator [ 960.431697][ T6962] bond1 (unregistering): (slave dummy2): Releasing backup interface [ 960.438494][ T6962] bond1 (unregistering): Released all slaves [ 962.353136][ T6982] bond1: (slave dummy1): Enslaving as a backup interface with an up link [ 962.541679][ T11] bond1: Warning: No 802.3ad response from the link partner for any adapters in the bond [ 962.647507][ T11] bond1: Warning: No 802.3ad response from the link partner for any adapters in the bond [ 963.423358][ T6996] bond1: (slave dummy1): Removing an active aggregator [ 963.423978][ T6996] bond1: (slave dummy1): Releasing backup interface [ 964.193163][ T7000] bond1 (unregistering): Released all slaves [ 965.084765][ T7009] bond1: (slave dummy1): Enslaving as a backup interface with an up link [ 965.127790][ T11] bond1: Warning: No 802.3ad response from the link partner for any adapters in the bond [ 965.231512][ T6594] bond1: Warning: No 802.3ad response from the link partner for any adapters in the bond [ 966.063642][ T7022] bond1: (slave dummy1): Removing an active aggregator [ 966.064048][ T7022] bond1: (slave dummy1): Releasing backup interface [ 966.788658][ T7026] bond1 (unregistering): Released all slaves