Bug 7457
Summary: | nfs-kernel-server does not start | ||
---|---|---|---|
Product: | File System | Reporter: | Elimar Riesebieter (riesebie) |
Component: | NFS | Assignee: | Neil Brown (neilb) |
Status: | CLOSED PATCH_ALREADY_AVAILABLE | ||
Severity: | normal | CC: | akpm, bunk, neilb, riesebie |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.19-rc4 | Subsystem: | |
Regression: | --- | Bisected commit-id: | |
Attachments: |
net/sunrpc/ diff between 2.6.19-rc3 and 2.6.19-rc4
net/sunrpc/ diff between 2.6.19-rc3 and 2.6.19-rc4 |
Description
Elimar Riesebieter
2006-11-04 04:19:57 UTC
Hmm... There are several problems here. The first 4 lines there appear to be from nfs-utils (the 'writting' errors) and would explain why nfsd is failing to start. That BUG, though, would appear to be an ext3 problem. I suggest you file that as a separate ext3 bug in this bugzilla. Cced: Neil for the nfsd problem... I'd expect that ext3 is just collateral damage here. Some piece of code got the preempt_count wrong (something like a missed unlock on an error path) and then the next thing which tried to schedule detected it. *** Bug 7459 has been marked as a duplicate of this bug. *** Created attachment 9405 [details]
net/sunrpc/ diff between 2.6.19-rc3 and 2.6.19-rc4
Elimar, if I understand you correctly, this issue is not present in 2.6.19-rc3,
but is reproducible presend in 2.6.19-rc4?
There were no ext3 changes between -rc3 and -rc4, and the only NFS related
changes were Neil's "sunrpc: fix refcounting problems in rpc servers" (plus a
later minor cleanup by Andrew for this patch).
If you take 2.6.19-rc4 and revert this attached patch, does it fix the issue?
Created attachment 9406 [details]
net/sunrpc/ diff between 2.6.19-rc3 and 2.6.19-rc4
The right attachment...
Hi, reverting the patch works: Nov 5 10:24:19 frodo nfsd[3173]: nfssvc: writting fds to kernel failed: errno 0 (Success) Nov 5 10:24:19 frodo nfsd[3173]: nfssvc: writting fds to kernel failed: errno 0 (Success) ... Nov 5 10:25:14 frodo mountd[3185]: authenticated mount request from aragorn.home.lxtec.de:629 for /source (/source) Elimar The real problem (which reverting the patch hides rather than fixes) is fixed by http://www.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.19-rc4/2.6.19-rc4-mm2/broken-out/sunrpc-add-missing-spin_unlock.patch I had thought that would go in the same time as the other patch (which exposed the bug). http://www.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.19-rc4/2.6.19-rc4-mm2/broken-out/sunrpc-add-missing-spin_unlock.patch has fixed the bug. Will close then. Thanks Elimmar |