Commit Graph
201 Commits
Author SHA1 Message Date
kaf24@labyrinth.cl.cam.ac.uk dcb731aad7 bitkeeper revision 1.1159.56.1 (412f28f2oorf9i_6akPMKOUodxF7qg)
Towards new device-interface setup code for the frontend drivers.
Added a synchronous send-and-get-response call to the control
interface API. Modified and extended the domain-controller messaging
protocol.
2004-08-27 12:28:34 +00:00
kaf24@labyrinth.cl.cam.ac.uk 0cea3e3d29 bitkeeper revision 1.1159.1.108 (412e0764N-PIybRvZOXrgV9F-pj5nQ)
Add a 'domid' field to device-interface status messages, informing
the front end of the identity of the backend to which it is connecting.
2004-08-26 15:53:08 +00:00
iap10@labyrinth.cl.cam.ac.uk 794fd1725d bitkeeper revision 1.1159.1.94 (412723d6gmOYtgyWHkWx2fG6l1ywZA)
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-08-21 10:28:38 +00:00
iap10@tetris.cl.cam.ac.uk 6e92cd3227 bitkeeper revision 1.1159.45.15 (4126390c2dSRHYLR3YNd9JysCy4XTw)
Export new mapping interface 'xc_map_foreign'
2004-08-20 17:46:52 +00:00
mjw@wray-m-3.hpl.hp.com d5ff516127 bitkeeper revision 1.1159.1.92 (4125c2a1hkXswFK5ZlWTGYbKQihTmQ)
Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk
2004-08-20 09:21:37 +00:00
mjw@wray-m-3.hpl.hp.com fbd62525cf bitkeeper revision 1.1159.1.91 (4125c04fdFsBys6pCPgiqHACIMhgWQ)
Support NFS root by creating the block device controller for a domain
even when it has no disks.
2004-08-20 09:11:43 +00:00
iap10@labyrinth.cl.cam.ac.uk ae3060246a bitkeeper revision 1.1159.45.4 (41251046RHh_YorMh-pBd-MxpifMww)
rename the example config files.
2004-08-19 20:40:38 +00:00
mjw@wray-m-3.hpl.hp.com d96a999d46 bitkeeper revision 1.1159.1.90 (4124ba96RLXO5OUyP4yBxVBa7NDnUw)
Allow some more characters in domain names.
2004-08-19 14:35:02 +00:00
mjw@wray-m-3.hpl.hp.com 5accb90fb7 bitkeeper revision 1.1159.1.89 (4124b984t6aam6ddcud4Iu0TZs1CVA)
Remove limit (15) on domain names.
2004-08-19 14:30:28 +00:00
mjw@wray-m-3.hpl.hp.com bf25235281 bitkeeper revision 1.1159.1.87 (412495f853g9qdFCK3fe-wp3blfTlA)
Trap error in cpu value from config.
2004-08-19 11:58:48 +00:00
mjw@wray-m-3.hpl.hp.com 951f7019b3 bitkeeper revision 1.1159.1.86 (412495d3pSRY5XpdRb-xCxOKOJxElg)
Rename xmdefaults to xmdefconfig.
Rename other xm config examples.
Change default script dir to /etc/xen/scripts.
2004-08-19 11:58:11 +00:00
mjw@wray-m-3.hpl.hp.com 3a5d173236 bitkeeper revision 1.1159.37.2 (41235cfbTT69HLcXLIBHgkcsv8UcGg)
Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk
2004-08-18 13:43:23 +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 4a4b2b5c41 bitkeeper revision 1.1159.38.4 (41235b5b8R2aV73aJwQTq0FCRPc6UA)
Fix typo.
2004-08-18 13:36:27 +00:00
mjw@wray-m-3.hpl.hp.com d82470e9a7 bitkeeper revision 1.1159.38.3 (4123550cLBAC07otAj8ftsT6MzujHQ)
Make backend domain a per-device parameter.
Restructure device controllers and adjust
config handling.
2004-08-18 13:09:32 +00:00
mjw@wray-m-3.hpl.hp.com b450daf7d3 bitkeeper revision 1.1159.38.2 (4123547bJFXytNlVQreftqrfASgQAA)
Fix args to migrate.
2004-08-18 13:07:07 +00:00
mjw@wray-m-3.hpl.hp.com 7166248ac4 bitkeeper revision 1.1159.38.1 (41231e93omwWBjFZGIgG3ek6UMbDYA)
Refactor device setup code so that the devices do more of
the messaging.
2004-08-18 09:17:07 +00:00
iap10@labyrinth.cl.cam.ac.uk f18f81f295 bitkeeper revision 1.1159.1.71 (41222dd4fZJ-eLP-14ipE-SQAgV3uQ)
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-08-17 16:09:56 +00:00
tw275@labyrinth.cl.cam.ac.uk 992c4d6f0b bitkeeper revision 1.1159.32.1 (4120b0e7LRYrL1B3ICa0Qkit5txAbQ)
Added error checking, small button on domain list, 
updated to be compatible with latest xend, and
some small changes to domain creation.
2004-08-16 13:04:39 +00:00
mjw@wray-m-3.hpl.hp.com 9589427638 bitkeeper revision 1.1159.1.70 (41208580UQYjPMyX6IwpTt7euiLMgg)
Document cpu_weight config field and check value type.
2004-08-16 09:59:28 +00:00
mjw@wray-m-3.hpl.hp.com 84c35a15ae bitkeeper revision 1.1159.1.69 (4120808b8wy9kCiirenw5U48ZbJlFA)
Add default value for cpu_weight.
2004-08-16 09:38:19 +00:00
mjw@wray-m-3.hpl.hp.com a0edce3e78 bitkeeper revision 1.1159.1.68 (41207f4fvOWkrBmvJbwpyp6JQmumEg)
Fix problems with migrate help.
2004-08-16 09:33:03 +00:00
mjw@wray-m-3.hpl.hp.com d9cdfdffb6 bitkeeper revision 1.1159.1.66 (4120760aHfbIf2nixUgYmOxeE8yRRg)
Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk
2004-08-16 08:52:15 +00:00
xenbk@gandalf.hpl.hp.com f9ec05f296 bitkeeper revision 1.1159.1.65 (41207609Wits7TpsBL3_SsFuuzRJjg)
Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk
2004-08-16 08:53:29 +00:00
mjw@wray-m-3.hpl.hp.com 7403e331c8 bitkeeper revision 1.1159.28.3 (41207575mzlF_0ur32BtoOyRJw22pg)
Skip check on recreate.
2004-08-16 08:51:01 +00:00
mjw@wray-m-3.hpl.hp.com 77e8e528aa bitkeeper revision 1.1159.28.2 (4120753cKjnbErDtguWW5uMpEo9gYQ)
Fix typo in migrate help.
2004-08-16 08:50:04 +00:00
gm281@boulderdash.cl.cam.ac.uk d489ed6ebb bitkeeper revision 1.1159.1.61 (411de57crUA7TOOChvm_Z8Af1U17xw)
blank space
2004-08-14 10:12:12 +00:00
gm281@boulderdash.cl.cam.ac.uk 903335eb04 bitkeeper revision 1.1159.1.60 (411de531r3zspsa5WRoqFKGtfCbuAg)
Marge to the xc_linux_restore.c file
2004-08-14 10:10:57 +00:00
gm281@boulderdash.cl.cam.ac.uk 274e01f431 bitkeeper revision 1.1159.30.1 (411ddb8cj12XLuMNx_qS9SGeej51OQ)
cpu_weight parameter added to the xm create command. Minor bug fix for BVT.
2004-08-14 09:29:48 +00:00
mjw@wray-m-3.hpl.hp.com 9932669bcd bitkeeper revision 1.1159.28.1 (411ce7c8olPyp1mOhZBrwe7zhBtEWg)
Add support for configuring the back-end domain for vbd or vif devices.
2004-08-13 16:09:44 +00:00
mjw@wray-m-3.hpl.hp.com 308ad69b1c bitkeeper revision 1.1159.1.54 (411ccef5vRCRvxYF0z95fvDvPccAuA)
Update domain.py for the new controller interface.
2004-08-13 14:23:49 +00:00
mjw@wray-m-3.hpl.hp.com 3454fab599 bitkeeper revision 1.1159.1.53 (411ccd729CC_RzyLGa4nViY2XcSdig)
Separate controller backend from the controller factory, allowing
each controller to have its own backend domain.
2004-08-13 14:17:22 +00:00
mjw@wray-m-3.hpl.hp.com 8b1b3b0911 bitkeeper revision 1.1159.1.52 (411cbd47vM82ZdOs6j1qiL3UlWzebA)
Abstract message dispatch to methods so that more than one major
message type can be handled.
2004-08-13 13:08:23 +00:00
mjw@wray-m-3.hpl.hp.com c9a3d10d21 bitkeeper revision 1.1159.1.51 (411cb093WisMx6OYUPrSE3N1COOggA)
Fix construction of error message.
2004-08-13 12:14:11 +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
iap10@labyrinth.cl.cam.ac.uk dfd9f2b6cb bitkeeper revision 1.1159.1.49 (411c8497ap7IGVG_YiU6BUkRUaSarw)
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-08-13 09:06:31 +00:00
kaf24@scramble.cl.cam.ac.uk f953ebc4f2 bitkeeper revision 1.1159.17.24 (411bf61edgcR_nOyvkAutrxUxR2tRg)
Add close-on-exec to open fd's on /dev/mem and /dev/xen/evtchn in xend.
2004-08-12 22:58:38 +00:00
iap10@labyrinth.cl.cam.ac.uk f50124bc58 bitkeeper revision 1.1159.1.45 (411ba27bakvhuObM31GE8j9h7Ma0FA)
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-08-12 17:01:47 +00:00
kaf24@scramble.cl.cam.ac.uk 4037eca6ae bitkeeper revision 1.1159.25.1 (411b92dbFatpuCFS9px_DggrIbxQsg)
Extra barriers in async shared-memory comms code.
2004-08-12 15:55:07 +00:00
mjw@wray-m-3.hpl.hp.com cc313177e5 bitkeeper revision 1.1159.1.43 (411b823643tlKC-NQ-OaFo48LvEShA)
Add an option to leave a domain paused when it is created.
2004-08-12 14:44:06 +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 fbb7c1f214 bitkeeper revision 1.1159.1.39 (411b2c1eB-OtkNjmHHNtVbwq7l26OA)
Add xm migrate command.
2004-08-12 08:36:46 +00:00
mjw@wray-m-3.hpl.hp.com d25ecc97bb bitkeeper revision 1.1159.1.36 (4119f27eonzahatd09ja80xf3ifOFw)
Documentation and some debug changes.
2004-08-11 10:18:38 +00:00
kaf24@scramble.cl.cam.ac.uk 19d8529486 bitkeeper revision 1.1159.17.5 (4119385aTLA7Shj5_vrBcoAQ3-zimg)
Cset exclude: gm281@boulderdash.cl.cam.ac.uk|ChangeSet|20040810153437|54233
2004-08-10 21:04:26 +00:00
iap10@labyrinth.cl.cam.ac.uk 29ab24c974 bitkeeper revision 1.1159.17.1 (4118f0d483Vmdw5e5g0BuoQ37QULyg)
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-08-10 15:59:16 +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
gm281@boulderdash.cl.cam.ac.uk dc14d2650d bitkeeper revision 1.1159.16.1 (4118eb18njwywlAm0qNOsL9sSbNjjg)
Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno-unstable.bk
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/gm281/xeno-clone/xeno.bk
2004-08-10 15:34:48 +00:00
gm281@boulderdash.cl.cam.ac.uk a80edc3e70 bitkeeper revision 1.1159.15.1 (4118eb0dXk4yJUHKqaxLdR-bj_e6Zg)
The weight of domains created with xm created can be specified with "weight=x" command line option, or put into the config file. Specific scheduler is responsible for handling this additional information. RRobin and Atropos ignore the argument.
2004-08-10 15:34:37 +00:00