[libvirt] [PATCH 0/7 v3] Persistent vHBA support in storage driver

Osier Yang jyang at redhat.com
Mon Apr 8 10:38:19 UTC 2013


Pushed this set with the nits pointed out by John, with assuming there is
an ACK for the diff of 6/7. Thanks for the reviewing.

On 26/03/13 00:43, Osier Yang wrote:
> v2: https://www.redhat.com/archives/libvir-list/2013-February/msg00118.html
>
> v2 - v3:
>    * 6/8 of v1 is ACKed/pushed.
>    * Use virStringToLong_ui instead of sscanf
>    * Fixed various nits pointed out by John
>
> This is the 3rd part to implement NPIV migration support [1].
>
> Part 1: (pushed)
>    https://www.redhat.com/archives/libvir-list/2013-February/msg00112.html
>
> Part 2: (pushed)
>    https://www.redhat.com/archives/libvir-list/2013-January/msg00859.html
>
> Osier Yang (7):
>    New XML attributes for storage pool source adapter
>    storage: Make the adapter name be consistent with node device driver
>    storage: Move virStorageBackendSCSIGetHostNumber into iscsi backend
>    phyp: Prohibit fc_host adapter for phyp driver
>    util: Add helper to get the scsi host name by iterating over sysfs
>    storage: Add startPool and stopPool for scsi backend
>    storage: Guess the parent if it's not specified for vHBA
>
>   docs/formatstorage.html.in                         |  17 +-
>   docs/schemas/storagepool.rng                       |  33 +++-
>   src/conf/storage_conf.c                            | 132 +++++++++++++-
>   src/conf/storage_conf.h                            |  23 ++-
>   src/libvirt_private.syms                           |   4 +
>   src/phyp/phyp_driver.c                             |  15 +-
>   src/storage/storage_backend_iscsi.c                |  39 +++-
>   src/storage/storage_backend_scsi.c                 | 202 +++++++++++++++------
>   src/storage/storage_backend_scsi.h                 |   3 -
>   src/util/virutil.c                                 | 202 +++++++++++++++++++++
>   src/util/virutil.h                                 |  11 +-
>   .../pool-scsi-type-fc-host.xml                     |  15 ++
>   .../pool-scsi-type-scsi-host.xml                   |  15 ++
>   .../pool-scsi-type-fc-host.xml                     |  18 ++
>   .../pool-scsi-type-scsi-host.xml                   |  18 ++
>   tests/storagepoolxml2xmlout/pool-scsi.xml          |   2 +-
>   tests/storagepoolxml2xmltest.c                     |   2 +
>   17 files changed, 669 insertions(+), 82 deletions(-)
>   create mode 100644 tests/storagepoolxml2xmlin/pool-scsi-type-fc-host.xml
>   create mode 100644 tests/storagepoolxml2xmlin/pool-scsi-type-scsi-host.xml
>   create mode 100644 tests/storagepoolxml2xmlout/pool-scsi-type-fc-host.xml
>   create mode 100644 tests/storagepoolxml2xmlout/pool-scsi-type-scsi-host.xml
>




More information about the libvir-list mailing list