[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] qemu and ioemu
I've finished my merge of ioemu with upstream and done some basic testing. I would now like to expose it to a much wider audience. It almost certainly still has bugs and quite probably the odd dropped patch. Please help test it ! This will soon be available as a git and gitweb tree on xenbits and wired into the xen-unstable build system (as a configurable option). In the meantime to test this: hg clone http://hg.uk.xensource.com/xen-unstable.hg cd xen-unstable.hg make make install cd .. git-clone http://www.chiark.greenend.org.uk/~ijackson/qemu-xen.git cd qemu-xen ./xen-setup make make install This will install the new qemu-dm and the support files. The interface to xend is intended to be backwards compatible so you should be able to switch back and forth (although I haven't yet tested cross-compatibility of saved images). qemu-dm will be placed in /usr/bin so you should in your xmdomain.cfg say device_model='qemu-dm' to get it from the PATH (and override the built-in setting). (This will change but for now it makes it possible to have both installed at once, although the support files are colocated.) It's quite a job to summarise the changes from qemu upstream 0.9.0, which was used for the last merge but the main benefit ought to be bugfixes to device models and a few new upstream features. The qemu this tree is currently based on is a SVN snapshot from the 13th of May, but of course this may change; my tree contains changes from ioemu in xen-unstable up to and including changeset 17831:ebbd0e8c3e72. As regards provenance, many of the changes and in some cases whole files have been imported wholesale from xen-unstable and of course the whole tree is based on qemu upstream which operates a less strict signed-off-by policy than Xen. Commits by me which don't contain an explicit annotation of their source in the commit message are Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> There are three git branches there: master - the xen qemu (ie ioemu) tree qemu - upstream plus changes which should (in my opinion) go upstream origin - upstream svn mirror, but I only pull occasionally so this can be out of date These are all non-rebasing, ordinary forward-moving branches so you may `git-pull'. The qemu-xen build looks for ../xen-unstable.hg so you must build the xen-unstable tree first and have it alongside. Feel free to provide patches via git-format-patch or by asking me to pull but if you do the latter make sure the branch you advertise has only the specific commits you want, and ideally has appropriate Signed-Off-By. Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |