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>