Claus Guttesen wrote:

Hi.

Just upgraded to FreeBSD 6 beta5 (i386). During reboot I get this
message (in one line):

unknown: timeout waiting for read DRQunknown: timeout waiting for read
DRQSMP: AP CPU #1 Launched!

regards
Claus
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

I had the same problem, and Søren Schmidt sent me this patch. It worked for me. If it works for you, be sure and send him a note saying "thanks"

Index: ata-lowlevel.c
===================================================================
RCS file: /home/ncvs/src/sys/dev/ata/ata-lowlevel.c,v
retrieving revision 1.71
diff -u -r1.71 ata-lowlevel.c
--- ata-lowlevel.c      14 Sep 2005 12:45:06 -0000      1.71
+++ ata-lowlevel.c      15 Sep 2005 07:35:41 -0000
@@ -278,7 +278,7 @@
           /* if read data get it */
           if (request->flags & ATA_R_READ) {
-               if (ata_wait(ch, atadev, (ATA_S_READY | ATA_S_DRQ)) <  0) {
+               if (ata_wait(ch, atadev, ATA_S_DRQ) < 0) {
                   device_printf(request->dev,
                                 "timeout waiting for read DRQ\n");
                   request->result = EIO;


Best of luck,
Patrick
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to