[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] QEMU + KVM PSCI and VCPU creation / destruction
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] QEMU + KVM PSCI and VCPU creation / destruction |
Date: |
Mon, 29 Jun 2015 19:04:16 +0100 |
On 29 June 2015 at 18:51, Claudio Fontana <address@hidden> wrote:
> but are actually the VCPU destroyed? Is the VM destroyed? Or are new
> resources allocated at the next boot whenever PSCI asks for another
> VCPU to be booted via KVM_CREATE_VCPU etc?
We don't destroy either the VCPUs or the VM. We will call
KVM_ARM_VCPU_INIT on the VCPUs to ask the kernel to reset them to
a clean state for us.
> If the resources associated to the VCPU (and VM?) are not freed,
> isn't this always going to cause leak in the host?
>
> After around 3 hours of continuous PSCI secondary boot followed by
> SYSTEM_RESET I run out of memory on the host.
This does sound like it's probably a leak somewhere, but you'll
need to track down what exactly is being leaked...
thanks
-- PMM