--- linux-2.6.0-test5/drivers/scsi/sd-org.c 2003-09-09 23:58:43.000000000 +0300 +++ linux-2.6.0-test5/drivers/scsi/sd.c 2003-09-10 00:11:21.000000000 +0300 @@ -1098,6 +1098,7 @@ static void sd_read_cache_type(struct scsi_disk *sdkp, char *diskname, struct scsi_request *SRpnt, unsigned char *buffer) { +#if 0 int len = 0, res; const int dbd = 0; /* DBD */ @@ -1150,6 +1151,11 @@ sdkp->WCE = 0; sdkp->RCD = 0; } +#endif + printk(KERN_NOTICE "%s: assuming drive cache: write through\n", + diskname); + sdkp->WCE = 0; + sdkp->RCD = 0; } /**