diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2009-10-29 14:03:56 +0000 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2009-10-29 14:03:56 +0000 |
commit | dd11df9b815419c73c2845df5e4f8433cb43d665 (patch) | |
tree | 5535875f09b2119b0b33a12dd919304a6e58a46b /Config.mk | |
parent | 50cb039ecd1d6cf91dc5be4c1bfcd3140b5093ff (diff) | |
download | xen-dd11df9b815419c73c2845df5e4f8433cb43d665.tar.gz xen-dd11df9b815419c73c2845df5e4f8433cb43d665.tar.bz2 xen-dd11df9b815419c73c2845df5e4f8433cb43d665.zip |
Extend max vcpu number for HVM guest
Reduce size of Xen-qemu shared ioreq structure to 32 bytes. This
has two advantages:
1. We can support up to 128 VCPUs with a single shared page
2. If/when we want to go beyond 128 VCPUs, a whole number of ioreq_t
structures will pack into a single shared page, so a multi-page
array will have no ioreq_t straddling a page boundary
Also, while modifying qemu, replace a 32-entry vcpu-indexed array
with a dynamically-allocated array.
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
Diffstat (limited to 'Config.mk')
-rw-r--r-- | Config.mk | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -150,9 +150,9 @@ QEMU_REMOTE=http://xenbits.xensource.com/git-http/qemu-xen-unstable.git # CONFIG_QEMU ?= ../qemu-xen.git CONFIG_QEMU ?= $(QEMU_REMOTE) -QEMU_TAG ?= b4bb8b3f09d1c873f522f6aebe1f125a6d1854d0 -# Wed Oct 21 16:42:15 2009 +0100 -# passthrough: fix security issue with stubdoms +QEMU_TAG ?= 3140780e451d3919ef2c81f91ae0ebe3f286eb06 +# Thu Oct 29 13:00:31 2009 +0000 +# Extend max vcpu number for HVM guest OCAML_XENSTORED_REPO=http://xenbits.xensource.com/ext/xen-ocaml-tools.hg |