On Sunday, March 4, 2018 at 9:01:24 PM UTC+5, Jan Kiszka wrote: > Hi Adeel, > > please don't top-post on mainling lists.
Sorry, I'll use inline reply from now onwards. > > On 2018-03-04 12:08, Adeel Ahmad wrote: > > Thank you for the quick response. > > > > It seems the problem was indeed with QEMU version being too old. I > > installed it using the package manager, which had version 2.0. > > > > I have now compiled version 2.7 from source and the VM starts fine. > > However, I did have to remove the `x-buggy-eim` property from > > `start-qemu.sh` script, otherwise, I received this error: > > When already building from sources, why not a recent stable version? The requirements in jailhouse-images README read QEMU 2.7 (so, I thought it only worked with that particular version). Maybe it should be changed to QEMU >= 2.7 to avoid the confusion. > > But you revealed a mistake in the Jailhouse README: x-buggy-eim was only > introduced to in QEMU 2.8. Could you send a fix for that? > Yes, I'll email the patch to the mailing list. Should I just remove x-buggy-eim, or would it be better if I first checked QEMU version, and if it's > 2.7, the x-buggy-eim will be used? > > > > ``` > > qemu-system-x86_64: -device intel-iommu,intremap=on,x-buggy-eim=off: > > Property '.x-buggy-eim' not found > > ``` > > > > I will now start cleaning up the bit field extractions using the new macro. > > Should I make changes in the "next" branch? > > Yes, please base on top of next. > > Thanks, > Jan -- You received this message because you are subscribed to the Google Groups "Jailhouse" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
