Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bitkeeper revision 1.946 (40c73c7805slPvnfEohXfQoiriAESg) | kaf24@scramble.cl.cam.ac.uk | 2004-06-09 | 1 | -1/+1 |
| | | | | | Rename Linux directories and upgrade build system. | ||||
* | bitkeeper revision 1.944 (40c70595GOCGjmHQFvphhaOjXAmbvw) | kaf24@scramble.cl.cam.ac.uk | 2004-06-09 | 23 | -136/+163 |
| | | | | | Xen build-configuration cleanups. | ||||
* | bitkeeper revision 1.939.1.1 (40c5aa32hbEqDyGf0-BJufIsvBNHsg) | ach61@labyrinth.cl.cam.ac.uk | 2004-06-08 | 1 | -2/+2 |
| | | | | | do_int3: only call pdb_handle_exception if pdb_initialized | ||||
* | bitkeeper revision 1.934.1.1 (40c0932bsIabY_wVIkhtEdE0Xpg7hA) | kaf24@scramble.cl.cam.ac.uk | 2004-06-04 | 1 | -14/+20 |
| | | | | | Domain controller cleanups. | ||||
* | bitkeeper revision 1.931 (40bf28b1DSY6oBu4FDeGIob6_AJvUA) | mwilli2@equilibrium.research.intel-research.net | 2004-06-03 | 2 | -1/+6 |
| | | | | | Initial support for restartable network driver domains. | ||||
* | bitkeeper revision 1.930 (40bf0f4cD6X2TCNUTUzQPA_qDsagoQ) | kaf24@scramble.cl.cam.ac.uk | 2004-06-03 | 23 | -602/+592 |
| | | | | | Reduce domid to 32 bits only -- more than enough. | ||||
* | bitkeeper revision 1.927 (40bdde5d1ZXH3mH4b7gbCihjzISvAg) | kaf24@scramble.cl.cam.ac.uk | 2004-06-02 | 7 | -333/+360 |
| | | | | | Interface cleanups. | ||||
* | bitkeeper revision 1.926 (40bd9cabtHdCYn95rortVN7FyCSxgg) | kaf24@scramble.cl.cam.ac.uk | 2004-06-02 | 5 | -69/+32 |
| | | | | | Clean up dom_mem_op hypercall. | ||||
* | bitkeeper revision 1.924 (40bbb502xR03c4VC3QbKW-RZeIrXzg) | iap10@labyrinth.cl.cam.ac.uk | 2004-05-31 | 2 | -7/+3 |
| | | | | | Cset exclude: mwilli2@equilibrium.research.intel-research.net|ChangeSet|20040521100822|20051 | ||||
* | bitkeeper revision 1.923 (40bbb4d9FZ9RTdcMug9rpgdkhyDfQQ) | iap10@labyrinth.cl.cam.ac.uk | 2004-05-31 | 1 | -9/+10 |
| | | | | | Cset exclude: kaf24@scramble.cl.cam.ac.uk|ChangeSet|20040531212553|03172 | ||||
* | bitkeeper revision 1.922 (40bba2e15V4MoAj5rcocyvcdX3A7jA) | kaf24@scramble.cl.cam.ac.uk | 2004-05-31 | 1 | -10/+9 |
| | | | | | | sched_bvt.c: BVT fixes. | ||||
* | bitkeeper revision 1.921 (40b23b32vMbvKCdgtCukVpQP62ZvYA) | iap10@labyrinth.cl.cam.ac.uk | 2004-05-24 | 5 | -17/+75 |
| | | | | | | Add more stats to migration code, scan pages in psuedo random permutation, misc cleanups. | ||||
* | bitkeeper revision 1.920 (40ade0a9XXfWXJDrdcZG4y_gJyXZZw) | iap10@labyrinth.cl.cam.ac.uk | 2004-05-21 | 2 | -3/+7 |
|\ | | | | | | | | | | | 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 | ||||
| * | bitkeeper revision 1.916.1.1 (40add516MWMX6XyHleHPhDU0Xn3ZHg) | mwilli2@equilibrium.research.intel-research.net | 2004-05-21 | 2 | -3/+7 |
| | | | | | | | | | | Tweak to fix unblocking warping - this change has only been tested with BVT!!! | ||||
* | | bitkeeper revision 1.919 (40ade0a4dgfKSb2uB7n-qil12Kdw_A) | iap10@labyrinth.cl.cam.ac.uk | 2004-05-21 | 1 | -0/+10 |
| | | | | | | | | | | temp debug | ||||
* | | bitkeeper revision 1.918 (40ad05295f3vfOtWjADTgFv05BpG9w) | iap10@labyrinth.cl.cam.ac.uk | 2004-05-20 | 2 | -2/+0 |
| | | | | | | | | | | migrate improvements | ||||
* | | bitkeeper revision 1.917 (40acee3d26HD4ugLPjY-eN66o0rNIg) | iap10@labyrinth.cl.cam.ac.uk | 2004-05-20 | 8 | -56/+160 |
|\ \ | |/ |/| | | | | | | | 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 | ||||
| * | bitkeeper revision 1.911.1.5 (40acee35tmC494sW3OcQEIN4ymTS1w) | iap10@labyrinth.cl.cam.ac.uk | 2004-05-20 | 4 | -1/+31 |
| | | | | | | | | | | Nasty temporary mechanism that allows dom0 to block after issuing a stop on another domain. | ||||
| * | bitkeeper revision 1.911.1.4 (40ac8fefyv7QTbpYikVy1Mlh5Thh3Q) | iap10@labyrinth.cl.cam.ac.uk | 2004-05-20 | 1 | -42/+57 |
| | | | | | | | | | | | | | | | | | | | | 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. | ||||
| * | bitkeeper revision 1.911.1.3 (40ac8592YPN8CVevw_ez5NasKUdPag) | iap10@labyrinth.cl.cam.ac.uk | 2004-05-20 | 2 | -13/+46 |
| | | | | | | | | | | live migration improvements | ||||
| * | bitkeeper revision 1.911.1.2 (40abd812eI8191scOuEXdi7E2VKxGQ) | iap10@tetris.cl.cam.ac.uk | 2004-05-19 | 2 | -1/+34 |
| | | | | | | | | | | | | | | 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 | ||||
| * | bitkeeper revision 1.911.1.1 (40abd5b2mqoey54uZKqDJrA-dD05Xw) | iap10@tetris.cl.cam.ac.uk | 2004-05-19 | 4 | -21/+14 |
| | | | | | | | | | | | | bandaid for xentrace. Really needs a Xen-visible trace buffer consumer index, and a way of kicking the trace deamon... | ||||
* | | bitkeeper revision 1.914 (40ab6d61x-o8a0EkAPFPNgH58cGauQ) | kaf24@scramble.cl.cam.ac.uk | 2004-05-19 | 5 | -6/+14 |
| | | | | | | | | | | More TLB flush fixes. | ||||
* | | bitkeeper revision 1.913 (40ab4ea8vu84ako0LR_rQN0fDuznVw) | kaf24@scramble.cl.cam.ac.uk | 2004-05-19 | 2 | -10/+4 |
|/ | | | | | Fix the mmu_update hypercall interface. | ||||
* | bitkeeper revision 1.908 (40aa7a41_qzAxT0SBKFNAXKT6FF62g) | iap10@labyrinth.cl.cam.ac.uk | 2004-05-18 | 6 | -376/+398 |
| | | | | | live migrate now works on SMP | ||||
* | bitkeeper revision 1.907 (40a6233a_5VzzVMLUF-Lja0yZHdHtQ) | iap10@tetris.cl.cam.ac.uk | 2004-05-15 | 3 | -3/+6 |
|\ | | | | | | | | | | | 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 | ||||
| * | bitkeeper revision 1.891.1.28 (40a61211zpZ9C9yOQSIb1evQ_o-mIw) | kaf24@scramble.cl.cam.ac.uk | 2004-05-15 | 3 | -3/+6 |
| | | | | | | | | | | Bug fixes relating to IPIs with interrupts disabled. | ||||
* | | bitkeeper revision 1.906 (40a5e91cnvIS_3gLwfnD2G3HV3odHA) | iap10@labyrinth.cl.cam.ac.uk | 2004-05-15 | 11 | -168/+361 |
|\| | | | | | | | | | manual merge | ||||
| * | bitkeeper revision 1.891.1.27 (40a5df13MH3cGLFKtrv3l6TuX9uLGw) | kaf24@scramble.cl.cam.ac.uk | 2004-05-15 | 4 | -53/+63 |
| | | | | | | | | | | | | | | Fix the TLB flush during fault handling problem. We can now safely handle a fault during return to guest context, which previously required us to reenable interrupts. Fixed by rejigging the SMP inter-cpu flush code. | ||||
| * | bitkeeper revision 1.891.1.26 (40a53236dmYLlX-VydSRAnt7T6na3Q) | kaf24@scramble.cl.cam.ac.uk | 2004-05-14 | 2 | -20/+28 |
| | | | | | | | | | | | | Fix page-ownership reassignment operation. Now race-free and places page on the new owner's page list. | ||||
| * | bitkeeper revision 1.891.1.25 (40a531dfFMvbTlnuYexvPVp5Q8CzFA) | kaf24@scramble.cl.cam.ac.uk | 2004-05-14 | 1 | -20/+9 |
| | | | | | | | | | | Slight possibility of deadlock during domain creation is now fixed. | ||||
| * | bitkeeper revision 1.891.1.22 (40a4dfcfIxTtNtL9Vh3WBZEZINWxqg) | ach61@labyrinth.cl.cam.ac.uk | 2004-05-14 | 5 | -67/+255 |
| | | | | | | | | | | vertical debugging: pdb can break when entering / exiting a system call from user space | ||||
| * | bitkeeper revision 1.891.1.19 (40a49b2eZfynI3tLUn0NhSwoKrukoA) | kaf24@scramble.cl.cam.ac.uk | 2004-05-14 | 2 | -0/+5 |
| | | | | | | | | | | IPI counters. | ||||
| * | bitkeeper revision 1.891.1.18 (40a3a977q1-ubqTLYFcSD7GOUOTVkA) | kaf24@scramble.cl.cam.ac.uk | 2004-05-13 | 1 | -0/+1 |
| | | | | | | | | | | Bah. | ||||
* | | bitkeeper revision 1.905 (40a3a6de5FuSwJGHH_WcDAjtx8enEA) | iap10@labyrinth.cl.cam.ac.uk | 2004-05-13 | 5 | -57/+70 |
|\| | | | | | | | | | | | 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 | ||||
| * | bitkeeper revision 1.891.1.17 (40a3a57esEQK6wY-v_0LLZhFK4ZGUA) | kaf24@scramble.cl.cam.ac.uk | 2004-05-13 | 1 | -8/+7 |
| | | | | | | | | | | Now the Xen exit code is totally fixed! | ||||
| * | bitkeeper revision 1.891.1.16 (40a38fb5auV2wZtbB0nLg2hIQ75DjA) | kaf24@scramble.cl.cam.ac.uk | 2004-05-13 | 5 | -49/+63 |
| | | | | | | | | | | | | Optimisations for new network IO model. Much better receive performance. | ||||
* | | bitkeeper revision 1.904 (40a359e2w2OMbG-v-Q3bBA8dXOcCyg) | iap10@labyrinth.cl.cam.ac.uk | 2004-05-13 | 2 | -33/+41 |
| | | | | | | | | | | | | aborted attempt at using smp_call_function for implementing scheduler pause in shadow clean. Code might be useful to someone else, though. | ||||
* | | bitkeeper revision 1.903 (40a35338ZpUgNaqcF2wHoseyC85T4Q) | iap10@labyrinth.cl.cam.ac.uk | 2004-05-13 | 10 | -79/+247 |
|\| | | | | | | | | | manual merge | ||||
| * | bitkeeper revision 1.891.1.15 (40a346edDEZplTmrU-NQ88gxKx2MGQ) | kaf24@scramble.cl.cam.ac.uk | 2004-05-13 | 1 | -1/+1 |
| | | | | | | | | | | Bug fixes. | ||||
| * | bitkeeper revision 1.891.1.14 (40a323c0nvrlljcyaqYaEcR8VMyfOQ) | kaf24@scramble.cl.cam.ac.uk | 2004-05-13 | 1 | -0/+4 |
| | | | | | | | | | | Forcibly reenable interrupts during exit-to-guest epilogue code in Xen. | ||||
| * | bitkeeper revision 1.891.1.13 (40a24fd6V2eF76NjMSt5mccf1Jh1qQ) | kaf24@scramble.cl.cam.ac.uk | 2004-05-12 | 3 | -23/+29 |
| | | | | | | | | | | Lazy page-table switching. | ||||
| * | bitkeeper revision 1.891.1.12 (40a248b0WTGoOa9206iWkyGN0mTPNw) | kaf24@scramble.cl.cam.ac.uk | 2004-05-12 | 5 | -55/+212 |
| | | | | | | | | | | | | Allow forcing of IRQ trigger-type to edge or level (NB. DANGEROUS!). | ||||
* | | bitkeeper revision 1.902 (40a34b40gzZ-ypwQ3HUMqdzjtQqqfQ) | iap10@labyrinth.cl.cam.ac.uk | 2004-05-13 | 1 | -0/+2 |
| | | | | | | | | | | | | domain.c: init shadow page table spin lock earlier | ||||
* | | bitkeeper revision 1.901 (40a2378bJgHRjIarVmrsJejFqiYh3g) | iap10@labyrinth.cl.cam.ac.uk | 2004-05-12 | 1 | -1/+1 |
|\| | | | | | | | | | | | 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 | ||||
| * | bitkeeper revision 1.891.4.1 (40a23669Ti0XmdPlXKEjdxaFGPM05Q) | kaf24@scramble.cl.cam.ac.uk | 2004-05-12 | 1 | -1/+1 |
| | | | | | | | | | | Macro messup. Caused interrupts to be off during hypercalls. | ||||
* | | bitkeeper revision 1.900 (40a1ea95C9xhe9YOF_J5uno7phAXWg) | iap10@labyrinth.cl.cam.ac.uk | 2004-05-12 | 3 | -5/+11 |
|\| | | | | | | | | | Merge | ||||
| * | bitkeeper revision 1.891.1.7 (40a10835tzMXXX_-NQ-fYzcv0txAAA) | mwilli2@equilibrium.research.intel-research.net | 2004-05-11 | 3 | -5/+11 |
| |\ | | | | | | | | | | | | | | | | Merge ssh://srg//homes/maw48/xentrace-fixes.bk into equilibrium.research.intel-research.net:/home/irchomes/mwilli2/currentsrc/xen.bk | ||||
| | * | bitkeeper revision 1.891.3.1 (40a107b0xATyR-Pt7aENgr5O6ydSyA) | mwilli2@equilibrium.research.intel-research.net | 2004-05-11 | 3 | -5/+11 |
| | | | | | | | | | | | | | | | Improvements to trace buffer features. | ||||
* | | | bitkeeper revision 1.899 (40a1ea3a_7ZmXmUq-RTnUSd3QZ_X1Q) | iap10@labyrinth.cl.cam.ac.uk | 2004-05-12 | 6 | -43/+110 |
| | | | | | | | | | | | | | | | live migration cleanups |