not inspect further.
--
Many Thanks,
Regards,
Shradha Shah
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
if anyone has observed these errors before? What can I do to
fix these issues?
Thanks.
--
Many Thanks,
Regards,
Shradha Shah
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
@c6100o libvirt]# which libvirtd
/usr/sbin/libvirtd
Please may I ask for help in order to resolve this issue?
--
Many Thanks,
Regards,
Shradha Shah
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
: qemuCapsExtractVersion:1566 :
internal error Cannot find suitable emulator for x86_64
I created a syslink /usr/bin/qemu-system-x86_64 to /usr/libexec/qemu-kvm and
I still see the issue.
Many Thanks,
Regards,
Shradha Shah
On 05/29/2012 05:13 AM, Osier Yang wrote:
On 2012年05月28日 20:27, Shradha Shah wrote
be specified for a pf dev or an
interface dev (with identical results as when it's specified for a
hostdev
Shradha Shah (5):
Code to return interface name or pci_addr of the VF in actualDevice
Moved the code to create implicit interface pool from PF to a new
function
Introduce forward
/
/forward
/network
The MAC address would be provided in the domain xml.
Signed-off-by: Shradha Shah ss...@solarflare.com
---
docs/schemas/network.rng|1 +
src/conf/network_conf.c |3 ++-
src/conf/network_conf.h |1 +
src/network/bridge_driver.c |6 --
4 files changed
The network pool should be able to keep track of both, network device names nad
PCI
addresses, and return the appropriate one in the actualDevice when
networkAllocateActualDevice is called.
Signed-off-by: Shradha Shah ss...@solarflare.com
---
src/conf/network_conf.c | 55
This makes the code reusable
Signed-off-by: Shradha Shah ss...@solarflare.com
---
src/network/bridge_driver.c | 109 ++-
1 files changed, 66 insertions(+), 43 deletions(-)
diff --git a/src/network/bridge_driver.c b/src/network/bridge_driver.c
index
This patch chooses a free network device from the interface pool and creates a
PCI HostDef
to be passed to the guest, when forward mode is hostdev.
networkNotifyActualDevice and networkReleaseActualDevice are modified
accordingly.
Signed-off-by: Shradha Shah ss...@solarflare.com
---
src
'/
/forward
/network
Signed-off-by: Shradha Shah ss...@solarflare.com
---
src/conf/network_conf.c | 61 --
src/conf/network_conf.h |2 +
src/network/bridge_driver.c |5 +++-
3 files changed, 64 insertions(+), 4 deletions(-)
diff --git a/src
Shah
On 06/08/2012 04:26 PM, Shradha Shah wrote:
This patch series supports the forward mode='hostdev'. The functionality
of this mode is the same as interface type='hostdev' but with the added
benefit of using interface pools.
The patch series also contains a patch to support use
in a network xml, and return
the appropriate one in actualDevice when networkAllocateActualDevice is
called.
At the top level managed attribute can be specified with identical results
as when it's specified for a hostdev.
Currently forward mode='hostdev' does not support USB devices.
Shradha Shah (6
Refactoring existing code without causing any functional changes to prepare for
new code.
This patch makes the code reusable.
Signed-off-by: Shradha Shah ss...@solarflare.com
---
src/Makefile.am |7 ++-
src/conf/device_conf.c | 135
This patch introduces the new forward mode='hostdev' along with attribute
managed
Includes updates to the network RNG and new xml parser/formatter code.
Signed-off-by: Shradha Shah ss...@solarflare.com
---
docs/schemas/network.rng | 82 +++--
src/conf
This patch updates the network driver to properly utilize the new
attributes/elements that are now in virNetworkDef
Signed-off-by: Shradha Shah ss...@solarflare.com
---
docs/formatnetwork.html.in | 62 +
src/network/bridge_driver.c | 213
The network pool should be able to keep track of both, network device
names nad PCI addresses, and return the appropriate one in the actualDevice
when networkAllocateActualDevice is called.
Signed-off-by: Shradha Shah ss...@solarflare.com
---
src/network/bridge_driver.c | 33
Just code movement no functional changes here. This makes the code reusable
Signed-off-by: Shradha Shah ss...@solarflare.com
---
src/network/bridge_driver.c | 84 ++
1 files changed, 52 insertions(+), 32 deletions(-)
diff --git a/src/network
Signed-off-by: Shradha Shah ss...@solarflare.com
---
src/qemu/qemu_command.c | 14 ++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/src/qemu/qemu_command.c b/src/qemu/qemu_command.c
index 93c018d..0f6b714 100644
--- a/src/qemu/qemu_command.c
+++ b/src/qemu
Thanks,
Regards,
Shradha Shah
Original Message
Subject: In Use tracker for network and pci-passthrough devices
Date: Tue, 26 Jun 2012 12:23:52 +0100
From: Shradha Shah ss...@solarflare.com
To: Laine Stump la...@laine.org
Laine,
I have submitted my v2 patches for forward mode
probably
move this discussion to the mailing list sooner rather than later
though, as a public discussion of the design will give you a better
chance of your first revision getting successfully past review :-))
On 06/26/2012 07:23 AM, Shradha Shah wrote:
Laine,
I have submitted my v2 patches
tracking code. You should probably
move this discussion to the mailing list sooner rather than later
though, as a public discussion of the design will give you a better
chance of your first revision getting successfully past review :-))
On 06/26/2012 07:23 AM, Shradha Shah wrote:
Laine,
I
later
though, as a public discussion of the design will give you a better
chance of your first revision getting successfully past review :-))
On 06/26/2012 07:23 AM, Shradha Shah wrote:
Laine,
I have submitted my v2 patches for forward mode='hostdev' and am
planning to work
On 06/28/2012 11:33 AM, Shradha Shah wrote:
This is a reply I got from Laine Stump
=
(NB: I'm Cc'ing Osier on this email, as he's quite knowledgeable about
the PCI passthrough
Osier, Many thanks for your input.
Comments inline.
On 06/28/2012 11:48 AM, Shradha Shah wrote:
This is a reply from Osier Yang
On 2012年06月27日 04:02, Laine Stump wrote:
(NB: I'm
in a network xml, and return
the appropriate one in actualDevice when networkAllocateActualDevice is
called.
At the top level managed attribute can be specified with identical results
as when it's specified for a hostdev.
Currently forward mode='hostdev' does not support USB devices.
Shradha Shah (6
Refactoring existing code without causing any functional changes to prepare for
new code.
This patch makes the code reusable.
Signed-off-by: Shradha Shah ss...@solarflare.com
---
include/libvirt/virterror.h |1 +
src/Makefile.am |7 ++-
src/conf/device_conf.c | 135
Just code movement no functional changes here. This makes the code reusable
Signed-off-by: Shradha Shah ss...@solarflare.com
---
src/network/bridge_driver.c | 84 ++
1 files changed, 52 insertions(+), 32 deletions(-)
diff --git a/src/network
This patch introduces the new forward mode='hostdev' along with attribute
managed
Includes updates to the network RNG and new xml parser/formatter code.
Signed-off-by: Shradha Shah ss...@solarflare.com
---
docs/schemas/network.rng | 82 +++--
src/conf
The network pool should be able to keep track of both, network device
names nad PCI addresses, and return the appropriate one in the actualDevice
when networkAllocateActualDevice is called.
Signed-off-by: Shradha Shah ss...@solarflare.com
---
src/network/bridge_driver.c | 33
Signed-off-by: Shradha Shah ss...@solarflare.com
---
src/qemu/qemu_command.c | 14 ++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/src/qemu/qemu_command.c b/src/qemu/qemu_command.c
index 93c018d..0f6b714 100644
--- a/src/qemu/qemu_command.c
+++ b/src/qemu
This patch updates the network driver to properly utilize the new
attributes/elements that are now in virNetworkDef
Signed-off-by: Shradha Shah ss...@solarflare.com
---
docs/formatnetwork.html.in | 62 +
src/network/bridge_driver.c | 213
Interface Pools and Passthrough mode:
Current Method:
The passthrough mode uses a macvtap “direct” connection to connect each guest
to the network. The physical interface to be used is picked from among those
listed in interface sub elements of the forward element.
The current specification
---
src/util/virnetdev.c | 89 ++
src/util/virnetdev.h | 10 ++
2 files changed, 99 insertions(+), 0 deletions(-)
diff --git a/src/util/virnetdev.c b/src/util/virnetdev.c
index 86196a1..d07d8fa 100644
--- a/src/util/virnetdev.c
+++
---
src/conf/network_conf.c | 19 ++-
src/conf/network_conf.h | 10 ++
2 files changed, 28 insertions(+), 1 deletions(-)
diff --git a/src/conf/network_conf.c b/src/conf/network_conf.c
index 10afcde..d30d757 100644
--- a/src/conf/network_conf.c
+++
---
src/util/pci.c | 17 +
src/util/pci.h |2 ++
2 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/src/util/pci.c b/src/util/pci.c
index 857078d..89a9d12 100644
--- a/src/util/pci.c
+++ b/src/util/pci.c
@@ -39,6 +39,7 @@
#include command.h
#include
---
src/network/bridge_driver.c | 208 +--
1 files changed, 179 insertions(+), 29 deletions(-)
diff --git a/src/network/bridge_driver.c b/src/network/bridge_driver.c
index c49c25b..a2e3119 100644
--- a/src/network/bridge_driver.c
+++
to each physical function
ii) Find a free virtual function given the physical function.
The forward specification will hence only mention the physical function as the
interface sub element:
Example:
forward mode='passthrough' dev='eth2'/
interface dev='eth2'/
/forward
Shradha Shah (5):
Moving
---
src/util/pci.c | 17 +
src/util/pci.h |2 ++
2 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/src/util/pci.c b/src/util/pci.c
index 857078d..89a9d12 100644
--- a/src/util/pci.c
+++ b/src/util/pci.c
@@ -39,6 +39,7 @@
#include command.h
#include
---
src/conf/network_conf.c | 19 ++-
src/conf/network_conf.h | 10 ++
2 files changed, 28 insertions(+), 1 deletions(-)
diff --git a/src/conf/network_conf.c b/src/conf/network_conf.c
index 10afcde..d30d757 100644
--- a/src/conf/network_conf.c
+++
---
src/util/virnetdev.c | 89 ++
src/util/virnetdev.h | 10 ++
2 files changed, 99 insertions(+), 0 deletions(-)
diff --git a/src/util/virnetdev.c b/src/util/virnetdev.c
index 86196a1..d07d8fa 100644
--- a/src/util/virnetdev.c
+++
---
src/network/bridge_driver.c | 208 +--
1 files changed, 179 insertions(+), 29 deletions(-)
diff --git a/src/network/bridge_driver.c b/src/network/bridge_driver.c
index c49c25b..a2e3119 100644
--- a/src/network/bridge_driver.c
+++
---
src/util/pci.c | 35 ---
src/util/pci.h | 34 ++
2 files changed, 34 insertions(+), 35 deletions(-)
diff --git a/src/util/pci.c b/src/util/pci.c
index cd82b43..857078d 100644
--- a/src/util/pci.c
+++ b/src/util/pci.c
@@
to each physical function
ii) Find a free virtual function given the physical function.
The forward specification will hence only mention the physical function as the
interface sub element:
Example:
forward mode='passthrough' dev='eth2'/
interface dev='eth2'/
/forward
Shradha Shah (5
---
src/util/pci.c |3 +--
src/util/pci.h |2 +-
src/util/virnetdev.c |2 +-
3 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/src/util/pci.c b/src/util/pci.c
index 89a9d12..311a847 100644
--- a/src/util/pci.c
+++ b/src/util/pci.c
@@ -39,7 +39,6 @@
#include
On 11/30/2011 01:29 AM, Laine Stump wrote:
On 11/29/2011 02:53 PM, Daniel P. Berrange wrote:
On Tue, Nov 29, 2011 at 03:46:13PM +, Shradha Shah wrote:
Interface Pools and Passthrough mode:
Current Method:
The passthrough mode uses a macvtap a direct connection to connect each
guest
at 03:46:13PM +, Shradha Shah wrote:
Interface Pools and Passthrough mode:
Current Method:
The passthrough mode uses a macvtap a direct connection to connect each
guest to the network. The physical interface to be used is picked from
among those listed ininterface sub elements
will be eth10
since the usageCount will be zero in both cases start of day?
Many Thanks,
Regards,
Shradha Shah
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
On 12/08/2011 12:37 PM, Laine Stump wrote:
On 12/08/2011 05:55 AM, Shradha Shah wrote:
The definition of passthrough mode in the Network XML Format document says
that, in passthrough mode each physical interface can only be in use by a
single guest interface at a time.
Consider
and explicit
interface pool, which can be done by comparing the dumpxml from active and
inactive domains.
This will need the addition of the flag VIR_NETWORK_XML_INACTIVE to
virNetworkGetXMLDesc() as mentioned in a previous suggestion.
I will post this as a separate patch series.
Shradha Shah (4
This element will help the user to just specify the SR-IOV physical
function in order to access all the Virtual functions attached to it.
---
docs/schemas/network.rng |7
src/conf/network_conf.c | 69 +++--
src/conf/network_conf.h |3 ++
3
If a system has 64 or more VF's, it is quite tedious to mention each VF
in the interface pool.
The following modification will implicitly create an interface pool from
the SR-IOV PF.
---
src/network/bridge_driver.c | 93 +-
1 files changed, 73
This functions enables us to get the Virtual Functions attached to
a Physical function given the name of a SR-IOV physical functio.
In order to accomplish the task, added a getter function pciGetDeviceAddrString
to get the BDF of the Virtual Function in a char array.
---
src/util/pci.c |
---
src/util/pci.c | 16
src/util/pci.h |2 ++
2 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/src/util/pci.c b/src/util/pci.c
index cd82b43..d0ba4c5 100644
--- a/src/util/pci.c
+++ b/src/util/pci.c
@@ -2027,6 +2027,22 @@ out:
}
/*
+ * Returns a path to
().
This patch series supports the use of option --inactive with virsh
net-dumpxml.
Shradha Shah (5):
Added function pciSysfsFile to enable access to the PCI SYSFS files.
Added Function virNetDevGetVirtualFunctions
Adding the element pf to network xml.
Functionality to implicitly get
---
src/util/pci.c | 16
src/util/pci.h |2 ++
2 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/src/util/pci.c b/src/util/pci.c
index cd82b43..d0ba4c5 100644
--- a/src/util/pci.c
+++ b/src/util/pci.c
@@ -2027,6 +2027,22 @@ out:
}
/*
+ * Returns a path to
This element will help the user to just specify the SR-IOV physical
function in order to access all the Virtual functions attached to it.
---
docs/schemas/network.rng |7
src/conf/network_conf.c | 69 +++--
src/conf/network_conf.h |3 ++
3
If a system has 64 or more VF's, it is quite tedious to mention each VF
in the interface pool.
The following modification will implicitly create an interface pool from
the SR-IOV PF.
---
src/network/bridge_driver.c | 93 +-
1 files changed, 73
This functions enables us to get the Virtual Functions attached to
a Physical function given the name of a SR-IOV physical functio.
In order to accomplish the task, added a getter function pciGetDeviceAddrString
to get the BDF of the Virtual Function in a char array.
---
src/util/pci.c |
The above option helps to differentiate between implicit and explicit interface
pools.
---
include/libvirt/libvirt.h.in |4
src/conf/network_conf.c | 10 +++---
src/conf/network_conf.h |2 +-
src/network/bridge_driver.c |4 ++--
src/test/test_driver.c |
.
Many thanks,
Regards,
Shradha Shah
On 12/14/2011 10:47 AM, Shradha Shah wrote:
Interface Pools and Passthrough mode:
Current Method:
The passthrough mode uses a macvtap direct connection to connect each
guest to the network. The physical interface to be used is picked from
among those
,
Regards,
Shradha Shah
On 12/14/2011 10:47 AM, Shradha Shah wrote:
Interface Pools and Passthrough mode:
Current Method:
The passthrough mode uses a macvtap direct connection to connect each
guest to the network. The physical interface to be used is picked from
among those listed
This leads to a whole list of other problems.
Please may I ask for your help to resolve this issue?
Many Thanks,
Regards,
Shradha Shah
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
Thanks Daniel.
On 01/10/2012 03:47 PM, Daniel P. Berrange wrote:
On Tue, Jan 10, 2012 at 03:37:32PM +, Shradha Shah wrote:
Hello all,
I have been facing an issue when building libvirt using the following steps:
1) ./autogen.sh --prefix=/usr/ --enable-compile-warnings=error
2) make
3
Thanks Eric.
On 01/10/2012 04:01 PM, Eric Blake wrote:
On 01/10/2012 08:37 AM, Shradha Shah wrote:
Hello all,
I have been facing an issue when building libvirt using the following steps:
1) ./autogen.sh --prefix=/usr/ --enable-compile-warnings=error
2) make
3) make install
The issue
and for pushing them upstream.
Regards,
Shradha Shah
On 01/11/2012 07:31 PM, Eric Blake wrote:
On 12/14/2011 03:50 AM, Shradha Shah wrote:
The above option helps to differentiate between implicit and explicit
interface pools.
---
include/libvirt/libvirt.h.in |4
src/conf/network_conf.c
On 01/10/2012 11:23 AM, Daniel P. Berrange wrote:
On Wed, Dec 14, 2011 at 10:47:23AM +, Shradha Shah wrote:
Interface Pools and Passthrough mode:
Current Method:
The passthrough mode uses a macvtap direct connection to connect each
guest to the network. The physical interface to be used
for debugging purposes?
Many Thanks,
Regards,
Shradha Shah
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
of the device fails giving an error
Duplicate id.
I was wondering if any of you have hit this issue before or know about any
qemu-monitor bugs I may not be aware of?
Many Thanks in advance,
Regards,
Shradha Shah
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman
RFC: New network forward type pci-passthrough-hybrid
I saw a couple of posts regarding PCI-Passthrough usage of SRIOV VF's a couple
of weeks ago (20th Jan 2012). Initially I was going to post this RFC along with
a set of patches. I would require a few more days to clean my patches for
submission
Hello Laine,
Many Thanks for reviewing the RFC. Please find my reply inline.
On 02/07/2012 02:36 AM, Laine Stump wrote:
On 02/06/2012 12:58 PM, Shradha Shah wrote:
RFC: New network forward type pci-passthrough-hybrid
I saw a couple of posts regarding PCI-Passthrough usage of SRIOV VF's
function I am missing?
May I ask for your help to solve this issue?
Many Thanks,
Regards,
Shradha Shah
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
On 02/20/2012 06:43 PM, Laine Stump wrote:
On 02/20/2012 12:37 PM, Shradha Shah wrote:
Hello All,
I am currently working on patches for PCI-passthrough of SRIOV VF's and I am
facing an issue with the network definition not being persistent.
I am using a new forward mode = hostdev
On 02/21/2012 03:59 PM, Laine Stump wrote:
On 02/21/2012 07:33 AM, Shradha Shah wrote:
On 02/20/2012 06:43 PM, Laine Stump wrote:
On 02/20/2012 12:37 PM, Shradha Shah wrote:
Hello All,
I am currently working on patches for PCI-passthrough of SRIOV VF's and I
am facing an issue
the monitor and find out the
reason why the qemu monitor dies?
Many Thanks,
Regards,
Shradha Shah
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
Hello All,
May I request a review for this patch series that supports forward
mode='hostdev' with interface pools?
Many Thanks,
Regards,
Shradha Shah
On 06/29/2012 01:19 PM, Shradha Shah wrote:
This patch series supports the forward mode='hostdev'. The functionality
of this mode is the same
That's fine. Thanks.
Just wanted to ping the list once and keep these patches in the loop.
Many Thanks,
Regards,
Shradha Shah
On 07/26/2012 02:59 PM, Laine Stump wrote:
On 07/26/2012 06:21 AM, Shradha Shah wrote:
Hello All,
May I request a review for this patch series that supports forward
into the guest and acts as a PCI Host device.
Please can someone point me to the part of code in libvirt where this decision
is made based on hostdev-parent.type?
--
Many Thanks,
Regards,
Shradha Shah
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir
Hello Laine,
Thanks for your help. Please find my comments inline.
On 07/27/2012 08:41 PM, Laine Stump wrote:
On 07/26/2012 11:53 AM, Shradha Shah wrote:
Hello All,
I had a question about pci-passthrough using hostdev mode in Libvirt.
When I assign hostdev-parent.type
the
inactive XML and not the active XML?
Does anyone have any ideas on how I should proceed on this bug?
--
Many Thanks,
Regards,
Shradha Shah
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
methodology earlier on the libvirt
mailing list.
The RFC can be found here:
https://www.redhat.com/archives/libvir-list/2012-February/msg00309.html
Shradha Shah (15):
Prerequisite Patch. virDomainDevicePCIAddress and respective
functions moved to a new file called conf/device_conf.ch
Moved
Just code movement no functional changes here. This makes the code reusable
Signed-off-by: Shradha Shah ss...@solarflare.com
---
src/network/bridge_driver.c | 86 ++
1 files changed, 53 insertions(+), 33 deletions(-)
diff --git a/src/network
Refactoring existing code without causing any functional changes to prepare for
new code.
This patch makes the code reusable.
Signed-off-by: Shradha Shah ss...@solarflare.com
---
include/libvirt/virterror.h |1 +
src/Makefile.am |6 ++-
src/conf/device_conf.c | 135
This patch introduces the new forward mode='hostdev' along with attribute
managed
Includes updates to the network RNG and new xml parser/formatter code.
Signed-off-by: Shradha Shah ss...@solarflare.com
---
docs/schemas/network.rng | 82 +++--
src/conf
The parent type for hostdev hybrid needs to be VIR_DOMAIN_DEVICE_NONE as the
device is passed into
the guest as a PCI Device.
In order to store the information of the NETDEV that is the parent of the
HOSTDEV in question we
use a new variable actualParent. This variable also helps during VF MAC
This patch updates the network driver to properly utilize the new
attributes/elements that are now in virNetworkDef
Signed-off-by: Shradha Shah ss...@solarflare.com
---
docs/formatnetwork.html.in | 62 +++
src/network/bridge_driver.c | 237
Signed-off-by: Shradha Shah ss...@solarflare.com
---
src/qemu/qemu_command.c | 27 +++
1 files changed, 27 insertions(+), 0 deletions(-)
diff --git a/src/qemu/qemu_command.c b/src/qemu/qemu_command.c
index 6f6c6cd..bb66364 100644
--- a/src/qemu/qemu_command.c
+++ b/src
This patch introduces the new interface type='hostdev-hybrid' along with
attribute managed
Includes updates to the domain RNG and new xml parser/formatter code.
---
docs/formatdomain.html.in | 29 ++
docs/schemas/domaincommon.rng | 50
This patch introduces the new forward mode='hostdev-hybrid' along with
attribute managed
Includes updates to the network RNG and new xml parser/formatter code.
---
docs/schemas/network.rng |1 +
src/conf/network_conf.c | 12
In this mode the guest contains a Virtual network device along with a
SRIOV VF passed through to the guest as a pci device.
---
src/conf/domain_conf.c | 37 +++--
src/conf/domain_conf.h |5 +
src/libvirt_private.syms |1 +
src/util/pci.c
The network pool should be able to keep track of both, network device
names nad PCI addresses, and return the appropriate one in the actualDevice
when networkAllocateActualDevice is called.
Signed-off-by: Shradha Shah ss...@solarflare.com
---
src/network/bridge_driver.c | 33
---
src/conf/domain_conf.c| 24 +++-
src/qemu/qemu_domain.c|6 +-
src/qemu/qemu_domain.h|3 ++-
src/qemu/qemu_driver.c|6 +++---
src/qemu/qemu_hostdev.c |6 ++
src/qemu/qemu_migration.c |4 ++--
6 files changed, 37 insertions(+),
The ephemeral flag is checked along with the hostdev parent type before
freeing a hostdev.
Additionally Hostdev-Hybrid mode supports live migration with PCI
Passthrough. Ephemeral flag plays a very important role in the upcoming
migration suppot patch.
---
include/libvirt/libvirt.h.in |1 +
---
src/qemu/qemu_command.c | 59 +++
src/qemu/qemu_hotplug.c | 23 --
src/qemu/qemu_process.c |3 +-
3 files changed, 81 insertions(+), 4 deletions(-)
diff --git a/src/qemu/qemu_command.c b/src/qemu/qemu_command.c
index
This patch uses the ephemeral flag to prevent the hybrid hostdev from
being formatted into the xml.
Before migration the hybrid hostdev is hot unplugged and hotplugged
again after migration is the specific hostdev is available on the
destination host.
---
src/qemu/qemu_migration.c | 102
This patch updates the network driver to properly utilize the new
attributes/elements that are now in virNetworkDef
---
src/network/bridge_driver.c | 139 +-
1 files changed, 122 insertions(+), 17 deletions(-)
diff --git a/src/network/bridge_driver.c
On 08/14/2012 07:44 AM, Laine Stump wrote:
On 08/10/2012 12:24 PM, Shradha Shah wrote:
Some explanation is needed in the commit log of what this is being done
here. A cut-paste of the comment in the code would be a good start (any
anyway, that comment can be changed since it's talking about
On 08/14/2012 06:36 AM, Laine Stump wrote:
On 08/10/2012 12:23 PM, Shradha Shah wrote:
The network pool should be able to keep track of both, network device
names nad PCI addresses, and return the appropriate one in the actualDevice
when networkAllocateActualDevice is called.
Signed-off
On 08/14/2012 06:27 AM, Laine Stump wrote:
On 08/10/2012 12:23 PM, Shradha Shah wrote:
This patch introduces the new forward mode='hostdev' along with attribute
managed
Includes updates to the network RNG and new xml parser/formatter code.
This one still needs some tweaks. See below
Existing code that creates a list of forwardIfs from a single PF
was moved to the new utility function networkCreateInterfacePool.
No functional change.
Signed-off-by: Shradha Shah ss...@solarflare.com
---
src/network/bridge_driver.c | 82 ++-
1
-by: Shradha Shah ss...@solarflare.com
---
include/libvirt/virterror.h |1 +
src/Makefile.am |7 ++-
src/conf/device_conf.c | 131 ++
src/conf/device_conf.h | 65 +
src/conf/domain_conf.c | 114
1 - 100 of 135 matches
Mail list logo