Messages in this thread | | | Date | Tue, 24 Feb 1998 11:15:27 -0800 (PST) | From | Dan Hollis <> | Subject | 2.0.33 lockup - reproducible - new info |
| |
Our news server locked up again. Alt+ScrollLock revealed same EIPs as last time, so this is a repeatable lockup. I did find one more EIP than last time - 0x147614. Here's the traces:
(gdb) l *0x147614 0x147614 is in tcp_queue (/usr/src/linux-2.0.33/include/net/tcp.h:201). 196 return (__s32)(seq1-seq2) < 0; 197 } 198 199 extern __inline int after(__u32 seq1, __u32 seq2) 200 { 201 return (__s32)(seq2-seq1) < 0; 202 } 203 204 205 /* is s2<=s1<=s3 ? */ (gdb) l *0x147610 0x147610 is in tcp_queue (tcp_input.c:1856). 1851 */ 1852 seq = skb->seq; 1853 prev = list->prev; 1854 next = (struct sk_buff *) list; 1855 for (;;) { 1856 if (prev == (struct sk_buff *) list || !after(prev->seq, seq)) 1857 break; 1858 next = prev; 1859 prev = prev->prev; 1860 } (gdb) l *0x14761b 0x14761b is in tcp_queue (tcp_input.c:1858). 1853 prev = list->prev; 1854 next = (struct sk_buff *) list; 1855 for (;;) { 1856 if (prev == (struct sk_buff *) list || !after(prev->seq, seq)) 1857 break; 1858 next = prev; 1859 prev = prev->prev; 1860 } 1861 __skb_insert(skb, prev, next, list); 1862 } (gdb) l *0x147622 0x147622 is in tcp_queue (tcp_input.c:1855). 1850 * on the assumption that we get the packets in order) 1851 */ 1852 seq = skb->seq; 1853 prev = list->prev; 1854 next = (struct sk_buff *) list; 1855 for (;;) { 1856 if (prev == (struct sk_buff *) list || !after(prev->seq, seq)) 1857 break; 1858 next = prev; 1859 prev = prev->prev;
-Dan
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu
| |