[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [qemu-s390x] [PATCH RFC 2/2] s390x: attach autogenerated nics
From: |
Christian Borntraeger |
Subject: |
Re: [qemu-s390x] [PATCH RFC 2/2] s390x: attach autogenerated nics |
Date: |
Mon, 4 Dec 2017 12:17:06 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 |
On 11/28/2017 02:46 PM, Cornelia Huck wrote:
> The autogenerated nics should be treated as any other device; use
> qdev_set_id() to have them show up under peripheral-anon.
>
I think this is fine, but then I ask myself how x86 does this. So I tried to
find out how the pc-q35 machine does this but I somehow failed to understand
how they do it. Do you have any clue?
> Signed-off-by: Cornelia Huck <address@hidden>
> ---
> hw/s390x/s390-virtio-ccw.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/hw/s390x/s390-virtio-ccw.c b/hw/s390x/s390-virtio-ccw.c
> index a23b8aec9f..830bae9d0f 100644
> --- a/hw/s390x/s390-virtio-ccw.c
> +++ b/hw/s390x/s390-virtio-ccw.c
> @@ -35,6 +35,7 @@
> #include "cpu_models.h"
> #include "qapi/qmp/qerror.h"
> #include "hw/nmi.h"
> +#include "include/monitor/qdev.h"
>
> S390CPU *s390_cpu_addr2state(uint16_t cpu_addr)
> {
> @@ -259,6 +260,7 @@ static void s390_create_virtio_net(BusState *bus, const
> char *name)
>
> dev = qdev_create(bus, name);
> qdev_set_nic_properties(dev, nd);
> + qdev_set_id(dev, NULL);
> qdev_init_nofail(dev);
> }
> }
>
- Re: [qemu-s390x] [PATCH RFC 2/2] s390x: attach autogenerated nics,
Christian Borntraeger <=