Commit Graph
1444 Commits
Author SHA1 Message Date
kaf24@scramble.cl.cam.ac.uk 4f906d0ac4 bitkeeper revision 1.943 (40c6c10f90gVdztSEe31gGHbItwLwg)
interface.c:
  Net backend rename
2004-06-09 07:49:35 +00:00
kaf24@scramble.cl.cam.ac.uk 331cf72417 bitkeeper revision 1.942 (40c6bf6fRA7er6A3LJKZCdJydIuc2w)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno-blk-restart.bk
2004-06-09 07:42:39 +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
ach61@labyrinth.cl.cam.ac.uk 05f45943b2 bitkeeper revision 1.939.1.1 (40c5aa32hbEqDyGf0-BJufIsvBNHsg)
do_int3: only call  pdb_handle_exception if pdb_initialized
2004-06-08 11:59:46 +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
mwilli2@equilibrium.research.intel-research.net 402e34c3a1 bitkeeper revision 1.934.2.1 (40c59df3I0NyFmedTB-YFOdH5U6utQ)
main.c:
  Block device restartability.
2004-06-08 11:07:31 +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 e77c8ec1ec bitkeeper revision 1.934 (40bf588ddomhTq7ECMnz9Besla7qeg)
More minor tweaks.
2004-06-03 16:57:49 +00:00
mwilli2@equilibrium.research.intel-research.net b377dcdfc0 bitkeeper revision 1.933 (40bf3525hFMjFAa5gldqfMUKAsYBkQ)
Fix compile errors / warnings.
2004-06-03 14:26:45 +00:00
mwilli2@equilibrium.research.intel-research.net c84027f6fd bitkeeper revision 1.932 (40bf2a5djG3VqKeDegNbdK8XJmQAIQ)
Minor tweaks.
2004-06-03 13:40:45 +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
kaf24@scramble.cl.cam.ac.uk 96278e6472 bitkeeper revision 1.929 (40beeffatmTqXw9_IGgwiDQCZdOKhA)
Got rid of xencons0 and /dev/xen/cons entirely. DOM0 now attaches
to /dev/ttyS0; all others attach to /dev/tty1. The default
attachment can be changed using the 'xencons=' boot-parameter
switch.
2004-06-03 09:31:38 +00:00
kaf24@scramble.cl.cam.ac.uk 9e219fc50e bitkeeper revision 1.928 (40be5a8aziacBnOxNaBHmDnYSJp9Dw)
Domains != 0 now install virtual console on tty1. We also install
dummy devices tty2-63 to suppress warnings from overzealous distro
default startup scripts. Documentation is updated to reflect these
changes.
2004-06-02 22:54:02 +00:00
kaf24@scramble.cl.cam.ac.uk 137cf1e1e3 bitkeeper revision 1.927 (40bdde5d1ZXH3mH4b7gbCihjzISvAg)
Interface cleanups.
2004-06-02 14:04:13 +00:00
kaf24@scramble.cl.cam.ac.uk 7118797d4e bitkeeper revision 1.926 (40bd9cabtHdCYn95rortVN7FyCSxgg)
Clean up dom_mem_op hypercall.
2004-06-02 09:23:55 +00:00
kaf24@scramble.cl.cam.ac.uk cc689a5f6a bitkeeper revision 1.925 (40bcb315tJAvhGVz2HeWAUX326czSg)
Device-driver fixes and improvements.
2004-06-01 16:47:17 +00:00
iap10@labyrinth.cl.cam.ac.uk ec52a9cf62 bitkeeper revision 1.924 (40bbb502xR03c4VC3QbKW-RZeIrXzg)
Cset exclude: mwilli2@equilibrium.research.intel-research.net|ChangeSet|20040521100822|20051
2004-05-31 22:43:14 +00:00
iap10@labyrinth.cl.cam.ac.uk f8f33ce162 bitkeeper revision 1.923 (40bbb4d9FZ9RTdcMug9rpgdkhyDfQQ)
Cset exclude: kaf24@scramble.cl.cam.ac.uk|ChangeSet|20040531212553|03172
2004-05-31 22:42:33 +00:00
kaf24@scramble.cl.cam.ac.uk 91be1defc0 bitkeeper revision 1.922 (40bba2e15V4MoAj5rcocyvcdX3A7jA)
sched_bvt.c:
  BVT fixes.
2004-05-31 21:25:53 +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 fdb0b77878 bitkeeper revision 1.920 (40ade0a9XXfWXJDrdcZG4y_gJyXZZw)
Merge labyrinth.cl.cam.ac.uk:/auto/homes/maw48/xeno-schedfix.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xeno.bk
2004-05-21 10:57:45 +00:00
iap10@labyrinth.cl.cam.ac.uk b1ea6b00ef bitkeeper revision 1.919 (40ade0a4dgfKSb2uB7n-qil12Kdw_A)
temp debug
2004-05-21 10:57:40 +00:00
mwilli2@equilibrium.research.intel-research.net 68daa78a0d bitkeeper revision 1.916.1.1 (40add516MWMX6XyHleHPhDU0Xn3ZHg)
Tweak to fix unblocking warping - this change has only been tested with BVT!!!
2004-05-21 10:08:22 +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
kaf24@scramble.cl.cam.ac.uk c5d63dfc85 bitkeeper revision 1.916 (40ace8647EX7Ec0I9wi_dpD-FSQWzA)
Bug fix to network backednd, and some tracing.
2004-05-20 17:18:28 +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 cb7db94673 bitkeeper revision 1.915 (40ab9035Tu7lOz9f8aWhpKXAF9q49Q)
Fix a page release bug in network backend.
2004-05-19 16:49:57 +00:00
kaf24@scramble.cl.cam.ac.uk 4cba4fc75c bitkeeper revision 1.914 (40ab6d61x-o8a0EkAPFPNgH58cGauQ)
More TLB flush fixes.
2004-05-19 14:21:21 +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
kaf24@scramble.cl.cam.ac.uk c9cfbb3322 bitkeeper revision 1.912 (40ab340czslU97re9dTFBph3Q6SUnw)
Fix XL build error.
2004-05-19 10:16:44 +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 f68667ce8b bitkeeper revision 1.910 (40aa9949BMH-lgtKmu0q79GC0et1kA)
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-18 23:16:25 +00:00
iap10@labyrinth.cl.cam.ac.uk f59cc98eed bitkeeper revision 1.909 (40aa7af3CSHcaNPnOrvtJ_pFBCtarQ)
add scssi to the default xenolinux build
2004-05-18 21:06:59 +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
kaf24@scramble.cl.cam.ac.uk 18c99d47fe bitkeeper revision 1.891.1.30 (40a6a4f4Ppc2ZqsR4fMzaXrsTKi3SQ)
Fix buffer-head memory leak in blkdev backend driver.
2004-05-15 23:17:08 +00:00
iap10@tetris.cl.cam.ac.uk 9083a541fd bitkeeper revision 1.907 (40a6233a_5VzzVMLUF-Lja0yZHdHtQ)
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-05-15 14:03:38 +00:00
kaf24@scramble.cl.cam.ac.uk 307b7fadd5 bitkeeper revision 1.891.1.29 (40a622bbu2RlVfjjQ0b4lDdDQDrrXA)
Quick fix for ngio domain shutdown.
2004-05-15 14:01:31 +00:00
kaf24@scramble.cl.cam.ac.uk 1e13496eb7 bitkeeper revision 1.891.1.28 (40a61211zpZ9C9yOQSIb1evQ_o-mIw)
Bug fixes relating to IPIs with interrupts disabled.
2004-05-15 12:50:25 +00:00