lkml.org 
[lkml]   [1999]   [Mar]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRe: 3 Ooopses in 2.2.3
Date
Hello!

> Bad enough to be such kind of problem... I bet you are using SCSI ;).

Ethernet.

Ethernet is much worse than any SCSI. Unlike SCSI it generates
irqs not after we asked it, but when something arrives with frequency
limited only by our capacities to handle them 8)

> 2) change by hand in arch/i386/kernel/process.c in alloc_task_struct the
> __get_free_pages(GFP_KERNEL,1), with a vmalloc(PAGE_SIZE*2), and in
> free_task_struct() change the free_pages() with a vfree().

There is less elegant but more safe and information rich way to debug it
not waiting, when box will crash and crap hard disk. I just inserted sp checks
in irq handler and in net_bh, which evaluated and reported
stack record and halted cpu, when it was end of struct task+512 8)8)

You may repeat this doing 8)

Alexey

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

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