From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrey Zhadchenko Date: Mon, 10 Aug 2026 15:29:54 +0300 Subject: [Devel] [PATCH VZ10 0/6] dm-qcow: lseek improvements Message-ID: <20260810123000.19834-1-andrey.zhadchenko@virtuozzo.com> List-Id: This patchset is mostly about improving dm-qcow2 lseek speed. L2 md pages can now be scanned in batch with simple for() instead of heavy parse_metadata(). Seek qios for backing images are now called with a range bigger than 1 cluster if possible. Also fix a few clamping bugs and use correct comparison for seek modes. Andrey Zhadchenko (6): drivers/md/dm-qcow2: fix lower delta seek window clamp drivers/md/dm-qcow2: keep seek parse window within limit drivers/md/dm-qcow2: fix seek constant comparison drivers/md/dm-qcow2: fix seek skip to the next L2 table drivers/md/dm-qcow2: scan lower delta in one pass over empty L1 entry drivers/md/dm-qcow2: seek unallocated L2 entries in one pass within md drivers/md/dm-qcow2-map.c | 111 ++++++++++++++++++++++++++------------ 1 file changed, 78 insertions(+), 33 deletions(-) -- 2.43.5