kfraser@localhost.localdomain
76b2ca09df
xend: Fix shutdown method after PV-on-HVM save/restore patch.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2007-03-29 23:31:58 +01:00
kfraser@localhost.localdomain
7f6d8fe5c9
acm: Provide the possibility to choose the VM label of domain-0 in the
...
kernel line in grub.conf. The format is
ssidref=<ssidref>:sHype:<policy name>:<vm label>. The name of the
policy specified here must be the same name as the in the policy
provided as a module during boot, otherwise the policy will not be
accepted and the system then starts without a policy. The user tool
for 'xm dumppolicy' has been adapted to show which entry in the binary
policy is used by domain-0.
Signed-off-by: Stefan Berger <stefanb@us.ibm.com >
2007-03-29 19:26:13 +01:00
Tim Deegan
09c1cd6992
Merge
2007-03-29 16:28:34 +00:00
Tim Deegan
9dd742c907
[HVM] Save/restore: PV-on-HVM driver save/restore support
...
Signed-off-by: Zhai Edwin <edwin.zhai@intel.com >
2007-03-29 16:27:52 +00:00
Tom Wilkie
5e7badb941
Let xm commands use domids with XenAPI
...
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2007-03-29 17:09:49 +01:00
Tim Deegan
56ada11259
Merge
2007-03-29 15:33:32 +00:00
Tim Deegan
f881b16efa
[HVM] Save/restore: fix missing return code in USB restore
...
Signed-off-by: Tim Deegan <Tim.Deegan@xensource.com >
2007-03-29 15:32:08 +00:00
Tim Deegan
92c541f5a0
[HVM] Save/restore: Allow save/restore of multiple NICs
...
Signed-off-by: Tim Deegan <Tim.Deegan@xenource.com >
2007-03-29 15:30:01 +00:00
Tom Wilkie
82669d3a5e
Finish off network in xm via XenAPI
...
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2007-03-29 16:29:31 +01:00
Tim Deegan
8de8be3d97
[HVM] Save/restore: backport pcnet save/restore from qemu tip.
...
Signed-off-by: Tim Deegan <Tim.Deegan@xensource.com >
2007-03-29 15:29:15 +00:00
Tim Deegan
90cc7655d1
[HVM] Save/restore: Save the ACPI PM control register in qemu
...
Signed-off-by: Tim Deegan <Tim.Deegan@xensource.com >
2007-03-29 15:28:27 +00:00
Tim Deegan
e0638f7e62
[HVM] Save/restore: don't get guest size from "memory_static_min"
...
since it doesn't mean that any more. This is a sticking-plaster
to get HVM S/R working until the proper memory-map handling patch
is ready.
Signed-off-by: Tim Deegan <Tim.Deegan@xensource.com >
2007-03-29 15:27:18 +00:00
Ewan Mellor
d05727902f
Fix bad behaviour of xm when calling event.next(), by adding a different error
...
code (SESSION_NOT_REGISTERED).
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-29 16:18:39 +01:00
Tom Wilkie
0067711047
Make network.name_label == bridge name
...
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2007-03-29 15:59:53 +01:00
Ewan Mellor
c7dfb7d170
Minor fix.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-29 15:51:04 +01:00
Ewan Mellor
5a1f59a822
Added asynchronous event notification through the Xen-API. Added a new command,
...
xm event-monitor, a new test program for the C bindings, and new bindings
themselves.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-29 15:46:30 +01:00
Ewan Mellor
ebbc8fb301
Fix the xen-api-server option parsing, so that we default to listening on
...
all interfaces when only a port is given.
This was broken by cset 14601:966c65f0ddba.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-29 15:22:02 +01:00
Ewan Mellor
b4fffaec01
Fix PIF_metrics_methods declaration, which has broken PIF.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-29 15:10:26 +01:00
Ewan Mellor
4967c65c8c
This patch adds serialization of sets with strings. I recursified the
...
serialization. Only sets with strings are supported so far.
Signed-off-by: Stefan Berger <stefanb@us.ibm.com >
2007-03-29 15:06:12 +01:00
Tom Wilkie
97fef381d6
Remove unused import; library moved
...
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2007-03-28 15:31:17 +01:00
kfraser@localhost.localdomain
a10e171a41
[ACM] Allow version information to be embedded in the XML representation of
...
the ACM policy. The translation tool has been adapted to parse the
version found in the XML representation and put it into the binary
policy. Xen has been adapted to remember the version information and
report it when asked for the current policy.
Signed-off-by: Stefan Berger <stefanb@us.ibm.com >
2007-03-28 14:00:56 +01:00
Tom Wilkie
7a45bd6202
Fix to let TCP server run without SSL installed.
...
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2007-03-28 12:38:13 +01:00
Christian Limpach
2aace8a8f9
[ioemu] Don't enable monitor or serial console on virtual consoles by default.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2007-03-28 10:36:49 +01:00
Christian Limpach
7575ba257f
[ioemu] Revert 14585:3375391fb0c9 since this removes useful functionality.
...
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com >
2007-03-28 10:05:37 +01:00
Tim Deegan
d3454d2db9
Editing long lines in pygrub interactively could lead to tracebacks.
...
Attached patch fixes things.
Signed-off-by: Jeremy Katz <katzj@redhat.com >
2007-03-28 09:12:16 +00:00
Ewan Mellor
493cba058f
Fix missing import.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-28 10:05:03 +01:00
Ewan Mellor
16320c2cdf
Fix diagnosis of unhandled exceptions.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-28 10:04:32 +01:00
Ewan Mellor
3dc7643871
Fix typo.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-28 01:09:14 +01:00
Ewan Mellor
b843dd7af8
Added HTTPS support to Xend. There are new configuration options for the
...
Xen-API and legacy XML-RPC servers to set key and certificate files, and
xm simply needs to be configured use an https rather than an http URL.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-27 23:23:01 +01:00
Ewan Mellor
2a5cee571c
Added comment regarding a Python bug.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-27 23:03:32 +01:00
Ewan Mellor
823ab3fd0c
Move the client-specific parts of xmlrpclib2 into xmlrpcclient.py. This means
...
that clients do not need to import swathes of server code.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-27 22:34:22 +01:00
Ewan Mellor
ff7c54e3c3
Add auto-start and auto-stop functionality.
...
Patch by Alastair Tse <atse@xensource.com >.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-27 16:52:56 +01:00
Ewan Mellor
cc3d7515f9
Use the new blkback sysfs statistics/{rd,wr}_sect to get a more accurate
...
bandwidth measurements for VBD I/O.
Patch by Alastair Tse <atse@xensource.com >.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-27 16:33:26 +01:00
Tom Wilkie
aa306dd463
Fix typo in VDB_metrics_methods in XenAPI
...
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2007-03-27 17:43:36 +01:00
Tom Wilkie
d867315e3c
Make xm sysrq work via XenAPI re: PAUSED state problem
...
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2007-03-27 15:47:02 +01:00
kfraser@localhost.localdomain
08542da82e
Fix 'xm list' long output to skip legacy 'cpus'.
...
Fixes bugzilla report #935 .
Signed-off-by: Masaki Kanno <kanno.masaki@jp.fujitsu.com >
2007-03-27 16:45:37 +01:00
kfraser@localhost.localdomain
5893fef229
hvm: Remove access to QEMU monitor in VNC server
...
This fixes a RHEL5 errata and CVE-2007-0998.
The monitor is still accessible in debug builds of ioemu (debug=y).
Signed-off-by: Daniel P. Berrange <berrange@redhat.com >
2007-03-27 16:23:52 +01:00
kfraser@localhost.localdomain
aacef84b33
In order to allow building as non-root with a non-default CC (which
...
root may not have access to through its $PATH), defer the generation
of an error until CC is actually needed.
Original patch by Jan Beulich <jbeulich@novell.com >
Signed-off-by: Keir Fraser <keir@xensource.com >
2007-03-27 14:50:17 +01:00
Ewan Mellor
4d5a404460
Do not issue a warning on XendDomainInfo.recreate for dom0 -- this is normal
...
on a clean machine.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-27 14:34:34 +01:00
Ewan Mellor
6ed1133818
Fix some fields so that they are declared as read-only (always should have
...
been) and implement {VBD,VIF}_metrics.get_all.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-27 14:22:29 +01:00
Tom Wilkie
95303f6196
Fix typo in VIF_metrics_methods in XenAPI
...
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2007-03-27 13:45:30 +01:00
Ewan Mellor
a4ae757f0f
Fix the default for the is_a_template flag.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-27 11:31:25 +01:00
Tom Wilkie
38ef20418f
Fix xm network-attach via XenAPI re: paused domain state
...
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2007-03-26 17:22:45 +01:00
Tom Wilkie
17a7dd0661
Fix up xm vcpu-pin via XenAPI, change types of new VM Metrics feilds
...
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2007-03-26 16:48:20 +01:00
Tom Wilkie
54a101a7dd
Make 06_destroy_dom0_neg pass with xm via XenAPI.
...
Make check case insensitive.
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2007-03-26 16:18:16 +01:00
Tom Wilkie
c549108730
Fix xm info etc since changes to Session in XenAPI
...
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2007-03-26 16:04:24 +01:00
Tom Wilkie
70a47391ce
Add option to xm create to skip DTD checks.
...
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2007-03-26 15:09:24 +01:00
Tom Wilkie
dd6bd5adf4
Add autodetect to xm create for xml files
...
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2007-03-26 14:57:12 +01:00
Ewan Mellor
4d3817aae9
Convert XendPIFMetrics into an autoplug class.
...
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-27 00:54:05 +01:00
Ewan Mellor
4b24edbf8b
Convert XendVMMetrics into an autoplug class. Tidy up our destroy methods
...
on the way -- metrics classes cannot be destroyed.
Signed-off-by: Ewan Mellor <ewan@xensource.com >
2007-03-27 00:48:46 +01:00