Tom Wilkie
b2e625ed4e
Add pot file, fix build
...
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2007-04-16 21:21:42 +01:00
ewan@localhost.localdomain
8426955edc
Added documentation and C bindings for VM.migrate call.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-04-16 16:12:33 -04:00
ewan@localhost.localdomain
f01fa26a0f
Added host.enabled flag.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-04-16 16:10:39 -04:00
Tom Wilkie
1d4f277da8
Install dtd into correct place
...
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2007-04-13 16:54:03 +01:00
Tom Wilkie
7771ae57e8
Fix up locale strings for xm
...
Signed-off-by: Daniel P. Berrange <berrange@redhat.com >
2007-04-13 16:46:41 +01:00
kfraser@localhost.localdomain
a05c7f4103
hvm: Fix a bug in the mmio emulation of SUB instruction.
...
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com >
2007-04-16 11:35:58 +01:00
Ewan Mellor
7371dd7b91
Added documentation, C bindings, and test for VM_metrics.VCPUs_flags.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-04-13 18:14:06 +01:00
Ewan Mellor
3bd8ff8dd1
Added documentation and C bindings for VBD. and VIF.runtime_properties.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-04-12 22:49:02 +01:00
Tom Wilkie
e52527b9ed
Fix TypeError with datetime() on old python version
...
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2007-04-13 16:02:41 +01:00
Tom Wilkie
4a507d9105
Add VM.migrate to XenAPI, add support to XM
...
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2007-04-13 13:55:10 +01:00
Tom Wilkie
bf57189edc
Simplify code to map interfaces to bridges
...
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2007-04-13 11:43:50 +01:00
kfraser@localhost.localdomain
5e0ae4b087
pygriub: Fix GPT support.
...
- 64 bit support for starting of a GPT partition.
- detect partition types precisely.
Signed-off-by: KUWAMURA Shin'ya <kuwa@jp.fujitsu.com >
2007-04-13 11:23:26 +01:00
kfraser@localhost.localdomain
8f1d9b4696
libxenguest: Remove bogus weak definitions of xc_{set,get}_hvm_param().
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2007-04-13 11:09:58 +01:00
Tim Deegan
49eea4f3c3
Merge
2007-04-12 15:55:24 +01:00
Tim Deegan
1db798cdbe
[HVM] Save/restore: catch more error cases in the tools
...
Signed-off-by: Tim Deegan <Tim.Deegan@xensource.com >
2007-04-12 15:54:59 +01:00
Tim Deegan
833623e78a
[HVM] Save/restore: save HVM GPRs and DRs with the rest of the CPU state
...
and remove the use of xc_vcpu_getcontext() from HVM save/restore.
Also fixes loss of CR2, DR6 and DR7 contents across HVM save/restore.
Signed-off-by: Tim Deegan <Tim.Deegan@xensource.com >
2007-04-12 15:02:03 +01:00
kfraser@localhost.localdomain
a01197aeb4
HVM: First attempt at domain-resume on save-failure.
...
Not working yet as we are a bit too keen to kill the qemu-dm process,
before we know that the save has been successful.
Signed-off-by: Keir Fraser <keir@xensource.com >
2007-04-12 14:13:04 +01:00
kfraser@localhost.localdomain
40bb2e5fea
HVM: Allow qemu monitor to be configured in domain config file.
...
From: Yongkang You <yongkang.you@intel.com >
Signed-off-by: Keir Fraser <keir@xensource.com >
2007-04-12 13:21:26 +01:00
kfraser@localhost.localdomain
9919a2345e
xend: Update config-format version, due to changes in 3.0.5.
...
Signed-off-by: Daniel P. Berrange <berrange@redhat.com >
2007-04-12 13:18:08 +01:00
Tom Wilkie
6e86084cbc
Ensure xenapi create passes in values even if unused
...
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2007-04-12 12:48:27 +01:00
kfraser@localhost.localdomain
69a9bab277
HVM: Do not watch control/shutdown to force domain shutdowns when PV
...
drivers are not present. The feature-foo mechanism does not actually
work after save/restore since the fields do not get rewritten. And it
doesn't work when we actually need the guest to be shutdown through
Xen (e.g., on suspend). Since we can quite reasonably assume that the
only entity to screw with control/shutdown is xend, and since the one
place that does that now explicitly handles unenlightened HVM guests,
we can simply strip all this stuff out.
This has the nice benefit of making HVM save/restore with PV drivers
much more reliable.
Signed-off-by: Keir Fraser <keir@xensource.com >
2007-04-12 12:12:56 +01:00
Tom Wilkie
985378fb5c
Make xm info more permissive
...
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2007-04-12 11:44:26 +01:00
Tom Wilkie
de2c5005c6
Make Xm Test default to bridge when cannot read config file
...
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2007-04-12 11:32:25 +01:00
Tom Wilkie
60bd45b963
Fix typo and make create send proper bools
...
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2007-04-12 11:31:17 +01:00
Christian Limpach
f138b72d1e
[ioemu] Consistently extend all block device operations to include scsi disks.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2007-04-11 23:05:07 +01:00
Christian Limpach
58fcf598b5
[setup] Fix old style bridge setup.
...
Also only warn that we ran out of veth interfaces if we have any at all.
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2007-04-11 19:04:10 +01:00
Ewan Mellor
b0766f3da2
Add documentation and C bindings for VM.add_to_VCPUs_params_live,
...
VM.set_memory_dynamic_{min,max}_live.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-04-11 22:24:30 +01:00
Ewan Mellor
3e1494d774
Added documentation and bindings for host_cpu.features.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-04-11 21:55:05 +01:00
Ewan Mellor
f6fe1a0991
Added docs and bindings for VM_metrics.state.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-04-10 19:04:37 +01:00
kfraser@localhost.localdomain
5f3d693d65
Provide the use of SCSI disks in HVM domains. Currently there is a
...
maximum of 7 scsi disks and an ide disk must still be used to boot.
Signed-off-by: Natasha Jarymowycz <natasha@us.ibm.com >
Signed-off-by: Keir Fraser <keir@xensource.com >
2007-04-11 15:43:49 +01:00
kfraser@localhost.localdomain
29f97ec479
Fix pygrub for IA64 support.
...
Signed-off-by: Shinya Kuwamura <kuwa@jp.fujitsu.com >
Signed-off-by: Tomohiro Takahashi <takatom@jp.fujitsu.com >
2007-04-11 15:36:04 +01:00
kfraser@localhost.localdomain
a6954d648b
pygrub: Support GPT (GUID Partition Table) as used by EFI.
...
Signed-off-by: Shinya Kuwamura <kuwa@jp.fujitsu.com >
Signed-off-by: Tomohiro Takahashi <takatom@jp.fujitsu.com >
2007-04-11 15:27:14 +01:00
kfraser@localhost.localdomain
94ffc9e546
libfsimage: Fix data types for 64-bit architectures.
...
In particular __u32 instead of ulong.
Signed-off-by: Tomohiro Takahashi <takatom@jp.fujitsu.com >
Signed-off-by: Keir Fraser <keir@xensource.com >
2007-04-11 15:17:17 +01:00
Tim Deegan
cc73b915ae
Merge
2007-04-11 14:45:43 +01:00
Tim Deegan
d11bec8a19
[HVM] Save/restore: merge xc_linux_save and xc_hvm_save
...
into xc_domain_save, like we did for xc_domain_restore
Signed-off-by: Tim Deegan <Tim.Deegan@xensource.com >
--HG--
rename : tools/libxc/xc_linux_save.c => tools/libxc/xc_domain_save.c
2007-04-11 14:45:14 +01:00
kfraser@localhost.localdomain
b8680a8065
xend: Store canonical vnif config info in /vm/<uuid>/device
...
rather than in frontend store directory. Two advantages are that the
frontend cannot mess with the config information; also an
ioemu-specific vif does nto need a frontend directory at all. This
avoids confusing netfront pv-on-hvm driver.
Signed-off-by: Keir Fraser <keir@xensource.com >
2007-04-11 14:30:56 +01:00
Jake Wires
9a549acc99
[TAPDISK] Fix qcow initialization bug.
...
fd_end was being incorrectly initialized upon open, leading to data corruption.
Signed-off-by: Jake Wires <jwires@xensource.com >
2007-04-10 11:40:43 -07:00
Ewan Mellor
9853a49dd9
Added docs and bindings for VM.{send_trigger,send_sysrq}.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-04-10 17:29:16 +01:00
Tom Wilkie
b586bb55ad
Make date time handling slightly more permissive
...
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2007-04-10 17:01:40 +01:00
Ewan Mellor
6492f2ffbf
Added documentation, C bindings, and a test for VM_metrics.{start_time,
...
VCPUs_CPU,VCPUs_params}.
Changed VM_metrics.start_time to be a DateTime, not an integer.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-04-09 17:09:21 +01:00
Ewan Mellor
668fbded84
Make host.sched_policy read-only. Added docs, bindings, and a test for
...
host.cpu_configuration and host.sched_policy.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-04-09 12:20:35 +01:00
Ewan Mellor
1a2d0aa902
Added bindings and documentation for host.send_debug_keys and host.get_log.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-04-09 11:39:27 +01:00
Ewan Mellor
0e20ef60f8
Add bindings and docs for the host.dmesg_clear call.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-04-08 23:03:16 +01:00
kfraser@localhost.localdomain
e2492c5e9e
Fix PV guest restore.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2007-04-10 13:46:28 +01:00
kfraser@localhost.localdomain
1d37a61c52
xend: Destroy information about the domain in case an error occurs
...
during resume of a domain.
Signed-off-by: Stefan Berger <stefanb@us.ibm.com >
2007-04-10 10:28:11 +01:00
Keir Fraser
1bb4ad8e20
hvm ioemu: Avoid accessing invalid pseudophysical addresses in HVM
...
guest's memory map.
Signed-off-by: Keir Fraser <keir@xensource.com >
2007-04-09 12:05:26 +01:00
Keir Fraser
4a96848dc8
libxc: Fix save/restore code for style.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2007-04-09 11:11:23 +01:00
kfraser@localhost.localdomain
5166d94a6a
libxc: Clarify xc_mmu interface and make it private.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2007-04-06 22:48:25 +01:00
Alex Williamson
a449ed227c
merge with xen-unstable.hg
2007-04-06 10:08:30 -06:00
Keir Fraser
97c4f107f9
ia64: Fix libxenguest build after save/restore interface changes.
...
Signed-off-by: Alex Williamson <alex.williamson@hp.com >
2007-04-06 10:14:02 +01:00