linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* simple use wcache from drive (was)Re: [RFC/PATCH 0/7] enable honoring write cache setting of IDE drive
@ 2005-01-28 22:54 Doug Maxey
  2005-01-28 22:56 ` Bartlomiej Zolnierkiewicz
  0 siblings, 1 reply; 7+ messages in thread
From: Doug Maxey @ 2005-01-28 22:54 UTC (permalink / raw)
  To: Bartlomiej Zolnierkiewicz; +Cc: Jens Axboe, Jeff Garzik, Linux IDE Mailing List


On Fri, 28 Jan 2005 23:32:53 +0100, Bartlomiej Zolnierkiewicz wrote:
>> The datacenters/server folks that would be using these drives would
>> expect them to remain as set.  I have to check, but unless something
>> has changed very recently in the kernel, setting with hdparm does not
>> "stick" in the sense that the command succeeds to the disk, but no change
>> is made to the barrier.
>
>It is not a problem for IDE driver (flushes become no-ops)
>and this way you can later enable wcache and still use barries.

Well that certainly simplfies things.

How about this?
===== drivers/ide/ide-disk.c 1.115 vs edited =====
--- 1.115/drivers/ide/ide-disk.c	2005-01-04 11:39:25 -06:00
+++ edited/drivers/ide/ide-disk.c	2005-01-28 16:48:24 -06:00
@@ -1083,7 +1083,7 @@ static void idedisk_setup (ide_drive_t *
 	if ((id->csfo & 1) || (id->cfs_enable_1 & (1 << 5)))
 		drive->wcache = 1;
 
-	write_cache(drive, 1);
+	write_cache(drive, drive->wcache);
 
 	/*
 	 * We must avoid issuing commands a drive does not understand



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2005-01-30  0:41 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-01-28 22:54 simple use wcache from drive (was)Re: [RFC/PATCH 0/7] enable honoring write cache setting of IDE drive Doug Maxey
2005-01-28 22:56 ` Bartlomiej Zolnierkiewicz
2005-01-28 22:59   ` Bartlomiej Zolnierkiewicz
2005-01-29 23:54     ` simple use wcache from drive Doug Maxey
2005-01-30  0:05       ` Bartlomiej Zolnierkiewicz
2005-01-30  0:19         ` Doug Maxey
2005-01-30  0:41           ` Bartlomiej Zolnierkiewicz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).