kfraser@localhost.localdomain
b76fbc3cc5
[LIBXC] Remove unused xc_evtchn_status().
...
Signed-off-by: John Levon <john.levon@sun.com >
2006-08-14 16:39:35 +01:00
kaf24@localhost.localdomain
848ded1e09
[XEN] Clean up e820 definitions. Define shared set in hvm public dir.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2006-08-13 17:47:59 +01:00
kaf24@localhost.localdomain
3321c3c8e9
[XEN] Add a warning about changeable size of shared_info structure.
...
sizeof(shared_info_t) can change even in compatible hypervisor
versions.
Add a clear warning about this, and fix the few places relying on it.
In addition, add some padding to arch_shared_info, to allow future
additions to the structure without breaking known offsets of members
following it in the shared info.
Signed-off-by: John Levon <john.levon@sun.com >
2006-08-12 16:18:08 +01:00
kaf24@localhost.localdomain
ec0ebb15e5
[XM-TEST] Fix network tests for -route and -nat
...
vif-nat and vif-route need to know domU ethX IP addresses in order to set
up the appropriate routes.The new network test infrastructure is not
providing the IP address on the vif line in /tmp/xm-test.conf; adding
it turns out to be a one-liner.
Tested with xm-test running with -bridge, -route, and -nat network
scripts.
Signed-off-by: Jim Dykman <dykman@us.ibm.com >
2006-08-12 15:58:52 +01:00
emellor@leeni.uk.xensource.com
7857edbe76
New xm uptime command.
...
From Alex Brett <alex.brett@xensource.com >
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2006-08-12 12:25:42 +01:00
kfraser@localhost.localdomain
84b9298c75
[HVM] Remove unused apic_enabled field from hvm_info_table.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2006-08-10 15:45:47 +01:00
emellor@leeni.uk.xensource.com
49849e9c0c
Revert inadvertent code change from "replace tabs with spaces" changeset.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2006-08-10 14:29:04 +01:00
kfraser@localhost.localdomain
1e664a670c
[LIBXC] clean specified files instead of wildcarding
...
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com >
2006-08-10 10:55:54 +01:00
kfraser@localhost.localdomain
6c892c42ad
[LIBXC] replace tabs with spaces
...
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com >
2006-08-10 10:52:46 +01:00
kfraser@localhost.localdomain
f5cbcc33d2
[HVM] Rmove unused field pae_enabled from hvm_info_table.
...
Signed-off-by: Xin Li <xin.b.li@intel.com >
2006-08-10 10:45:10 +01:00
kfraser@localhost.localdomain
2dcebc270e
Fix 2 issues when creating HVM guests:
...
1) xend can't start due to xend-config.sxp
2) qemu dm option vncunused should be effective only
when vnc is turned on.
Signed-off-by: Xin Li <xin.b.li@intel.com >
2006-08-10 10:37:15 +01:00
chris@kneesaa.uk.xensource.com
37337d1d6d
[qemu patches] Update patches for changeset 11048:27bef4f3c1d3.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-09 21:34:27 +01:00
chris@kneesaa.uk.xensource.com
c6d786bfd0
[qemu] Move acpi to devfn 2, so that it matches the fadt.
...
Based on feedback from: Wang, Winston L <winston.l.wang@intel.com >
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-09 21:33:59 +01:00
chris@kneesaa.uk.xensource.com
0f1f2f4e7d
[qemu patches] Update patches for changesets 11045:bd11c4855c5d and 11046:8a615d28759e.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-09 20:08:20 +01:00
chris@kneesaa.uk.xensource.com
54ec6e3d26
[qemu] HVM acpi port init update.
...
Removed the acpi port depency on USB exist.
Based on a patch from: Winston Wang <winston.l.wang@intel.com >
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-09 20:07:01 +01:00
chris@kneesaa.uk.xensource.com
559b3dff6d
[qemu] Disable qemu's acpi support.
...
Based on a patch from: Wang, Winston L <winston.l.wang@intel.com >
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-09 19:57:03 +01:00
kfraser@localhost.localdomain
5714e01bac
Merge with xen-ia64-unstable.
2006-08-09 18:15:27 +01:00
kfraser@localhost.localdomain
25929fb317
Merge with xenppc-unstable.
2006-08-09 18:04:20 +01:00
awilliam@xenbuild.aw
879f62cd48
merge with xen-unstable.hg
2006-08-09 10:32:23 -06:00
awilliam@xenbuild.aw
773aa14ec3
[IA64] catch up new hypercall HYPERVISR_hvm_op for IPF (libxc)
...
append xc_set_hvm_param for IPF
Signed-off-by: Tsunehisa Doi <Doi.Tsunehisa@jp.fujitsu.com >
Signed-off-by: Tomonari Horikoshi <t.horikoshi@jp.fujitsu.com >
2006-08-09 10:04:43 -06:00
chris@kneesaa.uk.xensource.com
ac0be2c025
[qemu patches] Update patches for changeset 10998:bd04004865ba.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-09 15:05:12 +01:00
chris@kneesaa.uk.xensource.com
26453d70cc
[qemu] Add vncunused option.
...
If the port used for the requested display number is in use, try
additional ports until a free port is found.
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-09 15:03:38 +01:00
chris@kneesaa.uk.xensource.com
b6c6d9639a
[qemu patches] Update patches for changeset 10993:dc7b56b8cfb5.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-09 11:25:55 +01:00
chris@kneesaa.uk.xensource.com
4a68bf3041
[hvm/qemu] Add HVM buffered IO writes framework to accelerate stdvga speed.
...
With this patch, win2k VMX guest boots fine on xen.
Signed-off-by: Zhu Han <zhu.han@intel.com >
Signed-off-by: Eddie Dong <eddie.dong@intel.com >
Signed-off-by: Xin Li <xin.b.li@intel.com >
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-09 11:25:33 +01:00
kaf24@firebug.cl.cam.ac.uk
07275b9747
Build tools/firmware only on x86.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2006-08-09 10:53:16 +01:00
emellor@leeni.uk.xensource.com
e7e16fef9d
Fix the unit test to match the new way of allocating VNC ports.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2006-08-09 10:13:37 +01:00
emellor@leeni.uk.xensource.com
bdbb3176b8
Added a couple of unit tests for the sxp parsing.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2006-08-09 10:13:36 +01:00
emellor@leeni.uk.xensource.com
9f60fd73a8
Fix reference to buf in parsing of ocaml escapes.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2006-08-09 10:13:34 +01:00
emellor@leeni.uk.xensource.com
03b3d1627f
Better diagnosis of the failure when Xend crashes. Thanks to Hollis Blanchard
...
for diagnosis.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2006-08-09 09:52:43 +01:00
Hollis Blanchard
9bbc97be62
[LIBXC] put PowerPC loader in libxenguest, not libxenctrl
...
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com >
2006-08-08 19:07:32 -05:00
Hollis Blanchard
b25d8fde56
[LIBXC] remove relocated file from Makefile
...
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com >
2006-08-08 18:37:46 -05:00
Hollis Blanchard
3724af4c91
[LIBXC] move xc_ppc_linux_build.c into a powerpc64 directory
...
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com >
2006-08-08 15:11:25 -05:00
chris@kneesaa.uk.xensource.com
ff3a405c4d
[qemu patches] Refresh patches.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-08 11:28:35 +01:00
chris@kneesaa.uk.xensource.com
7c45b14c84
[qemu patches] Update patches for changeset 10974:415614d3a1ee.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-08 11:27:12 +01:00
sos22@douglas.cl.cam.ac.uk
68fb557e74
[hvm/qemu] Flip the device model over to using the new Xen event channels
...
support.
Signed-off-by: Steven Smith <ssmith@xensource.com >
2006-08-08 11:19:29 +01:00
kaf24@firebug.cl.cam.ac.uk
33351e725f
[XENSTAT] Ignore domains that are being created/destroyed during get_info call.
...
Currently, xenstat_get_node exits with a failure and returns NULL if a
VM is deleted between the time the list of VMs is obtained and the time
it attempts to collect information about the VMs. This patch modifies xenstat
to ignore domains that transition during the call.
Signed-off-by: Simon Graham <Simon.Graham@stratus.com >
2006-08-08 10:36:32 +01:00
kaf24@firebug.cl.cam.ac.uk
70858a054e
[XEND] Daemonise vncviewer when it is spawned from xend.
...
There are various reasons it should be daemonized, but the particular
problem we hit was that YaST called "xm create" and waited on output on
stdout/stderr; xm then spawned vncviewer (which never closed its
inherited stdout and stderr); xm then would exit, but YaST still had
open file descriptors, and therefore waited forever. It would be
possible to work around in YaST, but it seemed cleaner to daemonize
vncviewer.
Signed-off-by: Charles Coffing <ccoffing@novell.com >
2006-08-08 10:21:51 +01:00
kaf24@firebug.cl.cam.ac.uk
e5d1731cea
[XEND] Fix fallback and error path for domain destruction by domid,
...
or of non-existent domain.
I saw the following error message. (A domain of domain name XXX does
not exist.)
# xm list
Name ID Mem(MiB) VCPUs State Time(s)
Domain-0 0 1019 2 r----- 29.8
# xm destroy XXX
Error: an integer is required
This patch fixes it to print the following error message.
# xm list
Name ID Mem(MiB) VCPUs State Time(s)
Domain-0 0 1019 2 r----- 35.8
# xm destroy XXX
Error: the domain 'XXX' does not exist.
Signed-off-by: Masaki Kanno <kanno.masaki@jp.fujitsu.com >
2006-08-08 10:03:30 +01:00
kaf24@firebug.cl.cam.ac.uk
dfcd4f6e10
[LIBXC] Do not gzclose() after close() on a gzdopen()'ed fd.
...
Signed-off-by: Steven Rostedt <srostedt@redhat.com >
2006-08-08 09:57:24 +01:00
kaf24@firebug.cl.cam.ac.uk
74d7945b4d
[HVMLOADER] Only install hvmloader if it is built.
...
This reverts a broken change in changeset 10948 that broke
the ia64 build.
Signed-off-by: Al Stone <ahs3@fc.hp.com >
2006-08-08 09:51:08 +01:00
kaf24@firebug.cl.cam.ac.uk
122373c2a7
Add RH-ish localhost to xend-relocation-hosts-allow in xend-config.sxp
...
Signed-off-by: Jim Dykman <dykman@us.ibm.com >
2006-08-08 09:33:38 +01:00
kaf24@firebug.cl.cam.ac.uk
a3c844bd07
[PYGRUB] Flesh out some of pygrub's functionality as was originally
...
intended. Changes include:
* Addition of basic command line mode much like grub's so that you can
boot things without having them specified in the config file
* Edit/append mode for modifying kernel command lines, etc
* Fix handling of case where the grub config didn't have a default
specified
Signed-off-by: Jeremy Katz <katzj@redhat.com >
2006-08-08 09:30:11 +01:00
kaf24@firebug.cl.cam.ac.uk
c304f4e249
[HVM] Fix hvm boot when acpi=1 is specified.
...
Signed-off-by: Winston Wang <winston.l.wang@intel.com >
2006-08-08 09:25:46 +01:00
chris@kneesaa.uk.xensource.com
ae5534e54e
[qemu patches] Update patches for changesets 10957:08a11694b109 - 10959:06e2a95d3395.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-07 18:28:50 +01:00
chris@kneesaa.uk.xensource.com
93a961f49b
[qemu] Update ioemu to qemu 0.8.2.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-07 18:27:27 +01:00
chris@kneesaa.uk.xensource.com
21d94d9388
[qemu] Update ioemu to qemu 0.8.2. (.CVS files)
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-07 18:26:20 +01:00
chris@kneesaa.uk.xensource.com
b5d8830efe
[qemu] Update ioemu to qemu 0.8.2.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-07 18:25:30 +01:00
jchesterfield@wicket.uk.xensource.com
acf531c565
Limit blktap static link to just libaio.
2006-08-07 18:11:59 +01:00
kaf24@firebug.cl.cam.ac.uk
a6e8b7effa
Change DOM0_PERFCCONTROL: remove array limit.
...
Descriptors and values are passed by two distinct buffers.
Signed-off-by: Tristan Gingold <tristan.gingold@bull.net >
2006-08-07 15:53:06 +01:00
chris@kneesaa.uk.xensource.com
3923c6638e
[xend] Fix reboot for hvm domains with cdrom devices.
...
The device-type was not added to the device details which caused
cdrom devices to appear as harddisks after a reboot.
From: Alex Brett <Alex.Brett@xensource.com >
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2006-08-07 11:59:31 +01:00