Commit Graph
1840 Commits
Author SHA1 Message Date
cl349@freefall.cl.cam.ac.uk dba2bf8bc2 bitkeeper revision 1.1108.2.13 (40fe409cM95AhPf9RUDsKleD88duqA)
Install System.map in boot
2004-07-21 10:08:28 +00:00
cl349@freefall.cl.cam.ac.uk f4574ef6ad bitkeeper revision 1.1108.2.12 (40fe3dbaxIWEKBVXUkHDWE0aDdMw5w)
Fix the Xen specific idle loop for good.
2004-07-21 09:56:10 +00:00
cl349@freefall.cl.cam.ac.uk 7554770de6 bitkeeper revision 1.1108.2.11 (40fe3d42Zl0VaD6XCO_s716MYM1VIQ)
Make the network interrupt handler work on 2.6.
2004-07-21 09:54:10 +00:00
tw275@labyrinth.cl.cam.ac.uk 1dd5bdcbfc bitkeeper revision 1.1108.2.10 (40fcfc64LO8Ls6RtxlZw1nzzYI_gUQ)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/tw275/xeno.bk
2004-07-20 11:05:08 +00:00
tw275@labyrinth.cl.cam.ac.uk 5a5ffdecfa bitkeeper revision 1.1108.5.2 (40fcfc3d1HOefeaUA-YZdx66NSVvqA)
Trying to get my new web interfae to install correctly
2004-07-20 11:04:29 +00:00
cl349@freefall.cl.cam.ac.uk 8e45635a95 bitkeeper revision 1.1108.2.9 (40fcf6e9nDj-fZDSmZB0OoBsUd6N4w)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-prist
2004-07-20 10:41:45 +00:00
cl349@freefall.cl.cam.ac.uk 2a34e44e46 bitkeeper revision 1.1108.6.1 (40fcf6dbc9Be6szJlWRlS855NTQlrg)
Use the HYPERVISOR_block now, after adding a check if there's RCU work.
2004-07-20 10:41:31 +00:00
kaf24@scramble.cl.cam.ac.uk b98e38c278 bitkeeper revision 1.1108.2.8 (40fcf4c7Jq90GJBHcWC0vcq2_vRLqA)
More backend driver fixes and robustifying.
2004-07-20 10:32:39 +00:00
kaf24@scramble.cl.cam.ac.uk 4c1dfcba86 bitkeeper revision 1.1108.2.7 (40fcf080LWtcDHL3kwES2Lj8iJCtPA)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2004-07-20 10:14:24 +00:00
tw275@labyrinth.cl.cam.ac.uk 495cd7d5df bitkeeper revision 1.1108.5.1 (40fcefb6qjmLfXYNvxzhLGUkAWzBxw)
Added a new HTML interface under sv/
At the mo doesn't do much but look pretty, 
will add wizards to creat domains etc later
2004-07-20 10:11:02 +00:00
kaf24@scramble.cl.cam.ac.uk 5bc4fb77d9 bitkeeper revision 1.1108.2.6 (40fcee26SlLNF75UslNc1VnkUjVwiQ)
Fix a really nasty network backend bug.
2004-07-20 10:04:22 +00:00
kaf24@scramble.cl.cam.ac.uk b6b4cd95cf bitkeeper revision 1.1108.2.5 (40fccf1cqtpsib0LoHIAxOu40c86lg)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2004-07-20 07:51:56 +00:00
kaf24@scramble.cl.cam.ac.uk acc53f09b2 bitkeeper revision 1.1108.4.1 (40fccf15MMHXnf0_66am3vGFf6fVDA)
Merge net frontend drivers in 2.4 and 2.6.
Fix some bugs that would cause crashes in low-memory conditions.
There may well be some bugs still lurking, but better hidden than
before!
2004-07-20 07:51:49 +00:00
cl349@freefall.cl.cam.ac.uk 301ec80ecd bitkeeper revision 1.1108.2.4 (40fc4992NTekksq44lE2Cie1bHOZSw)
g/c unused variable
2004-07-19 22:22:10 +00:00
cl349@freefall.cl.cam.ac.uk 2e10d8d1d5 bitkeeper revision 1.1108.2.3 (40fc44e2_QPjU_36U-DOo3CgN8jbnw)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-prist
2004-07-19 22:02:10 +00:00
cl349@freefall.cl.cam.ac.uk 95ea1d92ca bitkeeper revision 1.1108.3.1 (40fc449eExRZSW5dU1TAzdlOTRDqMQ)
Add HYPERVISOR_block support.
Not enabled yet since it adds a 5 seconds long delay during boot.
2004-07-19 22:01:02 +00:00
mwilli2@equilibrium.research.intel-research.net d477bafaa1 bitkeeper revision 1.1108.2.2 (40fbf4de21Jj1rHIoB288QJ0sKILVg)
Tweak xm command parsing - can now use unambiguous prefixes to identify the
command.  For instance: 'xm list' can be 'xm l' 'xm li' 'xm lis'.
2004-07-19 16:20:46 +00:00
iap10@labyrinth.cl.cam.ac.uk 13b4d9fade bitkeeper revision 1.1108.2.1 (40fbe925tXfT_97FffvS1h8aPcGujA)
Don't trust sfdisk -- leave determining a blkdev's lenth to the backend driver.
2004-07-19 15:30:45 +00:00
kaf24@scramble.cl.cam.ac.uk e17fa59f09 bitkeeper revision 1.1108 (40faa786-NQDR74N9ltmfUON6lXTWw)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2004-07-18 16:38:30 +00:00
kaf24@scramble.cl.cam.ac.uk 8ef4a8d6e2 bitkeeper revision 1.1106.1.2 (40faa780dekT3E5arFwcbQDu1MbX6g)
Cleaned up Xen's instruction emulator.
2004-07-18 16:38:24 +00:00
kaf24@scramble.cl.cam.ac.uk c7201afb0c bitkeeper revision 1.1106.1.1 (40faa752Kdxq9bbMRBdZigZQR4lssw)
Add iopl virtualisation to Linux 2.6. ioport.c is shared with 2.4.
2004-07-18 16:37:38 +00:00
iap10@labyrinth.cl.cam.ac.uk ec9749d719 bitkeeper revision 1.1107 (40f98794J_mirmJSTPQ1LqjLJj7NTg)
Simplify clipping check and fix to work with non disks devices.
2004-07-17 20:09:56 +00:00
kaf24@scramble.cl.cam.ac.uk d45dcddf51 bitkeeper revision 1.1106 (40f9233aIx7QWfqH33Mm0gKYF2NoHg)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2004-07-17 13:01:46 +00:00
kaf24@scramble.cl.cam.ac.uk dfbc3da708 bitkeeper revision 1.1104.1.1 (40f923322G2jO4f0TVh9AXW3jpr9bQ)
Initial Xen support for 4GB segments thru instruction emulation.
The instruction decoder needs some refactoring as there is lots of
duplicated crufty code in there right now. Also, the TLS libraries
hit the emulator a LOT, but mainly with one or two instructions. Probably
we need to patch those within Linux.
2004-07-17 13:01:38 +00:00
iap10@labyrinth.cl.cam.ac.uk 2bfd80f1b5 bitkeeper revision 1.1105 (40f8f28fWHXTNHPEw4csRWJJ3xurCQ)
fix the trivial xen-clone fix...
2004-07-17 09:34:07 +00:00
kaf24@scramble.cl.cam.ac.uk ff5f5b1041 bitkeeper revision 1.1104 (40f834b0XKxLqwV45R5DkTjgl6UzaQ)
Stop compile warnings.
2004-07-16 20:04:00 +00:00
kaf24@scramble.cl.cam.ac.uk 93629bb28c bitkeeper revision 1.1103 (40f832cfY5flkPnN6fgkffTZGuEDcg)
New ballooning interface from David Becker. A much more sensible
'memory target' value is exported via /proc.
2004-07-16 19:55:59 +00:00
kaf24@scramble.cl.cam.ac.uk 7e6280698e bitkeeper revision 1.1102 (40f7cb26ScIvTp2P9LH-HLcauhcwTg)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2004-07-16 12:33:42 +00:00
kaf24@scramble.cl.cam.ac.uk db48cd3e4a bitkeeper revision 1.1099.1.1 (40f7cb1eMTkl14JJIaobtE7X06GRng)
Small fixes
2004-07-16 12:33:34 +00:00
tw275@labyrinth.cl.cam.ac.uk 1b34491c31 bitkeeper revision 1.1101 (40f79e519lI13NKbQnWXSUm96J4p3w)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/tw275/xeno.bk
2004-07-16 09:22:25 +00:00
tw275@labyrinth.cl.cam.ac.uk 1f12fea776 bitkeeper revision 1.1094.1.1 (40f79e49R1DHspwInBVx1sG5QTUSmA)
Added logging of uptime of domains - needs to be made persistent
2004-07-16 09:22:17 +00:00
iap10@labyrinth.cl.cam.ac.uk 3d2da3b973 bitkeeper revision 1.1100 (40f77573CvU9GWZuhmX5Moolj6ljnQ)
xen-clone fix
2004-07-16 06:28:03 +00:00
kaf24@scramble.cl.cam.ac.uk 2e59f67796 bitkeeper revision 1.1099 (40f6f756_UAMBuGEnf4DcZB7Z3xbwg)
Truncate TLS segments to avoid overlap with Xen private area.
2004-07-15 21:29:58 +00:00
kaf24@scramble.cl.cam.ac.uk 2faa66991b bitkeeper revision 1.1098 (40f6a8cd2Y9Htnk5vgSxS31v4Zpp_g)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2004-07-15 15:54:53 +00:00
kaf24@scramble.cl.cam.ac.uk 0844525b41 bitkeeper revision 1.1096.1.1 (40f6a8c7wXaMcm4UCjotaqA0KGAqcQ)
Fix an error-path bug in Xen.
2004-07-15 15:54:47 +00:00
iap10@labyrinth.cl.cam.ac.uk 5600de5b32 bitkeeper revision 1.1097 (40f69f48JEkNJ4Hf1ehGiX4W-rIzKw)
Avoid messages of the form: 'INIT: Id "2" respawning too fast: disabled for 5 minutes'
2004-07-15 15:14:16 +00:00
kaf24@scramble.cl.cam.ac.uk 8f7f916454 bitkeeper revision 1.1096 (40f6851bgE09CI90pLVdOYUODRx7ww)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2004-07-15 13:22:35 +00:00
kaf24@scramble.cl.cam.ac.uk fca9bc6156 bitkeeper revision 1.1093.1.1 (40f68514W0caTBHxeTQAL73i8HXL2A)
console merge
2004-07-15 13:22:28 +00:00
ach61@labyrinth.cl.cam.ac.uk 0a662e284e bitkeeper revision 1.1095 (40f67df01t5vX4nRXlk29L0xLlSunA)
use .gdbinit for setup
2004-07-15 12:52:00 +00:00
cl349@freefall.cl.cam.ac.uk 4da6fa7ac1 bitkeeper revision 1.1094 (40f64e48IpUzrEwjDEyKFZ9I2_7t6A)
prefer config file from previous install over defconfig file
2004-07-15 09:28:40 +00:00
iap10@labyrinth.cl.cam.ac.uk 4e4436e107 bitkeeper revision 1.1093 (40f5b241mxmikY5krWj5CCgZPeipIg)
linux 2.6 Makefile hacks.
2004-07-14 22:22:57 +00:00
cl349@freefall.cl.cam.ac.uk 6088c5cb6e bitkeeper revision 1.1092 (40f58b91EPi_jnua2Uu_mG3PqibC8w)
more parts of:
  - Include Linux 2.6 in top-level Makefile
  - Enable module support in 2.6
2004-07-14 19:37:53 +00:00
cl349@freefall.cl.cam.ac.uk 92de14c2c2 bitkeeper revision 1.1091 (40f58ac6eLKaEJtnDFS9xLtppLW3OA)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-prist
2004-07-14 19:34:30 +00:00
cl349@freefall.cl.cam.ac.uk 4de79f1111 bitkeeper revision 1.1089.1.1 (40f58abd3hHSQAjS5fkV46SbJOhZXA)
- Include Linux 2.6 in top-level Makefile
- Enable module support in 2.6
2004-07-14 19:34:21 +00:00
iap10@labyrinth.cl.cam.ac.uk 7bb8e746de bitkeeper revision 1.1090 (40f580e9uCqs_k5TO6a3XRLpGXSb6g)
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-07-14 18:52:25 +00:00
iap10@labyrinth.cl.cam.ac.uk 2f249882f1 bitkeeper revision 1.1088.1.1 (40f580e4lUYRavz4xXHwSuq0WmwdyA)
Clip vbd size to size of underlying device. A temporary fix until we replace
the grow/shrink interface.
2004-07-14 18:52:20 +00:00
kaf24@scramble.cl.cam.ac.uk 5b676e9d24 bitkeeper revision 1.1089 (40f56f24SZs3MuUGeXcTUoYhNLto6g)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2004-07-14 17:36:36 +00:00
kaf24@scramble.cl.cam.ac.uk 2a9780ae0c bitkeeper revision 1.1086.2.1 (40f56f1dUhjhI2VI1m-7iYS5gF4jqA)
x86-64 now executes as far as the boot-time banner.
2004-07-14 17:36:29 +00:00
iap10@labyrinth.cl.cam.ac.uk 2e2b780e0f bitkeeper revision 1.1088 (40f56ac0CVtxMvo1e56ra1DF_vNYwQ)
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-07-14 17:17:52 +00:00
iap10@labyrinth.cl.cam.ac.uk 0196de6eac bitkeeper revision 1.1086.1.1 (40f56ab7cyHUfU9X0WmyoukR0LaXcQ)
Simple uninstall option to top-level Makefile
2004-07-14 17:17:43 +00:00