8K quirks & making quirk table more structured

Steven Hartland killing at multiplay.co.uk
Sat Aug 24 22:24:27 UTC 2013


That currently breaks the main reason for the output of
quirks in xpt_announce_quirks

Also it appears that the new method of setting lbppbe
in scsi would make the result dependent on block_len
which makes it potentially hard to predict the value
needed to set a drive to 4 etc.

In ata you use a different method entirely which its
not good for consistency as ideally we should have just
one set of quirks which work for scsi and ata.

Also in ata you appear to have lost the output of quirks.

    Regards
    Steve
----- Original Message ----- 
From: "Will Andrews" <will at firepipe.net>
To: <scsi at freebsd.org>
Sent: Saturday, August 24, 2013 12:32 AM
Subject: 8K quirks & making quirk table more structured


> Hi,
> 
> We have seen 8K blocksize devices in our lab, which require quirks to
> behave properly.  Rather than simply add another quirk for a different
> size, we made the quirk entries more structured, and changed blocksize
> to be a fixed-size integer element.
> 
> Please review: http://people.freebsd.org/~will/head-convert-cam-quirk-tables-to-structs.diff
> 
> The naming isn't particularly intuitive, but I'd like to check this in
> as primarily a structural change, and follow up with other
> improvements later.
> 
> Thanks!
> --Will.
> _______________________________________________
> freebsd-scsi at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-scsi
> To unsubscribe, send any mail to "freebsd-scsi-unsubscribe at freebsd.org"
>

================================================
This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. 

In the event of misdirection, illegible or incomplete transmission please telephone +44 845 868 1337
or return the E.mail to postmaster at multiplay.co.uk.



More information about the freebsd-scsi mailing list