changeset 355:932988fb7f38

Be noisy if alloc failed on mount
author Ross Younger <wry@ecoscentric.com>
date Tue, 17 Nov 2009 10:29:25 +0000
parents 68aafa1d2927
children 531f5810eaf7
files packages/fs/yaffs/current/ChangeLog packages/fs/yaffs/current/src/yaffs_guts.c
diffstat 2 files changed, 8 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/packages/fs/yaffs/current/ChangeLog
+++ b/packages/fs/yaffs/current/ChangeLog
@@ -1,6 +1,7 @@
 2009-11-17  Ross Younger  <wry@ecoscentric.com>
 
-	* yaffs_guts.c: Tweak last upstream merge.
+	* yaffs_guts.c: Tweak last upstream merge. Be noisy if
+	we ran out of memory during mount.
 
 2009-11-13  Ross Younger  <wry@ecoscentric.com>
 
--- a/packages/fs/yaffs/current/src/yaffs_guts.c
+++ b/packages/fs/yaffs/current/src/yaffs_guts.c
@@ -6060,8 +6060,10 @@ static int yaffs_Scan(yaffs_Device *dev)
 
 	yaffs_ReleaseTempBuffer(dev, chunkData, __LINE__);
 
-	if (alloc_failed)
+	if (alloc_failed) {
+        T(YAFFS_TRACE_ERROR, (TSTR("malloc failed in yaffs_ScanBackwards" TENDSTR)));
 		return YAFFS_FAIL;
+    }
 
 	T(YAFFS_TRACE_SCAN, (TSTR("yaffs_Scan ends" TENDSTR)));
 
@@ -6785,8 +6787,10 @@ static int yaffs_ScanBackwards(yaffs_Dev
 
 	yaffs_ReleaseTempBuffer(dev, chunkData, __LINE__);
 
-	if (alloc_failed)
+	if (alloc_failed) {
+        T(YAFFS_TRACE_ERROR, (TSTR("malloc failed in yaffs_ScanBackwards" TENDSTR)));
 		return YAFFS_FAIL;
+    }
 
 	T(YAFFS_TRACE_SCAN, (TSTR("yaffs_ScanBackwards ends" TENDSTR)));