On Fri Mar 18 21:08:09 EDT 2011, quans...@quanstro.net wrote:
> On Fri Mar 18 20:03:00 EDT 2011, rminn...@gmail.com wrote:
> > I don't know guys, these sure look like disk errors to me ...
> 
> no need to guess, fill the partitions with 0s with dd.  if that
> works, then we know it's a bug in venti.

more detail.

i think it's reasonable to suspect that something's going wrong
in user land.  there are about 10 different ways to get Eio from
devsd.  one is that for writes, sdbio() returns Eio if the block is
not within bounds.

also, at least the 9atom version of the ide (or, sdata, sic) prints this
if an actual ata error occurs

                if(drive->status & Err){
                        qunlock(ctlr);
print("atagenio: %llud:%d\n", lba, drive->count);
[...]

and dumps the ata state to the console if the i/o never returns.

- erik

Reply via email to