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