CentOS Bug Tracker
CentOS Website

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0003990 [CentOS-5] kernel major always 2009-11-07 02:20 2009-11-07 11:42
Reporter mkos View Status public  
Assigned To
Priority normal Resolution open  
Status feedback   Product Version 5.4
Summary 0003990: Unknown symbol errors loading bonding driver
Description kernel 2.6.18-128.7.1.el5 bonding works fine. Updated the kernel via yum update to 2.6.18-164 no network interfaces loaded. Checked logs and found unknown symbol errors. IPV6 enabled on the system.
Additional Information Pertenant content from /var/log/messages:

Nov 6 20:14:57 dl kernel: bonding: Unknown symbol ndisc_build_skb
Nov 6 20:14:57 dl kernel: bonding: Unknown symbol in6_dev_finish_destroy
Nov 6 20:14:57 dl kernel: bonding: Unknown symbol ndisc_send_skb
Nov 6 20:14:57 dl kernel: bonding: Unknown symbol unregister_inet6addr_notifier
Nov 6 20:14:57 dl kernel: bonding: Unknown symbol register_inet6addr_notifier
Nov 6 20:14:57 dl kernel: bonding: Unknown symbol ndisc_build_skb
Nov 6 20:14:57 dl kernel: bonding: Unknown symbol in6_dev_finish_destroy
Nov 6 20:14:57 dl kernel: bonding: Unknown symbol ndisc_send_skb
Nov 6 20:14:57 dl kernel: bonding: Unknown symbol unregister_inet6addr_notifier
Nov 6 20:14:57 dl kernel: bonding: Unknown symbol register_inet6addr_notifier

Previous entries show the network interface drivers loaded:

Nov 6 20:14:57 dl kernel: e100: Intel(R) PRO/100 Network Driver, 3.5.10-k2-NAPI
Nov 6 20:14:57 dl kernel: e100: Copyright(c) 1999-2005 Intel Corporation
Nov 6 20:14:57 dl kernel: ACPI: PCI Interrupt 0000:01:08.0[A] -> GSI 17 (level, low) -> IRQ 201
Nov 6 20:14:57 dl kernel: e100: eth0: e100_probe: addr 0xf8001000, irq 201, MAC addr 00:A0:C9:6C:41:32
Nov 6 20:14:57 dl kernel: ACPI: PCI Interrupt 0000:01:09.0[A] -> GSI 18 (level, low) -> IRQ 169
Nov 6 20:14:57 dl kernel: e100: eth1: e100_probe: addr 0xf8000000, irq 169, MAC addr 00:A0:C9:5D:0E:0C


Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0010305)
range (administrator)
2009-11-07 09:47

Are you sure that ipv6 is enabled? Although the dependency on ipv6 seems to be a bug to me - see https://bugzilla.redhat.com/show_bug.cgi?id=531873 [^]
(0010306)
mkos (reporter)
2009-11-07 11:21

I read through the information from the link in your response and completely enabled ipv6. Tried to load the 164 kernel and same result. Went back to the 128 kernel and the bonding driver loads fine. It looks like there is something more than just a dependency on ipv6. I followed the details in the bugzilla link:

If a user completely disables ipv6 (/etc/modprod.d/ipv6 [install ipv6
/bin/true]) and is using bonding the bonding module fails with unknown symbol
references to ipv6.

if the user just disables ipv6 with /etc/modprode.conf
alias net-pf-10 off
alias ipv6 off

Than the bonding loads enabling ipv6 on the bond virtual interface, which
defeats what the user is trying to do, i.e. having ipv6 disable on all
interfaces.

Tried combinations of setting install ipv6 /bin/true in /etc/modprobe.d/ipv6 and setting the aliased references in modprobe.conf to both on, both off and off, on - on, off. Same result.
(0010307)
range (administrator)
2009-11-07 11:42

Can you please also add to the upstream bug, as it is them who need to fix that issue?

Thanks!

- Issue History
Date Modified Username Field Change
2009-11-07 02:20 mkos New Issue
2009-11-07 02:20 mkos Assigned To => kbsingh@karan.org
2009-11-07 09:47 range Note Added: 0010305
2009-11-07 09:48 range Assigned To kbsingh@karan.org => range
2009-11-07 09:48 range Status new => feedback
2009-11-07 11:21 mkos Note Added: 0010306
2009-11-07 11:42 range Note Added: 0010307


Copyright © 2000 - 2009 Mantis Group
Powered by Mantis Bugtracker