On 29 June 2015 at 18:51, Claudio Fontana <claudio.font...@huawei.com> 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

Reply via email to