Summary: | consolelog crashes kernel (oops inside) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Navid Zamani <navid.zamani> |
Component: | [OLD] Core system | Assignee: | Gentoo Kernel Bug Wranglers and Kernel Maintainers <kernel> |
Status: | RESOLVED NEEDINFO | ||
Severity: | critical | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Navid Zamani
2005-05-19 23:03:12 UTC
i forgot: why is ther no /proc/ksyms on my system? yesterday i asked someone on #gentoo and he didn't had one too... (sorry for my bad english, i'm only one of 600000 poeple nativley speaking luxembugish ;) Which was the last working good kernel? Have you tested your memory recently? there were less problems with 2.6.11-r4, and 2.6.10-r8 made no problems if i remember it correctly. 2.6.9-* and earlyer worked fine, but then i had syslog-ng installed instead of metalog. I can additionally say now, that it only happens when i'm on the console. It it's running with all consoles closed and only having the windows-machine interacting with it, backuping or emerging via cron, it always runs fine. I just installed 2.6.11-gentoo-r9, and got a similar oops only 30 minutes later, this time the kernel was not even tainted (with the fcpci module from fritzcapi). Is anyone working on this? If yes. Is there a way to help you out? I'm a programmer in java, can read c and c++ and write some other languages. I also understand the basics of assembler and i'm good at debugging as long as it's not debugging of assember-code. ;) I only have no idea of finding the place in the kernel-sources that the ksymoops-output seems to point to.. :( If it will speed up the task simply tell me what there is to do... Have you tested your memory recently? It would also be useful if you could try and reproduce the problem on development-sources-2.6.12_rc5 See comment #5 sorry, the replies went to the wrong mail-adress so i did not know that you added the comments. yes. memtest86+ ran all night without an error. but: is it safe to use this development-sources-2.6.12_rc5? I don't want to have even more bugs. ;) but i could try it for one day or so... should i really do this? Yes, it should be fine. By the way, -rc6 is out now. Okay. the last gentoo-sources i can get trough emerge is 2.6.12-r1. I'm running it right now, with the latest fcpci (from fritzcapi) and using the latest splashutils. And yesterday i got some short oops-flood again. i think there were about 30 oopses, and then it worked again. With the old kernel sometimes the oopses continued to flood until the computer died. But i can't see if it got better... Metalog still dies on the oops-flood. But it can log the first ones... The problem is that it only logs the first line of the oops. Is there a way to let it log everything? And: Is there any way how i could get this thing reproducible? (Like finding out the oopsing routine and how to trigger it... ) Then i could find the source of the problem... I really want to track this ugly thing down... I never had that much problems with any linux/unix flavour or other os. (windows 98 does not count as such. ;) And i can't stand the fact that my win-xp-machine is more stable than a hardened gentoo machine.. :( We can at least file a decent bugreport upstream if you can get a new oops logged. Yes, you can log the entire debug/error message output, but that depends on your system logger, and not the kernel. dmesg will always contain all messages, perhaps you could redirect that to a file if you still have a working console. I thought you already found how to reproduce it, by copying lots of files using samba. You should also try it without any non-standard modules such as fritzcapi. (In reply to comment #10) > We can at least file a decent bugreport upstream if you can get a new oops logged. Hmm... i got some but could not log them. :( > Yes, you can log the entire debug/error message output, but that depends on your system logger, and not the kernel. And this is the best thing ont it: IT's metalog, wich stops working on the first oops, flooding the console, and making it impossible to type anything. (well i'm able to do it blindly now, so for the next oops... ;) > desg will always contain all messages, perhaps you could redirect that to a file if you still have a working console. Good idea. :) I'll try that. Let's put the bug to NEEDINFO until i got that next bug. The oopses got more seldom since 2.6.12-r1, so it could take weeks to get one while i'm on the console. > I thought you already found how to reproduce it, by copying lots of files sing > samba. I can't reproduce them anymore. Somehow .12-r1 is harder to get to an oops... (Btw : I noticed that samba takes about 80-90% of my 80mhz-cpu when syncing a profile with the client. Maybe it's a problem with metalog and a buffer overflow. I have now disabled output buffering for that reason in metalog, so i can test if that's the problem.) > You should also try it without any non-standard modules such as fritzcapi. I did that already and got oopses on the same day. So a re-enabled fritzcapi. ;) The problem is that i need firtzcapi for my answering machine for my business, so i can't leave it disabled for days... I'll check back when i got that next oops. If not leave it to NEEDINFO for some weeks... If i did not came back until then you can trash this bug if you want. ;) Ok, marking NEEDINFO. Thanks. |