mjw@wray-m-3.hpl.hp.com
7415c3d1f6
bitkeeper revision 1.946.1.4 (40cd843f6NSyFYPvGTRmyXVfcuiXHw)
...
Support xend restart by reconnecting the control interface.
2004-06-14 10:55:59 +00:00
iap10@labyrinth.cl.cam.ac.uk
8019cf6ca1
bitkeeper revision 1.960 (40cd7d81VzO6ptRUDTX_VC8yOFY9Ag)
...
Makefile cleanups. We now have a LINUX_SRC_PATH as well as LINUX_SRC in the
top level makefile. New make targets 'linux_XXX_config' and 'linux_XXX' configure
and build from the appropriate linux defconfig file. 'install' should install
both xen, the tools, and linux-xen.
Alson rename xen.dbg -> xen-syms
2004-06-14 10:27:13 +00:00
iap10@labyrinth.cl.cam.ac.uk
142fa293d0
bitkeeper revision 1.959 (40ca32e4mv9UUqVmldbCRyltgD_0Xg)
...
trivial Makefile fix
2004-06-11 22:32:04 +00:00
iap10@labyrinth.cl.cam.ac.uk
f594e6898d
bitkeeper revision 1.958 (40ca2c68fktLFIliN8Vr7Q8blSgj6w)
...
merge
2004-06-11 22:04:24 +00:00
iap10@labyrinth.cl.cam.ac.uk
c838e8f826
bitkeeper revision 1.957 (40ca2b53ianOy58FRjELOpjpvzr1Rg)
...
improvements to top level Makefile.
install and linux build directories now live within the repository.
2004-06-11 21:59:47 +00:00
kaf24@scramble.cl.cam.ac.uk
69db76b274
bitkeeper revision 1.955.1.2 (40c9fa70tPu0dbYE7l64lI-VfVdUYQ)
...
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/var/bk/xeno-unstable.bk
2004-06-11 18:31:12 +00:00
maw48@labyrinth.cl.cam.ac.uk
46dcd03da3
bitkeeper revision 1.955.1.1 (40c9cf3fKColt7CnfYsnIOunlJfkKA)
...
Tweak.
2004-06-11 15:26:55 +00:00
mjw@wray-m-3.hpl.hp.com
8b980d633c
bitkeeper revision 1.946.1.3 (40c9c475sJLMEuc6TqUt-bX6hVFOpQ)
...
Add source tree for the management utils.
2004-06-11 14:40:53 +00:00
iap10@labyrinth.cl.cam.ac.uk
929ee6c3af
bitkeeper revision 1.954 (40c8a1979inER_hb-vcOjIt6bjsHhg)
...
fix xen-clone
2004-06-10 17:59:51 +00:00
iap10@labyrinth.cl.cam.ac.uk
f328d1d1e5
bitkeeper revision 1.953 (40c8a141u6AhH-XX3mAZTtPQdUxzYg)
...
Fix 'make world' option
2004-06-10 17:58:25 +00:00
kaf24@scramble.cl.cam.ac.uk
3e820c5dae
bitkeeper revision 1.950 (40c86066TdQwTUVQtZ0q0py10MTUgg)
...
Removed old I/O world and cleaned up.
2004-06-10 13:21:42 +00:00
kaf24@scramble.cl.cam.ac.uk
9e777a0acb
bitkeeper revision 1.949 (40c849bbwzGqdgyEGz_X9EcI9GanBw)
...
Plumb bind_virq Xen command thru to Python.
2004-06-10 11:44:59 +00:00
kaf24@scramble.cl.cam.ac.uk
cce2235b0f
bitkeeper revision 1.947 (40c84719Ozi8_o69nGYdNuJ6OQd4eQ)
...
Cleanup domain stop/crash. Provide notification to DOM0 so that
cleanup/postmortem can occur before domain is killed.
2004-06-10 11:33:45 +00:00
kaf24@scramble.cl.cam.ac.uk
03907beb68
bitkeeper revision 1.946 (40c73c7805slPvnfEohXfQoiriAESg)
...
Rename Linux directories and upgrade build system.
2004-06-09 16:36:08 +00:00
mwilli2@equilibrium.research.intel-research.net
335fa48d1c
bitkeeper revision 1.941 (40c5c3aeUZGucE9_GNi3DXxAGD0Klg)
...
Merge-related fixups.
2004-06-08 13:48:30 +00:00
mwilli2@equilibrium.research.intel-research.net
119951c48a
bitkeeper revision 1.940 (40c5a0a5VY_RJcApOo3Gmxz36JQSrQ)
...
Manual merge.
2004-06-08 11:19:01 +00:00
mwilli2@equilibrium.research.intel-research.net
21f0255f9c
bitkeeper revision 1.934.2.2 (40c59f23b5OBWV0EcUOWaE-IXlUYNQ)
...
Infrastructure for restartable block device drivers.
2004-06-08 11:12:35 +00:00
kaf24@scramble.cl.cam.ac.uk
0d8b8558a7
bitkeeper revision 1.939 (40c58e4fzvuzE1QaJup7OdkdA6xDqg)
...
Xend fixes for ngio.
2004-06-08 10:00:47 +00:00
kaf24@scramble.cl.cam.ac.uk
778f73eb5c
bitkeeper revision 1.938 (40c09a9eB7glN2Y8gzy_3h0d_Hcv-A)
...
Small cleanups.
2004-06-04 15:51:58 +00:00
kaf24@scramble.cl.cam.ac.uk
da55514edd
bitkeeper revision 1.937 (40c0939elXhbQIKlWAMqL7ohYLPX6Q)
...
Undo temporary xend hack.
2004-06-04 15:22:06 +00:00
kaf24@scramble.cl.cam.ac.uk
6d7d5203ba
bitkeeper revision 1.936 (40c09331NirwCvM2egwMlUy301iNmg)
...
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2004-06-04 15:20:17 +00:00
kaf24@scramble.cl.cam.ac.uk
d0f7b7a6a6
bitkeeper revision 1.934.1.1 (40c0932bsIabY_wVIkhtEdE0Xpg7hA)
...
Domain controller cleanups.
2004-06-04 15:20:11 +00:00
maw48@labyrinth.cl.cam.ac.uk
caeacad44b
bitkeeper revision 1.935 (40c082191KRYrcGxH9cNhHpNJYp7Eg)
...
Temporarily disable backend permission checking - it was stopping dom0
acting as a backend :-(
2004-06-04 14:07:21 +00:00
mwilli2@equilibrium.research.intel-research.net
f3a5e04224
bitkeeper revision 1.931 (40bf28b1DSY6oBu4FDeGIob6_AJvUA)
...
Initial support for restartable network driver domains.
2004-06-03 13:33:37 +00:00
kaf24@scramble.cl.cam.ac.uk
1f83b68652
bitkeeper revision 1.930 (40bf0f4cD6X2TCNUTUzQPA_qDsagoQ)
...
Reduce domid to 32 bits only -- more than enough.
2004-06-03 11:45:16 +00:00
iap10@labyrinth.cl.cam.ac.uk
84b3199c78
bitkeeper revision 1.921 (40b23b32vMbvKCdgtCukVpQP62ZvYA)
...
Add more stats to migration code, scan pages in psuedo random permutation,
misc cleanups.
2004-05-24 18:13:06 +00:00
iap10@labyrinth.cl.cam.ac.uk
e75c88dd9e
bitkeeper revision 1.918 (40ad05295f3vfOtWjADTgFv05BpG9w)
...
migrate improvements
2004-05-20 19:21:13 +00:00
iap10@labyrinth.cl.cam.ac.uk
b65519b91f
bitkeeper revision 1.917 (40acee3d26HD4ugLPjY-eN66o0rNIg)
...
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-20 17:43:25 +00:00
iap10@labyrinth.cl.cam.ac.uk
6bf53ef08d
bitkeeper revision 1.911.1.5 (40acee35tmC494sW3OcQEIN4ymTS1w)
...
Nasty temporary mechanism that allows dom0 to block after issuing a stop on another domain.
2004-05-20 17:43:17 +00:00
iap10@labyrinth.cl.cam.ac.uk
e1ec1b7f3d
bitkeeper revision 1.911.1.4 (40ac8fefyv7QTbpYikVy1Mlh5Thh3Q)
...
When doing a live migrate, be more persistent in continuing to iterate --
even with a worst-case memory thrasher we seem to get over the knee after
a few iterations.
Also, free L1 shadows rather than zeroing. I think this will be faster, but
will add some stats.
2004-05-20 11:01:03 +00:00
iap10@labyrinth.cl.cam.ac.uk
7c661315dd
bitkeeper revision 1.911.1.3 (40ac8592YPN8CVevw_ez5NasKUdPag)
...
live migration improvements
2004-05-20 10:16:50 +00:00
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@tetris.cl.cam.ac.uk
ba0805e639
bitkeeper revision 1.911.1.1 (40abd5b2mqoey54uZKqDJrA-dD05Xw)
...
bandaid for xentrace. Really needs a Xen-visible trace buffer consumer
index, and a way of kicking the trace deamon...
2004-05-19 21:46:26 +00:00
kaf24@scramble.cl.cam.ac.uk
74a3bae43b
bitkeeper revision 1.913 (40ab4ea8vu84ako0LR_rQN0fDuznVw)
...
Fix the mmu_update hypercall interface.
2004-05-19 12:10:16 +00:00
iap10@labyrinth.cl.cam.ac.uk
2995b747c1
bitkeeper revision 1.911 (40ab2cffAo2gg718_vwy__3wfyTAeg)
...
tools/misc/fakei386xen:
Run at the root of a xenolinux build tree, it 'renames' the xen
architecture directories to be 'i386', so that you can get a xen
build of the tree just by typing 'make'.
The main reason for wanting to do this is if you've got some
other package that wants to patch the kernel and has some complex
build system that you can't be bothered to figure out and make
work with ARCH=xen (e.g. OpenAFS or Freeswan/IPSEC). This script
will make the tree look just like an i386 tree, so unless the
patch conflicts with arch Xen (which is pretty unlikely) the
package's normal make procedure should just work.
2004-05-19 09:46:39 +00:00
iap10@labyrinth.cl.cam.ac.uk
dcc772f1c3
bitkeeper revision 1.908 (40aa7a41_qzAxT0SBKFNAXKT6FF62g)
...
live migrate now works on SMP
2004-05-18 21:04:01 +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
79d3490518
bitkeeper revision 1.901 (40a2378bJgHRjIarVmrsJejFqiYh3g)
...
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-12 14:41:15 +00:00
mwilli2@equilibrium.research.intel-research.net
d1d52b264c
bitkeeper revision 1.891.1.9 (40a22b5cevMR_plncPduMaGW-P4-Vw)
...
Fix my silly makefile error.
2004-05-12 13:49:16 +00:00
mwilli2@equilibrium.research.intel-research.net
9b9ca98b6a
bitkeeper revision 1.891.1.8 (40a2299bVaCq0t5_5UXpB7OSB1yLKA)
...
Update xentrace to produce binary output format and xentrace_format to
correctly parse it.
2004-05-12 13:41:47 +00:00
iap10@labyrinth.cl.cam.ac.uk
0c0d745198
bitkeeper revision 1.900 (40a1ea95C9xhe9YOF_J5uno7phAXWg)
...
Merge
2004-05-12 09:12:53 +00:00
iap10@labyrinth.cl.cam.ac.uk
303ca01553
bitkeeper revision 1.899 (40a1ea3a_7ZmXmUq-RTnUSd3QZ_X1Q)
...
live migration cleanups
2004-05-12 09:11:22 +00:00
mwilli2@equilibrium.research.intel-research.net
c5c7615f28
bitkeeper revision 1.891.3.1 (40a107b0xATyR-Pt7aENgr5O6ydSyA)
...
Improvements to trace buffer features.
2004-05-11 17:04:48 +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
kaf24@scramble.cl.cam.ac.uk
3b5b2188aa
bitkeeper revision 1.891.2.1 (409a27ddyHHSEFrv4iElGUakv9riiw)
...
First cut of new network backend. Net frontend is in progress.
2004-05-06 11:56:13 +00:00
kaf24@scramble.cl.cam.ac.uk
9687f61b49
bitkeeper revision 1.891.1.1 (409a12c9_7u5WpEokOglsC5WPWr5gQ)
...
Fix compile warnings.
2004-05-06 10:26:17 +00:00
iap10@labyrinth.cl.cam.ac.uk
f8442e9de0
bitkeeper revision 1.892 (40982ce1iEpN7cJYf3gJdBSj_2kRZw)
...
more live migrate prep
2004-05-04 23:53:05 +00:00