There was 200 files in in a directory of a CD, but after patched kernel
to
2.0.36, there is only 100 files in it, at least in the view of `ls'.
ls shows only half of them, but I can read files with their file
names.
For an example, in /cdrom/data/ has ``really and exactly'' 200 files (
a001.dat to a100.dat and a001.txt to a100.txt). ls shows, however,
only 100 files missing some files. ( In my case a03*.*, a04*.*, a06*.*,
a07*.*, a08*.*) A strange thing is that the all the files are readable
by each file names. So for a hidden file a031.dat `cat a031.dat' works
well with no problem. `ls a0 31.dat' works well too! This file list
problem makes different results of du and df too. (du -sk /cdrom < df -k
/cdrom)
I tested my CDs. This problem occurs only with some CDs not all CD,
especially with one has directories contain many files.
After I changed fs/isofs/dir.c to old 2.0.35 one, the weird problem
doesn't
occur any more.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/