[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH/RFC 2/3] s390x/ais: enable ais when migration is
From: |
Christian Borntraeger |
Subject: |
Re: [Qemu-devel] [PATCH/RFC 2/3] s390x/ais: enable ais when migration is available |
Date: |
Fri, 22 Sep 2017 14:40:31 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.0 |
On 09/22/2017 02:13 PM, Pierre Morel wrote:
> On 22/09/2017 10:38, Christian Borntraeger wrote:
>> Instead of unconditionally enabling the KVM AIS capability
>> in the kvm arch init function, do this in the flic realize function
>> when we know if migration is available. This requires to initialize
>> flic before the CPUs.
>
> I am not sure to agree.
>
> AIS facility is used for PCI (currently only PCI)
> We want to support PCI emulation and PCI VFIO
>
>
> Not having AIS support in the host kernel or not supporting AISM in the host
> kernel does not affect the emulation.
> Neither virtio-pci nor TCG.
> The only devices, (currently), which can not work without AIS and is not
> migratable without AISM are PCI VFIO devices.
This patch enable the conditional enablement facility for the KVM host mask.
The cpu model enablement is done
differently for KVM and TCG anyway.
Right now AIS is only enabled for KVM. For TCG AIS is not implemented at all
and disabled. So for whenever this
is fixed in TCG it can be handled then.
And for emulated devices under KVM you still need the kernel support -
otherwise migration is really broken for
the nimm/dimm values.
- [Qemu-devel] [PATCH/RFC 0/3] ais fixups for 2.11, Christian Borntraeger, 2017/09/22
- [Qemu-devel] [PATCH/RFC 2/3] s390x/ais: enable ais when migration is available, Christian Borntraeger, 2017/09/22
- Re: [Qemu-devel] [PATCH/RFC 2/3] s390x/ais: enable ais when migration is available, Pierre Morel, 2017/09/22
- Re: [Qemu-devel] [PATCH/RFC 2/3] s390x/ais: enable ais when migration is available,
Christian Borntraeger <=
- Re: [Qemu-devel] [PATCH/RFC 2/3] s390x/ais: enable ais when migration is available, Cornelia Huck, 2017/09/22
- Re: [Qemu-devel] [PATCH/RFC 2/3] s390x/ais: enable ais when migration is available, Pierre Morel, 2017/09/22
- Re: [Qemu-devel] [PATCH/RFC 2/3] s390x/ais: enable ais when migration is available, Christian Borntraeger, 2017/09/22
- Re: [Qemu-devel] [PATCH/RFC 2/3] s390x/ais: enable ais when migration is available, Halil Pasic, 2017/09/22
- Re: [Qemu-devel] [PATCH/RFC 2/3] s390x/ais: enable ais when migration is available, Cornelia Huck, 2017/09/25
- Re: [Qemu-devel] [PATCH/RFC 2/3] s390x/ais: enable ais when migration is available, Christian Borntraeger, 2017/09/25
- Re: [Qemu-devel] [PATCH/RFC 2/3] s390x/ais: enable ais when migration is available, Cornelia Huck, 2017/09/25
- Re: [Qemu-devel] [PATCH/RFC 2/3] s390x/ais: enable ais when migration is available, Christian Borntraeger, 2017/09/25
- Re: [Qemu-devel] [PATCH/RFC 2/3] s390x/ais: enable ais when migration is available, Yi Min Zhao, 2017/09/26
- Re: [Qemu-devel] [PATCH/RFC 2/3] s390x/ais: enable ais when migration is available, Boris Fiuczynski, 2017/09/26