[Devel] [PATCH RH8 00/14] dm-qcow2: Resubmit partially completed qios

Kirill Tkhai ktkhai at virtuozzo.com
Tue Jul 27 11:28:41 MSK 2021


Preparation for https://jira.sw.ru/browse/PSBM-132049

---

Kirill Tkhai (14):
      dm-qcow2: Simplify complete_metadata_writeback()
      dm-qcow2: Simplify parallel clu allocation and md writeback
      dm-qcow2: Remap qio before submitting
      dm-qcow2: Generalize alloc_clu_read_qio()
      dm-qcow2: Optional allocation of pages in alloc_qvec_with_pages()
      dm-qcow2: Generalize RW md pages
      dm-qcow2: Make submit_read_whole_cow_clu() use generic-map_and_submit_rw()
      dm-qcow2: Use cow_read_endio() in submit_read_compressed()
      dm-qcow2: Move submit_rw_mapped() and map_and_submit_rw() up
      dm-qcow2: Assign bi_sector in submit_rw_md_page()
      dm-qcow2: Read compressed via aux qio
      dm-qcow2: Use submit_rw_mapped() in submit_cow_data_write()
      dm-qcow2: Introduce __submit_rw_mapped() to avoid segments count
      dm-qcow2: introduce resubmit qios


 drivers/md/dm-qcow2-map.c    |  370 +++++++++++++++++++++++++-----------------
 drivers/md/dm-qcow2-target.c |    1 
 drivers/md/dm-qcow2.h        |    8 +
 3 files changed, 227 insertions(+), 152 deletions(-)

--
Signed-off-by: Kirill Tkhai <ktkhai at virtuozzo.com>



More information about the Devel mailing list