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
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers

_______________________________________________
Pvfs2-developers mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers

Reply via email to