Skip to contentSkip to conversation

PROBLEM: cannot ls cdroms (_isofs_bmap block >= EOF)

DISCUSSION Stefan Frings 2 participants 2 messages Nov 26, 2000 – Nov 27, 2000

lore
Share & tools
lore
#0 lore raw

[1.] One line summary of the problem:

cannot ls cdroms (_isofs_bmap block >= EOF)

[2.] Full description of the problem/report:

I cannot run ls on cdroms with kernel 2.4.0-test11. I get the message "_isofs_bmap block >= EOF". Kernel 2.0.4-test8 and test10 work fine for me. I did not test other 2.4.0 versions. It makes no difference if I compile isofs as "M" or "Y".

[3.] Keywords (i.e., modules, networking, kernel):

kernel, isofs, cdrom, bmap, mount, ls

[4.] Kernel version (from /proc/version):

2.4.0-test11

[6.] A small shell script or example program which triggers the
problem (if possible)

mount /dev/hdc1 /mnt
dir /mnt

[7.1.] Software (add the output of the ver_linux script here)

Kernel modules 2.3.21
Gnu C 2.95.2
Gnu Make 3.79.1
Binutils 2.9.5.0.24
Dynamic Linker ldd (GNU libc) 2.1.13
Procps 2.0.6
Mount 2.10q
Net-tools 1.56
Kbd 0.99
Sh-utils 2.0
Modules loaded no modules loaded

[7.2.] Processor information (from /proc/cpuinfo):

AMD K6-2 366

[7.4.] Loaded driver and hardware information (/proc/ioports, /proc/iomem)

Intel 82371AB PIIX 4 ACPI

[X.] Other notes, patches, fixes, workarounds:

I tried to use the isofs sources from version 2.4.0-test10 in 2.4.0-test11 they are not compatible.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/

#1 lore raw
Quoted 3 lines · Stefan Frings

[1.] One line summary of the problem:

cannot ls cdroms (_isofs_bmap block >= EOF)

Yes, a well-known problem.
Delete two lines around line 118 of fs/isofs/dir.c:

- if (filp->f_pos >= inode->i_size)
- return 0;
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/