[libvirt] [PATCH] conf: Ignore device address for guestfwd channel
Michal Privoznik
mprivozn at redhat.com
Wed Dec 10 10:19:31 UTC 2014
On 10.12.2014 10:58, Martin Kletzander wrote:
> It make no sense at all to have it there.
>
> Signed-off-by: Martin Kletzander <mkletzan at redhat.com>
> ---
> src/conf/domain_conf.c | 7 ++++++-
> 1 file changed, 6 insertions(+), 1 deletion(-)
>
> diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c
> index db3369e..ec45b8c 100644
> --- a/src/conf/domain_conf.c
> +++ b/src/conf/domain_conf.c
> @@ -8456,8 +8456,13 @@ virDomainChrDefParseXML(xmlXPathContextPtr ctxt,
> }
> }
>
> - if (virDomainDeviceInfoParseXML(node, NULL, &def->info, flags) < 0)
> + if (def->deviceType == VIR_DOMAIN_CHR_DEVICE_TYPE_CHANNEL &&
> + def->targetType == VIR_DOMAIN_CHR_CHANNEL_TARGET_TYPE_GUESTFWD) {
> + VIR_DEBUG("Ignoring device address for gustfwd channel");
> + } else if (virDomainDeviceInfoParseXML(node, NULL, &def->info, flags) < 0) {
> goto error;
> + }
> +
>
> if (def->deviceType == VIR_DOMAIN_CHR_DEVICE_TYPE_SERIAL &&
> def->targetType == VIR_DOMAIN_CHR_SERIAL_TARGET_TYPE_USB &&
>
ACK
Michal
More information about the libvir-list
mailing list