Skip to contentSkip to conversation

2.5 [2 of 8] 02-savelink_nospace_nowarning.diff

PATCH New Oleg Drokin on behalf of Hans Reiser 1 participant 1 message Feb 11, 2002

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 2.5 [2 of 8] 02-savelink_nospace_nowarning.diff

Hello!

Do not print a warning if savelink was not created due to lack of space.

fs/reiserfs/super.c renamed from fs/reiserfs/super.c.orig +4 -3
@@ -296,10 +296,11 @@
 
     /* put "save" link inot tree */
     retval = reiserfs_insert_item (th, &path, &key, &ih, (char *)&link);
-    if (retval)
-	reiserfs_warning ("vs-2120: add_save_link: insert_item returned %d\n",
+    if (retval) {
+	if (retval != -ENOSPC)
+	    reiserfs_warning ("vs-2120: add_save_link: insert_item returned %d\n",
 			  retval);
-    else {
+    } else {
 	if( truncate )
 	    REISERFS_I(inode) -> i_flags |= i_link_saved_truncate_mask;
 	else