View previous topic :: View next topic |
Author |
Message |
westboy21 Tux's lil' helper
Joined: 10 Oct 2003 Posts: 135 Location: Raleigh, North Carolina
|
Posted: Mon Nov 08, 2004 2:56 am Post subject: reiser4 lockups ck-patch related? |
|
|
I realize that I'm working with bleeding edge software here, but after tasting the speed of reiser4, I had to persist.
Here is my issue. I've tried mm-sources, and nitro-sources. Everything seems to work ok for a few minutes, and then my machine will just freeze. This is totally random. I've been using nitro and 2.6.x for quite a while now without reiser4. So I'm pretty sure it's a fs issue.
When I created the reiser4 filesystem. I just used the defaults
Code: | mkfs.reiser4 /dev/hda4 |
How do I troubleshoot this issue? Has anyone else had this problem? |
|
Back to top |
|
|
westboy21 Tux's lil' helper
Joined: 10 Oct 2003 Posts: 135 Location: Raleigh, North Carolina
|
Posted: Mon Nov 08, 2004 5:53 am Post subject: |
|
|
I think that I resolved the issue. I stepped back my kernel version and source to the redeeman-sources 2.6.8. Everything seems to be working correctly. No lockups. I'm still puzzled that I'm not able to get the nitro-sources to work. |
|
Back to top |
|
|
ewan.paton Veteran
Joined: 29 Jul 2003 Posts: 1219 Location: glasgow, scotland
|
Posted: Mon Nov 08, 2004 6:12 am Post subject: |
|
|
i think i had the same issue, it was the 1st time i tested nitro-sources soo just figured it was a bug due to all the patches _________________ Giay tay nam | Giay nam cao cap | Giay luoi |
|
Back to top |
|
|
westboy21 Tux's lil' helper
Joined: 10 Oct 2003 Posts: 135 Location: Raleigh, North Carolina
|
Posted: Mon Nov 08, 2004 7:27 am Post subject: |
|
|
Alright. Now I feel like a liar. I had been booted up into redeemans-sources for going on 4 hours, when all the sudden my emerge dies. So I try to pull up another term, and nothing happens. I ctrl-alt-F1 and type ls in there. No response. WHY IS MY FILESYSTEM FAILING TO RESPOND. I mean, i know it's still in developement, but I assumed from my reading reiser4 worked better than this.
At the time that it failed. I was listening to music from another partition formated as reiserfs 3.6. Would that have had anything to do with it? How about alsa? Anyone know of any inconsistancies like such that would cause the reiser4 filesystem to stop responding?
Anyone know how to get debugging information on this? I've never debugged a freeze like such. |
|
Back to top |
|
|
Gavrila Apprentice
Joined: 08 Jun 2003 Posts: 275
|
Posted: Mon Nov 08, 2004 8:15 am Post subject: |
|
|
westboy21 wrote: | Alright. Now I feel like a liar. I had been booted up into redeemans-sources for going on 4 hours, when all the sudden my emerge dies. So I try to pull up another term, and nothing happens. I ctrl-alt-F1 and type ls in there. No response. WHY IS MY FILESYSTEM FAILING TO RESPOND. I mean, i know it's still in developement, but I assumed from my reading reiser4 worked better than this.
At the time that it failed. I was listening to music from another partition formated as reiserfs 3.6. Would that have had anything to do with it? How about alsa? Anyone know of any inconsistancies like such that would cause the reiser4 filesystem to stop responding?
Anyone know how to get debugging information on this? I've never debugged a freeze like such. |
did /var/log/messages log anything? are you sure is a fs problem? _________________ Jabber ID: Gavrila@jabber.org |
|
Back to top |
|
|
Jake Veteran
Joined: 31 Jul 2003 Posts: 1132
|
Posted: Mon Nov 08, 2004 8:22 am Post subject: |
|
|
Enable assertions and whatever else looks useful, and if you can reproduce the problem on -mm and you manage to log reiser4-related errors, fire off an e-mail to reiserfs-list. I've only had problems on AMD64, but I'm sure they'd like to know about any trouble on x86. |
|
Back to top |
|
|
westboy21 Tux's lil' helper
Joined: 10 Oct 2003 Posts: 135 Location: Raleigh, North Carolina
|
Posted: Mon Nov 08, 2004 4:26 pm Post subject: |
|
|
How do you log reiser4 errors. For that matter how do you log filesystem errors in general. I've got debuggin on. And for a few minutes when typing commands, I will get a segmentation fault, and it will spit out the kernel panic debug information. This information contains a lot of reiser4 wording, which is how I know this issue is fs related. |
|
Back to top |
|
|
westboy21 Tux's lil' helper
Joined: 10 Oct 2003 Posts: 135 Location: Raleigh, North Carolina
|
Posted: Mon Nov 08, 2004 5:25 pm Post subject: |
|
|
Ok. Here is the output from my /var/log/everything file.
Code: | Nov 8 12:11:15 [kernel] clog length 0
Nov 8 12:11:15 [kernel] reiser4[php(28710)]: object_lookup (fs/reiser4/search.c
:397)[nikita-2104]:
Nov 8 12:11:15 [kernel] code: -503 at fs/reiser4/plugin/file/file.c:803
Nov 8 12:11:15 [kernel] context: trace_flags: 0
Nov 8 12:11:15 [kernel] ------------[ cut here ]------------
Nov 8 12:11:15 [kernel] [<c01c277c>] get_current_trace_flags+0xc/0xf0
Nov 8 12:11:15 [kernel] Code: 0f 84 3d ff ff ff 8b 00 39 c8 0f 85 33 ff ff ff 3
9 42 04 0f 85 2a ff ff ff b8 00 e0 ff ff 21 e0 ff 48 14 8b 40 08 a8 08 75 1d 90
<0f> 0b 84 00 98 64 54 c0 c7 04 24 6f 03 59 c0 c7 44 24 04 80 b6 |
|
|
Back to top |
|
|
Jake Veteran
Joined: 31 Jul 2003 Posts: 1132
|
Posted: Mon Nov 08, 2004 5:44 pm Post subject: |
|
|
Are you sure that's all the relevant output? Anyway, like Redeeman said, what kernel version? Can you make the latest mm-sources do this? |
|
Back to top |
|
|
westboy21 Tux's lil' helper
Joined: 10 Oct 2003 Posts: 135 Location: Raleigh, North Carolina
|
Posted: Mon Nov 08, 2004 5:46 pm Post subject: |
|
|
Kernel version.
Code: | Linux homer1 2.6.8.1-Redeeman2 #2 Mon Nov 8 02:15:51 EST 2004 i686 AMD Athlon(tm) XP 2600+ AuthenticAMD GNU/Linux |
Yes that was all the relevant output. Everything else seemd related to cron. If I could keep my system up long enough to try the lastest mm-sources, then I'll let you know. |
|
Back to top |
|
|
westboy21 Tux's lil' helper
Joined: 10 Oct 2003 Posts: 135 Location: Raleigh, North Carolina
|
Posted: Mon Nov 08, 2004 5:59 pm Post subject: |
|
|
Ok. I'm compiling the latest mm-sources as we speak. I've configured some additional kernel debugging as well. Hopefully I'll be able to give a more verbose error, if it should continue to happen. |
|
Back to top |
|
|
westboy21 Tux's lil' helper
Joined: 10 Oct 2003 Posts: 135 Location: Raleigh, North Carolina
|
Posted: Mon Nov 08, 2004 6:27 pm Post subject: |
|
|
well, now I can't build the nvidia-kernel module, because I get an error during the emerge saying that the mm-sources use some SYMBOL GPL kernel feature, and this can't be forced on the nvidia driver. Something to that effect anyway. So even if mm-sources do work, I can't use them it seems. Unless there is a way to circumvent this GPL issue.
I also tried emerging the latest redeeman-sources, and it failed patching the kernel. Seems I am doomed. |
|
Back to top |
|
|
Jake Veteran
Joined: 31 Jul 2003 Posts: 1132
|
Posted: Mon Nov 08, 2004 7:14 pm Post subject: |
|
|
The whole point of using mm-sources was because it's the only patchset supported by Namesys. If you still have your reiser4 problem in mm-sources, it's Namesys's problem, not Redeeman's or Con's.
If you only want reiser4, head over to http://people.msoe.edu/~maciejej/patches/, but please try to reproduce your problem on mm-sources and if you can, reply to your post with an update including errors from /var/log/everything. |
|
Back to top |
|
|
westboy21 Tux's lil' helper
Joined: 10 Oct 2003 Posts: 135 Location: Raleigh, North Carolina
|
Posted: Mon Nov 08, 2004 7:24 pm Post subject: |
|
|
I'm well aware that this issue isn't related to redeeman or Con's patches. I thought I had made it clear from the begining that this issue is reiser4 related. It just so happens however that redeemans fine patching job has been the only kernel that I've been able to get to work. Yesterday I had a 2.6.8 variant of mm-sources installed and I was having the same issue. I can't seem to get my nvidia-kernel module installed under the latest mm-sources however. And at the moment it's a lot easier to respond to these forums in a gui webbrowser. I only have my machine. So ... I have to boot into redeemans, therefore I'm not able to reproduce the error under mm-sources at the moment. Whewww.
Now ... can you tell me how to get the darn nvidia-kernel installed with mm-sources? |
|
Back to top |
|
|
Jake Veteran
Joined: 31 Jul 2003 Posts: 1132
|
Posted: Mon Nov 08, 2004 7:55 pm Post subject: |
|
|
I'm not saying the problem isn't reiser4. That much is obvious. The problem might be reiser4 as patched into Redeeman or Con's sources.
Don't use mm-sources. Just test reiser4. You can do that without a 3D accelerated GUI. If you have to, change the driver in your X config to nv and comment out the GLX line temporarily. Or if you're really desperate, search the forums for a fix for nvidia-kernel.
The patch I linked to in my previous post adds only reiser4 to vanilla 2.6.9. That's probably what you'll want to run after you test mm-source, or just run it now and if it works you'll know the problem was Redeeman or Con's sources. If it fails, it's either a problem with my patch or reiser4 itself.
If you think you're having trouble with mm-sources, try AMD64. The -mm kernel doesn't always compile for AMD64 without some work. |
|
Back to top |
|
|
westboy21 Tux's lil' helper
Joined: 10 Oct 2003 Posts: 135 Location: Raleigh, North Carolina
|
Posted: Mon Nov 08, 2004 8:27 pm Post subject: |
|
|
I'll try your patch and the vanilla sources. I'm currently at work however, so troubleshooting a remote machine that hangs, might be a bit of a problem. I should get back to you tonight.
Thanks for your help btw! |
|
Back to top |
|
|
westboy21 Tux's lil' helper
Joined: 10 Oct 2003 Posts: 135 Location: Raleigh, North Carolina
|
Posted: Tue Nov 09, 2004 7:08 am Post subject: |
|
|
Damn.
I think I found the problem. I can't believe it didn't notice this till now. Everytime my system froze yesterday (minus one time), i was emerging php. The php build would complete, and then it would go to run the pear installer and then give me segmentation fault. After that nothing would work.
To recap. I got the latest mm-sources (2.6.10-rc1-mm3) and was moving along smoothly for 3 or 4 hours, then the php thing hit again. What's the deal with php? Is this as filesystem issue that it's having.
And believe me ... I would love to post an error on this one. But no can do. Once my system segfaults, there's nothing I can do or type. The kernel gives a sync error. |
|
Back to top |
|
|
|