On Sun 2011.02.20 at 13:28 +0100, Mark Kettenis wrote:
> > Date: Sun, 20 Feb 2011 07:03:25 -0500
> > From: Kenneth R Westerback <kwesterb...@rogers.com>
> > 
> > On Sun, Feb 20, 2011 at 12:39:06PM +0100, Mark Kettenis wrote:
> > > > Date: Sun, 20 Feb 2011 19:54:21 +1000
> > > > From: David Gwynne <l...@animata.net>
> > > >
> > > > > how to manipulate write cache policy?
> > > > 
> > > > the lsi firmwares dont implement handling of the mod page changes
> > > > unfortunately. you could call the ioctl this implements yourself
> > > > though from userland.
> > > 
> > > David, while I think that implementing the cache manipulation ioctls
> > > for mpii(4) is a good idea, there is a problem here.  We don't have a
> > > tool in base that actually issues those ioctls.  And unless I'm
> > > misreading the diff, this still leaves the cache disabled on the
> > > stupid Dell.
> > 
> > DIOCSCACHE is called in sdattach() to enable write cache for all
> > disks that DIOCGCACHE reports as having write cache disabled. Or are
> > you concerned that we have no way to manipulate it from userland
> > if/when the default needs to be modified?
> 
> Ah, that's the bit I was missing.  A userland tool to display and
> manipulate the cache settings would still be good though.
> Functionality should probably be added to bioctl(8).  A bit
> unfortunate that both the -c and -C options are already taken.

Ah, I had a diff for bioctl (enable/disable WCE/RCD) based on dlg's
sample, but I think marco wanted more of a policy of when to do WCE/RCD
rather than a switch - I'll send it along when I get home later this
week.

Reply via email to