Linaro QEMU package in Ubuntu?
peter.maydell at linaro.org
Wed Dec 8 09:23:10 UTC 2010
On 8 December 2010 08:53, Jani Monoses <jani at ubuntu.com> wrote:
> one of the Ubuntu blueprints for 11.04 is to provide a QEMU better suited to
> Linaro/ARM work in the official archives, allowing to
> at least the official Ubuntu ARM images.
> The Linaro PPA provides a package based on qemu-maemo from gitorious,
> and it is ahead of what is packaged in that it supports the BeagleBoard.
Yes. At the moment I think that something based on that tree is
your best practical choice if you want neon support and certainly
if you need omap3.
> I see there's also qemu-arm repo in git.linaro.org - I assume this is a
> newer and preferable upstream to the maemo one?
No. This tree is currently tracking qemu upstream master and I am
using it as a way to provide tested arm patches to upstream in a way
that they can pull.
> Are the ARM patches being pushed and accepted into upstream QEMU regularly?
> In this case there may be no need to create a new package
> and just wait for that work to get released and packaged, and maybe focus
> the effort on helping with upstreaming the ARM changes.
This depends on how long you are prepared to wait. Some ARM
fixes are starting to go into upstream. OTOH upstream's proposed
release cycle is about once every 6 months, with 0.14 due to
branch very shortly. So 0.15 ought to be much better for ARM
support but won't be available until middle of next year.
I'm currently focusing most of my effort on working with upstream
to get these patches accepted. I also have a blueprint for doing
at least enough maintenance/bugfixing on the maemo-qemu
package so it continues to boot the linaro images.
More information about the linaro-dev