DA_Q_NO_SYN_CACHE

M. Warner Losh imp at bsdimp.com
Fri Jun 22 17:36:59 UTC 2007


In message: <467C055A.5090008 at samsco.org>
            Scott Long <scottl at samsco.org> writes:
: M. Warner Losh wrote:
: > Is the DA_Q_NO_SYN_CACHE quirk still needed?  there's suggestions in
: > some PRs I'm looking at to never send this command for UFI devices.
: > Was that ever implemented, and is that a good idea?
: > 
: 
: Are you suggesting modifying umass to universally disable the sync cache
: for UFI devices?  That's something that should be looked at, but I don't
: think that the 7.0 code freeze is the best time to experiment with that.

My question was more "has this already been done," since if it has, I
can close about 15PRs with no action required in the tree.  If it has
not been done, then we're past what I feel comfortable doing during a
freeze as well, unless one can get a lot of verified testing done with
~100 devices or more.

So it sounds like the answer is 'We need to keep adding the quirks for
those devices that hang the system' that can be found in the PR
database.  That I do feel comfortable doing during a code freeze.

: There has also been talk about re-doing the way that sync cache is done
: so that it's only done if the device reports that its write cache is
: present and enabled.

That would also be useful.

Warner


More information about the freebsd-scsi mailing list