mjw@wray-m-3.hpl.hp.com
0c373adfd4
bitkeeper revision 1.1062.3.7 (40f2c856i0jGNAZ3xZZ9fZILH7YDhw)
...
Fix sxpr conversion for forms.
Fix args for restore.
2004-07-12 17:20:22 +00:00
mjw@wray-m-3.hpl.hp.com
2ca5e83aa7
bitkeeper revision 1.1062.3.6 (40f2b51e4BLBjwtTNt0Wn4e_VsJBgw)
...
Write value back to xfrd.
2004-07-12 15:58:22 +00:00
mjw@wray-m-3.hpl.hp.com
59d9334234
bitkeeper revision 1.1062.3.5 (40f2b453MO6YQxYlbqwoeVouYIGBEw)
...
Add missing arg to xfr calls.
2004-07-12 15:54:59 +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
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
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
kaf24@scramble.cl.cam.ac.uk
9beed51a1e
bitkeeper revision 1.1041 (40e2b500MGNaabM3zohLHzL0u1Ui7Q)
...
Fix console_autoconnect option in 'xm create'.
2004-06-30 12:41:36 +00:00