|
Bugzilla – Full Text Bug Listing |
| Summary: | martinu.suse.de - kernel BUG at fs/dcache.c:652! | ||
|---|---|---|---|
| Product: | [SUSE Linux Enterprise Real Time Extension] SUSE Linux Enterprise Real Time 10 SP2 (SLERT 10 SP2) | Reporter: | Daniel Gollub <dgollub> |
| Component: | kernel | Assignee: | Peter Morreale <pmorreale> |
| Status: | RESOLVED WONTFIX | QA Contact: | Erik Hamera <erik.hamera> |
| Severity: | Critical | ||
| Priority: | P5 - None | CC: | ihno, mistinie |
| Version: | BETA4 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: |
screenlog of martinu.suse.de running 2.6.22.19-0.5-rt (SLERT10 SP2 Beta4) with 'noapic'
commit a50f7951a31d3b976e829250853f89c9d2da32c0 commit 6f23e3872cff238589f9bf39c71db2ea880c9a26 |
||
|
Description
Daniel Gollub
2008-03-11 09:22:20 UTC
Created attachment 200131 [details]
screenlog of martinu.suse.de running 2.6.22.19-0.5-rt (SLERT10 SP2 Beta4) with 'noapic'
Very likely a duplicate to bug #293351 (In reply to comment #2 from Daniel Gollub) > Very likely a duplicate to bug #293351 Ignore this bug - this was related to reiserfs. (In reply to comment #3 from Daniel Gollub) > (In reply to comment #2 from Daniel Gollub) > > Very likely a duplicate to bug #293351 > Ignore this bug - this was related to reiserfs. > Danial, THis was fixed? Note that 293351 was reported last July. Are we sure that this patch is in the rt tree? which patch was it? thx I don't want to lead you to the wrong track, since the other bug looks like it's only related to reiserfs. Maybe Jan can give a quick comment on this. I check if this patch is in the RT tree and try in meanwhile to reproduce the issue. Just found this: http://bugzilla.kernel.org/show_bug.cgi?id=9710 http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ef818a28fac9bd214e676986d8301db0582b92a9 I will review k, reviewed all this. We should definitely try the suggested NFS patch. This would most likely need to get into other kernels as well. (if not already there) A possible test case would be to unlink a bunch of files via the client, then umount the NFS dir from the client. Please try the above test prior to patching the kernel, it should generate the Oops. Make sure the client machine is "cpu busy" at the time you do the unlinks and umount. Peter, thanks for reviewing. Your suggestion is quite similar to the inital mail on LKML about this patch. http://lkml.org/lkml/2007/11/3/34 First i try to reproduce this issue reliable, and then testing with patched kernel. Created attachment 202834 [details]
commit a50f7951a31d3b976e829250853f89c9d2da32c0
Created attachment 202835 [details]
commit 6f23e3872cff238589f9bf39c71db2ea880c9a26
(In reply to comment #6 from Daniel Gollub) > Just found this: > http://bugzilla.kernel.org/show_bug.cgi?id=9710 > http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ef818a28fac9bd214e676986d8301db0582b92a9 > This patch requires some serious modification, or, a major back-port of NFSv4 fixes, which I have nearly completed in the process. However, In doing so, I think the two patches that I have just attached, may actually resolve the issue without requiring the major back-port. Nevertheless, the back-port should be considered, since there are apparently a large number of flaws in the 2.6.22 NFS base. Pete, could you please take a look? (In reply to comment #12 from Sven Dietrich) > Created an attachment (id=202834) [details] > commit a50f7951a31d3b976e829250853f89c9d2da32c0 > This patch is already applied. (In reply to comment #13 from Sven Dietrich) > Created an attachment (id=202835) [details] > commit 6f23e3872cff238589f9bf39c71db2ea880c9a26 > THis patch is also already applied. (In reply to comment #14 from Sven Dietrich) > (In reply to comment #6 from Daniel Gollub) > > Just found this: > > http://bugzilla.kernel.org/show_bug.cgi?id=9710 > > http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ef818a28fac9bd214e676986d8301db0582b92a9 > > > > This patch requires some serious modification, or, a major back-port of NFSv4 > fixes, which I have nearly completed in the process. > > However, In doing so, I think the two patches that I have just attached, may > actually resolve the issue without requiring the major back-port. > > Nevertheless, the back-port should be considered, since there are apparently a > large number of flaws in the 2.6.22 NFS base. > Confused... These patches do not seem so intrusive. It appears they are merely adding a *put_super with a wait mechanism to allow the async ops to complete. I'm also confused since Viro suggest merely holding the super block (inc ref count) until the async ops complete. Clearly this is cleaner, however Trond signed off on this patchset. I need to review this some more. This will not get fixed for SP2. Because the LATER and REMIND resolutions have been removed, the resolution of this bug has changed from LATER to WONTFIX. If this bug needs to be reconsidered, reopen it and set a future "Target Milestone for Fix." |