Commit Graph
52 Commits
Author SHA1 Message Date
iap10@freefall.cl.cam.ac.uk 8a05adbb14 bitkeeper revision 1.1315 (4264225egUELt3bitAUc2HgHeMMr_w)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-unstable.bk
2005-04-18 21:10:54 +00:00
iap10@freefall.cl.cam.ac.uk 85ba283513 bitkeeper revision 1.1159.258.100 (4264223aKtYgG3NrSKfbwM7nfkpGcg)
Fix curldebug function in xendomain.c of xfrd. Function takes argument
"size_t buf_num" and uses it as the field width to print, that has to be
an int. While size_t on 32 bit systems is 4bytes (or size of an int) it
is 8bytes on 64bit systems (not size of an int). So this function should
just use "int buf_num". This function is not used in the code anywhere.
This will fix compilation on x86-64.

Signed-off-by: Jerone Young <jyoung5@us.ibm.com>
2005-04-18 21:10:18 +00:00
iap10@freefall.cl.cam.ac.uk 7da5ec1a48 bitkeeper revision 1.1312 (42641150UzGGr-qvbIIWNR0atSZMEA)
Trivial ggc4 cleanup from Cihula, Joseph [joseph.cihula@intel.com]
Signed-off-by: ian@xensource.com
2005-04-18 19:58:08 +00:00
kaf24@firebug.cl.cam.ac.uk d3bd0aa333 bitkeeper revision 1.1236.1.148 (42490c6e0Xg4p0wThKf2XpnRuAJQTA)
Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-03-29 08:06:06 +00:00
kaf24@firebug.cl.cam.ac.uk 2dc5f21f49 bitkeeper revision 1.1159.258.76 (42490c5b3SVISdc-fROkhmb0BdgCvA)
Use fwrite() to write variable string in xfrd, to make it 64-bit safe.
Signed-off-by: Jerone Young <jyoung5@us.ibm.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
2005-03-29 08:05:47 +00:00
cl349@firebug.cl.cam.ac.uk b1520cbb5a bitkeeper revision 1.1236.25.10 (42335daeuY-j8gV61kHapguVRal9ig)
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk-2.6.11
2005-03-12 21:22:54 +00:00
doogie@brainfood.com[kaf24] be7913c187 bitkeeper revision 1.1159.270.3 (42330ae8efsd9SdlhNX6EpksrtV6oQ)
[PATCH] add-build.patch

 Add build targets to all makefiles.  Debian does builds as non-root, so
 it's better to do as much as possible before requiring root privs.
Signed-off-by: Adam Heath <doogie@brainfood.com>
2005-03-12 15:29:44 +00:00
iap10@freefall.cl.cam.ac.uk 18ec56e8ed bitkeeper revision 1.1236.23.1 (42305c30ANG71NeXhipzTkvkmsry9Q)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-unstable.bk
2005-03-10 14:39:44 +00:00
iap10@freefall.cl.cam.ac.uk c3918e84f7 bitkeeper revision 1.1159.258.35 (42305966D0gCjlR6KGQJ4LZR2FIX3g)
Fix to xfrd stream handling which was messing up save/restore/migrate on some systems.
Signed-off-by: ian@xensource.com
2005-03-10 14:27:50 +00:00
riel@redhat.com[kaf24] aa4b616c67 bitkeeper revision 1.1236.1.62 (422996dcaXWGIhR3ZzSlNz3XpvLF0A)
[PATCH] [PATCH] gcc4isms part 2

This completes the gcc4ism changes to the Xen tree.  All of
the changes in this patch are in the tools/ subdirectory and
are pretty simple.  Some of the changes are for overly strict
gcc4 warnings, but I guess it's still good to verify that the
variable really wasn't unused, or that the sign change is
really harmless.

I guess I really do like -Werror now...

Signed-off-by: Rik van Riel <riel@redhat.com>

 libxc/xc_linux_build.c      |    2 +-
 libxc/xc_plan9_build.c      |   24 ++++++++++++------------
 libxc/xc_vmx_build.c        |    2 +-
 python/xen/lowlevel/xu/xu.c |    2 +-
 xcs/xcs.c                   |    2 +-
 xfrd/lzi_stream.c           |    2 +-
 xfrd/marshal.c              |    4 ++--
 xfrd/xdr.c                  |    2 +-
 xfrd/xfrd.c                 |   12 ++++++------
 9 files changed, 26 insertions(+), 26 deletions(-)
2005-03-05 11:24:12 +00:00
iap10@tetris.cl.cam.ac.uk fff03211fe bitkeeper revision 1.1159.258.12 (421e7b09H0pvxw22WgYUuH1d447Oew)
trivial fix
2005-02-25 01:10:33 +00:00
cl349@arcadians.cl.cam.ac.uk 8f230701e2 bitkeeper revision 1.1159.234.1 (41f9203a3hESfmWBG29VVoqa-chOrA)
Build system cleanups.

Signed-off-by: c@pin.lu
2005-01-27 17:09:14 +00:00
kaf24@scramble.cl.cam.ac.uk 2f34aafbb6 bitkeeper revision 1.1159.223.44 (41f8c832pMZZ7WmykH_gAUBQHtPF1A)
Allow target architecture to be specified by specifying ARCH variable to
root Makefile (e.g, make ARCH=x86_32).
2005-01-27 10:53:38 +00:00
kaf24@scramble.cl.cam.ac.uk 71e256b6ed bitkeeper revision 1.1159.223.42 (41f77751X73w7_t6jI0dgGV6N-Bweg)
More build system fixes and tweaks.
2005-01-26 10:56:17 +00:00
kaf24@scramble.cl.cam.ac.uk 3279b48916 bitkeeper revision 1.1159.223.40 (41f676cbajLGqFeWFqajtJ3X4OkgoA)
Build system fixes.
Signed-off-by: keir.fraser@cl.cam.ac.uk
2005-01-25 16:41:47 +00:00
iap10@labyrinth.cl.cam.ac.uk d2f5d53621 bitkeeper revision 1.1159.223.26 (41f2cdb6LNpheOtPoAKEUn-czlZFig)
Description: use DESTDIR correctly
Standard makefiles always attempt to install to the root(/).  Setting
DESTDIR is the normal way to install to an alternative location.
Setting prefix has the possibility of breaking programs, as the prefix
may have been embedded inside a compiled binary.

From: Adam Heath <doogie@brainfood.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
2005-01-22 22:03:34 +00:00
iap10@labyrinth.cl.cam.ac.uk 6b422c28fa bitkeeper revision 1.1159.223.18 (41f2c6eamwtTkjdrv4CuL1WnOy4iGw)
Description: use INSTALL everywhere
Use install(by way of INSTALL variables) to create directories, install
programs, and install data files.

From: Adam Heath <doogie@brainfood.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
2005-01-22 21:34:34 +00:00
iap10@labyrinth.cl.cam.ac.uk 62d6a29b71 bitkeeper revision 1.1159.183.4 (41a26aceaXU8CHj-DqjbnM3q7zLf2g)
Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
2004-11-22 22:40:14 +00:00
kaf24@scramble.cl.cam.ac.uk 4c24023b97 bitkeeper revision 1.1159.186.1 (41a2662eF1hWrCE7SFR6NRrcnlh3Lg)
xfrd fixes from Charles Coffing.
2004-11-22 22:20:30 +00:00
mjw@wray-m-3.hpl.hp.com 4b64c0d7ea bitkeeper revision 1.1159.183.2 (41a216ce6YIv6IWbateVWedQylK5rA)
Restructure libxutil to prepare for adding vnets.
Move common files from xfrd into libxutil.
2004-11-22 16:41:50 +00:00
kaf24@freefall.cl.cam.ac.uk 58f3afdd98 bitkeeper revision 1.1159.1.332 (41874e954CLIDA2J3phVFD2RnzVTpA)
Clean up public XenLinux header files. Now accessible from userspace as
#include <xen/linux...>
Got rid of the linux-xen-sparse symlink as it's no longer needed.
2004-11-02 09:08:37 +00:00
kaf24@freefall.cl.cam.ac.uk 187a0366b6 bitkeeper revision 1.1159.142.2 (41849fadYlUYMwSy6tcq8Y-Yi8NMZA)
Clean up libxc by allowing direct use of Xen headers from userland:
 #include <xen/...>
2004-10-31 08:17:49 +00:00
mjw@wray-m-3.hpl.hp.com 4a22a3ffb9 bitkeeper revision 1.1159.116.4 (4177df97ZOvl759Lo38Gv7CY081ZCA)
Add resource control parameter to migrate.
2004-10-21 16:11:03 +00:00
cl349@freefall.cl.cam.ac.uk f86e60be23 bitkeeper revision 1.1159.105.1 (416a80f6SZ7Hz6Hx7iorFvqBB6UMlg)
Disable libcurl's "Expect: 100-continue" header since the twisted http server
doesn't send the expected answer and libcurl will wait for ~2 seconds before
sending POST data.
2004-10-11 12:47:50 +00:00
cl349@freefall.cl.cam.ac.uk 74de957247 bitkeeper revision 1.1159.1.211 (4163fb35XBjUO8_fLeyomd3I9mHZOA)
Get rid of delay between finishing the transfer of a domain and when it gets to run.
2004-10-06 14:03:33 +00:00
mjw@wray-m-3.hpl.hp.com 28b770962c bitkeeper revision 1.1159.96.4 (415c287dKBbK9HPtAge67WfTsJsnwQ)
Delay configuring the new domain during migration to localhost.
2004-09-30 15:38:37 +00:00
mjw@wray-m-3.hpl.hp.com d61b7f7baa bitkeeper revision 1.1159.96.3 (415c16a40z3XgMlliaGAnrifiHmpNg)
Move the configuration step for a restored/received domain so that it
is as early as possible in the domain construction process.
Change domain restore to use xfrd to avoid blocking and double
configuration.
2004-09-30 14:22:28 +00:00
mjw@wray-m-3.hpl.hp.com 2669c4ec0c bitkeeper revision 1.1159.1.176 (41544614Jlzg1BYGAePPjQI7EV4V7A)
Turn off most xfrd debug, and add process id to the messages.
2004-09-24 16:06:44 +00:00
mjw@wray-m-3.hpl.hp.com 04e12a3139 bitkeeper revision 1.1159.1.174 (41544174lO23TSzrMCtW6FnECUFlnQ)
Revert to constructing image first when creating a domain - doing
it later breaks restore.
2004-09-24 15:47:00 +00:00
mjw@wray-m-3.hpl.hp.com 454fe96660 bitkeeper revision 1.1159.68.4 (4138513ej82nxKggDAvxAH3haoMXLA)
Turn off debug.
2004-09-03 11:10:54 +00:00
mjw@wray-m-3.hpl.hp.com 4226bdfec7 bitkeeper revision 1.1159.68.1 (41373ddcTLdrlPC1j7y6wwqeJNMnzw)
Get xend to start xfrd. Remove some dead code.
2004-09-02 15:35:56 +00:00
mjw@wray-m-3.hpl.hp.com b7951ddf94 bitkeeper revision 1.1159.1.119 (413726ecHa20bgKt3aGKxT3BYa_Wxg)
Remove sleep.
2004-09-02 13:58:04 +00:00
mjw@wray-m-3.hpl.hp.com 17acf34b9f bitkeeper revision 1.1159.38.5 (41235bac45keyRYBSLnIxXITxalrzg)
Add 'live' parameter to migrate.
2004-08-18 13:37:48 +00:00
mjw@wray-m-3.hpl.hp.com cf9d7415ab bitkeeper revision 1.1159.1.67 (41207f1cCT7YHIMzP5SKhkRLzpuobA)
Don't compress domain save files.
Don't use O_EXCL.
2004-08-16 09:32:12 +00:00
mjw@wray-m-3.hpl.hp.com 90434d9229 bitkeeper revision 1.1159.1.50 (411cafaaPlpV28_c19BEAsmasMfTcg)
Hacking to try to get migrate to localhost going.
2004-08-13 12:10:18 +00:00
mjw@wray-m-3.hpl.hp.com 556703ea34 bitkeeper revision 1.1159.1.42 (411b8205n-7QEGvjIUl4GfoBiiNpcw)
Destroy domain earlier in migration to allow
migration to localhost.
2004-08-12 14:43:17 +00:00
mjw@wray-m-3.hpl.hp.com dfc4d9ab9e bitkeeper revision 1.1159.1.41 (411b513abSOkSWbJ0fLA8-ej90H_yA)
Fixes in configuring a migrated domain.
2004-08-12 11:15:06 +00:00
mjw@wray-m-3.hpl.hp.com 0a0bb99cf4 bitkeeper revision 1.1159.1.40 (411b35dbH9xNYJhiWeq5taj0xdMP2w)
Stop libcurl using http_proxy.
2004-08-12 09:18:19 +00:00
mjw@wray-m-3.hpl.hp.com 395b317a50 bitkeeper revision 1.1159.1.35 (4118ef6bM1GarM_w6aDNImKG_0GSRw)
Improve error handling for save, and compress the file.
2004-08-10 15:53:15 +00:00
mjw@wray-m-3.hpl.hp.com 103f4e1670 bitkeeper revision 1.1159.14.4 (4118d2b68g453DSG6YDQBLmCyvKVgA)
Sundry fixes to domain restore.
2004-08-10 13:50:46 +00:00
mjw@wray-m-3.hpl.hp.com 4609d6a6f6 bitkeeper revision 1.1159.14.2 (4118cb0281sulMDs4loWPr772DRiNA)
Fix save/restore of the vm config and rebuilding a restored domain.
2004-08-10 13:17:54 +00:00
kaf24@scramble.cl.cam.ac.uk 87fdd59317 bitkeeper revision 1.1108.33.24 (410e17ceXCIuaFvQA3AD25FUTF_Ohw)
For clarity, all interface header files are in Xen's hypervisor-ifs
directory. This includes the I/O headers and the xend header.
2004-08-02 10:30:38 +00:00
mjw@wray-m-3.hpl.hp.com f9904c7651 bitkeeper revision 1.1108.14.3 (4104dd53Bal-_Sr9_aHk1vh4GGK3bg)
Fix xfrd compile flags.
2004-07-26 10:30:43 +00:00
mjw@wray-m-3.hpl.hp.com 33982265be bitkeeper revision 1.1108.1.15 (4100e93fuaCRLWnDBEPpXwXpchsC2g)
Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk
2004-07-23 10:32:31 +00:00
mjw@wray-m-3.hpl.hp.com b17d0f34c4 bitkeeper revision 1.1108.1.14 (4100e933KE68B3Jf7yha3GgIVt-Msw)
Stub changes.
2004-07-23 10:32:19 +00:00
kaf24@scramble.cl.cam.ac.uk 1824bb6f2e bitkeeper revision 1.1108.10.1 (40ffd3aaHky1o5VW_NhkX2wXlrEU1A)
Makefile:
  Makefile tweaks.
2004-07-22 14:48:10 +00:00
mjw@wray-m-3.hpl.hp.com d7f328f01f bitkeeper revision 1.1062.3.4 (40f2b160cK4vITpgYulcbL0jKHqM4A)
Debug prints and small fix to ioctxt struct.
2004-07-12 15:42:24 +00:00
mjw@wray-m-3.hpl.hp.com bb6f090a80 bitkeeper revision 1.1062.3.3 (40f2a968LOQj8mvu9q6Hipqs_GOEIQ)
Small fixes.
2004-07-12 15:08:24 +00:00
mjw@wray-m-3.hpl.hp.com 4ab333591a bitkeeper revision 1.1062.3.2 (40f29f095EmGaaKsbz1zoQ1AZH6dQw)
Integrating save/migrate handling with xfrd.
Add suspend callback to save.
2004-07-12 14:24:09 +00:00
mjw@wray-m-3.hpl.hp.com 2224656b17 bitkeeper revision 1.1052 (40ed38a6k6vT2ycbqz1BZA6U9KRVgg)
Start of save support in xfrd.
2004-07-08 12:05:58 +00:00