Networking Forums

Networking Forums > Computer Networking > Linux Networking > System lockup

Reply
Thread Tools Display Modes

System lockup

 
 
Shanthi Paladugu
Guest
Posts: n/a

 
      12-31-2003, 02:55 PM
Hello,

I am using linux channel bonding for 2.4.19 kernel and trying to
bond 4 interfaces. The system has 4 processors. Now I have an
application that tries to take an interface out of bonding at times.
Without this change, everything seems to be working fine. But with
this changes, the system locks up and nothing works. I tried to catch
it using the NMI watchdog timer and the KDB shows the following info:

eip = 0x80107c68 ebp = 0xf89687f0

and the backtrace shows like this:

__read_lock_failed +0x08(0x1d2, 0x202, ..., ..., ...)

bond_xmit_roundrobin +0x62(..., ..., ..., ...)

ip_output +0x104 (..., ..., ..., 0x0, 0x0)

ip_queue_xmit +0x37b (..., 0x1, ..., 0x2bd, 0x0)


When I tried to go thouugh the objdump of the bonding driver, it
looked like it was pointing to the locks in bond_xmit_roundrobin().
Could there be any possible issue with the bonding driver and the
system being SMP?? Any ideas and suggestions would be appreciated.

Thanks,
Shanthi.
 
Reply With Quote
 
 
 
 
Michael Heiming
Guest
Posts: n/a

 
      12-31-2003, 11:14 PM
Shanthi Paladugu <(E-Mail Removed)> wrote:
> Hello,


> I am using linux channel bonding for 2.4.19 kernel and trying to
> bond 4 interfaces. The system has 4 processors. Now I have an
> application that tries to take an interface out of bonding at times.


What app?

> Without this change, everything seems to be working fine. But with
> this changes, the system locks up and nothing works. I tried to catch
> it using the NMI watchdog timer and the KDB shows the following info:


[..]

> When I tried to go thouugh the objdump of the bonding driver, it
> looked like it was pointing to the locks in bond_xmit_roundrobin().
> Could there be any possible issue with the bonding driver and the
> system being SMP?? Any ideas and suggestions would be appreciated.


There have been some changes with the bonding driver in recent
kernels (AFAIK), I'd take a look at the CHANGELOG and upgrade.

--
Michael Heiming

Remove +SIGNS and www. if you expect an answer, sorry for
inconvenience, but I get tons of SPAM
 
Reply With Quote
 
Michael Heiming
Guest
Posts: n/a

 
      12-31-2003, 11:22 PM
Shanthi Paladugu <(E-Mail Removed)> wrote:
> Hello,


> I am using linux channel bonding for 2.4.19 kernel and trying to
> bond 4 interfaces. The system has 4 processors. Now I have an
> application that tries to take an interface out of bonding at times.


What app?

> Without this change, everything seems to be working fine. But with
> this changes, the system locks up and nothing works. I tried to catch
> it using the NMI watchdog timer and the KDB shows the following info:


[..]

> When I tried to go thouugh the objdump of the bonding driver, it
> looked like it was pointing to the locks in bond_xmit_roundrobin().
> Could there be any possible issue with the bonding driver and the
> system being SMP?? Any ideas and suggestions would be appreciated.


There have been some changes with the bonding driver in recent
kernels (AFAIK), I'd take a look at the CHANGELOG and upgrade if
you need to run a vendor kernel, check there for updates.


--
Michael Heiming

Remove +SIGNS and www. if you expect an answer, sorry for
inconvenience, but I get tons of SPAM
 
Reply With Quote
 
Shanthi Paladugu
Guest
Posts: n/a

 
      01-02-2004, 02:46 PM
Michael Heiming <michael+(E-Mail Removed)> wrote in message news:<(E-Mail Removed)>...
> Shanthi Paladugu <(E-Mail Removed)> wrote:
> > Hello,

>
> > I am using linux channel bonding for 2.4.19 kernel and trying to
> > bond 4 interfaces. The system has 4 processors. Now I have an
> > application that tries to take an interface out of bonding at times.

>
> What app?
>


This is a C program that I wrote and issues IFBONDRELEASE ioctl whenever needed.

> > Without this change, everything seems to be working fine. But with
> > this changes, the system locks up and nothing works. I tried to catch
> > it using the NMI watchdog timer and the KDB shows the following info:

>
> [..]
>
> > When I tried to go thouugh the objdump of the bonding driver, it
> > looked like it was pointing to the locks in bond_xmit_roundrobin().
> > Could there be any possible issue with the bonding driver and the
> > system being SMP?? Any ideas and suggestions would be appreciated.

>
> There have been some changes with the bonding driver in recent
> kernels (AFAIK), I'd take a look at the CHANGELOG and upgrade if
> you need to run a vendor kernel, check there for updates.

 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Machine Lockup Alan Rand Broadband Hardware 3 12-02-2004 04:35 AM
ndiswrapper lockup Rick Arnett Linux Networking 1 09-04-2004 08:13 PM
system lockup with MN-710 Broadband Hardware 0 04-11-2004 05:24 AM
MN-500 - periodic lockup Mike Broadband Hardware 2 02-09-2004 01:01 PM
System lockup after using network for a few minutes Paul Rogers Windows Networking 1 10-10-2003 11:56 PM



1 2 3 4 5 6 7 8 9 10 11