Re: [PATCH] qemu: fix detach of hostdev based network interface

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 9/13/19 2:43 PM, Daniel P. Berrangé wrote:
This fixes bug in

   commit bbe2aa627f621e6749af374b22856184d1f351dc
   Author: Daniel P. Berrangé <berrange@xxxxxxxxxx>
   Date:   Thu Jul 26 17:24:30 2018 +0100

     conf: simplify link from hostdev back to network device

     hostdevs have a link back to the original network device. This is fairly
     generic accepting any type of device, however, we don't intend to make
     use of this approach in future. It can thus be specialized to network
     devices.

     Reviewed-by: Cole Robinson <crobinso@xxxxxxxxxx>
     Signed-off-by: Daniel P. Berrangé <berrange@xxxxxxxxxx>

which mistakenly deleted the assignment to the 'net' variable,
which meant we never invoked the network driver release callback

Signed-off-by: Daniel P. Berrangé <berrange@xxxxxxxxxx>
---
  src/qemu/qemu_hotplug.c | 1 +
  1 file changed, 1 insertion(+)

diff --git a/src/qemu/qemu_hotplug.c b/src/qemu/qemu_hotplug.c
index bd8868b0f7..16070f2a57 100644
--- a/src/qemu/qemu_hotplug.c
+++ b/src/qemu/qemu_hotplug.c
@@ -4561,6 +4561,7 @@ qemuDomainRemoveHostDevice(virQEMUDriverPtr driver,
      }
if (hostdev->parentnet) {
+        net = hostdev->parentnet;
          for (i = 0; i < vm->def->nnets; i++) {
              if (vm->def->nets[i] == hostdev->parentnet) {
                  virDomainNetRemove(vm->def, i);


He he.

Reviewed-by: Michal Privoznik <mprivozn@xxxxxxxxxx>

Michal

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux