[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