Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Jan 2006 12:38:59 +0100
From:      Florent Thoumie <flz@xbsd.org>
To:        Matthew Jacob <mj@feral.com>
Cc:        freebsd-scsi@freebsd.org, Nate Lawson <nate@root.org>
Subject:   Re: cvs commit: src/sys/cam/scsi scsi_da.c src/sys/dev/usb umass.c usbdevs
Message-ID:  <200601311239.10248.flz@xbsd.org>
In-Reply-To: <20060130213338.H79194@ns1.feral.com>
References:  <20060130202806.DCC7916A4CA@hub.freebsd.org> <43DEF43A.6090804@root.org> <20060130213338.H79194@ns1.feral.com>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On Tuesday 31 January 2006 06:33, Matthew Jacob wrote:
> >> Linux only sends the SYNCHRONIZE_CACHE command if the WCE (Write Cache
> >> Enable) bit of the disk is set. I can't seem to find something
> >> equivalent to this in our CAM framework. I have no particular SCSI
> >> knowledge but I guess I can have a look at this tomorrow.
> >>
> >> I'm forwarding this to freebsd-scsi@ (keep me CC'ed, as I'm not
> >> subscribed to this list, yet).
> >
> > Hmm, is WCE part of the inquiry response?  [moving to scsi@ list]
>
> Yes.

Hum, reading Linux source and SCSI standard [1], I'm not so sure, but I might 
be wrong. We need to request the caching page in scsi_mode_sense_{6,10}.

I'll try to write something today, but I guess someone having already worked 
on scsi will only need 10 minutes to DTRT.

[1] http://www.danbbs.dk/~dino/SCSI/SCSI2-09.html (table 156)

-- 
Florent Thoumie
flz@FreeBSD.org
FreeBSD Committer

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (FreeBSD)

iD8DBQBD30xeMxEkbVFH3PQRAh5hAJ41awguZx4xg/Mec2huUjS0BNQxjQCfYPHY
zo1mPzWax9DpJISLF9IwFU0=
=asgn
-----END PGP SIGNATURE-----

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