Messages in this thread | | | Date | Sun, 20 Feb 2000 15:08:42 +0100 | From | Manfred Spraul <> | Subject | Re: wq bug, forcing oops. |
| |
Q wrote: > > When I stopped a program, my screen got filled with: > > wq bug, forcing oops. > > After a few second, it rebooted. I can't find anything in the logs. > Does that happen frequently, or only once? If it happens frequently, then you could try to replace the WQ_BUG with
extern void show_stack(unsigned long *esp); #define WQ_BUG() do { \ printk("wq bug!.\n"); \ show_stack(NULL); \ __sti(); \ for(;;); \ } while(0);
[untested]
It _seems_ that the stack pointer got corrupted, and thus the kernel couldn't recover from the oops
-- Manfred
- 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/
| |