Subject: mesh driver bugfix
To: David Brownlee <abs@NetBSD.org>
From: Michael Lorenz <macallan@netbsd.org>
List: tech-kern
Date: 12/17/2005 17:52:31
--Signature_Sat__17_Dec_2005_17_52_31_-0500_UFV3/XsE.gA1vJ5Z
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hello,

> >>> Found the problem. There's a typo in mesh.c, it would return
> >>> status info like SCSI_CHECK in xs->xs_status, but scsipi looks
> >>> for it in xs->status - with the result that no one ever
> >>> requested sense data. With this fixed both drives spin up
> >>> automatically and I guess a bunch of other weirdnesses ( like
> >>> occasional bogus 'drive offline' messages when probing ) will
> >>> just disappear.=20
> >> Good find... please check it in!
> >
> > Done. Suddenly the LONG delays when accessing a ZIP drive are gone.
>=20
>  	Excellent - if this doesn't make 3.0 can we get a note in
>  	LAST_MINUTE?

I'm not sure how far we should trust it - my gut feeling says this will
expose other problems. In my opinion it should be mentioned but let's
not rush anywhere without some thorough testing, after all this isn't
really a lifesaver. Mesh without it works more or less, quirks and
workarounds are pretty well known. With it - who knows. Works for me but
that doesn't mean anything.

have fun
Michael

--Signature_Sat__17_Dec_2005_17_52_31_-0500_UFV3/XsE.gA1vJ5Z
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (NetBSD)

iQEVAwUBQ6SWr8pnzkX8Yg2nAQJ6xQf/cha3DL03utk5EpZ06LMTFd9Y0Gbk1OFz
HJTayzhOn9ZcsuR6rgJRcK2k9Ur9XFMYkqU5v0k19ph/IojQ66qB9EJob5zqqLO7
N1h6SBIf1VS7HNJZGYp0Jr596gTvxK1PSlFcn6Q3hKT05ldUFh4djBjNj5GQPE8b
ewEoOXtgmdaSHiT/Jant6nCLtfBrbw0MANRlgbDmbshI50Ljx7Z3w0n71dB35+8w
RAH8XEO9LIlw05X/E4gjnSXoycRcrUtA3BvEYOvi3CLK3yk7368tZH3EXH/M/h5W
+T/SG2VBPBoLJD4YzyX8tiwnUG6HpMPLSwoTHopet2em8MwoVAn5Qw==
=rOPW
-----END PGP SIGNATURE-----

--Signature_Sat__17_Dec_2005_17_52_31_-0500_UFV3/XsE.gA1vJ5Z--