Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Oct 2007 07:27:01 -0700 (PDT)
From:      Arne "Wörner" <arne_woerner@yahoo.com>
To:        d_elbracht <d_elbracht@ecngs.de>
Cc:        freebsd-geom@freebsd.org
Subject:   Re: AW: g_vfs_done():da3s1a[READ(offset=81064794762854400, length=8192)]error = 5
Message-ID:  <956094.77414.qm@web30304.mail.mud.yahoo.com>
In-Reply-To: <008d01c80e6b$bb95b7e0$639049d9@EC1a>

next in thread | previous in thread | raw e-mail | index | archive | help
That 64kB block size problem is a quite old bug... etc@fluffles.net reported it
some months ago... It is somehow due to memory fragmentation and a dead lock...

--- d_elbracht <d_elbracht@ecngs.de> wrote:
> We could go back the the md (memory-disk) to try again. 
> 
a memory disk (md) should never deliver an EIO (5)... So u must have done
something different, than just reading/writing to/from a md...

But u can take a look at the source code and search for "EIO"...
http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/md/md.c

A possible cause for that EIO is, that the file system parameters r somehow
bad, so that it reads from negative or too large offsets...
http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/src/sys/geom/geom_io.c?rev=1.75;content-type=text%2Fplain
if (bp->bio_offset > pp->mediasize)
			return (EIO);

-Arne


      ____________________________________________________________________________________
Shape Yahoo! in your own image.  Join our Network Research Panel today!   http://surveylink.yahoo.com/gmrs/yahoo_panel_invite.asp?a=7 





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?956094.77414.qm>