Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Jul 2003 01:26:04 -0400 (EDT)
From:      Andre Guibert de Bruet <andy@siliconlandmark.com>
To:        current@freebsd.org
Cc:        scsi@freebsd.org
Subject:   Re: HEADSUP: USB da(4) quirks deprecated
Message-ID:  <20030729011842.L670@alpha.siliconlandmark.com>
In-Reply-To: <20030728212246.Q53955@root.org>
References:  <20030728212246.Q53955@root.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

"camcontrol inquiry" requires the pass driver, so if it's not already in
your kernel config you might want to add it when/if you add DA_OLD_QUIRKS.

Regards,

> Andre Guibert de Bruet | Enterprise Software Consultant >
> Silicon Landmark, LLC. | http://siliconlandmark.com/    >

On Mon, 28 Jul 2003, Nate Lawson wrote:

> I have committed code to disable the USB and Firewire quirks in da(4).
> Since we now have code that should handle the common case of a failure
> after receiving 6 byte commands, most of them should no longer be
> necessary.  However, the only way to tell if a quirk is really needed is
> to test the new code with the quirks disabled.  You may have a device (USB
> camera, pen drive, hard drive, ...) that begins to get errors like "BBB
> bulk-in clear stall failed" or "Synchronize cache failed, status 0x35".
> If you get these, you can enable previous behavior by adding:
>
>     options DA_OLD_QUIRKS
>
> to your kernel config and recompiling.  Once you do this, please send me
> the output of "camcontrol inquiry da0" so I can re-enable your quirk for
> good.  I'm doing this as soon as possible so the unnecessary quirks can be
> removed for 5.2.  A similar process will take place in 4-stable after 5.2
> has been released.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030729011842.L670>