diff yaffs_fs.c @ 18:47d3aadf185a

Add cache write through and some benign fixes
author charles <charles>
date Sun, 03 Jul 2005 10:32:40 +0000
parents f422dc67a33c
children 2f9c52f2060c
line wrap: on
line diff
--- a/yaffs_fs.c
+++ b/yaffs_fs.c
@@ -29,7 +29,7 @@
  */
 
 
-const char *yaffs_fs_c_version = "$Id: yaffs_fs.c,v 1.5 2005-04-29 07:01:18 charles Exp $";
+const char *yaffs_fs_c_version = "$Id: yaffs_fs.c,v 1.6 2005-07-03 10:32:40 charles Exp $";
 extern const char *yaffs_guts_c_version;
 
 
@@ -548,7 +548,7 @@ static int yaffs_writepage(struct page *
 	yaffs_GrossLock(obj->myDev);
 
 
-	nWritten = yaffs_WriteDataToFile(obj,buffer,page->index << PAGE_CACHE_SHIFT,nBytes);
+	nWritten = yaffs_WriteDataToFile(obj,buffer,page->index << PAGE_CACHE_SHIFT,nBytes,0);
 
 	yaffs_GrossUnlock(obj->myDev);
 	
@@ -786,7 +786,7 @@ static ssize_t yaffs_file_write(struct f
 		T(YAFFS_TRACE_OS,(KERN_DEBUG"yaffs_file_write about to write writing %d bytes to object %d at %d\n",n,obj->objectId,ipos));
 	}
 
-	nWritten = yaffs_WriteDataToFile(obj,buf,ipos,n);
+	nWritten = yaffs_WriteDataToFile(obj,buf,ipos,n,0);
 
 	T(YAFFS_TRACE_OS,(KERN_DEBUG"yaffs_file_write writing %d bytes, %d written at %d\n",n,nWritten,ipos));
 	if(nWritten > 0)