Retirement of CAM_QUIRK_NOSERIAL

Scott Long scottl at samsco.org
Mon Sep 10 21:53:04 PDT 2007


Kenneth D. Merry wrote:
> On Mon, Sep 10, 2007 at 22:12:52 -0600, Scott Long wrote:
>> All,
>>
>> The attached patch should make CAM behave properly with regard to
>> probing device serial numbers only when the device advertises that
>> it supports it.  It will hopefully eliminate the need for the 
>> CAM_QUIRK_NOSERIAL quirk (one instance is left because of an unrelated 
>> legacy problem that may or may not be possible to fix).  This should
>> especially benefit USB-UMASS devices, where the console output should
>> be less noisy.  It might even make more devices work out-of-the-box.
>> So please focus testing on USB, but I'd also ask that people test
>> the following devices as well as any firewire devices:
>>
>>  * Western Digital My Book 250GB (USB)
>>  * Maxtor Personal Storage 3000XT (Firewire)
> 
> Good idea.  I wonder, though, whether devices that hang or otherwise blow
> up on a serial number inquiry would also have trouble with the supported
> pages VPD page.  All the more reason we'll need people with the quirked
> hardware to test it...
> 
> Ken

I'm pretty sure that VPD page 0x00 is part of WHQL, so there's a good 
chance that just about anything made in the last 10 years will support 
it sanely.  Support should extend much further back since it was clearly
defined in the SCSI-2 spec, though we both know how muddy that argument
is.

Scott



More information about the freebsd-scsi mailing list