Acknowledged
On Mon, Aug 21, 2023 at 2:57 PM Kui Liu wrote:
>
> rdma_connect() now can't be called directly in cm event handler,
>
> as it will cause deadlock. Use rdma_connect_locked() instead
>
>
>
> https://pmc.acronis.work/browse/VSTOR-73616
>
>
>
> Signed-off-by: Liu Kui
>
> ---
>
> fs/fuse
On 16.08.23 12:32, Andrey Zhadchenko wrote:
Add new function for block_device_operations, which will be used
for SEEK_HOLE and SEEK_DATA llseek calls
Feature: dm: implement SEEK_HOLE for dm-qcow2 and dm-ploop
https://jira.vzint.dev/browse/PSBM-145746
Signed-off-by: Andrey Zhadchenko
---
v2: fi
On 16.08.23 12:32, Andrey Zhadchenko wrote:
Add new function to target_type, so any dm devices may realize it
Implement intermediate llseek_hole() on device-mapper layer, do some simple
checks.
Feature: dm: implement SEEK_HOLE for dm-qcow2 and dm-ploop
https://jira.vzint.dev/browse/PSBM-145746
S
On 16.08.23 12:32, Andrey Zhadchenko wrote:
push_backup dm module llseek_hole() should just call the same function
from it's origin bdev
Feature: dm: implement SEEK_HOLE for dm-qcow2 and dm-ploop
https://jira.vzint.dev/browse/PSBM-145746
Signed-off-by: Andrey Zhadchenko
---
drivers/md/dm-push
On 8/21/23 14:07, Alexander Atanasov wrote:
On 16.08.23 12:32, Andrey Zhadchenko wrote:
Add new function to target_type, so any dm devices may realize it
Implement intermediate llseek_hole() on device-mapper layer, do some
simple
checks.
Feature: dm: implement SEEK_HOLE for dm-qcow2 and dm-
On 16.08.23 12:32, Andrey Zhadchenko wrote:
Move code that calculates qio front bytes type and amount into a new
helper. It will be used later for llseek_hole()
Feature: dm: implement SEEK_HOLE for dm-qcow2 and dm-ploop
https://jira.vzint.dev/browse/PSBM-145746
Signed-off-by: Andrey Zhadchenko
On 16.08.23 12:32, Andrey Zhadchenko wrote:
Implement llseek_hole() for dm-qcow2 target.
Iterate over ranges with cluster granularity until hole or data is found.
To reduce code duplication, we should use already existing parse_metadata()
We can pretend that seek request is read request for metad
On 16.08.23 12:32, Andrey Zhadchenko wrote:
Add braces around arguments so callers can use equations while
calling these macros.
Feature: dm: implement SEEK_HOLE for dm-qcow2 and dm-ploop
https://jira.vzint.dev/browse/PSBM-145746
Signed-off-by: Andrey Zhadchenko
---
drivers/md/dm-ploop.h | 8
On 16.08.23 12:32, Andrey Zhadchenko wrote:
Implement find_hole() for dm-ploop target.
Iterate over clusters until we find hole or data by using
ploop_bat_entries() which will do all our work
Feature: dm: implement SEEK_HOLE for dm-qcow2 and dm-ploop
https://jira.vzint.dev/browse/PSBM-145746
Sig
On 16.08.23 12:32, Andrey Zhadchenko wrote:
When looking for SEEK_HOLE, we would like to check if cluster is locked
without valid pio
Feature: dm: implement SEEK_HOLE for dm-qcow2 and dm-ploop
https://jira.vzint.dev/browse/PSBM-145746
Signed-off-by: Andrey Zhadchenko
---
drivers/md/dm-ploop-m
On 8/21/23 19:20, Alexander Atanasov wrote:
On 16.08.23 12:32, Andrey Zhadchenko wrote:
Implement llseek_hole() for dm-qcow2 target.
Iterate over ranges with cluster granularity until hole or data is found.
To reduce code duplication, we should use already existing
parse_metadata()
We can pr
On 21.08.23 15:35, Andrey Zhadchenko wrote:
On 8/21/23 14:07, Alexander Atanasov wrote:
On 16.08.23 12:32, Andrey Zhadchenko wrote:
Add new function to target_type, so any dm devices may realize it
Implement intermediate llseek_hole() on device-mapper layer, do some
simple
checks.
Feature:
12 matches
Mail list logo