Subject: kern/12270: ADOSFS broken in 1.5Q and later
To: None <gnats-bugs@gnats.netbsd.org>
From: None <is+bug@beverly.kleinbus.org>
List: netbsd-bugs
Date: 02/22/2001 21:46:59
>Number:         12270
>Category:       kern
>Synopsis:       ADOSFS broken in 1.5Q and later
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Feb 22 12:53:00 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     Ignatios Souvatzis
>Release:        1.5Q or later
>Organization:
good idea
>Environment:
System: NetBSD jocelyn.sub-etha.wtal.de 1.5S NetBSD 1.5S (AM4) #21: Tue Feb 20 22:15:14 CET 2001 is@jocelyn.sub-etha.wtal.de:/var/obj/kernel/AM4 amiga
Architecture: m68k
Machine: amiga
>Description:
	1.5S gives me a "Bad address" when cat-ting a file on an adosfs.

	With 1.5Q the kernel prints additionally something like

	flblk offset 27 too large in lblk 27 blk 26906
	or
	flblk offset 65 too large in lblk 65 blk 176365
	(one line per file).

	(Might be DIAGNOSTIC vs. not difference.)

	Accessing directory entries (e.g., doing a cd or a ls -l) works fine.

>How-To-Repeat:
	mount -o ro -t ados /dev/sd0h /mnt
	ls /mnt
	cat /mnt/cdda.readme
>Fix:
	Workaround: Use NetBSD-1.5 kernel.
>Release-Note:
>Audit-Trail:
>Unformatted: