public inbox for linux-ext4@vger.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <1204768754-29655-2-git-send-email-duaneg@dghda.com>

diff --git a/a/1.txt b/N1/1.txt
index bfb3af5..c1f5d0f 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -170,3 +170,14 @@ index ad2eacf..5f64df4 100644
 -		hash_list = &table->hash_table[i];
 -		J_ASSERT (list_empty(hash_list));
 -	}
+-
+-	kfree(table->hash_table);
+-	kmem_cache_free(revoke_table_cache, table);
++	if (!journal->j_revoke_table[1])
++		return;
++	journal_destroy_revoke_table(journal->j_revoke_table[1]);
+ 	journal->j_revoke = NULL;
+ }
+ 
+-- 
+1.5.3.7
diff --git a/a/content_digest b/N1/content_digest
index afef209..f62f4dd 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -182,6 +182,17 @@
  "-\tfor (i=0; i<table->hash_size; i++) {\n"
  "-\t\thash_list = &table->hash_table[i];\n"
  "-\t\tJ_ASSERT (list_empty(hash_list));\n"
- "-\t}"
+ "-\t}\n"
+ "-\n"
+ "-\tkfree(table->hash_table);\n"
+ "-\tkmem_cache_free(revoke_table_cache, table);\n"
+ "+\tif (!journal->j_revoke_table[1])\n"
+ "+\t\treturn;\n"
+ "+\tjournal_destroy_revoke_table(journal->j_revoke_table[1]);\n"
+ " \tjournal->j_revoke = NULL;\n"
+ " }\n"
+ " \n"
+ "-- \n"
+ 1.5.3.7
 
-b3a1c88cf4c24c2830797608278165f8313cfacd76e56c10637b0158bba0c461
+c641451a6d9917c534f17b3dd677fefe45d5fed725ceeb0222aec0ae074a49e9

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox