cl349@firebug.cl.cam.ac.uk
074210e720
Restore configurability of vif bring up script and passing arguments to the script.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-02 14:15:49 +00:00
cl349@firebug.cl.cam.ac.uk
8f9701718f
Fix closing of /var/log/xend.log fd
...
Fix the problem where /var/log/xend.log was getting closed and then
/var/log/xend-debug was getting all the spam about the fd being closed
in the logging stuff.
Basically what was happening is that the main thread wasn't sticking
around and during its exit, the atexit handlers of the python logging
stuff got called closing the log fd.
Patch makes it so that we instead wait on the real server threads to
exit before shutting things down.
Signed-off-by: Jeremy Katz <katzj@redhat.com >
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-01 10:26:17 +00:00
cl349@firebug.cl.cam.ac.uk
f3b2046b07
merge?
2005-09-01 10:16:14 +00:00
cl349@firebug.cl.cam.ac.uk
399f4f8647
Cleanup domain listing.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-01 10:08:53 +00:00
cl349@firebug.cl.cam.ac.uk
876087a864
Fix xm list for when info is requested for individual domains.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-01 09:57:20 +00:00
shand@ubuntu.eng.hq.xensource.com
19d427f223
merge?
2005-08-31 15:22:45 -08:00
vh249@arcadians.cl.cam.ac.uk
251e6d181b
extends xm info with xen version and various others information.
...
exports version hypercall to userspace
Signed-off-by: Vincent Hanquez <vincent@xensource.com >
2005-08-31 10:39:53 +00:00
kaf24@firebug.cl.cam.ac.uk
4955f329c8
merge?
2005-08-31 08:27:34 +00:00
adsharma@los-vmm.sc.intel.com
a8211ec86e
Merge.
2005-08-30 13:36:49 -07:00
cl349@firebug.cl.cam.ac.uk
a4c07d4f6d
Don't clear console entries.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-08-30 19:47:39 +00:00
shand@ubuntu.eng.hq.xensource.com
d22746ede9
Provide xend support for setting up TPM front- and back-end interfaces.
...
Signed-off-by: Steven Hand <steven@xensource.com >
Signed-off-by: Stefan Berger <stefanb@us.ibm.com >
2005-08-30 11:28:26 -08:00
cl349@firebug.cl.cam.ac.uk
14329d584a
New console transport and update xenconsoled.
...
Add a new console interface using a seperate shared page and event channel
instead of passing the console input/output over control messages.
Update xenconsoled to use the new console interface.
Make xenconsoled garbage collect dying domains by subscribing to
the domain exception virq.
Signed-off-by: Robert Read <robert@xensource.com >
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-08-30 16:14:53 +00:00
adsharma@los-vmm.sc.intel.com
dfcfb2ba53
Merge.
2005-08-29 13:19:24 -07:00
cl349@firebug.cl.cam.ac.uk
82e2e63c60
Fix "bogus" check by moving it inside the length check.
...
Signed-off-by: Ryan Harper <ryanh@us.ibm.com >
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-08-29 13:58:46 +00:00
shand@ubuntu.eng.hq.xensource.com
1f1e576a4a
Fix nasty tools race between barking xu_autoreap() and xpopen3.wait() -
...
save/restore now seems more robust from a tools pov at least.
Signed-off-by: Steven Hand <steven@xensource.com >
2005-08-28 21:40:36 -08:00
adsharma@los-vmm.sc.intel.com
e903c56339
Merge.
2005-08-26 13:47:16 -07:00
cl349@firebug.cl.cam.ac.uk
2912a41dd1
Fix vnets in xm.
...
The removal of 'xm call' to call a xend interface function directly
made the xend vnet functions inaccessible. This patch adds those functions
to xm and fixes the persistence in XmVnet to use xenstore.
Signed-off-by: Mike Wray <mike.wray@hp.com >
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-08-26 10:51:10 +00:00
adsharma@los-vmm.sc.intel.com
b093823279
Merge.
2005-08-25 12:24:48 -07:00
cl349@firebug.cl.cam.ac.uk
51a81da82a
Cleanup vif entries in store when domain goes away.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-08-25 15:45:39 +00:00
gzhai@edwin-gen.sh.intel.com
f5d73c6895
add a new option for spawning vncviewer
...
Signed-off-by: Edwin Zhai <edwin.zhai@intel.com >
Signed-off-by: Arun Sharma <arun.sharma@intel.com >
2005-08-25 19:20:22 +08:00
cl349@firebug.cl.cam.ac.uk
44aec1c696
merge?
2005-08-25 10:09:39 +00:00
cl349@firebug.cl.cam.ac.uk
47428adff6
Fix the exception thrown when doing, for example, "xm domid" on a non-existent domain.
...
Signed-off-by: Dan Smith <danms@us.ibm.com >
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-08-25 09:55:12 +00:00
cl349@firebug.cl.cam.ac.uk
bef12f2bbd
merge?
2005-08-25 00:55:20 +00:00
cl349@firebug.cl.cam.ac.uk
acc63faffa
Break the building/save/restore code out into a separate library libxenguest.
...
Also update the tools accordingly.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-08-25 00:51:20 +00:00
cl349@firebug.cl.cam.ac.uk
60eb663513
Rename libxc => libxenctrl and xc.h => xen/xenctrl.h
...
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
--HG--
rename : tools/libxc/xc.h => tools/libxc/xenctrl.h
2005-08-24 23:07:29 +00:00
cl349@firebug.cl.cam.ac.uk
92ac24ede5
merge?
2005-08-24 22:24:10 +00:00
cl349@firebug.cl.cam.ac.uk
e66487c0fc
Switch network setup over to xenbus.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-08-24 22:22:11 +00:00
cl349@firebug.cl.cam.ac.uk
0193c4897d
Revert changeset a3822cb3b2b3c24e6b46c1fed3e6c366817f52ad.
...
With this changeset the error message is incorrect.
Revert: Fix the exception thrown when doing, for example,
"xm domid" on a non-existent domain.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-08-24 15:46:32 +00:00
cl349@firebug.cl.cam.ac.uk
deb370b40a
Fix the exception thrown when doing, for example, "xm domid" on a non-existent domain.
...
Signed-off-by: Dan Smith <danms@us.ibm.com >
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-08-24 08:28:50 +00:00
adsharma@los-vmm.sc.intel.com
19bb5236ef
Merge.
2005-08-23 12:03:21 -07:00
cl349@firebug.cl.cam.ac.uk
37fe3341c3
Merge libxenstat and xentop.
2005-08-22 21:54:28 +00:00
adsharma@los-vmm.sc.intel.com
d38fcf7e67
Merge.
2005-08-22 11:00:37 -07:00
vh249@arcadians.cl.cam.ac.uk
86c29e1543
fix logic of ballooning out to handle the dom0_min_mem parameter correctly
...
add an error message when having not enough memory
Signed-off-by: Vincent Hanquez <vincent@xensource.com >
2005-08-21 16:49:54 +00:00
kaf24@firebug.cl.cam.ac.uk
bd56a31071
We need to detect ioemu handled devices earlier and ignore them.
...
Testing in blkif.py is too late. The check should be in createDevices.
Signed-off-by: Arun Sharma <arun.sharma@intel.com >
2005-08-20 09:36:15 +00:00
adsharma@los-vmm.sc.intel.com
0da203de7e
We need to detect ioemu handled devices earlier and ignore them.
...
Testing in blkif.py is too late. The check should be in createDevices.
Signed-off-by: Arun Sharma <arun.sharma@intel.com >
2005-08-19 16:47:24 -08:00
adsharma@los-vmm.sc.intel.com
b37f6a2f57
Merge.
2005-08-19 10:19:28 -08:00
sd386@font.cl.cam.ac.uk
9d15f02cd7
Local merge of two headed repo.
2005-08-19 18:12:48 +00:00
sd386@font.cl.cam.ac.uk
b25e5aa958
Fix broken 'xm sedf', fixed by Ross Mcilroy
...
Signed-off by: Stephan.Diestelhorst@{cl.cam.ac.uk, inf.tu-dresden.de}
2005-08-19 18:08:29 +00:00
kaf24@firebug.cl.cam.ac.uk
d9eb7e09d7
Get rid of memory_t. Almost all uses should be unsigned long.
...
The few uses for a physical/machine address have been mostly
changed to u64.
Grant table code probably needs auditing for PAE correctness,
but at least the interface is now sound.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-08-19 17:25:04 +00:00
cl349@firebug.cl.cam.ac.uk
9e4d244470
Add very rough xend support for xenbus block device setup.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-08-19 12:21:29 +00:00
smh22@firebug.cl.cam.ac.uk
d41f35ae27
Proleptic xend bug fix for multi-sxp messages; stricly more robust than before.
...
Signed-off-by: Steven Hand <steven@xensource.com >
2005-08-19 02:41:16 +00:00
adsharma@los-vmm.sc.intel.com
bc8a33e3a8
Merge.
2005-08-18 10:40:02 -08:00
vh249@arcadians.cl.cam.ac.uk
fd2312006b
fail nicely when passing unknown option to xm list
...
Signed-off-by: Vincent Hanquez <vincent@xensource.com >
2005-08-18 11:45:54 +00:00
vh249@arcadians.cl.cam.ac.uk
10d9dd27f4
fail domU creation if memory need couldn't be succeed after ballooning out dom0
...
Signed-off-by: Vincent Hanquez <vincent@xensource.com >
2005-08-18 01:13:49 +00:00
adsharma@los-vmm.sc.intel.com
14f83cd4d0
Merge.
2005-08-17 12:33:56 -08:00
josht@us.ibm.com
3df6bc01b6
Rename vm-top to xentop. Make "xm top" invoke xentop. Make libxenstat a static library, and do not install it.
...
# HG changeset patch
# User josht@us.ibm.com
# Node ID ea025493dfe39540075ee9e4e75b2146f25bdbd3
# Parent ce557cc4fdc764ac2ce07b8d4bcae77ecf847c29
Rename vm-top to xentop. Make "xm top" invoke xentop. Make libxenstat a static library, and do not install it.
2005-08-17 16:50:33 +00:00
cl349@firebug.cl.cam.ac.uk
9dc02cdad0
merge?
2005-08-17 12:26:05 +00:00
cl349@firebug.cl.cam.ac.uk
fb008da966
Restore domains with a different uuid than they had.
...
Needed for migration to localhost and migration between hosts with
a shared/distributed xenstore.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-08-17 12:25:50 +00:00
kaf24@firebug.cl.cam.ac.uk
55b8547307
Python build fix.
2005-08-17 10:35:39 +00:00
cl349@firebug.cl.cam.ac.uk
6b2e541096
Clear "/control/shutdown" node on domain restore.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-08-17 10:18:13 +00:00