On 24 November 2011 23:06, Peter Maydell peter.maydell@linaro.org wrote:
On 24 November 2011 22:02, Christoffer Dall cdall@cs.columbia.edu wrote:
On Thu, Nov 24, 2011 at 4:27 PM, Peter Maydell peter.maydell@linaro.org wrote:
Pretty high up my todo list was rebasing your kvm patch on to master / qemu-linaro (the two are more or less the same for this purpose).
if you could take charge on that it would be awesome from my point of view. I will send you a (slightly) cleaned up patch that you can use or throw away.
That would be good, thanks. I'll try to get that rebasing started tomorrow and done early next week.
I've now done this rebasing, fixed a few other minor issues and put the resulting patches into qemu-linaro as "experimental work in progress":
http://git.linaro.org/gitweb?p=qemu/qemu-linaro.git%3Ba=summary
Note that I've defaulted KVM to off for ARM hosts (for the benefit of other users of qemu-linaro who don't care about KVM yet), so run configure with "--enable-kvm".
A note about the branches here: the 'rebasing' branch is the patch stack, and (as the name suggests) it rebases on qemu upstream fairly frequently. 'master' is a never-rebases branch which always has identical contents to the head of 'rebasing' (generated by stg publish). Pick whichever branch suits your use case best.
Instructions on how to cross-compile it are here: https://wiki.linaro.org/PeterMaydell/A15OnFastModels (if you're moving from Christoffer's qemu tree these are worth checking, because QEMU now requires glib/gthread so a cross compile setup that could compile Christoffer's tree won't necessarily build this one.)
-- PMM