Thanks for the reply! Pranavkumar Sawargaonkar <pranavku...@linaro.org> writes:
> Hi, > > On 17 June 2014 07:03, Michael Hudson-Doyle <michael.hud...@linaro.org> > wrote: > >> Michael Hudson-Doyle <michael.hud...@linaro.org> writes: >> >> > Pranavkumar Sawargaonkar <pranavku...@linaro.org> writes: >> > >> >> Hi, >> >> >> >> On 6 June 2014 08:58, Michael Hudson-Doyle <michael.hud...@linaro.org> >> >> wrote: >> >>> Hi all, >> >>> >> >>> As a bit of a test for myself, I'm trying to run openstack tests on top >> >>> of the mostly-ready PSCI support the virtualization team has been >> >>> working on. I've built myself an Ubuntu kernel with the needed patches >> >>> (actually all of kvm/next) and now need a matching qemu. I fished >> these >> >>> patches: >> >>> >> >>> http://lists.gnu.org/archive/html/qemu-devel/2014-05/msg04514.html >> >>> >> >>> out of patchwork and applied them on top of the qemu that's in trusty >> >>> but it fails to build. I guess these patches depends that are in qemu >> >>> git but not in 2.0.0? In any case, before I dive into trying to fix >> >>> this myself, does anyone have binaries or even better debs with those >> >>> patches in? >> >> >> >> It should get applied on the latest qemu git code. (git:// >> >> git.qemu.org/qemu.git) >> > >> > Thanks. >> > >> >> Please get the attached binary I build for testing. >> > >> > Even easier :-) >> > >> >> Also please make sure your host and guest kernel has PSCI0.2 support >> >> (currently it is available in linux-next tree only), if you want to test >> >> functions like reset and poweroff of VM. >> > >> > My goal is to run the openstack tests, several of which fail because of >> > the lack of suspend, restart etc. So thanks for the pointers! >> > >> > I had built myself a host kernel (utopic kernel + kvm/next) but had >> > forgotten to prepare that as the guest kernel. My host kernel doesn't >> > appear to have the right drivers to do SATA on mustang so my forgetting >> > the guest hadn't immediately caused problems :-) >> >> So, a week or so later, I have a kernel that should support PSCI (3.15 + >> ubuntu sauce + kvm/next) in both host and guest and a >> qemu-system-aarch64 that should support PSCI (the binary you gave me). >> >> I think things are working to some extent because running "reboot" >> inside a VM works, but "nova suspend" still doesn't work (it just kills >> the instance). >> > > I think you might need migration support for suspend and resume > functionality. Ah! > In current kvm arm64 migration is not supported and currently work in > progress. Yeah, I think I've found the card. Is there a WIP branch for this I can play with while I'm feeling adventurous? Is support required all of host kernel, guest kernel and qemu again? (My instinct would be "yes"...). Cheers, mwh >> >> Can you suggest how I might go about debugging this? >> >> Cheers, >> mwh >> > Thanks, > Pranav _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev