Commit Graph
57 Commits
Author SHA1 Message Date
iap10@labyrinth.cl.cam.ac.uk 6b60d09a32 bitkeeper revision 1.1067 (40f2bd0b02G1p040wyFochIouDyVAg)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
2004-07-12 16:32:11 +00:00
iap10@labyrinth.cl.cam.ac.uk fa400c6dd3 bitkeeper revision 1.1062.4.1 (40f2bcf53gcaS9OsNyD24qwazvX8ug)
Work around Linux 2.6 bug by always setting an NFS server on the ip=
section of a kernel command line. We use the dummy value of '1.2.3.4'.
Barf.
2004-07-12 16:31:49 +00:00
mwilli2@equilibrium.research.intel-research.net 3e017558dd bitkeeper revision 1.1065 (40f2aec3dYgiVPACkpEwvEqCM-8iFg)
Change dmesg path.
2004-07-12 15:31:15 +00:00
mwilli2@equilibrium.research.intel-research.net 1196a9ef53 bitkeeper revision 1.1064 (40f28b086ejGbsgwP7ea5F9nKNXIxA)
Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research.intel-research.net:/export/scratch/mwilli2/temp/xeno2.bk
2004-07-12 12:58:48 +00:00
iap10@labyrinth.cl.cam.ac.uk a3bcc653ff bitkeeper revision 1.1062.1.5 (40f072a1UFyXtMJ6B61Hidr8z_FNGw)
Fix block device name parsing to enable use of LVM/loopback devices. 
Also enable naming of devices by major minor e.g. 0x0306
2004-07-10 22:50:09 +00:00
iap10@labyrinth.cl.cam.ac.uk b79a721406 bitkeeper revision 1.1062.1.4 (40f071adpADaHVr_bSwBDtkumtyL-Q)
minor UI improvements to 'xm'
2004-07-10 22:46:05 +00:00
iap10@labyrinth.cl.cam.ac.uk e439cdf3ef bitkeeper revision 1.1062.1.3 (40f07134wkFr7Sj5k07HZt68SJBVCg)
fix simple error path in 'xm'
2004-07-10 22:44:04 +00:00
mwilli2@equilibrium.research.intel-research.net 0ed4ec843e bitkeeper revision 1.1063 (40eee3b3fhJcuCvug_gxZ26ZGxJG6Q)
Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research.intel-research.net:/export/scratch/mwilli2/temp/xeno2.bk
2004-07-09 18:28:03 +00:00
mwilli2@equilibrium.research.intel-research.net 53e4b27700 bitkeeper revision 1.1040.1.1 (40eee3a1eT0YAFxR2Vicy8vFSyHwSg)
Support for Xen console ring output.
2004-07-09 18:27:45 +00:00
mjw@wray-m-3.hpl.hp.com 405da05b93 bitkeeper revision 1.1062 (40eeb61foD5LNFQo1m7VdXuEO9IO_g)
Enable the various scheduler set functions - they were
all commented-out.
2004-07-09 15:13:35 +00:00
mjw@wray-m-3.hpl.hp.com fae01fed81 bitkeeper revision 1.1061 (40eeb309ddqJ2Yx2S_ar3_k7SYOQew)
Typo: Callback should be Errback.
2004-07-09 15:00:25 +00:00
mjw@wray-m-3.hpl.hp.com 020e0fe1b8 bitkeeper revision 1.1060 (40eeb0ebK9z3-bkkK-MRSf1CtEAOOQ)
Support for domain reboot.
2004-07-09 14:51:23 +00:00
mjw@wray-m-3.hpl.hp.com 9d6887a61c bitkeeper revision 1.1059 (40ee955eIGZ9Xw5VHoV1rdIQidW4Ow)
Handle response messages in any order.
2004-07-09 12:53:50 +00:00
mjw@wray-m-3.hpl.hp.com 8a93d3beb0 bitkeeper revision 1.1058 (40ee95423ht4Gq0VKvBW7yu6DP8hZA)
Pass domain name down to vifctl to avoid recursion.
2004-07-09 12:53:22 +00:00
mjw@wray-m-3.hpl.hp.com ec528e4bf8 bitkeeper revision 1.1057 (40ee8584myg8XmLDN-LhS0RxAdp2Pg)
Fix getopt to return a value.
2004-07-09 11:46:12 +00:00
mjw@wray-m-3.hpl.hp.com 78b6ebaf5d bitkeeper revision 1.1056 (40ee8548FSHN81_Xbjs1fGV_cPdH5Q)
Get the EINTR-safe _readline and _readlines.
2004-07-09 11:45:12 +00:00
mjw@wray-m-3.hpl.hp.com 67e0d840e7 bitkeeper revision 1.1053.1.1 (40ee75a9YghVZFFolzFjyJngpxAbKg)
Move to new model of network and vif control using shell scripts.
2004-07-09 10:38:33 +00:00
mjw@wray-m-3.hpl.hp.com b54bec0789 bitkeeper revision 1.1053 (40ed42de9JFsw0T591T5jpnZ82grCw)
Quieten down debug and errors.
2004-07-08 12:49:34 +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
mjw@wray-m-3.hpl.hp.com d18cda81eb bitkeeper revision 1.1051 (40ed377bW0cMKaeeMSXfQOknw3iMaw)
Documentation.
2004-07-08 12:00:59 +00:00
mjw@wray-m-3.hpl.hp.com e7b2e4a624 bitkeeper revision 1.1050 (40ed36c3QPnXaALAJYdfejK34cJfFA)
Fix problem with message ids.
2004-07-08 11:57:55 +00:00
kaf24@scramble.cl.cam.ac.uk 9873ef8814 bitkeeper revision 1.1049 (40ec4ff2Ste8alBZJQMMHa4bDp5ShQ)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/hp.bk
2004-07-07 19:33:06 +00:00
mjw@wray-m-3.hpl.hp.com 8dd0e84e73 bitkeeper revision 1.1041.15.4 (40ec223eOnMe3ErIY1RnrUzk0Wz5QQ)
Fix calls to opts.err().
2004-07-07 16:18:06 +00:00
mjw@wray-m-3.hpl.hp.com 9d08175a7a bitkeeper revision 1.1041.15.3 (40ec1dd4h5qRYtsl7ADmrQI9P_NxoA)
Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk
2004-07-07 15:59:16 +00:00
mjw@wray-m-3.hpl.hp.com 29b083850c bitkeeper revision 1.1041.16.1 (40ec1cc7JZD3Tq_wg7Ea5ZjrczQ0_A)
Starting to call xfrd from xend.
2004-07-07 15:54:47 +00:00
gm281@boulderdash.cl.cam.ac.uk ab0d0fa800 bitkeeper revision 1.1045 (40ec1aa7Tw6ojoQiO9Pu3Cz1YCaofA)
Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/gm281/xeno-clone/xeno.bk
2004-07-07 15:45:43 +00:00
gm281@boulderdash.cl.cam.ac.uk bdb25a6156 bitkeeper revision 1.1044 (40ec19236iHRt47R5UsW46zQ42dHIw)
Implementation of a new scheduler. Based on BVT (Borrowed Virtual Time) but trying to give more fair allocation of CPU for diverse environments (CPU-bound domains running against I/O bound ones). For that reason I called it Fair BVT (or FBVT for short). The BVT implementation gave the basic implementation. This changeset contains also the interface to control the scheduler. Unfortunatelly the contex switch allowance cannot be changed yet (a bug). The parameters introduced in the scheduler are likely to change in near future (after running tests).
2004-07-07 15:39:15 +00:00
kaf24@scramble.cl.cam.ac.uk 6f545013b5 bitkeeper revision 1.1041.15.1 (40ebc943G6NlOlbW-3EGaR3sQs14kQ)
Revert 1.1051.4.1 (s-expression parser changes).
2004-07-07 09:58:27 +00:00
kaf24@scramble.cl.cam.ac.uk 207d166861 bitkeeper revision 1.1041.11.1 (40eae978zChJ1JTCBpJ3u_R8GR89RA)
Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/hp.bk
2004-07-06 18:03:36 +00:00
mjw@wray-m-3.hpl.hp.com 6cff3d537c bitkeeper revision 1.1041.9.2 (40eac5d7QK5-_Ap_TCZ0_9b3ykFACA)
Fix for args that aren't variable assigns.
2004-07-06 15:31:35 +00:00
mjw@wray-m-3.hpl.hp.com 8533ad9cf6 bitkeeper revision 1.1041.9.1 (40eac387W39rUFRFKTwvCfPBOF7Aow)
Convert most 'xm create' command-line switches to variables.
2004-07-06 15:21:43 +00:00
kaf24@scramble.cl.cam.ac.uk c8567aabdd bitkeeper revision 1.1041.5.10 (40eac1daX8IU45ePzj6PBYi-fwR-Mw)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/hp.bk
2004-07-06 15:14:34 +00:00
kaf24@scramble.cl.cam.ac.uk 75bfa50745 bitkeeper revision 1.1041.8.1 (40eac16as-X5mJEQ0g8YVoYYxLFmBg)
Tidy up and simplify the Python s-expression parser.
2004-07-06 15:12:42 +00:00
mjw@wray-m-3.hpl.hp.com 8d3ebbb7a9 bitkeeper revision 1.1041.7.1 (40eaa1b63pn-AWBaQWrFszKHGANStQ)
Tidy up messaging to device backends.
Add message response handlers indexed by message id instead of
relying on a queue of deferreds.
Tidy up error handling so that deferred errors are caught.
2004-07-06 12:57:26 +00:00
mjw@wray-m-3.hpl.hp.com 68485ace64 bitkeeper revision 1.1041.5.7 (40e9808fAoDayBeZwAauQ7CRlcKCog)
Start of code to talk to migration daemon to do migrate.
Initial checkin of the migration daemon, xfrd.
2004-07-05 16:23:43 +00:00
mjw@wray-m-3.hpl.hp.com b87f42498f bitkeeper revision 1.1041.5.6 (40e97fb09K8Oxvzk9KeNthtMZL24Tw)
Don't call pending deferred if already called.
2004-07-05 16:20:00 +00:00
mjw@wray-m-3.hpl.hp.com 1c894096e7 bitkeeper revision 1.1041.5.5 (40e97f82YUOF-rGuIapKOE73WUHZcg)
Add control over domain restart on shutdown.
2004-07-05 16:19:14 +00:00
mjw@wray-m-3.hpl.hp.com 9eb67be6e7 bitkeeper revision 1.1041.5.3 (40e52bb9WJhGe1FCqVgmhmhFHxEFRg)
Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk
2004-07-02 09:32:41 +00:00
mjw@wray-m-3.hpl.hp.com 6ce830f58a bitkeeper revision 1.1041.3.3 (40e52970DgkhtxD_Mq--sUEE6uPUZg)
Change console cleanup for domains so that it gets called
when the domain channel goes away. Stops console listeners
hanging around.
2004-07-02 09:22:56 +00:00
xenbk@gandalf.hpl.hp.com ea9abef278 bitkeeper revision 1.1041.5.1 (40e51d24Wg4h3PKvj5VuOULXCYhqbg)
Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk
2004-07-02 08:30:28 +00:00
tw275@striker.cl.cam.ac.uk 87a12f54d3 bitkeeper revision 1.1041.1.9 (40e43dae6tkOjKpGS7n77Q_WIw-vwg)
Fixing drive finding with scsi arrays in Xend
2004-07-01 16:37:02 +00:00
mjw@wray-m-3.hpl.hp.com da4eba9f1e bitkeeper revision 1.1041.3.2 (40e41cd2iveMByv37PKjiwl04MigLQ)
Help for defaults files.
2004-07-01 14:16:50 +00:00
mjw@wray-m-3.hpl.hp.com 76e8d2ff6a bitkeeper revision 1.1041.3.1 (40e3fe2a5JO0HpkIeSaP8q6IITbNAQ)
Documentation and a couple of tidies.
2004-07-01 12:06:02 +00:00
mjw@wray-m-3.hpl.hp.com 50b66608c9 bitkeeper revision 1.1041.1.6 (40e3e568dXMUca5bKVlAd9SLsmVpEw)
Release the channel and port when a domain is destroyed.
Allows the domain to finally go away.
2004-07-01 10:20:24 +00:00
mjw@wray-m-3.hpl.hp.com e79865b050 bitkeeper revision 1.1041.1.5 (40e3c0467qvzGCG5_k0ERlfXYvvLXg)
Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk
2004-07-01 07:41:58 +00:00
mjw@wray-m-3.hpl.hp.com 798ce800b1 bitkeeper revision 1.1041.1.4 (40e3c039GLJ7sRSdIoNOD2_oAJinLQ)
Small fixes.
2004-07-01 07:41:45 +00:00
kaf24@scramble.cl.cam.ac.uk 38cdd51430 bitkeeper revision 1.1041.2.2 (40e2ec02psfxj9RKCAgBaiEIUJeF7A)
Add explicit synchronous connect/disconnect methods to port objects
in xend.
2004-06-30 16:36:18 +00:00
mjw@wray-m-3.hpl.hp.com 43aae28d4e bitkeeper revision 1.1041.1.3 (40e2d6d53DAWaWA94SRVDG4lVOnpEA)
Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk
2004-06-30 15:05:57 +00:00
mjw@wray-m-3.hpl.hp.com 21eba388cb bitkeeper revision 1.1038.1.2 (40e2d15cfcuphKQbfhX2mh2JEFMyPA)
Some missing 'types' imports and prefixes spotted by Niraj.
2004-06-30 14:42:36 +00:00
mjw@wray-m-3.hpl.hp.com 38b2f399a5 bitkeeper revision 1.1038.1.1 (40e2cf14GDX_OUWz8w_ZyzvGOSY2gQ)
Deleted unused files.
Fix VmError typo.
2004-06-30 14:32:52 +00:00