lkml.org 
[lkml]   [1998]   [Nov]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subjectkernel 2.0.36: isofs dir problem
I am using Linux kernel 2.0.36 (with GSCD R560B) now and found a problem
about file list of cdrom directory.

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/

\
 
 \ /
  Last update: 2005-03-22 13:45    [W:0.034 / U:0.288 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site