From owner-freebsd-scsi Fri Aug 10 17:20:26 2001 Delivered-To: freebsd-scsi@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id D694837B407 for ; Fri, 10 Aug 2001 17:20:23 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from wonky.feral.com (wonky.feral.com [192.67.166.7]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id f7B0KJI36476; Fri, 10 Aug 2001 17:20:19 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Fri, 10 Aug 2001 17:20:12 -0700 (PDT) From: Matthew Jacob Reply-To: To: Jim Bryant Cc: Mike Tancsa , Subject: Re: SCSI timeout problems going from May23 to July13 kernel In-Reply-To: <3B7477E3.81FC089C@yahoo.com> Message-ID: <20010810171111.A64952-100000@wonky.feral.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Mike's issue was with -stable. But that in fact *was* a valid timeout (DDS tape wierdness). In terms of EOT/EOM detection- FreeBSD-stable is okay. For FreeBSD-current I've done some work and things are a bit better, but I still: a) Don't handle fixed block mode correctly. b) Probably don't handle single eot model correctly. and, most annoying of all, there seems to be something of a discrepancy about amount of data actually written when early warning shows up. I've had at least one drive report a residual when early warning was detected when in fact it wrote the data- this caused my validation program to fail to check. I need about 4-5 full days more on this. I possibly should do a partial checkin if I can't get that done soon. I'm also waiting for another tape drive I bought on EBay (my 8505XL died, so I needed to get at least one reasonable Exabyte to test with). You're welcome to fool around with the current sa.. http://people.freebsd.org/~mjacob/scsi_sa.c -matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message