[libvirt] [PATCH v6 0/4] PCI hostdev partial assignment support

Daniel Henrique Barboza posted 4 patches 4 years, 4 months ago
Test syntax-check failed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/20191217203505.3803240-1-danielhb413@gmail.com
docs/formatdomain.html.in                     | 10 ++++
docs/news.xml                                 | 14 +++++
docs/schemas/domaincommon.rng                 |  5 ++
src/conf/device_conf.c                        |  2 +
src/conf/device_conf.h                        |  1 +
src/conf/domain_conf.c                        |  7 ++-
src/qemu/qemu_command.c                       |  5 ++
src/qemu/qemu_domain.c                        |  1 +
src/qemu/qemu_domain_address.c                |  5 ++
.../hostdev-pci-address-unassigned.args       | 31 ++++++++++
.../hostdev-pci-address-unassigned.xml        | 42 ++++++++++++++
tests/qemuxml2argvtest.c                      |  4 ++
.../hostdev-pci-address-unassigned.xml        | 58 +++++++++++++++++++
tests/qemuxml2xmltest.c                       |  1 +
14 files changed, 185 insertions(+), 1 deletion(-)
create mode 100644 tests/qemuxml2argvdata/hostdev-pci-address-unassigned.args
create mode 100644 tests/qemuxml2argvdata/hostdev-pci-address-unassigned.xml
create mode 100644 tests/qemuxml2xmloutdata/hostdev-pci-address-unassigned.xml
[libvirt] [PATCH v6 0/4] PCI hostdev partial assignment support
Posted by Daniel Henrique Barboza 4 years, 4 months ago
changes from previous version 5 [1]:
- changes in the commit message of patch 1 and the
documentation included in patches 3 and 4, all of them
suggested/hinted by Alex Williamson.


Daniel Henrique Barboza (4):
  Introducing new address type='unassigned' for PCI hostdevs
  qemu: handle unassigned PCI hostdevs in command line
  formatdomain.html.in: document <address type='unassigned'/>
  news.xml: add address type='unassigned' entry


[1] https://www.redhat.com/archives/libvir-list/2019-December/msg01097.html

 docs/formatdomain.html.in                     | 10 ++++
 docs/news.xml                                 | 14 +++++
 docs/schemas/domaincommon.rng                 |  5 ++
 src/conf/device_conf.c                        |  2 +
 src/conf/device_conf.h                        |  1 +
 src/conf/domain_conf.c                        |  7 ++-
 src/qemu/qemu_command.c                       |  5 ++
 src/qemu/qemu_domain.c                        |  1 +
 src/qemu/qemu_domain_address.c                |  5 ++
 .../hostdev-pci-address-unassigned.args       | 31 ++++++++++
 .../hostdev-pci-address-unassigned.xml        | 42 ++++++++++++++
 tests/qemuxml2argvtest.c                      |  4 ++
 .../hostdev-pci-address-unassigned.xml        | 58 +++++++++++++++++++
 tests/qemuxml2xmltest.c                       |  1 +
 14 files changed, 185 insertions(+), 1 deletion(-)
 create mode 100644 tests/qemuxml2argvdata/hostdev-pci-address-unassigned.args
 create mode 100644 tests/qemuxml2argvdata/hostdev-pci-address-unassigned.xml
 create mode 100644 tests/qemuxml2xmloutdata/hostdev-pci-address-unassigned.xml

-- 
2.23.0


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

Re: [libvirt] [PATCH v6 0/4] PCI hostdev partial assignment support
Posted by Alex Williamson 4 years, 4 months ago
On Tue, 17 Dec 2019 17:35:01 -0300
Daniel Henrique Barboza <danielhb413@gmail.com> wrote:

> changes from previous version 5 [1]:
> - changes in the commit message of patch 1 and the
> documentation included in patches 3 and 4, all of them
> suggested/hinted by Alex Williamson.


Seems conceptually sound and believe the descriptions are accurate now,
I'll leave it to libvirt folks to determine that it does what it says
in a reasonable way ;)  Thanks,

Alex

 
> Daniel Henrique Barboza (4):
>   Introducing new address type='unassigned' for PCI hostdevs
>   qemu: handle unassigned PCI hostdevs in command line
>   formatdomain.html.in: document <address type='unassigned'/>
>   news.xml: add address type='unassigned' entry
> 
> 
> [1] https://www.redhat.com/archives/libvir-list/2019-December/msg01097.html
> 
>  docs/formatdomain.html.in                     | 10 ++++
>  docs/news.xml                                 | 14 +++++
>  docs/schemas/domaincommon.rng                 |  5 ++
>  src/conf/device_conf.c                        |  2 +
>  src/conf/device_conf.h                        |  1 +
>  src/conf/domain_conf.c                        |  7 ++-
>  src/qemu/qemu_command.c                       |  5 ++
>  src/qemu/qemu_domain.c                        |  1 +
>  src/qemu/qemu_domain_address.c                |  5 ++
>  .../hostdev-pci-address-unassigned.args       | 31 ++++++++++
>  .../hostdev-pci-address-unassigned.xml        | 42 ++++++++++++++
>  tests/qemuxml2argvtest.c                      |  4 ++
>  .../hostdev-pci-address-unassigned.xml        | 58 +++++++++++++++++++
>  tests/qemuxml2xmltest.c                       |  1 +
>  14 files changed, 185 insertions(+), 1 deletion(-)
>  create mode 100644 tests/qemuxml2argvdata/hostdev-pci-address-unassigned.args
>  create mode 100644 tests/qemuxml2argvdata/hostdev-pci-address-unassigned.xml
>  create mode 100644 tests/qemuxml2xmloutdata/hostdev-pci-address-unassigned.xml
> 

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

Re: [libvirt] [PATCH v6 0/4] PCI hostdev partial assignment support
Posted by Cole Robinson 4 years, 4 months ago
On 12/17/19 3:35 PM, Daniel Henrique Barboza wrote:
> changes from previous version 5 [1]:
> - changes in the commit message of patch 1 and the
> documentation included in patches 3 and 4, all of them
> suggested/hinted by Alex Williamson.
> 
> 
> Daniel Henrique Barboza (4):
>   Introducing new address type='unassigned' for PCI hostdevs
>   qemu: handle unassigned PCI hostdevs in command line
>   formatdomain.html.in: document <address type='unassigned'/>
>   news.xml: add address type='unassigned' entry
> 
> 
> [1] https://www.redhat.com/archives/libvir-list/2019-December/msg01097.html
> 
>  docs/formatdomain.html.in                     | 10 ++++
>  docs/news.xml                                 | 14 +++++
>  docs/schemas/domaincommon.rng                 |  5 ++
>  src/conf/device_conf.c                        |  2 +
>  src/conf/device_conf.h                        |  1 +
>  src/conf/domain_conf.c                        |  7 ++-
>  src/qemu/qemu_command.c                       |  5 ++
>  src/qemu/qemu_domain.c                        |  1 +
>  src/qemu/qemu_domain_address.c                |  5 ++
>  .../hostdev-pci-address-unassigned.args       | 31 ++++++++++
>  .../hostdev-pci-address-unassigned.xml        | 42 ++++++++++++++
>  tests/qemuxml2argvtest.c                      |  4 ++
>  .../hostdev-pci-address-unassigned.xml        | 58 +++++++++++++++++++
>  tests/qemuxml2xmltest.c                       |  1 +
>  14 files changed, 185 insertions(+), 1 deletion(-)
>  create mode 100644 tests/qemuxml2argvdata/hostdev-pci-address-unassigned.args
>  create mode 100644 tests/qemuxml2argvdata/hostdev-pci-address-unassigned.xml
>  create mode 100644 tests/qemuxml2xmloutdata/hostdev-pci-address-unassigned.xml
> 

Reviewed-by: Cole Robinson <crobinso@redhat.com>

and pushed

- Cole

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