[libvirt] [PATCH v2 0/8] Couple of storage driver improvements

Michal Privoznik mprivozn at redhat.com
Wed Mar 6 14:59:10 UTC 2019


v2 of:

https://www.redhat.com/archives/libvir-list/2019-March/msg00001.html

diff to v1:
- use WRITESAME instead of WRITE in 2/8
- Patches 1/8 and 3/8 are new. I've noticed we are overwriting an error
when something goes wrong while volume wiping.

Michal Prívozník (8):
  iscsi_direct: Make virStorageBackendISCSIDirectGetLun report error
    properly
  storage_backend_iscsi_direct: Simplify vol zeroing
  iscsi_direct: Don't overwrite error in
    virStorageBackenISCSIDirectWipeVol()
  virISCSIDirectReportLuns: Drop ClearVols
  storageVolWipePattern: Don't take shortcut to refreshPool()
  storage_driver: Introduce storagePoolRefreshImpl()
  storagePoolRefreshFailCleanup: Clear volumes on failed refresh
  virsh-pool: Offer only active pool for pool-refresh completer

 src/storage/storage_backend_gluster.c      |  2 -
 src/storage/storage_backend_iscsi_direct.c | 80 +++++++++++++---------
 src/storage/storage_backend_logical.c      | 12 +---
 src/storage/storage_backend_rbd.c          |  4 +-
 src/storage/storage_driver.c               | 77 ++++++++++++---------
 src/storage/storage_util.c                 |  2 -
 tools/virsh-pool.c                         |  2 +-
 7 files changed, 96 insertions(+), 83 deletions(-)

-- 
2.19.2




More information about the libvir-list mailing list