[libvirt] [PATCH v2 0/3] Resolve libvirtd crash matching scsi_host

Michal Privoznik mprivozn at redhat.com
Tue Oct 28 23:36:33 UTC 2014


On 06.10.2014 23:49, John Ferlan wrote:
> https://bugzilla.redhat.com/show_bug.cgi?id=1146837
>
> Rewrite the v1 patch to take a different method to attack the problem.
> Expose the getHostNumber from scsi check/startup/refresh in the form
> of virGetSCSIHostNumber.  Additionally, expose part of the getAdapterName
> code in the form of virGetSCSIHostNameByParentaddr.  Then use the two
> functions to determine whether the incoming def matches any of the
> defined pool defs.
>
> v1 is here:
>
> http://www.redhat.com/archives/libvir-list/2014-September/msg01746.html
>
>
> John Ferlan (3):
>    virutil: Introduce virGetSCSIHostNumber
>    virutil: Introduce virGetSCSIHostNameByParentaddr
>    storage_conf: Resolve libvirtd crash matching scsi_host
>
>   src/conf/storage_conf.c            |  69 ++++++++++++++----------
>   src/libvirt_private.syms           |   2 +
>   src/storage/storage_backend_scsi.c |  59 ++++-----------------
>   src/util/virutil.c                 | 106 +++++++++++++++++++++++++++++++++++++
>   src/util/virutil.h                 |  10 ++++
>   5 files changed, 170 insertions(+), 76 deletions(-)
>

ACK, but see my comment to 1/3.

Michal




More information about the libvir-list mailing list