[libvirt] [PATCH v4 1/3] qemu: hostdev: Move parts of qemuHostdevHostSupportsPassthroughVFIO() into separate function

2018-06-01 Thread Filip Alac
Signed-off-by: Filip Alac --- src/libvirt_private.syms | 1 + src/qemu/qemu_hostdev.c | 29 - src/util/virutil.c | 28 src/util/virutil.h | 2 ++ 4 files changed, 35 insertions(+), 25 deletions(-) diff --git a/src

[libvirt] [PATCH v4 2/3] capabilities: Extend capabilities with iommu_support

2018-06-01 Thread Filip Alac
Signed-off-by: Filip Alac --- docs/schemas/capability.rng | 13 + src/conf/capabilities.c | 9 + src/conf/capabilities.h | 3 +++ src/libvirt_private.syms| 1 + src

[libvirt] [PATCH v4 3/3] docs: news: Explain iommu_support improvement

2018-06-01 Thread Filip Alac
Signed-off-by: Filip Alac --- docs/news.xml | 8 1 file changed, 8 insertions(+) diff --git a/docs/news.xml b/docs/news.xml index c45850f625..b5ac50f3a1 100644 --- a/docs/news.xml +++ b/docs/news.xml @@ -123,6 +123,14 @@ secret-event, pool-event and nodedev-event

[libvirt] [PATCH v4 0/3] capabilities: Provide info about host IOMMU

2018-06-01 Thread Filip Alac
message v3: https://www.redhat.com/archives/libvir-list/2018-May/msg02404.html v4: - Correct ordering of patches Filip Alac (3): qemu: hostdev: Move parts of qemuHostdevHostSupportsPassthroughVFIO() into separate function capabilities: Extend capabilities with iommu_support docs: news

[libvirt] [PATCH v3 2/4] qemu: hostdev: Refactor code

2018-05-31 Thread Filip Alac
Make qemuHostdevHostSupportsPassthroughVFIO use virHostHasIOMMU. --- src/libvirt_private.syms | 2 ++ src/qemu/qemu_hostdev.c | 29 - 2 files changed, 6 insertions(+), 25 deletions(-) diff --git a/src/libvirt_private.syms b/src/libvirt_private.syms index

[libvirt] [PATCH v3 1/4] virutil: Introduce virHostHasIOMMU

2018-05-31 Thread Filip Alac
--- src/conf/capabilities.c | 6 ++ src/conf/capabilities.h | 3 +++ src/util/virutil.c | 28 src/util/virutil.h | 2 ++ 4 files changed, 39 insertions(+) diff --git a/src/conf/capabilities.c b/src/conf/capabilities.c index dd2fc77f91..ba19d5db8c

[libvirt] [PATCH v3 3/4] capabilities: Extend capabilities with iommu_support

2018-05-31 Thread Filip Alac
--- docs/schemas/capability.rng | 13 + src/conf/capabilities.c | 3 +++ src/qemu/qemu_capabilities.c| 3 +++ src/test/test_driver.c | 2 ++

[libvirt] [PATCH v3 0/4] capabilities: Provide info about host IOMMU

2018-05-31 Thread Filip Alac
Filip Alac (4): virutil: Introduce virHostHasIOMMU qemu: hostdev: Refactor code capabilities: Extend capabilities with iommu_support docs: news: Explain iommu_support improvement docs/news.xml | 8 + docs/schemas/capability.rng

[libvirt] [PATCH v3 4/4] docs: news: Explain iommu_support improvement

2018-05-31 Thread Filip Alac
--- docs/news.xml | 8 1 file changed, 8 insertions(+) diff --git a/docs/news.xml b/docs/news.xml index c45850f625..b5ac50f3a1 100644 --- a/docs/news.xml +++ b/docs/news.xml @@ -123,6 +123,14 @@ secret-event, pool-event and nodedev-event) + + +

[libvirt] [PATCH v2 2/2] docs: news: Add entry about iommu_support

2018-05-27 Thread Filip Alac
Signed-off-by: Filip Alac <filipa...@gmail.com> --- docs/news.xml | 8 1 file changed, 8 insertions(+) diff --git a/docs/news.xml b/docs/news.xml index 1ac29dbd63..4265d31ca1 100644 --- a/docs/news.xml +++ b/docs/news.xml @@ -106,6 +106,14 @@ secret-event, pool

[libvirt] [PATCH v2 0/2 capabilities: Provide info about host IOMMU support

2018-05-27 Thread Filip Alac
Provide information about host IOMMU support in capabilities XML. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=967231 v1: https://www.redhat.com/archives/libvir-list/2018-May/msg01914.html v2: - Remove incorrect warning message Filip Alac (2): capabilities: Provide info about host

[libvirt] [PATCH v2 1/2] capabilities: Provide info about host IOMMU support

2018-05-27 Thread Filip Alac
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=967231 Signed-off-by: Filip Alac <filipa...@gmail.com> --- docs/schemas/capability.rng | 11 +++ src/conf/capabilities.c | 8 src/conf/capabilities.h | 5 + src/libvirt_private.syms | 1 + sr

[libvirt] [PATCH 0/2] capabilities: Provide info about host IOMMU support

2018-05-25 Thread Filip Alac
Provide information about host IOMMU support in capabilities XML. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=967231 Filip Alac (2): capabilities: Provide info about host IOMMU support docs: news: Add entry about iommu_support docs/news.xml| 8 docs/schemas

[libvirt] [PATCH 2/2] docs: news: Add entry about iommu_support

2018-05-25 Thread Filip Alac
Signed-off-by: Filip Alac <filipa...@gmail.com> --- docs/news.xml | 8 1 file changed, 8 insertions(+) diff --git a/docs/news.xml b/docs/news.xml index 693d4a373..babf13379 100644 --- a/docs/news.xml +++ b/docs/news.xml @@ -93,6 +93,14 @@ secret-event, pool-event and n

[libvirt] [PATCH 1/2] capabilities: Provide info about host IOMMU support

2018-05-25 Thread Filip Alac
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=967231 Signed-off-by: Filip Alac <filipa...@gmail.com> --- docs/schemas/capability.rng | 11 +++ src/conf/capabilities.c | 8 src/conf/capabilities.h | 5 + src/libvirt_private.syms | 1 + sr

[libvirt] [PATCH v4 4/4] docs: news: Describe 'output' codec

2018-05-22 Thread Filip Alac
Signed-off-by: Filip Alac <filipa...@gmail.com> --- docs/news.xml | 8 1 file changed, 8 insertions(+) diff --git a/docs/news.xml b/docs/news.xml index 7d40e85..4432811 100644 --- a/docs/news.xml +++ b/docs/news.xml @@ -65,6 +65,14 @@ OpenGL accelerated ren

[libvirt] [PATCH v4 1/4] conf: Introduce codec type 'output'

2018-05-22 Thread Filip Alac
Introduce 'output' codec for ich6 and ich9 sound devices, which allow us to disable line-in for guest. Available in qemu since version 0.14. Signed-off-by: Filip Alac <filipa...@gmail.com> --- docs/formatdomain.html.in | 15 --- docs/schemas/domaincommon.rng | 1 + sr

[libvirt] [PATCH v4 3/4] tests: qemu: Extends tests for 'output' codec

2018-05-22 Thread Filip Alac
Signed-off-by: Filip Alac <filipa...@gmail.com> --- tests/qemustatusxml2xmldata/migration-in-params-in.xml | 1 + tests/qemustatusxml2xmldata/migration-out-nbd-in.xml| 1 + tests/qemustatusxml2xmldata/migration-out-nbd-out.xml | 1 + tests/qemustatusxml2xmldata/migration-out-params-

[libvirt] [PATCH v4 0/4] qemu: Add support for -device hda-output (disable line-in)

2018-05-22 Thread Filip Alac
. Filip Alac (4): conf: Introduce codec type 'output' tests: Extend qemu_capabilities with 'hda-output' codec tests: qemu: Extends tests for 'output' codec docs: news: Describe 'output' codec docs/formatdomain.html.in | 15 --- docs/news.xml

[libvirt] [PATCH v4 2/4] tests: Extend qemu_capabilities with 'hda-output' codec

2018-05-22 Thread Filip Alac
Signed-off-by: Filip Alac <filipa...@gmail.com> --- src/qemu/qemu_capabilities.c | 2 ++ src/qemu/qemu_capabilities.h | 1 + src/qemu/qemu_command.c| 2 ++ tests/qemucapabilitiesdata/caps_1.5.3.x86_64.xml | 1 +

[libvirt] [PATCH v3 0/4] qemu: Add support for -device hda-output (disable line-in)

2018-05-21 Thread Filip Alac
. Filip Alac (4): Add 'output' codec in docs, qemu_command and qemu_capabilities tests: Extend qemu_capabilities with 'hda-output' docs: news: Describe 'output' codec tests: qemu: Extends tests for 'output' codec docs/formatdomain.html.in | 15 --- docs

[libvirt] [PATCH v3 4/4] tests: qemu: Extends tests for 'output' codec

2018-05-21 Thread Filip Alac
Extend xml2xmltest and xml2argv for testing 'output' codec. Depends on the the first and on the second patch of the series. Signed-off-by: Filip Alac <filipa...@gmail.com> --- tests/qemustatusxml2xmldata/migration-in-params-in.xml | 1 + tests/qemustatusxml2xmldata/migration-out-nbd-

[libvirt] [PATCH v3 3/4] docs: news: Describe 'output' codec

2018-05-21 Thread Filip Alac
Describe the feature in changelog. Signed-off-by: Filip Alac <filipa...@gmail.com> --- docs/news.xml | 8 1 file changed, 8 insertions(+) diff --git a/docs/news.xml b/docs/news.xml index 7d40e85..4432811 100644 --- a/docs/news.xml +++ b/docs/news.xml @@ -65,6

[libvirt] [PATCH v3 1/4] Add 'output' codec in docs, qemu_command and qemu_capabilities

2018-05-21 Thread Filip Alac
Add documentation for 'output' codec. Extend qemu_command with 'hda-output' codec support. Extend qemu_capabilities with 'hda-output' codec support. Signed-off-by: Filip Alac <filipa...@gmail.com> --- src/qemu/qemu_command.c | 5 - docs/formatdomain.html.in

[libvirt] [PATCH v3 2/4] tests: Extend qemu_capabilities with 'hda-output'

2018-05-21 Thread Filip Alac
Extend tests/qemu_capabilities with 'hda-output' codec support. Signed-off-by: Filip Alac <filipa...@gmail.com> --- tests/qemucapabilitiesdata/caps_1.5.3.x86_64.xml | 1 + tests/qemucapabilitiesdata/caps_1.6.0.x86_64.xml | 1 + tests/qemucapabilitiesdata/caps_1.7.0.x86_64.xml | 1 +

[libvirt] [PATCH 1/1] tests: xmconfigtest: Add test for os.cmdline

2018-05-21 Thread Filip Alac
Add test case for the os cmdline. Check if: 656151bf5dd299322dcf37d06d20534e667a1963 work as expected. Signed-off-by: Filip Alac <filipa...@gmail.com> --- tests/xmconfigdata/test-os-cmdline.cfg | 14 + tests/xmconfigdata/test-os-cmdline.xml | 40 ++

[libvirt] [PATCH v2 4/4] docs: news: Describe 'output' codec

2018-05-19 Thread Filip Alac
Describe the feature in changelog. Signed-off-by: Filip Alac <filipa...@gmail.com> --- docs/news.xml | 8 1 file changed, 8 insertions(+) diff --git a/docs/news.xml b/docs/news.xml index 7d40e85..4432811 100644 --- a/docs/news.xml +++ b/docs/news.xml @@ -65,6

[libvirt] [PATCH v2 3/4] qemu: Extend qemu_command with 'hda-output'

2018-05-19 Thread Filip Alac
Extend qemu_command with 'hda-output' codec support. Extend xml2argvtest for testing 'output' codec. Signed-off-by: Filip Alac <filipa...@gmail.com> --- src/qemu/qemu_command.c | 5 - tests/qemuxml2argvdata/sound-device.args | 2 ++ tests/qemuxml2argvdata/sound-devi

[libvirt] [PATCH v2 2/4] qemu: Extend qemu_capabilities with 'hda-output'

2018-05-19 Thread Filip Alac
Extend qemu_capabilities with 'hda-output' codec support. Signed-off-by: Filip Alac <filipa...@gmail.com> --- src/qemu/qemu_capabilities.c | 2 ++ src/qemu/qemu_capabilities.h | 1 + tests/qemucapabilitiesdata/caps_1.5.3.x86_64.xml | 1 +

[libvirt] [PATCH v2 1/4] Add 'output' codec in docs, conf and xml2xmltest

2018-05-19 Thread Filip Alac
Add documentation for 'output' codec. Extend domain_conf with 'output' codec. Extend xml2xmltest for testing 'output' codec. Signed-off-by: Filip Alac <filipa...@gmail.com> --- Sorry for not the best mail subject. docs/formatdomain.html.in | 15 ---

[libvirt] [PATCH v2 0/4] qemu: Add support for -device hda-output (disable line-in)

2018-05-19 Thread Filip Alac
description of feature in docs/news.xml - Improve the documentation in docs/formatdomain.html.in - Fixes coding standard errors/inconsistencies Filip Alac (4): Add 'output' codec in docs, conf and xml2xmltest qemu: Extend qemu_capabilities with 'hda-output' qemu: Extend qemu_command with 'hda

[libvirt] [PATCH] qemu: Add support for -device hda-output (disable line-in)

2018-05-16 Thread Filip Alac
Add support for hda 'output' codec for ich6 and ich9 sound devices, which allow us to disable line-in for guest. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1126641 Signed-off-by: Filip Alac <filipa...@gmail.com> --- docs/formatdomain.html.in | 5 +++--

[libvirt] [PATCH v2] xenconfig: xm: Fix checking for extra in parser

2018-05-12 Thread Filip Alac
Parser assumed extra was always present when root was specified. Fixed by handling root and extra separately. Signed-off-by: Filip Alac <filipa...@gmail.com> --- src/xenconfig/xen_xm.c | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/xenconfig/xen_xm.c

[libvirt] [PATCH] xenconfig: xm: Fix checking for extra in parser

2018-05-11 Thread Filip Alac
Parser assumed extra was always present when root was specified. Fixed by handling root and extra separately. --- src/xenconfig/xen_xm.c | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/xenconfig/xen_xm.c b/src/xenconfig/xen_xm.c index 8ef68bbc..4becb40b 100644 ---