Network Modules / Kernel error RHEL4
I have a problem that I cant seem to get round.
HP Proliant DL380 RHEL 4 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. |
Quote:
|
Quote:
|
I see.
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. |
Quote:
My messages file is unpolluted now which is a plus. Thanks. |
All times are GMT -5. The time now is 08:10 PM. |