Hello, On 10.03.2017 17:05, Michal Necasek wrote: > Could you please describe your use case, or rather how we can reproduce > the problem?
I feared you ask - but nevertheless - when running VirtualBox inside Qemu+SVM (and no kvm enabled) with our ported Version of VBox to Genode/NOVA. > This is not code we want to change without precisely > understanding why it needs to change and testing the behavior. I can imagine. > > Also, why are you using the recompiler at all? On a typical system with > hardware virtualization, it should be used very little or not at all. Probably this is right for the vanilla Virtualbox as you provide. In our Vbox 4 (4.3.40) ported version we mainly use REM + hw accelerated (interface provided by the Microkernel NOVA), there it triggers reliable if running in Qemu. For the VBox 5 (5.1.14) port to Genode we enabled also the IEM, but here it also trigger in Qemu+SVM (no-kvm). You may have luck, Qemu just succeeds running Vbox and the VM - iif the preemption (due to interrupts to be injected by the VBox VMM) of the Guest VM (Microkernel+Genode setup) is that, that you ever get a tr register with set busy bit. I understand that our use-case is maybe of no interest to the majority (even we mainly use it for early debugging in Qemu) - nevertheless we wanted you just let know that there is a issue. Cheers, Alex. -- Alexander Boettcher Genode Labs http://www.genode-labs.com - http://www.genode.org Genode Labs GmbH - Amtsgericht Dresden - HRB 28424 - Sitz Dresden Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth _______________________________________________ vbox-dev mailing list [email protected] https://www.virtualbox.org/mailman/listinfo/vbox-dev
