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
cl349@freefall.cl.cam.ac.uk
7bed7db3e8
bitkeeper revision 1.1087 (40f56a0eJ3YluUqh_hXolLsP2iLy0w)
...
Add mkbuildtree script to prepare a Linux 2.6 build tree.
2004-07-14 17:14:54 +00:00
iap10@labyrinth.cl.cam.ac.uk
acaa280e11
bitkeeper revision 1.1086 (40f5687be0DDpSYX0TNiliScPeVkTA)
...
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
2004-07-14 17:08:11 +00:00
cl349@freefall.cl.cam.ac.uk
d96977d485
bitkeeper revision 1.1085 (40f5624559Jpit7H8wc4PzDqjO-E2g)
...
Initial checkin of Linux 2.6.
2004-07-14 16:41:41 +00:00
mjw@wray-m-3.hpl.hp.com
13269040a5
bitkeeper revision 1.1081.1.2 (40f55de2NRzSVtT27hdCdG3fbdnqGg)
...
Allow console port for a domain to be specified.
2004-07-14 16:22:58 +00:00
mjw@wray-m-3.hpl.hp.com
c0aa821f0d
bitkeeper revision 1.1081.1.1 (40f552eaWV4viomXWEuk8dzfLHid7g)
...
Change to new restart model.
2004-07-14 15:36:10 +00:00
kaf24@scramble.cl.cam.ac.uk
14a97cb239
bitkeeper revision 1.1084 (40f550b1_LIi9erer0DqFiK5Y96wdA)
...
Bugfix
2004-07-14 15:26:41 +00:00
iap10@labyrinth.cl.cam.ac.uk
e4dcacadae
bitkeeper revision 1.1083 (40f54b0a40pzYjUMzMokIXYQ7fyBgA)
...
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 15:02:34 +00:00
iap10@labyrinth.cl.cam.ac.uk
e95cf335c5
bitkeeper revision 1.1071.1.8 (40f54b05-CAEtk1-dmM8jup2OTvRpg)
...
trivial
2004-07-14 15:02:29 +00:00
iap10@labyrinth.cl.cam.ac.uk
90fd3bc022
bitkeeper revision 1.1071.1.7 (40f54af55pyLX7mn-IvUDb5re5ebeA)
...
In linux, make halt the same as poweroff.
Xen now observes dom 0 exit code and halts if required.
2004-07-14 15:02:13 +00:00
kaf24@scramble.cl.cam.ac.uk
49f78c77c2
bitkeeper revision 1.1082 (40f5427bJQEFqTSPn7NWKEkiQ-CC9g)
...
Allow loading of kernel images with virtual-memory base different
from kernel-image load base.
2004-07-14 14:26:03 +00:00
mjw@wray-m-3.hpl.hp.com
a5af4e1ea5
bitkeeper revision 1.1081 (40f51d11qw-VHbZ26xKNy0xc6ylgiQ)
...
Quieten down debug prints.
2004-07-14 11:46:25 +00:00
mjw@wray-m-3.hpl.hp.com
bcb3aec834
bitkeeper revision 1.1080 (40f50d9aaH0Dd_smhBdPvYcIQFbsoA)
...
Improved error handling in xend and XendClient.
2004-07-14 10:40:26 +00:00
mjw@wray-m-3.hpl.hp.com
838c51889a
bitkeeper revision 1.1079 (40f4e5201X5cFAJLkisLEfp2hFKFLA)
...
Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk
2004-07-14 07:45:24 +00:00
xenbk@gandalf.hpl.hp.com
0fdc2bd733
bitkeeper revision 1.1072.1.1 (40f4e51fLMgcKX4Sn6FNYePX6EqkGA)
...
Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk
2004-07-14 07:47:43 +00:00
iap10@labyrinth.cl.cam.ac.uk
0b5542b424
bitkeeper revision 1.1071.1.6 (40f4dc820j_moO3D2AEja33QFn9N7A)
...
Tiny fixes to allow gentoo distro to work in dom0.
2004-07-14 07:10:58 +00:00
kaf24@scramble.cl.cam.ac.uk
50af806188
bitkeeper revision 1.1071.1.5 (40f41ae00utn5d2f3tlNLcvG_QhiBA)
...
Fairly major fixes to the network frontend driver.
Much saner now.
2004-07-13 17:24:48 +00:00
kaf24@scramble.cl.cam.ac.uk
e55af7f847
bitkeeper revision 1.1071.1.4 (40f3fec5bu-VHH-4jBT7Jurn6BIq3Q)
...
Fix blkif backend driver to work from a kernel thread rather than
from a tasklet.
2004-07-13 15:24:53 +00:00