lkml.org 
[lkml]   [1998]   [Feb]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRe: [LMP-DEVEL] 2.0.33 lockup - reproducible - new info
Date
> > 1855            for (;;) {
> > 1856 if (prev == (struct sk_buff *) list || !after(prev->seq, seq))
> > 1857 break;
> > 1858 next = prev;
> > 1859 prev = prev->prev;
> > 1860 }
>
> So it seems you're getting stuck in here. Not knowing the code or what
> could be broken that you're getting stuck here...how crazy an idea would
> it be to insert some kind of jiffy counter in such potentially "infinite
> loops" to abort the loop after "too much" time has been spent waiting for
> some condition that's apparently never going to happen?

By the time its got into that kind of corruption the sk-buffs or
the list are already corrupt and your machine is shortly going to become
history anyway\

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu

\
 
 \ /
  Last update: 2005-03-22 13:41    [W:0.036 / U:0.392 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site