Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Aug 2003 01:08:41 -0700 (PDT)
From:      Nate Lawson <nate@root.org>
To:        freebsd-stable@freebsd.org, current@freebsd.org
Subject:   Re: HEADSUP:  USB da(4) quirks disabled for 4.9 and 5.2
Message-ID:  <20030822010556.M2981@root.org>
In-Reply-To: <20030822080505.GA7057@pir.net>
References:  <20030822001610.Q2740@root.org> <20030822072807.GD11682@spc.org> <20030822005127.C2916@root.org> <20030822080505.GA7057@pir.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 22 Aug 2003, Peter Radcliffe wrote:
> Nate Lawson <nate@root.org> probably said:
> > Sure it's common.  But no one has mentioned that it really needs the
> > NO_SYNC_CACHE quirk.  So unless I hear otherwise, I will assume it doesn't
> > need the quirk and it will continue to work fine.
>
> It appears to need it;
>
>   umass0: Unsupported UFI command 0x35
>   (da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x6,
>    scsi status == 0x0

Unless that causes an actual problem (i.e. crash, data loss), it is not
necessary to have a quirk for it.  There are two kinds of "unsupported"
commands:  those that cause the device to hang or crash and those that
successfully reject commands they don't want with the proper return value.
Quirks will only be added for the former.

Try to mount/unmount it a few times and see if there really is a problem.

zzz,
-Nate



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