iap10@tetris.cl.cam.ac.uk
77fc412d7a
bitkeeper revision 1.911.1.2 (40abd812eI8191scOuEXdi7E2VKxGQ)
...
When flushing network buffers, don't put the pages back in the psuedo-physical
map, so we don't have to send junk pages.
Add shadow_control_op_peek
2004-05-19 21:56:34 +00:00
iap10@labyrinth.cl.cam.ac.uk
34907c0472
bitkeeper revision 1.903 (40a35338ZpUgNaqcF2wHoseyC85T4Q)
...
manual merge
2004-05-13 10:51:36 +00:00
kaf24@scramble.cl.cam.ac.uk
95e7814b66
bitkeeper revision 1.891.1.11 (40a24861Ui1zqRCzIzOz8izRg-Ro8g)
...
Fix time output.
2004-05-12 15:53:05 +00:00
iap10@labyrinth.cl.cam.ac.uk
b9b46efd4f
bitkeeper revision 1.897 (40a0eb02jGwqt6POLmCY0eC1hpHfvw)
...
trivial merge
2004-05-11 15:02:26 +00:00
iap10@labyrinth.cl.cam.ac.uk
07588dc73f
bitkeeper revision 1.896 (40a0e9e8M0uaTwE5LBe9sIhr2vdX7Q)
...
Live migration initial checkin.
2004-05-11 14:57:44 +00:00
kaf24@scramble.cl.cam.ac.uk
1de448f4c5
bitkeeper revision 1.891.1.5 (409ba2e8A6F60eP06BqyZUGapsn8XA)
...
Network interface for new IO model is now completed.
2004-05-07 14:53:28 +00:00
iap10@labyrinth.cl.cam.ac.uk
64a240698b
bitkeeper revision 1.890 (4097db6aFEC7daHFzipUePnphBmwaw)
...
domain_create allows CPU to be specified.
defaults file binds domain to CPU (vmid % num_cpus).
2004-05-04 18:05:30 +00:00
iap10@labyrinth.cl.cam.ac.uk
19c472bc9f
bitkeeper revision 1.889 (4097c3catd8FeHBrQzC16T5v8TLJKg)
...
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xeno.bk
2004-05-04 16:24:42 +00:00
iap10@labyrinth.cl.cam.ac.uk
7b2eb5ed36
bitkeeper revision 1.886.1.1 (4097c3c1KkMumw6Mz5K7HxRBJXhY3Q)
...
suspend/resume migration improvements
2004-05-04 16:24:33 +00:00
mwilli2@equilibrium.research.intel-research.net
b0c2c2078e
bitkeeper revision 1.887 (4097b05dfqiNExFc7NLZAf6Uh05KNw)
...
Manual merge.
2004-05-04 15:01:49 +00:00
mwilli2@equilibrium.research.intel-research.net
3f48ce6ee1
bitkeeper revision 1.879.3.1 (4097a6f8Q5eWNArSydr2Qh2tZnFF4w)
...
Support for selectively granting IO resource privileges. Domains
that access physical devices now don't need to be fully privileged.
2004-05-04 14:21:44 +00:00
iap10@labyrinth.cl.cam.ac.uk
b168f3ecf0
bitkeeper revision 1.886 (4096bb79FO21T0jG8TqB3XBOZ5eOpw)
...
save/restore bug fixes, extra debug
2004-05-03 21:36:57 +00:00
iap10@labyrinth.cl.cam.ac.uk
3882a78594
bitkeeper revision 1.885 (4094465dmX2TefiJicy4taNzc0jiaw)
...
manual merge
2004-05-02 00:52:45 +00:00
iap10@labyrinth.cl.cam.ac.uk
418f1d4360
bitkeeper revision 1.882 (4092efb3iUwNww3oOZDLfH3rovuyhg)
...
suspend uses new batched getpageinfo interface
2004-05-01 00:30:43 +00:00
iap10@labyrinth.cl.cam.ac.uk
0780b0730b
bitkeeper revision 1.881 (409285285QhBEC23wsKBevdQUow-YA)
...
faster suspend
2004-04-30 16:56:08 +00:00
kaf24@scramble.cl.cam.ac.uk
f7a3ec9450
bitkeeper revision 1.879.1.8 (40927c76fBFYWVkMyT4Hhbq-SCO6rA)
...
Fix a mismerge.
2004-04-30 16:19:02 +00:00
kaf24@scramble.cl.cam.ac.uk
79f81e4125
bitkeeper revision 1.879.1.6 (409274b9hAoH4PwGPSnXlglUfoAL7w)
...
Manual merge.
2004-04-30 15:46:01 +00:00
kaf24@scramble.cl.cam.ac.uk
aa4ae4af7a
bitkeeper revision 1.879.2.1 (4092738fCfvp-pu-UzwhXsHdzHbYPw)
...
Completed first cut of new blkdev i/o world.
2004-04-30 15:41:03 +00:00
mwilli2@equilibrium.research.intel-research.net
3104e4c399
bitkeeper revision 1.879.1.5 (40912106hCc_Qr0pmIBFCRUoKbpCcQ)
...
Add support for building domains with IO privileges.
With a non-empty pci_device_list, xc_dom_create.py will automatically
cause the SIF_PRIVILEGED flag to be set in the domain's start info
structure. This notifies it to do an IOPL, in turn allowing it to use
its PCI devices.
2004-04-29 15:36:38 +00:00
iap10@labyrinth.cl.cam.ac.uk
6fecb4c122
bitkeeper revision 1.875.1.1 (408e5c5aIA7qWjhncD0DlSXVXY2xtg)
...
Suspend/resume now fixed
fix objdump 'debug' option in Makefile
2004-04-27 13:12:58 +00:00
ach61@labyrinth.cl.cam.ac.uk
f87c08eebd
bitkeeper revision 1.871 (4086503aaxsSjJ0ddfGTFH8_wm7OSA)
...
spelling
2004-04-21 10:43:06 +00:00
ach61@labyrinth.cl.cam.ac.uk
484fdfaec2
bitkeeper revision 1.870 (40864ecfuC78diq7FlE3MwqO1-QlQA)
...
specify a domain's console port in the xc_dom_create defaults file
2004-04-21 10:37:03 +00:00
mwilli2@equilibrium.research.intel-research.net
917b401ab7
bitkeeper revision 1.868 (4083e83c-_BTzCUkGyO_-jRGzSENLg)
...
Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research.intel-research.net:/home/irchomes/mwilli2/src/xeno.bk
2004-04-19 14:54:52 +00:00
mwilli2@equilibrium.research.intel-research.net
49073372e4
bitkeeper revision 1.825.9.1 (4083e7a1nl5KCSLH_RLGt0IXz-sw8g)
...
Various scheduler updates. Main points: modify Atropos unblocking behaviour,
add further documentation, add support for Atropos and Round-robin to
xc_dom_control.py
2004-04-19 14:52:17 +00:00
kaf24@scramble.cl.cam.ac.uk
f677efb823
bitkeeper revision 1.856 (4075806dGVuPwXtbZgPbDT2-zKk0gw)
...
New control-interface functionality for Xenolinux. Also
extended start_info_t to include the event-channel index
for the controller interface.
2004-04-08 16:40:13 +00:00
iap10@tetris.cl.cam.ac.uk
5b7c4eaf72
bitkeeper revision 1.836 (406d9488wRtZKwTYlBWc9RuXHmCLAw)
...
Merge tetris.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into tetris.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xeno.bk
2004-04-02 16:27:52 +00:00
kaf24@scramble.cl.cam.ac.uk
a62489a1c7
bitkeeper revision 1.825.3.24 (406d89edLT2FcNiTizRzrDacuMdqRQ)
...
Makefile:
Don't overwrite existing defaults files during install.
2004-04-02 15:42:37 +00:00
mwilli2@equilibrium.research.intel-research.net
9dd5b7ca12
bitkeeper revision 1.826 (4061dc112UgMgszCetN8gJQ20L0AUw)
...
Features to pause domains (and repin them) synchronously.
2004-03-24 19:05:53 +00:00
kaf24@scramble.cl.cam.ac.uk
6d303dacab
bitkeeper revision 1.819 (405ff597IZG6ZJZ_KUXF4rm3sEo57A)
...
console_client.py, xencons, Makefile, Console-HOWTO.txt:
Console and controller modifications.
xend:
new file
xendomains:
Rename: tools/examples/xendomains -> tools/examples/init.d/xendomains
2004-03-23 08:30:15 +00:00
kaf24@scramble.cl.cam.ac.uk
7849052048
bitkeeper revision 1.800 (4055ee59_zI1OKOsC2EKXBIYFm3OtA)
...
console_client.py, __init__.py, setup.py, Makefile:
new file
Many files:
New console-terminal client in xenctl.console_client Python package. New option to xc_dom_create (-c on cmdline or auto_console in defaults file) to automatically become a console client.
utils.py:
Rename: tools/xc/py/XenoUtil.py -> tools/xenctl/lib/utils.py
2004-03-15 17:56:41 +00:00
kaf24@scramble.cl.cam.ac.uk
52a8efe1a7
bitkeeper revision 1.797 (4055c521Ophk9zIrp59mxPKyKg_0MA)
...
Makefile:
Rationalise makefiles by folding dist option into install with a prefined prefix.
2004-03-15 15:00:49 +00:00
kaf24@scramble.cl.cam.ac.uk
0b9d367cf8
bitkeeper revision 1.795 (4054a3055ggg3MJTpSU1-ZFQRfQQ5g)
...
xend.py, setup.py:
new file
Many files:
Rewritten the Xen control daemon in Python, with C extensions for the low-level bits. All our Python libraries now throw exceptions on error rather than returning error codes --- this will require our higher-level scripts to be updated at some point.
2004-03-14 18:23:01 +00:00
kaf24@scramble.cl.cam.ac.uk
2dcac0c226
bitkeeper revision 1.781.1.1 (4051bcf71wSVHdhOOqsU19dm2FSXDQ)
...
physdev.c, xc_physdev.c:
new file
Many files:
First half of Rolf's IO-virtualisation patch.
2004-03-12 13:36:55 +00:00
kaf24@scramble.cl.cam.ac.uk
f4ea37b207
bitkeeper revision 1.775 (404f3d312IPf2eSF1VGO0WBwqhqeaA)
...
trace.h:
new file
Many files:
Fix compile errors in Xen headers.
2004-03-10 16:07:13 +00:00
kaf24@scramble.cl.cam.ac.uk
af12524516
bitkeeper revision 1.764.1.1 (4048c0e77koAHUIwNvQFG76iV0Alrg)
...
evtchn.h, control_if.h:
new file
Many files:
Bidirectional consoles for domains >0. Run 'tools/xend/xend' and telnet to the port printed by xc_dom_create.py. (eg. 'telnet localhost 9600').
.del-xen_read_console.c~2a30ac556d6835c7:
Delete: tools/misc/xen_read_console.c
2004-03-05 18:03:19 +00:00
kaf24@scramble.cl.cam.ac.uk
e854ed8a05
bitkeeper revision 1.761 (40446b53iVC1lWMdd8aC4YbIBLbvLg)
...
Makefile:
Installation fixes from Adam Heath.
2004-03-02 11:09:07 +00:00
mwilli2@equilibrium.research.intel-research.net
503b3ff74a
bitkeeper revision 1.748 (403b97dbiFb-AZhRznWy1vCMR3qzKA)
...
xendomains Sys-V init script now supports LSB-compliant systems
2004-02-24 18:28:43 +00:00
mwilli2@equilibrium.research.intel-research.net
a25f2798ee
bitkeeper revision 1.747 (403b7cf86JDQU8_ljAm9SqJGvsVF4w)
...
Physical hardware info dom0 op.
2004-02-24 16:34:00 +00:00
kaf24@scramble.cl.cam.ac.uk
cf77461578
bitkeeper revision 1.724 (402ca374dzl4iEPzK71tvTWpDEYxgw)
...
XenoUtil.py, xc_dom_control.py, VBD-HOWTO.txt:
Merge toolset changes from v1.2.
2004-02-13 10:14:12 +00:00
ach61@labyrinth.cl.cam.ac.uk
8c61668a2e
bitkeeper revision 1.720 (402b8772rYEU_Vd9LCqLXqSheY4-iQ)
...
turn off watchdog in pdb
2004-02-12 14:02:26 +00:00
kaf24@scramble.cl.cam.ac.uk
11a7c8522c
bitkeeper revision 1.719 (402b68c6wyzlyU0WWpwzC19I8mQBEw)
...
Many files:
Various cleanups to Xen control interfaces.
2004-02-12 11:51:34 +00:00
kaf24@scramble.cl.cam.ac.uk
a5ba5d3f2b
bitkeeper revision 1.716 (4028ece7eoQBod_jQtuJv99FK7huwA)
...
xc_netbsd_build.c, xc_vd_tool.py, xc_dom_control.py, README, VBD-HOWTO.txt:
More fixes applied from Xen v1.2.
2004-02-10 14:38:31 +00:00
kaf24@scramble.cl.cam.ac.uk
b48df06aec
bitkeeper revision 1.712 (40278da0FlDvMYRMecrIx93_mifB0Q)
...
xc_netbsd_build.c, xc_elf.h, xendomains, netbsd:
new file
Many files:
Pull in user-space updates from v1.2.
2004-02-09 13:39:44 +00:00
iap10@striker.cl.cam.ac.uk
312d18978b
bitkeeper revision 1.702 (401ff4c1wsnjlon2jUHePX5hLh-cGA)
...
Delete junk tools.
2004-02-03 19:21:37 +00:00
iap10@labyrinth.cl.cam.ac.uk
7dad9d795a
bitkeeper revision 1.700 (401d7e17TsVIdmq0QNgdFLXJHFN1kg)
...
transfer new domain tools and readmes from the 1.2 tree
2004-02-01 22:30:47 +00:00
iap10@labyrinth.cl.cam.ac.uk[iap10]
9f0b21d267
bitkeeper revision 1.684 (400c774fo827ucpAwphsDx-HwAJs0Q)
...
maw-vd-3.patch
2004-01-20 00:33:19 +00:00
kaf24@scramble.cl.cam.ac.uk[kaf24]
2fa58fe96f
bitkeeper revision 1.682 (400c3301usqWi45kB_H-oz2aBEtHyw)
...
maw-vd-rc2.patch
2004-01-19 19:41:53 +00:00
kaf24@scramble.cl.cam.ac.uk[kaf24]
2c83a4f375
bitkeeper revision 1.680 (40083bb4Kb4q4cb9z5eySYtCRnVh3A)
...
maw_vd.patch
2004-01-16 19:29:56 +00:00
br260@br260.wolfson.cam.ac.uk
d448bc50c7
bitkeeper revision 1.662 (3ff31c9bCF3X7QcHyzz1dxWr2-8L0w)
...
bug fix
2003-12-31 18:59:39 +00:00
iap10@nidd.cl.cam.ac.uk
af0ffa86fa
bitkeeper revision 1.652.2.1 (3fe4dd99t24zD9Wu1VbWDg5fOnRCgQ)
...
Cleanup and documentation improvement to createlinuxdom.py/XenoUtil.py
along with addition of VM auto restart facility (latter curtesy of
Mark Williamson).
2003-12-20 23:39:05 +00:00