[dm-devel] [PATCH 0/4] dm era: Various minor fixes

Ming Hung Tsai mtsai at redhat.com
Wed Feb 10 17:56:24 UTC 2021


On Fri, Jan 22, 2021 at 11:30 PM Nikos Tsironis <ntsironis at arrikto.com> wrote:
>
> While working on fixing the bugs that cause lost writes, for which I
> have sent separate emails, I bumped into several other minor issues that
> I fix in this patch set.
>
> In particular, this series of commits introduces the following fixes:
>
> 1. Add explicit check that the data block size hasn't changed
> 2. Fix bitset memory leaks. The in-core bitmaps were never freed.
> 3. Fix the writeset tree equality test function to use the right value
>    size.
> 4. Remove unreachable resize operation in pre-resume function.
>
> More information about the fixes can be found in their commit messages.
>
> Nikos Tsironis (4):
>   dm era: Verify the data block size hasn't changed
>   dm era: Fix bitset memory leaks
>   dm era: Use correct value size in equality function of writeset tree
>   dm era: Remove unreachable resize operation in pre-resume function
>
>  drivers/md/dm-era-target.c | 27 ++++++++++++++++-----------
>  1 file changed, 16 insertions(+), 11 deletions(-)

For the series, except 4/4 where I haven't tried other solutions.

Reviewed-by: Ming-Hung Tsai <mtsai at redhat.com>




More information about the dm-devel mailing list