cl349@firebug.cl.cam.ac.uk
5d7ce7cc39
Export block device read-only state into store.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-15 18:39:17 +00:00
cl349@firebug.cl.cam.ac.uk
7bf7e25879
Fix bootloader support some more.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-15 18:38:44 +00:00
cl349@firebug.cl.cam.ac.uk
8638ed8980
Maybe fix running bootloader after reboot.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-15 17:19:08 +00:00
cl349@firebug.cl.cam.ac.uk
69c01cf908
merge?
2005-09-15 16:55:32 +00:00
cl349@firebug.cl.cam.ac.uk
5d2ca06d84
Update image handling code for xstransact.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-15 16:55:05 +00:00
shand@ubuntu.eng.hq.xensource.com
e999e0f1ae
Actually update domain info when dom_get() succeeds.
...
Signed-off-by: Steven Hand <steven@xensource.com >
2005-09-15 08:15:48 -08:00
kaf24@firebug.cl.cam.ac.uk
47ff2422db
Fix the libxc Makefile.
2005-09-15 13:17:24 +00:00
vh249@arcadians.cl.cam.ac.uk
1e2fc48ada
add support for ipv6 address in choose_vnc_display function
...
getting the port from the latest field, not the first one.
fix suggested by Nickolai Zeldovich. close bug #231
Signed-off-by: Vincent Hanquez <vincent@xensource.com >
2005-09-15 12:21:23 +00:00
cl349@firebug.cl.cam.ac.uk
7438df59ca
merge?
2005-09-15 09:21:22 +00:00
cl349@firebug.cl.cam.ac.uk
c4bc27e939
Don't special case getDomainMemory for ia64.
...
This makes how we account the "system pages" consistent.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-15 09:21:10 +00:00
cl349@firebug.cl.cam.ac.uk
99c154360f
Better build fix.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-15 09:13:21 +00:00
kaf24@firebug.cl.cam.ac.uk
76c3e5afc2
Like IA32 PAE xenlinux, we also need make VMX guest 1:1 page table PGD
...
page below 4G.
Signed-off-by: Xin Li <xin.b.li@intel.com >
Signed-off-by: Chengyuan Li <chengyuan.li@intel.com >
Signed-off-by: Yunhong Jiang <yunhong.jiang@intel.com >
Signed-off-by: Jun Nakajima <jun.nakajima@intel.com >
2005-09-15 09:12:03 +00:00
cl349@firebug.cl.cam.ac.uk
8db030c862
Cleanup timeout code for when socket is already in use.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-15 08:59:35 +00:00
cl349@firebug.cl.cam.ac.uk
26f7bcf1d3
Fix build!
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-15 08:56:13 +00:00
kaf24@firebug.cl.cam.ac.uk
25c03baf35
Remove bad lines from start od script.
2005-09-15 07:45:06 +00:00
kaf24@firebug.cl.cam.ac.uk
2ba4b43df9
merge?
2005-09-15 07:38:53 +00:00
shand@ubuntu.eng.hq.xensource.com
7de330334a
Deal with domain info going away (handle new error path introduced by
...
cset 6828). Believe Dan Smith is working up a more comprehensive patch.
Signed-off-by: Steven Hand <steven@xensource.com >
2005-09-14 20:12:54 -08:00
shand@ubuntu.eng.hq.xensource.com
e739a4d453
O_REUSEADDR is not enough to ensure we don't get address in use errors when
...
xend dies from a signal.
We implement a 30 second time to ensure we don't fail if we don't have to.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2005-09-14 17:46:40 -08:00
shand@ubuntu.eng.hq.xensource.com
590d9c58a1
Make sure xend start doesn't return until xend is ready to accept connections.
...
This means xend start && xm list actually works now (instead of throwing an
exception).
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2005-09-14 17:45:51 -08:00
shand@ubuntu.eng.hq.xensource.com
b22d5eebe3
The dom destroy path is doing a dom_get on a non-existent domain to
...
ensure it is non-existent. This changes throws an explicit exception
when xc_domain_getinfo returns an error, instead of triggering an
internal python error. It then handles the exception in dom_get by
returning None, which callers already expect to mean failure.
Signed-off-by: Robert Read <robert@xensource.com >
2005-09-14 14:36:29 -08:00
djm@kirby.fc.hp.com
6be63db55d
Merge latest xen-unstable into xen-ia64-unstable to prep
...
for push back to xen-unstable
2005-09-14 15:36:10 -06:00
cl349@firebug.cl.cam.ac.uk
28a6a6b4c5
Switch most uses of write over to store.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-14 19:53:29 +00:00
cl349@firebug.cl.cam.ac.uk
eae219de6f
Explicit test for None.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-14 19:52:04 +00:00
cl349@firebug.cl.cam.ac.uk
7c3dc1de84
More syntactic sugar.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-14 19:34:13 +00:00
cl349@firebug.cl.cam.ac.uk
569f9c8878
Move start_time out of xend dir and use gather/store.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-14 19:30:08 +00:00
cl349@firebug.cl.cam.ac.uk
413f5b924c
Support removing nodes from store if value to store is None.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-14 19:29:25 +00:00
cl349@firebug.cl.cam.ac.uk
e995abd494
Add store function.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-14 19:22:31 +00:00
cl349@firebug.cl.cam.ac.uk
8410fdf499
Always allow transaction abort.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-14 19:17:22 +00:00
cl349@firebug.cl.cam.ac.uk
967d7a84e5
Add gather function and robustify class methods' failure handling.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-14 18:24:25 +00:00
cl349@firebug.cl.cam.ac.uk
6d496fed5e
merge?
2005-09-14 17:06:37 +00:00
cl349@firebug.cl.cam.ac.uk
ca899c5e1e
Rename xm commands and cleanup of the "bogus" argument code.
...
For the "bogus" argument code, avoid changing the argument list so
that errors can be reported consistently.
Signed-off-by: Dan Smith <danms@us.ibm.com >
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-14 17:06:25 +00:00
kaf24@firebug.cl.cam.ac.uk
134ef9dc4a
Fix xc_make_page_below_4G(). Should fix PAE domain
...
building on >= 4GB systems.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-09-14 16:56:05 +00:00
kaf24@firebug.cl.cam.ac.uk
7d4d9ab1dd
During my attempts to get the latest bridge networking model working on my
...
system, I often invoked 'network-bridge stop' with total failure. Attached
is an updated version that works.
Signed-off-by: Andrew Theurer <habanero@us.ibm.com >
2005-09-14 16:49:23 +00:00
kaf24@firebug.cl.cam.ac.uk
ae4ef259f1
Fix xc_domain_memory_decrease_reservation().
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-09-14 15:56:06 +00:00
cl349@firebug.cl.cam.ac.uk
9740bf13a7
Add methods to read/write Vm/Domain store entries.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-14 15:47:48 +00:00
cl349@firebug.cl.cam.ac.uk
acfc3f80c0
Move name back into main domain dir.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-14 15:25:28 +00:00
cl349@firebug.cl.cam.ac.uk
005cfd74fc
Move id back into main domain dir and rename to domid.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-14 15:10:22 +00:00
cl349@firebug.cl.cam.ac.uk
55e3bdbe99
merge?
2005-09-14 14:43:34 +00:00
cl349@firebug.cl.cam.ac.uk
87cf0c7b0a
Move uuid back into main domain dir.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-14 13:37:03 +00:00
kaf24@firebug.cl.cam.ac.uk
458fb4bc12
Add some sanity check when creating 3-level 1:1 page table
...
in VMX domain builder.
- Add check for empty l2e page entry.
- Add check for failed vl1tab map.
Signed-off-by: Yunhong Jiang <yunhong.jiang@intel.com >
Signed-off-by: Asit Mallick <asit.k.mallick@intel.com >
2005-09-14 13:34:14 +00:00
kaf24@firebug.cl.cam.ac.uk
64d0d8fd51
Clear pending interrupt on shared page when pic initialized
...
and irq base changed.
Signed-off-by: Yunhong Jiang <yunhong.jiang@intel.com >
2005-09-14 13:28:45 +00:00
kaf24@firebug.cl.cam.ac.uk
79434e94bd
Get rid of anonymous unions in public header files.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-09-14 13:13:10 +00:00
cl349@firebug.cl.cam.ac.uk
714ecf5c5b
Call dominfo.device_delete instead of non-existant dominfo.device_destroy.
...
Signed-off-by: Sean Dague <sean@dague.net >
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-14 12:49:13 +00:00
kaf24@firebug.cl.cam.ac.uk
3886819443
Remove unsued domain_controller.h file.
...
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-09-14 10:58:00 +00:00
kaf24@firebug.cl.cam.ac.uk
d356ca1e93
mem-map.sxp and vmxloader are unaffected by a 64-bit build,
...
and belong in /usr/lib always (never /usr/lib64). qemu-dm
continues to live under /usr/lib64 on 64-bit systems.
Modify the vmx config script to auto-detect correct path
to qemu-dm, rather than staically configuring at compile
time.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-09-14 09:14:32 +00:00
cl349@firebug.cl.cam.ac.uk
2c0ba8d075
Fix xenstored watch crash.
...
When a connection blocked waiting on a transaction, don't queue watch events.
Sure, they'd be ignored and re-transmitted, but it hits an assert that we don't
send data out blocked connections, and it's wasteful.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au > (authored)
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-14 08:41:49 +00:00
cl349@firebug.cl.cam.ac.uk
ab4b7e8e65
Don't return failure when trying to delete a non-existent node.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-13 21:52:24 +00:00
cl349@firebug.cl.cam.ac.uk
1adef4288b
Don't fail readDB on empty dirs.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-13 21:00:13 +00:00
cl349@firebug.cl.cam.ac.uk
52ae2445d4
Switch shutdown and sysrq to xstransact.
...
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-09-13 20:54:41 +00:00
djm@kirby.fc.hp.com
13bad8113d
Catchup with xen-unstable, add ia64 specifics to tools, and some VTI merge
...
Signed-off-by Kevin Tian <Kevin.tian@intel.com >
2005-09-13 13:42:33 -06:00