memory corruption/panic solved ("FAILURE - ATAPI_IDENTIFY no
interrupt")
Tai-hwa Liang
avatar at mmlab.cse.yzu.edu.tw
Sat Jul 31 02:47:55 PDT 2004
On Sat, 31 Jul 2004, [ISO-8859-1] Søren Schmidt wrote:
[...]
> Thats the real bug, donecount should be reset on retry..
>
> > @@ -561,11 +561,12 @@
> > request->data = (caddr_t)atadev->param;
> > request->bytecount = sizeof(struct ata_params);
> > request->transfersize = DEV_BSIZE;
> > + request->donecount = 0;
> > ata_queue_request(request);
> > if (!(error = request->result))
> > break;
> > }
>
> This part should be all thats needed IMHO...
I've tested this, and it worked on my T40.
More information about the freebsd-current
mailing list