Network Modules / Kernel error RHEL4
I have a problem that I cant seem to get round.
HP Proliant DL380
From the start; I loaded the bonding module for 2 network interfaces and it was working fine.
Then I installed the HP support pack (psp-7.52.rhel4.linux.en.tar.gz) which installed its own network modules.
Preparing to install HP ProLiant NC31xx Fast Ethernet NIC Driver for Linux v3.4.14a-1
This RPM contains the e100 driver for HP ProLiant NC31xx
Fast Ethernet NICs running under Linux.
Installation of this component was SUCCESSFUL.
Now I recieve the following in my messages file, over and over again:
Aug 9 12:49:26 dylan kernel: =======================
Aug 9 12:49:26 dylan kernel: [<c01085ee>] do_IRQ+0x239/0x242
Aug 9 12:49:26 dylan kernel: [<c0301d40>] common_interrupt+0x18/0x20
Aug 9 12:49:26 dylan kernel: [<c010403b>] default_idle+0x23/0x26
Aug 9 12:49:26 dylan kernel: [<c010408c>] cpu_idle+0x1f/0x34
Aug 9 12:49:26 dylan kernel: [<c03a76b4>] start_kernel+0x20f/0x211
Aug 9 12:49:27 dylan kernel: Debug: sleeping function called from invalid context at include/asm/uaccess.h:556
Aug 9 12:49:27 dylan kernel: in_atomic():1[expected: 0], irqs_disabled():0
Aug 9 12:49:27 dylan kernel: [<c011ca30>] __might_sleep+0x7d/0x89
Aug 9 12:49:27 dylan kernel: [<e081c161>] ethtool_ioctl+0x51/0x270 [e100]
Aug 9 12:49:27 dylan kernel: [<e0888633>] bond_update_speed_duplex+0x96/0xda [bonding]
Aug 9 12:49:27 dylan kernel: [<c02d899e>] tcp_v4_rcv+0x4c6/0x7c5
Aug 9 12:49:27 dylan kernel: [<e0889e23>] bond_mii_monitor+0x2fb/0x38f [bonding]
Aug 9 12:49:27 dylan kernel: [<e0889b28>] bond_mii_monitor+0x0/0x38f [bonding]
Aug 9 12:49:27 dylan kernel: [<c0128d59>] run_timer_softirq+0x1eb/0x2d4
Aug 9 12:49:27 dylan kernel: [<c0124df5>] __do_softirq+0x35/0x79
Aug 9 12:49:27 dylan kernel: [<c0109027>] do_softirq+0x46/0x4d
Aug 9 12:49:27 dylan kernel: =======================
This doesn't cause any problem to the system other than polluting the messages file so I thought that I would use the previous tg3 module for the network devices instead. However I can not get these to load I just get:
tg3 device eth0 does not seem to be present, delaying initialization.
when modprobe tries to load the module. I have tried removing e100 & tg3, and re-inserting it into kernel manually but nothing seems to work. I am running out of ideas.
Any body know how I can stop this writing to the messages file because it really doesn't mean a lot to me other than its coming from the bonding.
Sorry guy, but I am not too familiar with bonding.
Start with a google for the error message.
If you can understand C at all, search the source code for the error string. If you can find where it is being called you may be able to deduce why it is called.
My messages file is unpolluted now which is a plus. Thanks.
|All times are GMT -5. The time now is 11:15 PM.|