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
mjw@wray-m-3.hpl.hp.com
d5e0dc2116
bitkeeper revision 1.1036 (40e28feaeuRhSmkiLPrbADhLgYZvWw)
...
Typo.
2004-06-30 10:03:22 +00:00
mjw@wray-m-3.hpl.hp.com
8b44617605
bitkeeper revision 1.1035 (40e28e04jE3sl2dhBKYQo_m_zSm8BA)
...
Comments and some factoring.
2004-06-30 09:55:16 +00:00
mjw@wray-m-3.hpl.hp.com
5d9ba6096c
bitkeeper revision 1.1034 (40e28d7bx0XoTn2USwCDCvPvUTLZjQ)
...
Rename ext to lowlevel.
2004-06-30 09:52:59 +00:00
iap10@tetris.cl.cam.ac.uk
f342559674
bitkeeper revision 1.1033 (40e1da63bNU-JPtX10zZdbxO6eBAfg)
...
make compile...
2004-06-29 21:08:51 +00:00
kaf24@scramble.cl.cam.ac.uk
b887fccf30
bitkeeper revision 1.1031 (40e1d02b7TWzZP0WaSOhCDygYQPX4w)
...
Tool cleanups.
2004-06-29 20:25:15 +00:00
mjw@wray-m-3.hpl.hp.com
48e9a9c636
bitkeeper revision 1.1026.1.8 (40e1b09foCFBM0EuIgrSA1uLJrWuzA)
...
Restructuring the python code and libs - first stage.
2004-06-29 18:10:39 +00:00