Sam,
Are you looking at this bug? If not, I can take a look.
Is this a readdir/pcache bug? Or is this related to the other
lookup/related cleanups that you sent an email
a couple of days back?
thanks!
Murali

On Dec 4, 2007 7:19 AM, Sam Lang <[EMAIL PROTECTED]> wrote:
>
> Hi Emmanuel,
>
> This is probably a bug in our readdir code, which may only be
> triggered by NFS doing readdirs in chunks of 26.  I'll look into it.
>
> Thanks,
> -sam
>
>
> On Dec 4, 2007, at 8:49 AM, Emmanuel Florac wrote:
>
> >
> > OK, I've been testing again and again, and I found a weeeeeeird bug.
> > When I say weird, I mean really really of the black magic flavour.
> >
> > So : still testing this NFS stuff, I tried with various configurations
> > to sort it out, and it really a PVFS2 problem (tried different
> > clients,
> > and exporting non-pvfs2 FS from the same server, all OK).
> >
> > The NFS server exports the pvfs2 FS this way :
> >
> > /mnt/pvfs2      *(rw,async,no_root_squash,no_subtree_check)
> >
> > On the client, I mount it and run this into the share :
> >
> > for i in `seq 1 50` ; do touch test.$i ; done ; echo "created $i" ;
> > echo -n "listing " ; ls | wc -l
> >
> > So I create 50 files from test.1 to test.50 and so what? I tried again
> > and again, and always the same : test.26 is missing in the ls output!
> > Not any other file. When I create test.1 to test.65536, test.26 is
> > still missing.
> >
> > BUT if you type "ls test.26", it shows up just OK. Yeah, that's weird.
> > Then I do
> > rm * ; ls
> >
> > and it tells me
> > test.26
> >
> > Uh....
> > If I create 2000 files but starting from 100 (test.100 to test.2100),
> > when I do
> >
> > rm *; ls
> >
> > It gives
> > test.125
> >
> > Uh, the 26th file, again... This is a very strange modulo 26 bug
> > indeed :)
> >
> > --
> > ----------------------------------------
> > Emmanuel Florac     |   Intellique
> > ----------------------------------------
> >
> > _______________________________________________
> > Pvfs2-users mailing list
> > [email protected]
> > http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
> >
>
>
_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users

Reply via email to