Bug with cdrom filesystem (isofs)???

John Cavanaugh (john-cavanaugh@cableone.net)
16 Nov 1998 07:43:19 -0000


Below is a script which exhibits an unusual behavior (read as bug...) with the isofs cdrom filesystem code.

Basically you cant perform an ls -FC at the root of the cd unless:

a) you are root or
b) you have done an ls -FC in a subdirectory first

Just try follow the sequence of commands and watch the errors coming from ls...

cavanaugh-linux-cavanaug /mnt/cdrom 15% mount .
cavanaugh-linux-cavanaug /mnt/cdrom 16% ls
CBCATLOG.HTML INTERRA.TXT RedHat doc ls-lR.txt
CBCATLOG.TXT PerfectBACKUP SRPMS dosutils misc
COPYING README TRANS.TBL gnome rr_moved
EZSTART.BAT README.1ST ask.exe images updates
GENERRA.TXT RPM-PGP-KEY asksrc kde
cavanaugh-linux-cavanaug /mnt/cdrom 17% ls -FC
ls: ask.exe: No such file or directory
ls: asksrc: No such file or directory
ls: CBCATLOG.HTML: No such file or directory
ls: CBCATLOG.TXT: No such file or directory
ls: COPYING: No such file or directory
ls: doc: No such file or directory
ls: dosutils: No such file or directory
ls: EZSTART.BAT: No such file or directory
ls: GENERRA.TXT: No such file or directory
ls: gnome: No such file or directory
ls: images: No such file or directory
ls: INTERRA.TXT: No such file or directory
ls: kde: No such file or directory
ls: ls-lR.txt: No such file or directory
ls: misc: No such file or directory
ls: PerfectBACKUP: No such file or directory
ls: README: No such file or directory
ls: README.1ST: No such file or directory
ls: RedHat: No such file or directory
ls: RPM-PGP-KEY: No such file or directory
ls: rr_moved: No such file or directory
ls: SRPMS: No such file or directory
ls: TRANS.TBL: No such file or directory
ls: updates: No such file or directory
cavanaugh-linux-cavanaug /mnt/cdrom 18% su
Password:
cavanaugh-linux-root /mnt/cdrom 1# ls -FC
CBCATLOG.HTML* INTERRA.TXT RedHat/ doc/ ls-lR.txt
CBCATLOG.TXT* PerfectBACKUP/ SRPMS/ dosutils/ misc/
COPYING README TRANS.TBL gnome/ rr_moved/
EZSTART.BAT README.1ST ask.exe images/ updates/
GENERRA.TXT RPM-PGP-KEY asksrc/ kde/
cavanaugh-linux-root /mnt/cdrom 2# exit
cavanaugh-linux-cavanaug /mnt/cdrom 19% ls -FC
ls: ask.exe: No such file or directory
ls: asksrc: No such file or directory
ls: CBCATLOG.HTML: No such file or directory
ls: CBCATLOG.TXT: No such file or directory
ls: COPYING: No such file or directory
ls: doc: No such file or directory
ls: dosutils: No such file or directory
ls: EZSTART.BAT: No such file or directory
ls: GENERRA.TXT: No such file or directory
ls: gnome: No such file or directory
ls: images: No such file or directory
ls: INTERRA.TXT: No such file or directory
ls: kde: No such file or directory
ls: ls-lR.txt: No such file or directory
ls: misc: No such file or directory
ls: PerfectBACKUP: No such file or directory
ls: README: No such file or directory
ls: README.1ST: No such file or directory
ls: RedHat: No such file or directory
ls: RPM-PGP-KEY: No such file or directory
ls: rr_moved: No such file or directory
ls: SRPMS: No such file or directory
ls: TRANS.TBL: No such file or directory
ls: updates: No such file or directory
cavanaugh-linux-cavanaug /mnt/cdrom 20% cd doc
cavanaugh-linux-cavanaug /mnt/cdrom/doc 21% ls -FC
FAQ/ HOWTO/ README.ks TRANS.TBL rescue.txt rhmanual/
cavanaugh-linux-cavanaug /mnt/cdrom/doc 22% cd ..
cavanaugh-linux-cavanaug /mnt/cdrom 23% ls -FC
CBCATLOG.HTML* INTERRA.TXT RedHat/ doc/ ls-lR.txt
CBCATLOG.TXT* PerfectBACKUP/ SRPMS/ dosutils/ misc/
COPYING README TRANS.TBL gnome/ rr_moved/
EZSTART.BAT README.1ST ask.exe images/ updates/
GENERRA.TXT RPM-PGP-KEY asksrc/ kde/
cavanaugh-linux-cavanaug /mnt/cdrom 24%

Weird huh???

I sent it to this list as Im not sure where this problem lies.

For the record I am running 2.1.128 with the isofs as a loadable module.

PS. Im having all kinds of problems getting my awe-64 working (It never has), are their any known problems with it in 2.1.12* or is just me....

--John Cavanaugh

-
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/