Avi Kivity 54688b1ec1 memory: change memory registration to rebuild the memory map on each change
Instead of incrementally building the memory map, rebuild it every time.
This allows later simplification, since the code need not consider overlaying
a previous mapping.  It is also RCU friendly.

With large memory guests this can get expensive, since the operation is
O(mem size), but this will be optimized later.

As a side effect subpage and L2 leaks are fixed here.

Signed-off-by: Avi Kivity <avi@redhat.com>
2012-02-29 13:44:43 +02:00
2012-01-26 14:49:18 +01:00
2012-02-01 16:24:54 -06:00
2012-01-26 14:49:18 +01:00
2012-01-21 05:17:02 +01:00
2012-01-25 15:10:17 +00:00
2012-02-11 11:03:50 +00:00
2012-01-13 10:36:59 +00:00
2012-01-19 08:14:33 +00:00
2012-01-21 05:17:01 +01:00
2012-01-13 10:55:56 -06:00
2012-01-26 14:49:18 +01:00
2012-01-26 14:49:18 +01:00
2012-01-18 10:23:39 -02:00
2012-01-13 10:37:00 +00:00
2012-01-12 10:05:37 -06:00
2012-01-12 10:05:37 -06:00
2012-01-12 10:05:37 -06:00
2012-01-12 10:05:38 -06:00
2012-02-01 16:24:40 -06:00
2012-01-18 10:23:38 -02:00
2012-01-04 13:34:50 +02:00
2012-01-04 13:34:50 +02:00
2012-01-10 09:36:43 +01:00
2012-01-26 14:49:18 +01:00
2012-01-26 14:49:18 +01:00
2012-01-13 10:55:56 -06:00
2012-02-01 14:42:03 -06:00
2012-01-13 10:55:56 -06:00
2012-01-26 14:49:18 +01:00
2012-01-26 14:49:18 +01:00
2011-12-22 11:53:59 +01:00
2011-12-22 11:53:59 +01:00
2012-02-04 11:49:34 +00:00
2012-02-01 16:24:40 -06:00
2012-01-13 10:55:56 -06:00
2011-12-22 11:53:58 +01:00
2012-01-13 10:55:56 -06:00
2012-01-10 18:23:58 +01:00
2012-01-10 18:23:58 +01:00
2012-02-03 10:41:08 -06:00
2012-02-03 10:41:08 -06:00
2012-01-27 05:29:56 +00:00
2012-01-04 13:34:50 +02:00
2012-01-30 19:13:21 +00:00
2012-02-04 17:29:00 +00:00
2012-02-06 10:16:50 -06:00
2012-02-06 11:16:20 -06:00

Read the documentation in qemu-doc.html or on http://wiki.qemu.org

- QEMU team
Description
No description provided
Readme 404 MiB
Languages
C 82.6%
C++ 6.5%
Python 3.4%
Dylan 2.9%
Shell 1.6%
Other 2.8%