AW: g_vfs_done():da3s1a[READ(offset=81064794762854400,
length=8192)]error = 5
Arne Wörner
arne_woerner at yahoo.com
Sun Oct 14 07:33:44 PDT 2007
That 64kB block size problem is a quite old bug... etc at fluffles.net reported it
some months ago... It is somehow due to memory fragmentation and a dead lock...
--- d_elbracht <d_elbracht at 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
More information about the freebsd-geom
mailing list