Date: Sat, 10 Jul 1999 21:21:18 -0700 From: John-Mark Gurney <gurney_j@efn.org> To: freebsd-scsi@freebsd.org Subject: microp 4421-07 fails on tags... Message-ID: <19990710212118.49328@hydrogen.fircrest.net>
next in thread | raw e-mail | index | archive | help
--S5YaxWCcQjTEyOLp Content-Type: text/plain; charset=us-ascii well, after a long time testing, the microp 4421-07: da0: <MICROP 4421-07 0329SJ 0329> Fixed Direct Access SCSI2 device has serious problems with tag queuing... the only way I was able to get this drive to work reliably was to turn of tags completely... does anyone have a drive with a different firmware that does do tags? if no one does, I'll just commit the attached patch.... -- John-Mark Gurney Voice: +1 541 684 8449 Cu Networking P.O. Box 5693, 97405 "The soul contains in itself the event that shall presently befall it. The event is only the actualizing of its thought." -- Ralph Waldo Emerson --S5YaxWCcQjTEyOLp Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="microp.patch" Index: cam_xpt.c =================================================================== RCS file: /home/ncvs/src/sys/cam/cam_xpt.c,v retrieving revision 1.24 diff -u -r1.24 cam_xpt.c --- cam_xpt.c 1998/10/15 19:08:52 1.24 +++ cam_xpt.c 1999/05/17 01:33:32 @@ -236,6 +236,7 @@ static const char quantum[] = "QUANTUM"; static const char sony[] = "SONY"; static const char west_digital[] = "WDIGTL"; +static const char microp[] = "MICROP"; static struct xpt_quirk_entry xpt_quirk_table[] = { @@ -256,12 +257,17 @@ }, { /* Broken tagged queuing drive */ + { T_DIRECT, SIP_MEDIA_FIXED, microp, "4421-07*", "*" }, + /*quirks*/0, /*mintags*/0, /*maxtags*/0 + }, + { + /* Broken tagged queuing drive */ { T_DIRECT, SIP_MEDIA_FIXED, "HP", "C372*", "*" }, /*quirks*/0, /*mintags*/0, /*maxtags*/0 }, { /* Broken tagged queuing drive */ - { T_DIRECT, SIP_MEDIA_FIXED, "MICROP", "3391*", "x43h" }, + { T_DIRECT, SIP_MEDIA_FIXED, microp, "3391*", "x43h" }, /*quirks*/0, /*mintags*/0, /*maxtags*/0 }, { --S5YaxWCcQjTEyOLp-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990710212118.49328>