RTNL: assertion failures in logs from the bonding module

Solution Verified - Updated -

Issue

  • Following messages from the bonding module are seen in the logs:
Dec  9 21:39:24 hostname kernel: RTNL: assertion failed at net/core/fib_rules.c (388)
Dec  9 21:39:24 hostname kernel: 
Dec  9 21:39:24 hostname kernel: Call Trace:
Dec  9 21:39:24 hostname kernel:  <IRQ>  [<ffffffff8021cb88>] fib_rules_event+0x3d/0xff
Dec  9 21:39:24 hostname kernel:  [<ffffffff80064def>] notifier_call_chain+0x20/0x32
Dec  9 21:39:24 hostname kernel:  [<ffffffff8020fd78>] dev_set_mac_address+0x52/0x58
Dec  9 21:39:24 hostname kernel:  [<ffffffff886ccceb>] :bonding:alb_set_slave_mac_addr+0x41/0x6c
Dec  9 21:39:24 hostname kernel:  [<ffffffff886cd16b>] :bonding:alb_swap_mac_addr+0x95/0x163
Dec  9 21:39:24 hostname kernel:  [<ffffffff886c80a6>] :bonding:bond_change_active_slave+0x205/0x360
Dec  9 21:39:24 hostname kernel:  [<ffffffff886c852d>] :bonding:bond_select_active_slave+0xa4/0xd9
Dec  9 21:39:24 hostname kernel:  [<ffffffff886c9ffe>] :bonding:bond_mii_monitor+0x3bd/0x403
Dec  9 21:39:24 hostname kernel:  [<ffffffff886c9c41>] :bonding:bond_mii_monitor+0x0/0x403
Dec  9 21:39:24 hostname kernel:  [<ffffffff8009292b>] run_timer_softirq+0x133/0x1b0
Dec  9 21:39:24 hostname kernel:  [<ffffffff80011cc5>] __do_softirq+0x5e/0xd5
Dec  9 21:39:24 hostname kernel:  [<ffffffff8005c2fc>] call_softirq+0x1c/0x28
Dec  9 21:39:24 hostname kernel:  [<ffffffff8006a53a>] do_softirq+0x2c/0x85
Dec  9 21:39:24 hostname kernel:  [<ffffffff80068d0e>] default_idle+0x0/0x50
Dec  9 21:39:24 hostname kernel:  [<ffffffff8005bc8e>] apic_timer_interrupt+0x66/0x6c
Dec  9 21:39:24 hostname kernel:  <EOI>  [<ffffffff80206ec0>] pci_conf1_read+0x0/0xc0
Dec  9 21:39:24 hostname kernel:  [<ffffffff80068d37>] default_idle+0x29/0x50
Dec  9 21:39:24 hostname kdump: kexec: loaded kdump kernel
Dec  9 21:39:24 hostname kernel:  [<ffffffff80046f8d>] cpu_idle+0x95/0xb8
Dec  9 21:39:24 hostname kdump: started up
Dec  9 21:39:24 hostname kernel:  [<ffffffff80074511>] start_secondary+0x45a/0x469
Dec  9 21:39:24 hostname kernel: 
Dec  9 21:39:24 hostname kernel: RTNL: assertion failed at net/ipv4/devinet.c (984)
Dec  9 21:39:24 hostname kernel: 
Dec  9 21:39:24 hostname kernel: Call Trace:
Dec  9 21:39:24 hostname kernel:  <IRQ>  [<ffffffff80241ed1>] inetdev_event+0x48/0x282
Dec  9 21:39:24 hostname kernel:  [<ffffffff8003cc8d>] rt_run_flush+0x7f/0xb8
Dec  9 21:39:24 hostname kernel:  [<ffffffff80064def>] notifier_call_chain+0x20/0x32
Dec  9 21:39:24 hostname kernel:  [<ffffffff8020fd78>] dev_set_mac_address+0x52/0x58
Dec  9 21:39:24 hostname kernel:  [<ffffffff886ccceb>] :bonding:alb_set_slave_mac_addr+0x41/0x6c
Dec  9 21:39:24 hostname kernel:  [<ffffffff886cd16b>] :bonding:alb_swap_mac_addr+0x95/0x163
Dec  9 21:39:24 hostname kernel:  [<ffffffff886c80a6>] :bonding:bond_change_active_slave+0x205/0x360
Dec  9 21:39:24 hostname kernel:  [<ffffffff886c852d>] :bonding:bond_select_active_slave+0xa4/0xd9
Dec  9 21:39:24 hostname kernel:  [<ffffffff886c9ffe>] :bonding:bond_mii_monitor+0x3bd/0x403
Dec  9 21:39:24 hostname kernel:  [<ffffffff886c9c41>] :bonding:bond_mii_monitor+0x0/0x403
Dec  9 21:39:24 hostname kernel:  [<ffffffff8009292b>] run_timer_softirq+0x133/0x1b0
Dec  9 21:39:24 hostname kernel:  [<ffffffff80011cc5>] __do_softirq+0x5e/0xd5
Dec  9 21:39:24 hostname kernel:  [<ffffffff8005c2fc>] call_softirq+0x1c/0x28

Environment

  • Red Hat Enterprise Linux 5
  • Kernel version prior to kernel-2.6.18-164.el5

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.