[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-Id: <168918657577.3681557.17979362698032386800.b4-ty@mit.edu>
Date: Wed, 12 Jul 2023 14:29:55 -0400
From: "Theodore Ts'o" <tytso@....edu>
To: linux-ext4@...r.kernel.org, Zhang Yi <yi.zhang@...weicloud.com>
Cc: "Theodore Ts'o" <tytso@....edu>, adilger.kernel@...ger.ca,
jack@...e.cz, yi.zhang@...wei.com, yukuai3@...wei.com,
chengzhihao1@...wei.com
Subject: Re: [PATCH v3 0/6] jbd2: fix several checkpoint inconsistent issues
On Tue, 06 Jun 2023 21:59:22 +0800, Zhang Yi wrote:
> v2->v3:
> - Init released parameter in journal_shrink_one_cp_list() instead of
> __jbd2_journal_clean_checkpoint_list() in patch 3.
> - Fix a comment in patch 5.
> v1->v2:
> - Drop the last patch in [1].
> - Merge journal_clean_one_cp_list() into journal_shrink_one_cp_list().
> - Fix the race issues through trying to hold buffer lock and check
> dirty state under the lock.
> - Append a cleanup patch, remove __journal_try_to_free_buffer().
>
> [...]
Applied, thanks!
[1/6] jbd2: recheck chechpointing non-dirty buffer
commit: c2d6fd9d6f35079f1669f0100f05b46708c74b7f
[2/6] jbd2: remove t_checkpoint_io_list
commit: be22255360f80d3af789daad00025171a65424a5
[3/6] jbd2: remove journal_clean_one_cp_list()
commit: b98dba273a0e47dbfade89c9af73c5b012a4eabb
[4/6] jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint
commit: e34c8dd238d0c9368b746480f313055f5bab5040
[5/6] jbd2: fix a race when checking checkpoint buffer busy
commit: 46f881b5b1758dc4a35fba4a643c10717d0cf427
[6/6] jbd2: remove __journal_try_to_free_buffer()
commit: 3c55097c553c49deab60ac62c83ef17565004a97
Best regards,
--
Theodore Ts'o <tytso@....edu>
Powered by blists - more mailing lists