Skip to contentSkip to conversation

2.4.0-test11: "_isofs_bmap: block < 0"

DISCUSSION Eugene Crosser 4 participants 4 messages Nov 21, 2000 – Nov 25, 2000

lore
Share & tools
lore
#0 lore raw

I have a cdrom with iso9660+RR filesystem, with a few hundred files in ten directories. With all previous kernels (checked up to test11-pre3), I had no problems with it. With test11 final, "ls" command shows zero entries on the mounted CD, and each "ls" attempt causes this kernel message:

_isofs_bmap: block < 0

If I open a file directly, it opens and is read fine, so it's only readdir() that is not working. Tell me if I need to provide more info.

Eugene
-
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 4 lines · Eugene Crosser

zero entries on the mounted CD, and each "ls" attempt causes this kernel message:

_isofs_bmap: block < 0

Same here, except that once showed

	_isofs_bmap: block >= EOF (1633681408, 4096)
Signature · 8 lines
____/|  Ragnar Højland     Freedom - Linux - OpenGL      Fingerprint  94C4B
\ o.O|                                                   2F0D27DE025BE2302C
 =(_)=  "Thou shalt not follow the NULL pointer for      104B78C56 B72F0822
   U     chaos and madness await thee at its end."       hkp://keys.pgp.com
-
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/
#2 lore raw
In reply to Eugene Crosser

Hello,

Same here with CD 1 from SuSE 7.0-DE :

Nov 25 18:16:03 sjoerd kernel: VFS: Disk change detected on device ide1(22,64)
Nov 25 18:16:05 sjoerd kernel: ISO 9660 Extensions: RRIP_1991A
Nov 25 18:16:05 sjoerd kernel: _isofs_bmap: block < 0

Using test11 and everything is a module.

Quoted 17 lines · Eugene Crosser

I have a cdrom with iso9660+RR filesystem, with a few hundred files in ten directories. With all previous kernels (checked up to test11-pre3), I had no problems with it. With test11 final, "ls" command shows zero entries on the mounted CD, and each "ls" attempt causes this kernel message:

_isofs_bmap: block < 0

If I open a file directly, it opens and is read fine, so it's only readdir() that is not working. Tell me if I need to provide more info.

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

Signature · 7 lines
Arjan Filius
mailto:[email protected]

-
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/
#3 lore raw
In reply to Eugene Crosser
Quoted 1 line · Arjan Filius
Nov 25 18:16:05 sjoerd kernel: _isofs_bmap: block < 0

Understood and solved. For the whole story read linux-kernel. To fix just this, remove the two lines

	if (filp->f_pos >= inode->i_size)
		return 0;

from linux/fs/isofs/dir.c around line 119.

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