cl349@freefall.cl.cam.ac.uk
bfc32f8154
bitkeeper revision 1.1159.61.1 (412f59d0QmtgAMJvSE3LvKxxaMUfZg)
...
Call domain_crash() instead of BUG() if something goes wrong with writabel pagetables.
2004-08-27 15:57:04 +00:00
cl349@freefall.cl.cam.ac.uk
68c18bcfa1
bitkeeper revision 1.1159.53.13 (412f4fd2CpR77IWyZ91egOaKK5Umfg)
...
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-26dom0
2004-08-27 15:14:26 +00:00
cl349@freefall.cl.cam.ac.uk
c50cb033fa
bitkeeper revision 1.1159.57.2 (412f4f96lcvl1zNFbliRXwffVN2DFg)
...
Add ptep_establish_new and use in page fault path.
2004-08-27 15:13:26 +00:00
akw27@labyrinth.cl.cam.ac.uk
a49b530c03
bitkeeper revision 1.1159.53.12 (412f4c61U-yc4lDEgsveNajSuY4F-A)
...
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/akw27/xeno-clone/xeno.bk
2004-08-27 14:59:45 +00:00
akw27@labyrinth.cl.cam.ac.uk
bb90715558
bitkeeper revision 1.1159.58.1 (412f4c4egZceX9qbmExr-wa_i_VDWw)
...
Notes on the innerworkings of the blkif drivers.
2004-08-27 14:59:26 +00:00
kaf24@freefall.cl.cam.ac.uk
0bd542b54d
bitkeeper revision 1.1159.53.11 (412f3a03Su4nmVv7scE_x2v_aEs7fA)
...
Change timestamp format exported by Xen. Now we provide all 64 bits
of the processor's TSC.
2004-08-27 13:41:23 +00:00
cl349@freefall.cl.cam.ac.uk
f1cd150e1f
bitkeeper revision 1.1159.57.1 (412f374873CWRyXQT5wTVtsSUl961g)
...
Use hypercall batching where possible.
2004-08-27 13:29:44 +00:00
iap10@labyrinth.cl.cam.ac.uk
1aa1a4d862
bitkeeper revision 1.1159.53.10 (412f2ba7civqPBzGAWhK9meDyFJljw)
...
We now build the 2.6 linux kernel by default. If you still want 2.4, either set LINUX_RELEASE=2.4 or use the 'make linux24' target.
2004-08-27 12:40:07 +00:00
kaf24@labyrinth.cl.cam.ac.uk
127562e0ef
bitkeeper revision 1.1159.53.9 (412f2900-NccDVWYFmUBwA0KlqKP6g)
...
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/kaf24/xeno
2004-08-27 12:28:48 +00:00
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
iap10@labyrinth.cl.cam.ac.uk
1cc9f58e58
bitkeeper revision 1.1159.53.8 (412f0f0b5LWOmToqbJyP_jlwREcLSg)
...
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-27 10:38:03 +00:00
iap10@labyrinth.cl.cam.ac.uk
2baafa79f0
bitkeeper revision 1.1159.55.1 (412f0f038rUapcjNeYZo53E1wq0L8Q)
...
trivial
2004-08-27 10:37:55 +00:00
cl349@freefall.cl.cam.ac.uk
727d8538b2
bitkeeper revision 1.1159.53.7 (412f0ab5oS0qMRsN8oxi1yN_HDC1Ew)
...
Prevent vmlinux.lds.s getting built with incorrect arguments (missing -Ui386).
2004-08-27 10:19:33 +00:00
cl349@freefall.cl.cam.ac.uk
d89b5451ae
bitkeeper revision 1.1159.53.6 (412f02a2L7sRmDm5FXr063kbMCR24Q)
...
Include asm/pgalloc.h for direct_remap_area_pages.
2004-08-27 09:45:06 +00:00
iap10@labyrinth.cl.cam.ac.uk
6b974eda29
bitkeeper revision 1.1159.53.5 (412ee83dxDIGZWB_SALrIshFUl9PxQ)
...
tiny revert
2004-08-27 07:52:29 +00:00
iap10@labyrinth.cl.cam.ac.uk
004d796c34
bitkeeper revision 1.1159.53.4 (412ea0b0d3MOd1UTMgtz-Ab-RIhbkQ)
...
linux 2.6.8.1 now correctly accounts system and idle time -- it was testing for ring 0 rather than ring 1.
2004-08-27 02:47:12 +00:00
iap10@labyrinth.cl.cam.ac.uk
9d8a9621ca
bitkeeper revision 1.1159.53.3 (412e695eeFpJoA3teQTvadoyC5gOkQ)
...
Fix broken merge.
2004-08-26 22:51:10 +00:00
iap10@labyrinth.cl.cam.ac.uk
87d1602033
bitkeeper revision 1.1159.53.2 (412e624eL1U7E61twIhSMWgSzwKInw)
...
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-26 22:21:02 +00:00
iap10@labyrinth.cl.cam.ac.uk
e6987671c1
bitkeeper revision 1.1159.54.1 (412e6241CCJDiaJTDiwZxUEAHptmNA)
...
Fix exporting of whole disks as VBDs.
2004-08-26 22:20:49 +00:00
cl349@freefall.cl.cam.ac.uk
8d674bd34b
bitkeeper revision 1.1159.53.1 (412e34cfdkMIdjeViDmwM17cWiWS3w)
...
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
2004-08-26 19:06:55 +00:00
cl349@freefall.cl.cam.ac.uk
bd3a9adac3
bitkeeper revision 1.1159.52.1 (412e34aa5HAbxIOroKVPIBaWpr-yDQ)
...
Update to Linux 2.6.8.1
2004-08-26 19:06:18 +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
kaf24@scramble.cl.cam.ac.uk
4b84f52ce8
bitkeeper revision 1.1159.1.107 (412dfaebCIngUElp8LanU3kSkz3C7Q)
...
Grant-table skeleton in Xen/Linux.
2004-08-26 14:59:55 +00:00
kaf24@labyrinth.cl.cam.ac.uk
bc76bb665d
bitkeeper revision 1.1159.1.106 (412dec2dJdF7UJz-ddgHVVOekKtAHQ)
...
Completed first cut of Xen support for grant tables.
The device drivers now need modifying to use them.
2004-08-26 13:57:01 +00:00
kaf24@labyrinth.cl.cam.ac.uk
4f766bc869
bitkeeper revision 1.1159.1.105 (412cbda71t8CNbo2C1IX2_T3wi4QIQ)
...
Move count_info outside pfn_info union, to where it belongs.
2004-08-25 16:26:15 +00:00
kaf24@labyrinth.cl.cam.ac.uk
5c3383ecff
bitkeeper revision 1.1159.1.104 (412cb2ee26F5kEIHPDh0Kj4pQScH6Q)
...
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/kaf24/xeno
2004-08-25 15:40:30 +00:00
kaf24@labyrinth.cl.cam.ac.uk
cc113283a5
bitkeeper revision 1.1159.51.2 (412cb2dfaIDYjySJYYMTByGbcM77UA)
...
More grant-table code, and some related sundry improvements.
2004-08-25 15:40:15 +00:00
kaf24@labyrinth.cl.cam.ac.uk
2e93467bf2
bitkeeper revision 1.1159.51.1 (412cb2756vYHD-1PDPrd90VZuLl1EQ)
...
Fix netif and blkif interface deferred disconnection. It must occur in
a process context because we call vfree().
2004-08-25 15:38:29 +00:00
maw48@labyrinth.cl.cam.ac.uk
2be214a273
bitkeeper revision 1.1159.1.103 (412bc218kciT4D3aKqRNpwgOiG2rGA)
...
Import doc fixes from Charles Coffing.
2004-08-24 22:32:56 +00:00
kaf24@scramble.cl.cam.ac.uk
1bc5407f81
bitkeeper revision 1.1159.1.102 (412b9fccqeyjh2TbuuMsIA125um-qA)
...
Properly daemonise the blkif backend thread.
2004-08-24 20:06:36 +00:00
kaf24@labyrinth.cl.cam.ac.uk
8550e20c7f
bitkeeper revision 1.1159.1.101 (412b5ac2PQ9FDoJKc14Km1yEm114Rw)
...
Grant-table pin/unpin operation.
2004-08-24 15:12:02 +00:00
kaf24@freefall.cl.cam.ac.uk
d8b47db0fd
bitkeeper revision 1.1159.1.100 (412b18a1W1qiW0mmY-hZTqXUTc-uLw)
...
Force inlining on some functions that are designed to compile away.
2004-08-24 10:29:53 +00:00
kaf24@scramble.cl.cam.ac.uk
b480e23d76
bitkeeper revision 1.1159.1.99 (412b0f11cFbfdCRdP2-GJYp0ANDfUA)
...
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2004-08-24 09:49:05 +00:00
kaf24@scramble.cl.cam.ac.uk
a51ed685b8
bitkeeper revision 1.1159.45.17 (412b0f07nrZVpzBQ0MnEcFNcQUolbw)
...
More grant-table code. Various cleanups and speedups.
2004-08-24 09:48:55 +00:00
iap10@labyrinth.cl.cam.ac.uk
c8a07c77c0
bitkeeper revision 1.1159.1.98 (412a0885N1BV6r5mL4WbbaY8Xg9Jhw)
...
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-23 15:08:53 +00:00
iap10@labyrinth.cl.cam.ac.uk
1250459c73
bitkeeper revision 1.1159.1.97 (412a08767NwPLKMuv2wKJw0mVgoNjg)
...
2.6 update_va_mapping on demand fault path (currently disabled)
2004-08-23 15:08:38 +00:00
iap10@labyrinth.cl.cam.ac.uk
f213cd2240
bitkeeper revision 1.1159.1.96 (412a083dAhGUZb_6ytHtPU56pIh13g)
...
cleanup
2004-08-23 15:07:41 +00:00
iap10@labyrinth.cl.cam.ac.uk
380071956e
bitkeeper revision 1.1159.1.94 (4129bea3MvayzobzF4lBpIlB1k9z_A)
...
added tag semistable
2004-08-23 09:53:39 +00:00
iap10@labyrinth.cl.cam.ac.uk
015db265a8
bitkeeper revision 1.1159.49.2 (4129ba04dWgj04wi8WVrXsPfcAsSQA)
...
Fix ebtables patch for 2.4.27
2004-08-23 09:33:56 +00:00
iap10@tetris.cl.cam.ac.uk
951a143632
bitkeeper revision 1.1159.49.1 (412915f94Ju9wyp48cLKhK-yYaCqgA)
...
Upgrade to linux 2.4.27
2004-08-22 21:54:01 +00:00
iap10@labyrinth.cl.cam.ac.uk
978f7ac281
bitkeeper revision 1.1159.1.95 (412779fcMWkx_UR6jXaauS71XcuODQ)
...
Add hotplug support to linux 2.6.7-xenU build.
2004-08-21 16:36:12 +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
semistable
2004-08-21 10:28:38 +00:00
iap10@labyrinth.cl.cam.ac.uk
23bb5ee518
bitkeeper revision 1.1159.45.16 (412640acjI6W8MIoA2W2ArmKgPNJcA)
...
Fix bad migration interaction with /lib/tls emulation code.
2004-08-20 18:19:24 +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
kaf24@scramble.cl.cam.ac.uk
ec114986f0
bitkeeper revision 1.1159.45.14 (412629e8AO8Ty3LNUQeMVLVbHFMAQQ)
...
Fix SET_FOREIGNDOM
2004-08-20 16:42:16 +00:00
kaf24@scramble.cl.cam.ac.uk
aacd829062
bitkeeper revision 1.1159.45.13 (41262599YpMzJIP5GvyznLSES5h5OQ)
...
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2004-08-20 16:23:53 +00:00
kaf24@scramble.cl.cam.ac.uk
1143caf2de
bitkeeper revision 1.1159.48.1 (4126259181cq4hyB3cquYrgpQokAIQ)
...
Framework for grant-table implementation in Xen.
2004-08-20 16:23:45 +00:00
iap10@labyrinth.cl.cam.ac.uk
5b401367bf
bitkeeper revision 1.1159.45.12 (4126214drloFPpuSWsnIRb0lHMIafA)
...
Enable a more generous set of options in the 2.6.7 kernels
2004-08-20 16:05:33 +00:00
iap10@labyrinth.cl.cam.ac.uk
e928b39250
bitkeeper revision 1.1159.45.11 (4126168eTuWjNHdW-C1gjvkm8XBaKw)
...
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-20 15:19:42 +00:00
iap10@labyrinth.cl.cam.ac.uk
9a20894392
bitkeeper revision 1.1159.47.1 (41261688nlAL_qxZPnYEzHLXT049dg)
...
Initialise xen block-front device before ide and scsi so we get a change of grabing their majors of we've been asked.
2004-08-20 15:19:36 +00:00