From: Tomasz Wroblewski Date: Fri, 4 Dec 2009 15:50:01 +0000 (+0000) Subject: Fix duplicated pci dev entries when doing pci-list X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=32a31907df99a2ea93bf74021572f67e0916a102;p=xenclient%2Ftoolstack.git Fix duplicated pci dev entries when doing pci-list --- diff --git a/xenvm/vmact.ml b/xenvm/vmact.ml index 2bdf2cf..113eaa5 100644 --- a/xenvm/vmact.ml +++ b/xenvm/vmact.ml @@ -248,6 +248,7 @@ let add_devices xc xs domid state restore = for i = 0 to cfg.vcpus - 1 do Device.Vcpu.add ~xs ~devid:i domid done; (* add pcis *) + state.vm_pcis <- []; List.iter (fun (devid, devs) -> let bind = ref false in let dev_msitranslate = ref None in