[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/20] QEMU Accel patch
From: |
Glauber Costa |
Subject: |
[Qemu-devel] [PATCH 0/20] QEMU Accel patch |
Date: |
Fri, 27 Jun 2008 17:38:03 -0300 |
First of all, very sorry. I mistyped qemu's mailing list address. So this
message only reached kvm list and the people in CC. I'm resending, but this
means
a lot of you will receive the messages twice. Mail is cheap... but sorry again
anyway!
Introductory message follows:
Hi folks.
Here's a new version of the qemu accel patches. This version works with kqemu
1.4.0pre1 in my tests, and I feel it is close to be in inclusion state. Patches
are all split to ease review.
Those patches does not include any code for kvm. The reason is some parts of kvm
will need significant rework, and I'd rather do it once we're set up with those
interfaces, to avoid time waste. Furthermore, there's work on the radar, such as
pbrook's ongoing effort to make qemu more thread-friendly that would affect kvm
a lot (recall kvm uses threads for the vcpus, which heavily defines how the
main loop
works, for instance), so I'd wait anyway.
However, I do have a PoC for kvm with _basic_ functionality, that can be seen
at http://glommer.net/kvm-accel-PoC
Comments are welcome.
- [Qemu-devel] [PATCH 0/20] QEMU Accel patch,
Glauber Costa <=
- [Qemu-devel] [PATCH 01/20] split kqemu_init into two, Glauber Costa, 2008/06/27
- [Qemu-devel] [PATCH 02/20] introduce QEMUAccel and fill it with interrupt specific driver, Glauber Costa, 2008/06/27
- [Qemu-devel] [PATCH 03/20] init env made accel driver, Glauber Costa, 2008/06/27
- [Qemu-devel] [PATCH 04/20] wrap cache flushing functions into accel drivers, Glauber Costa, 2008/06/27
- [Qemu-devel] [PATCH 05/20] turn info kqemu into generic info accelerator, Glauber Costa, 2008/06/27
- [Qemu-devel] [PATCH 06/20] separate accelerator part of info profiler, Glauber Costa, 2008/06/27
- [Qemu-devel] [PATCH 07/20] move kqemu externs to kqemu.h, Glauber Costa, 2008/06/27
- [Qemu-devel] [PATCH 08/20] move disabling code to kqemu.c instead of vl.c, Glauber Costa, 2008/06/27
- [Qemu-devel] [PATCH 09/20] set_notdirty goes through accel wrapper, Glauber Costa, 2008/06/27
- [Qemu-devel] [PATCH 10/20] wrap modify_page through accel calls, Glauber Costa, 2008/06/27