Messages in this thread | | | Date | Tue, 4 Nov 2008 14:36:04 -0500 | Subject | Re: 2.6.28-rc3 truncates nfsd results | From | "J. Bruce Fields" <> |
| |
On Tue, Nov 04, 2008 at 01:27:23PM -0500, Doug Nazar wrote: > Commit 8d7c4203 "nfsd: fix failure to set eof in readdir in some situations" > breaks the nfsd server. Bisected it back to this commit and reverting it > fixes the problem.
Ugh, thanks. So the test case is just listing a big directory? I must have broken the case where we have to fill up multiple pages....
--b.
> However, it only happens on certain machines even with the same kernel & > filesystem (ext3). I've two groups of similar computers, each group running > identical kernels. The ones listing only ~250 files are of course in error. > Eldritch is running 2.6.28-rc3 with that commit reverted. With 2.8.28-rc3 it > showed the incorrect number. > > > [root@dryad - Tue Nov 04 13:15:41] > [/usr/src/linux] for f in golem eldritch slyph kobold basilisk faun dryad > nymph troll ogre banshee cockatrice; do echo $f $(ls -1 /net/$f/usr/bin/ | > wc -l); done > > golem 1082 > eldritch 1644 > slyph 1718 > kobold 1081 > basilisk 267 > faun 265 > > dryad 1595 > nymph 245 > troll 243 > ogre 243 > banshee 926 > cockatrice 237 > >
| |