Re: [PATCH 0/5] Support forward mode='hostdev' and interface pools

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

 



Hello all,

I have actually based these patches of v0.9.12.

Top of tree libvirt had some errors due to which I was not able to use virsh and test these patches so I based them off the last release.

But these patches should work equivalently well with top of tree.

Many Thanks,
Regards,
Shradha 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 of interface names
> and PCI device addresses interchangeably in a network xml, and return
> the appropriate one in actualDevice when networkAllocateActualDevice is
> called. This functionality is not supported for any other forward mode
> except hostdev.
> 
> Currently this patch series also does not support USB hostdev
> passthrough.
> 
> At the top level managed attribute can 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 mode='hostdev' for network XML in order to use the
>     functionality of interface pools.
>   Forward Mode Hostdev Implementation
>   Supporting managed option for forward devs when using HOSTDEV mode
> 
>  docs/schemas/network.rng    |    1 +
>  src/conf/network_conf.c     |  119 +++++++++++++++-
>  src/conf/network_conf.h     |   13 ++-
>  src/libvirt_private.syms    |    3 +
>  src/network/bridge_driver.c |  325 +++++++++++++++++++++++++++++++++++--------
>  src/qemu/qemu_command.c     |   14 ++
>  src/util/pci.c              |    7 +-
>  src/util/pci.h              |    3 +
>  src/util/virnetdev.c        |  134 +++++++++++++++++-
>  src/util/virnetdev.h        |   19 +++
>  10 files changed, 568 insertions(+), 70 deletions(-)
> 

--
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]