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

John Ferlan jferlan at redhat.com
Mon Oct 6 21:49:46 UTC 2014


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(-)

-- 
1.9.3




More information about the libvir-list mailing list