Subject: Re: kern/29369: ahc driver cannot handle HP LTO 2-SCSI drive
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: Frank Kardel <Frank.Kardel@Acrys.COM>
List: netbsd-bugs
Date: 10/05/2005 06:14:02
The following reply was made to PR kern/29369; it has been noted by GNATS.
From: Frank Kardel <Frank.Kardel@Acrys.COM>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: kern/29369: ahc driver cannot handle HP LTO 2-SCSI drive
Date: Wed, 05 Oct 2005 08:13:36 +0200
This is a multi-part message in MIME format.
--------------020500070005020300050205
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Update in LTO/Filemark handling issues:
The FreeBSD(5.x) code uses a similar strategy as in the proposed patch.
Christoph Badura thought
that it would be good to use the mode page setting for EOM handling to
define the drives behavior.
I currently have a failing SDT10000 so I dug around Sony's website and
found a more elaborate manual
even describing all SCSI commands. When glancing through that spec it
seemed to me that
the Sony drives are stuck at a fixed setting for the file mark handling
and will deny all requests to
change that with an error. I assume that this is legal and fear that
implementing the parameterisation
via mode pages may be of limited use. I still have to check the behavior
of LTO drives though.
Maybe we should go the FreeBSD route by making the 1/2FM strategy
ioctl-configurable with possibly
a pre-selection at attachment time if we get enough information from the
drive when reading the
mode pages.
Thoughts?
Frank
--------------020500070005020300050205
Content-Type: text/x-vcard; charset=utf-8;
name="Frank.Kardel.vcf"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="Frank.Kardel.vcf"
begin:vcard
fn:Dr.-Ing. Frank Kardel
n:Kardel;Frank
org:Acrys Consult GmbH & Co. KG
adr;dom:;;Untermainkai 30;Frankfurt am Main;;60329
email;internet:Frank.Kardel@Acrys.COM
title:Managing Partner
tel;work:+49.69.244506-0
tel;fax:+49.69.244506-50
note;quoted-printable:Distributed Systems=0D=0A=
Architecture (Applications and Distributed Systems)=0D=0A=
Unix (Architecture, Scripting, Philosophy, Troubleshooting, Kernel)=0D=0A=
Protocol- and Interface-Design (Data Abstractions, Process Handling)=0D=0A=
Open Source (Applications, Development)=0D=0A=
Robust Production (Reliable Operations)
x-mozilla-html:FALSE
url:http://www.acrys.com
version:2.1
end:vcard
--------------020500070005020300050205--