[Pvfs2-developers] Problem with kernel module

Phil Carns carns at mcs.anl.gov
Fri Jun 20 11:22:06 EDT 2008


Which PVFS version/branch are you using?

This sounds like a problem that I ran into a while back; if so it should 
be fixed in trunk now.

tracker:
https://trac.mcs.anl.gov/projects/pvfs/ticket/42

bug fix:
http://www.pvfs.org/fisheye/browse/PVFS/src/io/trove/trove-dbpf/dbpf-keyval.c?r1=1.86&r2=1.87

related performance fix:
http://www.pvfs.org/fisheye/browse/PVFS/src/kernel/linux-2.6/dir.c?r1=1.54&r2=1.55

-Phil

Randall Martin wrote:
> I’m one of the developers working with Walt here at Clemson.  We are 
> running some tests creating large numbers of files and I have run across 
> what appears to be a bug in the PVFS kernel module.  If I create 100,000 
> files and the use the linux ls command, the output looks fine until it 
> hits file name 00034467.   Each file name listed after file 00034466 
> that has 2 or 3 entries.  The output of the pvfs2-ls command is correct 
> with only a single entry per file name.  It looks like we are hitting on 
> some internal limit.  Here’s an example of the ls output:
> 
> 00034465
> 00034466
> 00034467
> 00034467
> 00034468
> 00034468
> 00034468
> 00034469
> 00034469
> 00034469
> 00034470
> 00034470
> 00034470
> 00034471
> 00034471
> 00034471
> 00034472
> 00034472
> 00034472
> 00034473
> 
> Any ideas what part of the kernel module code I should look at?  I’m 
> using the 2.6 kernel.
> 
> -Randy
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Pvfs2-developers mailing list
> Pvfs2-developers at beowulf-underground.org
> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers



More information about the Pvfs2-developers mailing list