[Qemu-devel] In-kernel emulation

2011-10-07 Thread Xin Tong
I am wondering that whether there are any attempts (product-oriented or research-based ) to push QEMU into the Linux kernel to speed up emulation. If the emulation is running in the kernel, there are some resources it can manipulate to speed up emulation in comparison to the when it is running as

Re: [Qemu-devel] In-kernel emulation

2011-10-07 Thread 陳韋任
I am wondering that whether there are any attempts (product-oriented or research-based ) to push QEMU into the Linux kernel to speed up emulation. If the emulation is running in the kernel, there are some resources it can manipulate to speed up emulation in comparison to the when it is running

Re: [Qemu-devel] In-kernel emulation

2011-10-07 Thread 陳韋任
guest isa is different from host isa in this case. Xin On Fri, Oct 7, 2011 at 12:33 PM, 陳韋任 che...@iis.sinica.edu.tw wrote: I am wondering that whether there are any attempts (product-oriented or research-based ) to push QEMU into the Linux kernel to speed up emulation. If the

Re: [Qemu-devel] In-kernel emulation

2011-10-07 Thread Xin Tong
I am kind of speculating here. I could be wrong MMU. in the kernel you can manipulate the EPT reg which is normally used by kvm ( introduced by intel vmx, or amd svm). IO, specifically for network packets, they do not need to go to user space, they can be handled to the virtual machine