diff for duplicates of <20090218222943.GZ10668@kroah.com> diff --git a/a/1.txt b/N1/1.txt index 85e9093..7374bf9 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -78,3 +78,10 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> #endif - mb_set_bits(sb_bgl_lock(sbi, ac->ac_b_ex.fe_group), bitmap_bh->b_data, - ac->ac_b_ex.fe_start, ac->ac_b_ex.fe_len); +- + spin_lock(sb_bgl_lock(sbi, ac->ac_b_ex.fe_group)); ++ mb_set_bits(NULL, bitmap_bh->b_data, ++ ac->ac_b_ex.fe_start, ac->ac_b_ex.fe_len); + if (gdp->bg_flags & cpu_to_le16(EXT4_BG_BLOCK_UNINIT)) { + gdp->bg_flags &= cpu_to_le16(~EXT4_BG_BLOCK_UNINIT); + gdp->bg_free_blocks_count = diff --git a/a/content_digest b/N1/content_digest index 15699e5..928c776 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -106,6 +106,13 @@ " \t}\n" " #endif\n" "-\tmb_set_bits(sb_bgl_lock(sbi, ac->ac_b_ex.fe_group), bitmap_bh->b_data,\n" - "-\t\t\t\tac->ac_b_ex.fe_start, ac->ac_b_ex.fe_len);" + "-\t\t\t\tac->ac_b_ex.fe_start, ac->ac_b_ex.fe_len);\n" + "-\n" + " \tspin_lock(sb_bgl_lock(sbi, ac->ac_b_ex.fe_group));\n" + "+\tmb_set_bits(NULL, bitmap_bh->b_data,\n" + "+\t\t\t\tac->ac_b_ex.fe_start, ac->ac_b_ex.fe_len);\n" + " \tif (gdp->bg_flags & cpu_to_le16(EXT4_BG_BLOCK_UNINIT)) {\n" + " \t\tgdp->bg_flags &= cpu_to_le16(~EXT4_BG_BLOCK_UNINIT);\n" + " \t\tgdp->bg_free_blocks_count =" -5119ce2254d861d2e0a56c06d579f197b3f0d454e5e4d16de3bcc804a9ea08cc +63e741b5432c759253c1c284a68fd5d55480202b43b3e521aa1b21b527a1641b
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.