ISO9660_FS Query (under 1.3.88)

Mike Civil (mike@duncodin.demon.co.uk)
Sun, 14 Apr 1996 19:54:19 +0100 (BST)


Hi all,

I've just got hold of a new cover mag (UK PCW) with a cover CD with a copy
of Linux-FT lite on it.

On mounting the CD, the kernel gives a message "ISO9660 Extensions:
RRIP_1991A" and, initially, everything seems OK.

However there is a problem. All symbolic links appear to have 'lost' their
pointers to the source file. Also, any attempt to access such a link causes
the kernel to issue a message "kmalloc of too large a block (n bytes)."
where n is usually > 10MB. An example of this is :-

duncodin:tty1:/cdrom/var# ls -l
kmalloc of too large a block (56623116 bytes).
total 20
-rwxr-xr-x 1 root root 378 Mar 5 15:34 TRANS.TBL*
drwxr-xr-x 3 adm adm 2048 Mar 5 15:09 adm/
drwxrwxrwx 3 root root 2048 Mar 5 15:09 catman/
drwxr-xr-x 3 root root 2048 Mar 5 15:09 lib/
drwxrwxrwx 2 uucp uucp 2048 Mar 5 15:09 lock/
lrwxrwxrwx 1 root root 3 Mar 4 18:06 log ->
drwxr-xr-x 2 root root 2048 Mar 5 15:09 run/
drwxr-xr-x 21 root root 4096 Mar 5 15:09 spool/
drwxrwxrwx 2 root root 2048 Mar 5 15:09 tmp/
drwxr-xr-x 3 root root 2048 Mar 5 15:09 yp/
duncodin:tty1:/cdrom/var# cd log
kmalloc of too large a block (56623116 bytes).
kmalloc of too large a block (56623116 bytes).
bash: log: Too many symbolic links encountered
duncodin:tty1:/cdrom/var#

Question is, has this CD been written incorrectly, or is there a problem in
ISO9660_FS??

Cheers,

Mike