[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 00/10] parallels: Add duplication check, refactor, fix bugs
From: |
Alexander Ivanov |
Subject: |
[PATCH 00/10] parallels: Add duplication check, refactor, fix bugs |
Date: |
Wed, 17 Aug 2022 17:53:51 +0200 |
This patchset depends on the patchset
[PATCH v3 0/8] parallels: Refactor the code of images checks and fix a bug
Fix an incorrect condition in out-of-image check and
incorrect data end calculation in parallels_open().
Add parallels_handle_leak() and highest_offset() helpers.
Add checking and repairing duplicate offsets in BAT.
Add tests for parallels format checks.
Refactor and fix old parallels tests.
Alexander Ivanov (10):
parallels: Incorrect condition in out-of-image check
parallels: Incorrect data end calculation in parallels_open
parallels: Create parallels_handle_leak() to truncate excess clusters
parallels: Add checking and repairing duplicate offsets in BAT
parallels: Use highest_offset() helper in leak check
iotests: Add out-of-image check test for parallels format
iotests: Add leak check test for parallels format
iotests: Add test for BAT entries duplication check
iotests: Refactor tests of parallels images checks (131)
iotests: Fix cluster size in parallels images tests (131)
block/parallels.c | 217 +++++++++++++++---
tests/qemu-iotests/131 | 32 +--
tests/qemu-iotests/131.out | 44 ++--
tests/qemu-iotests/tests/parallels-checks | 136 +++++++++++
tests/qemu-iotests/tests/parallels-checks.out | 75 ++++++
5 files changed, 437 insertions(+), 67 deletions(-)
create mode 100755 tests/qemu-iotests/tests/parallels-checks
create mode 100644 tests/qemu-iotests/tests/parallels-checks.out
--
2.34.1
- [PATCH 00/10] parallels: Add duplication check, refactor, fix bugs,
Alexander Ivanov <=
- [PATCH 02/10] parallels: Incorrect data end calculation in parallels_open, Alexander Ivanov, 2022/08/17
- [PATCH 01/10] parallels: Incorrect condition in out-of-image check, Alexander Ivanov, 2022/08/17
- [PATCH 03/10] parallels: Create parallels_handle_leak() to truncate excess clusters, Alexander Ivanov, 2022/08/17
- [PATCH 04/10] parallels: Add checking and repairing duplicate offsets in BAT, Alexander Ivanov, 2022/08/17
- [PATCH 05/10] parallels: Use highest_offset() helper in leak check, Alexander Ivanov, 2022/08/17
- [PATCH 10/10] iotests: Fix cluster size in parallels images tests (131), Alexander Ivanov, 2022/08/17
- [PATCH 07/10] iotests: Add leak check test for parallels format, Alexander Ivanov, 2022/08/17
- [PATCH 06/10] iotests: Add out-of-image check test for parallels format, Alexander Ivanov, 2022/08/17
- [PATCH 08/10] iotests: Add test for BAT entries duplication check, Alexander Ivanov, 2022/08/17
- [PATCH 09/10] iotests: Refactor tests of parallels images checks (131), Alexander Ivanov, 2022/08/17