Re: Retirement of CAM_QUIRK_NOSERIAL
- From: Scott Long <scottl@xxxxxxxxxx>
- Date: Mon, 10 Sep 2007 22:52:39 -0600
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
_______________________________________________
freebsd-current@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@xxxxxxxxxxx"
- References:
- Retirement of CAM_QUIRK_NOSERIAL
- From: Scott Long
- Re: Retirement of CAM_QUIRK_NOSERIAL
- From: Kenneth D. Merry
- Retirement of CAM_QUIRK_NOSERIAL
- Prev by Date: Re: Retirement of CAM_QUIRK_NOSERIAL
- Next by Date: Re: Retirement of CAM_QUIRK_NOSERIAL
- Previous by thread: Re: Retirement of CAM_QUIRK_NOSERIAL
- Next by thread: Re: Retirement of CAM_QUIRK_NOSERIAL
- Index(es):
Relevant Pages
|