[libvirt] [PATCH v2 18/21] conf: add VIR_DOMAIN_CHR_SERIAL_TARGET_TYPE_SCLP
Pavel Hrdina
phrdina at redhat.com
Thu Nov 23 16:45:48 UTC 2017
On Tue, Nov 21, 2017 at 05:42:28PM +0100, Andrea Bolognani wrote:
> From: Pino Toscano <ptoscano at redhat.com>
>
> Introduce specific a target types with two models for the console
> devices (sclp and sclplm) used in s390 and s390x guests, so isa-serial
> is no more used for them.
>
> This makes <serial> usable on s390 and s390x guests, with at most only
> a single sclpconsole and one sclplmconsole devices usable in a single
> guest (due to limitations in QEMU, which will enforce already at
> runtime).
>
> Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1449265
>
> Signed-off-by: Pino Toscano <ptoscano at redhat.com>
> ---
> docs/formatdomain.html.in | 2 +-
> docs/schemas/domaincommon.rng | 3 ++
> src/conf/domain_conf.c | 5 ++++
> src/conf/domain_conf.h | 3 ++
> src/qemu/qemu_command.c | 16 ++++++++++
> src/qemu/qemu_domain.c | 30 +++++++++++++++++++
> src/qemu/qemu_domain_address.c | 1 +
> .../qemuxml2argv-s390-serial-2.args | 24 +++++++++++++++
> .../qemuxml2argv-s390-serial-2.xml | 19 ++++++++++++
> .../qemuxml2argv-s390-serial-console.args | 25 ++++++++++++++++
> .../qemuxml2argv-s390-serial-console.xml | 15 ++++++++++
> .../qemuxml2argvdata/qemuxml2argv-s390-serial.args | 22 ++++++++++++++
> .../qemuxml2argvdata/qemuxml2argv-s390-serial.xml | 14 +++++++++
> tests/qemuxml2argvtest.c | 16 ++++++++++
> .../qemuxml2xmlout-s390-serial-2.xml | 33 +++++++++++++++++++++
> .../qemuxml2xmlout-s390-serial-console.xml | 34 ++++++++++++++++++++++
> .../qemuxml2xmlout-s390-serial.xml | 28 ++++++++++++++++++
> tests/qemuxml2xmltest.c | 6 ++++
> 18 files changed, 295 insertions(+), 1 deletion(-)
> create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-s390-serial-2.args
> create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-s390-serial-2.xml
> create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-s390-serial-console.args
> create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-s390-serial-console.xml
> create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-s390-serial.args
> create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-s390-serial.xml
> create mode 100644 tests/qemuxml2xmloutdata/qemuxml2xmlout-s390-serial-2.xml
> create mode 100644 tests/qemuxml2xmloutdata/qemuxml2xmlout-s390-serial-console.xml
> create mode 100644 tests/qemuxml2xmloutdata/qemuxml2xmlout-s390-serial.xml
Reviewed-by: Pavel Hrdina <phrdina at redhat.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20171123/97497743/attachment-0001.sig>
More information about the libvir-list
mailing list