]>
xenbits.xensource.com Git - xen.git/log
mwilli2@equilibrium.research [Tue, 26 Oct 2004 17:07:40 +0000 (17:07 +0000)]
bitkeeper revision 1.1159.134.1 (417e845crUwmIOzRXxq3-NHn7WgvlA)
More updates.
sd386@font.cl.cam.ac.uk [Tue, 26 Oct 2004 13:20:54 +0000 (13:20 +0000)]
bitkeeper revision 1.1159.1.281 (417e4f36s1zQoicpJ94kRP2nESPXyg)
updated doc
iap10@labyrinth.cl.cam.ac.uk [Tue, 26 Oct 2004 00:37:01 +0000 (00:37 +0000)]
bitkeeper revision 1.1159.1.280 (417d9c2dsQCkPThidkzK1AZFnLMZ8Q)
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
iap10@labyrinth.cl.cam.ac.uk [Tue, 26 Oct 2004 00:36:43 +0000 (00:36 +0000)]
bitkeeper revision 1.1159.133.1 (417d9c1b5mKTIH-AkyjXUqMyMjzPeQ)
tiny debug build fix
mwilli2@equilibrium.research [Tue, 26 Oct 2004 00:30:55 +0000 (00:30 +0000)]
bitkeeper revision 1.1159.1.279 (417d9abfv5BeGb6ylz2gHckXKM4L6A)
Merge ssh://srg//auto/groups/xeno/BK/xeno-unstable.bk
into equilibrium.research:/home/irchomes/mwilli2/xeno-docs.bk
mwilli2@equilibrium.research [Tue, 26 Oct 2004 00:29:27 +0000 (00:29 +0000)]
bitkeeper revision 1.1159.132.1 (417d9a6726LWj-ndP1VAhZ7x2SHbsQ)
Don't include style.tex for now, it confuses latex2html. If anyone has
a better idea then please tell me!
iap10@labyrinth.cl.cam.ac.uk [Tue, 26 Oct 2004 00:19:27 +0000 (00:19 +0000)]
bitkeeper revision 1.1159.1.278 (417d980fRSCPbJafOFRTYnEymtglWg)
Tiny fix to make xenU build on 2.6.9.
cl349@freefall.cl.cam.ac.uk [Mon, 25 Oct 2004 20:53:53 +0000 (20:53 +0000)]
bitkeeper revision 1.1159.1.277 (417d67e1EqQMo3oQymXndv8DCHzsQg)
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-269
cl349@freefall.cl.cam.ac.uk [Mon, 25 Oct 2004 20:53:15 +0000 (20:53 +0000)]
bitkeeper revision 1.1159.131.1 (417d67bbobqYkFS_Hlz2BuxPyvYHCw)
Makefile:
Update TAGS target to not include SCCS/* files.
cl349@freefall.cl.cam.ac.uk [Mon, 25 Oct 2004 20:30:47 +0000 (20:30 +0000)]
bitkeeper revision 1.1159.1.276 (417d6277RUrjgN8Byhbusyfr7nmjbw)
mkbuildtree:
Prevent disaster when tree to xenify doesn't exist.
cl349@freefall.cl.cam.ac.uk [Mon, 25 Oct 2004 20:21:00 +0000 (20:21 +0000)]
bitkeeper revision 1.1159.1.275 (417d602cyKuqblSyKliOgatz5hdcRw)
Fix 2.4.x build after 2.6.9 upgrade.
cl349@freefall.cl.cam.ac.uk [Mon, 25 Oct 2004 20:00:58 +0000 (20:00 +0000)]
bitkeeper revision 1.1159.1.274 (417d5b7aBQcNIemD9-XNvIL8F-nEtQ)
g/c unchanged mach-xen/mach-default files.
cl349@freefall.cl.cam.ac.uk [Mon, 25 Oct 2004 17:24:26 +0000 (17:24 +0000)]
bitkeeper revision 1.1159.1.273 (417d36caN439v0H29iR_yjTvAOKJ1A)
Update to Linux 2.6.9.
cl349@freefall.cl.cam.ac.uk [Mon, 25 Oct 2004 17:12:10 +0000 (17:12 +0000)]
bitkeeper revision 1.1159.1.272 (417d33eaZEb_tnkLdhSsCNFpEXrEiw)
Update to Linux 2.6.9.
mwilli2@equilibrium.research [Mon, 25 Oct 2004 12:45:34 +0000 (12:45 +0000)]
bitkeeper revision 1.1159.1.271 (417cf56eQ1nMU54kmKi7G1wblYMknQ)
Update docs a bit and remove howtos that were outdated or mostly
covered by the main manual.
kaf24@freefall.cl.cam.ac.uk [Mon, 25 Oct 2004 10:31:11 +0000 (10:31 +0000)]
bitkeeper revision 1.1159.1.270 (417cd5efuYLEDeFTqZTJOYsZwD2mag)
Get rid of critical-region checking. It gets in the way and has found
precisely zero real bugs!
cl349@freefall.cl.cam.ac.uk [Sun, 24 Oct 2004 18:57:11 +0000 (18:57 +0000)]
bitkeeper revision 1.1159.1.269 (417bfb07XUL6X4zWaV5K6zpOCIkODA)
sync w/ Linux version:
1.18 04/10/15 18:04:37+01:00 sos22@douglas.cl.cam.ac.uk 20 19 128/54/501
It turns out that Xen hypercalls actually clobber the registers used to
pass in their arguments (some of the time, at least). Correct the
asm in hypervisor.h to allow for this.
1.17 04/10/07 17:30:37+01:00 kaf24@freefall.cl.cam.ac.uk 19 18 79/32/476
Grant-table interface redone.
kaf24@freefall.cl.cam.ac.uk [Sat, 23 Oct 2004 17:50:05 +0000 (17:50 +0000)]
bitkeeper revision 1.1159.1.268 (417a99cddcYDzBoICm2bmzocJ2wt4A)
Remove all the XENVERSION/EXTRAVERSION stuff after all.
Patch root Linux Makefile from repository master Makefile.
kaf24@freefall.cl.cam.ac.uk [Sat, 23 Oct 2004 12:28:56 +0000 (12:28 +0000)]
bitkeeper revision 1.1159.1.267 (417a4e88NfHgvkIZt_-wFeTM9-PzAA)
XENVERSION can be set by a .extraversion file at root of Linux build tree.
kaf24@freefall.cl.cam.ac.uk [Sat, 23 Oct 2004 11:16:40 +0000 (11:16 +0000)]
bitkeeper revision 1.1159.1.266 (417a3d98CeFiS9Vj2SKKSNciHhZF2g)
Sanitise the Linux version numbers. No stupid pathname magic.
cl349@freefall.cl.cam.ac.uk [Fri, 22 Oct 2004 20:15:02 +0000 (20:15 +0000)]
bitkeeper revision 1.1159.1.265 (41796a46qnHwXIMDGBF85CbCyNp6Ng)
Remove last reboot, last_reboot, lastboot and rebooted.
cl349@freefall.cl.cam.ac.uk [Fri, 22 Oct 2004 19:47:42 +0000 (19:47 +0000)]
bitkeeper revision 1.1159.1.264 (417963deTKJzOFoPmj0ZA8TSc7OtRQ)
Fix domain restart.
cl349@freefall.cl.cam.ac.uk [Fri, 22 Oct 2004 17:44:56 +0000 (17:44 +0000)]
bitkeeper revision 1.1159.1.263 (41794718665LsSG3Fbsy6vsHfoGMOA)
Use updated evtchn interface to allow console reconnect after xend restart.
cl349@freefall.cl.cam.ac.uk [Fri, 22 Oct 2004 16:39:25 +0000 (16:39 +0000)]
bitkeeper revision 1.1159.1.262 (417937bdRu3MLdOeOXMt7hGr1AHoeg)
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-24dom0
kaf24@freefall.cl.cam.ac.uk [Fri, 22 Oct 2004 16:38:11 +0000 (16:38 +0000)]
bitkeeper revision 1.1159.130.6 (41793773TFex2kvneKZIR5JlCHOzQQ)
Bugfixes.
kaf24@freefall.cl.cam.ac.uk [Fri, 22 Oct 2004 16:27:57 +0000 (16:27 +0000)]
bitkeeper revision 1.1159.130.5 (4179350dKbV8Dl-DTyoBQ9c__K-pFw)
Fix incorrect error path in Xen's p.t. update code.
kaf24@freefall.cl.cam.ac.uk [Fri, 22 Oct 2004 16:03:20 +0000 (16:03 +0000)]
bitkeeper revision 1.1159.130.4 (41792f48shx1E0y1gWtmTdYNJN6Q7g)
Put check in the wrong place. :-)
kaf24@freefall.cl.cam.ac.uk [Fri, 22 Oct 2004 16:01:26 +0000 (16:01 +0000)]
bitkeeper revision 1.1159.130.3 (41792ed6aunLXFVdvW9RR6KzJOFiVw)
Add a required privilege check.
kaf24@freefall.cl.cam.ac.uk [Fri, 22 Oct 2004 15:57:52 +0000 (15:57 +0000)]
bitkeeper revision 1.1159.130.2 (41792e00jkEsXaBpAPRHZ9mVTslOxg)
New event-channel interface requires ctrl-if driver to wildcard
both ports in its bind request.
cl349@freefall.cl.cam.ac.uk [Fri, 22 Oct 2004 15:56:04 +0000 (15:56 +0000)]
bitkeeper revision 1.1159.1.261 (41792d94c9Ck-m72kpZkL5_a2aSoZA)
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-24dom0
kaf24@freefall.cl.cam.ac.uk [Fri, 22 Oct 2004 15:51:39 +0000 (15:51 +0000)]
bitkeeper revision 1.1159.130.1 (41792c8bfIrnaq8cezNM7nbYpseVFQ)
Extend Xen's evtchn interface.
cl349@freefall.cl.cam.ac.uk [Fri, 22 Oct 2004 13:53:19 +0000 (13:53 +0000)]
bitkeeper revision 1.1159.1.260 (417910cfW_IY-z3SknIR-V-82DXZGQ)
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-24dom0
cl349@freefall.cl.cam.ac.uk [Fri, 22 Oct 2004 13:52:51 +0000 (13:52 +0000)]
bitkeeper revision 1.1159.129.1 (417910b3OLNctbN0leCgFvn5gSulDQ)
Fix control channel reconnect after xend restart.
kaf24@freefall.cl.cam.ac.uk [Fri, 22 Oct 2004 10:55:47 +0000 (10:55 +0000)]
bitkeeper revision 1.1159.1.259 (4178e733n0FQir55loK8zwEyWTnclA)
Rename domid field in Xen domain struct.
mwilli2@equilibrium.research [Fri, 22 Oct 2004 00:11:28 +0000 (00:11 +0000)]
bitkeeper revision 1.1159.1.258 (417850302WC3Bkwm17w7QalyJOg3xg)
Merge ssh://srg//auto/groups/xeno/BK/xeno-unstable.bk
into equilibrium.research:/export/scratch/xeno-balloon.bk
iap10@labyrinth.cl.cam.ac.uk [Thu, 21 Oct 2004 20:32:49 +0000 (20:32 +0000)]
bitkeeper revision 1.1159.123.7 (
41781cf1F6 -IOsb_NFEj5dxv6WFBCA)
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
iap10@labyrinth.cl.cam.ac.uk [Thu, 21 Oct 2004 19:33:33 +0000 (19:33 +0000)]
bitkeeper revision 1.1159.128.1 (41780f0dzQjdvnhFtMuVv1YAmVoQ8Q)
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
cl349@freefall.cl.cam.ac.uk [Thu, 21 Oct 2004 19:31:52 +0000 (19:31 +0000)]
bitkeeper revision 1.1159.123.6 (41780ea8n5Td61tLNii2Wc56fbuBfQ)
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-24dom0
cl349@freefall.cl.cam.ac.uk [Thu, 21 Oct 2004 19:30:36 +0000 (19:30 +0000)]
bitkeeper revision 1.1159.127.2 (
41780e5c -RsPtK5gKwQvWEW2Vv26oQ)
Use a default name if we don't know the name of a domain anymore.
cl349@freefall.cl.cam.ac.uk [Thu, 21 Oct 2004 17:12:07 +0000 (17:12 +0000)]
bitkeeper revision 1.1159.123.5 (4177ede7EGpZy4-xUlQEeAnL84bCnw)
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
cl349@freefall.cl.cam.ac.uk [Thu, 21 Oct 2004 17:11:30 +0000 (17:11 +0000)]
bitkeeper revision 1.1159.127.1 (4177edc2yMpJyLOU9Q_EQYFZXYJiIw)
Fix option ``noht'' for machines which report HT logical cpus in their MP tables.
mjw@wray-m-3.hpl.hp.com [Thu, 21 Oct 2004 16:13:27 +0000 (16:13 +0000)]
bitkeeper revision 1.1159.118.2 (4177e027QSr5igdHrB1nC0veTxsuvg)
Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk
mjw@wray-m-3.hpl.hp.com [Thu, 21 Oct 2004 16:12:08 +0000 (16:12 +0000)]
bitkeeper revision 1.1159.116.5 (4177dfd8eoQeNDnbJVcWNL3DSAZzEg)
Print traceback on error.
mjw@wray-m-3.hpl.hp.com [Thu, 21 Oct 2004 16:11:03 +0000 (16:11 +0000)]
bitkeeper revision 1.1159.116.4 (4177df97ZOvl759Lo38Gv7CY081ZCA)
Add resource control parameter to migrate.
mjw@wray-m-3.hpl.hp.com [Thu, 21 Oct 2004 16:07:17 +0000 (16:07 +0000)]
bitkeeper revision 1.1159.116.3 (4177deb5O2BSukkVC4mhGVTFnJJiwA)
Fix problem with block device recreation after xend restart.
Save device state info in the domain record and use when
the domain info and devices are recreated.
kaf24@freefall.cl.cam.ac.uk [Thu, 21 Oct 2004 15:54:48 +0000 (15:54 +0000)]
bitkeeper revision 1.1159.123.4 (4177dbc8FCYnOUxgXnz6yT32B-aI8A)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@freefall.cl.cam.ac.uk [Thu, 21 Oct 2004 15:54:40 +0000 (15:54 +0000)]
bitkeeper revision 1.1159.126.1 (4177dbc0a3cRDV2S_YVRjp33pMQxuw)
Change licensing terms of certain files in the Linux source tree, and
clarify licensing terms with a new COPYING file at the root of the
repository.
cl349@freefall.cl.cam.ac.uk [Thu, 21 Oct 2004 15:20:09 +0000 (15:20 +0000)]
bitkeeper revision 1.1159.123.3 (4177d3a9BNL-5fZwDM69tw62fkzu4A)
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-24dom0
cl349@freefall.cl.cam.ac.uk [Thu, 21 Oct 2004 15:14:35 +0000 (15:14 +0000)]
bitkeeper revision 1.1159.125.1 (
4177d25b5 -3vkLfJZ_69DrX3zk4bww)
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-24dom0
cl349@freefall.cl.cam.ac.uk [Thu, 21 Oct 2004 15:14:17 +0000 (15:14 +0000)]
bitkeeper revision 1.1159.122.2 (4177d249OfMUUU4w3P-8H14U7koYXQ)
Remove netbsd domain builder.
kaf24@freefall.cl.cam.ac.uk [Thu, 21 Oct 2004 15:10:33 +0000 (15:10 +0000)]
bitkeeper revision 1.1159.123.2 (4177d169N58TtQXn_XJO4xNBKbMQUw)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@freefall.cl.cam.ac.uk [Thu, 21 Oct 2004 15:10:27 +0000 (15:10 +0000)]
bitkeeper revision 1.1159.124.2 (4177d163xinza3-p0e7_VEpiJ-okNA)
Remove domain names from Xen. These are now stored only within xend.
kaf24@freefall.cl.cam.ac.uk [Thu, 21 Oct 2004 15:09:27 +0000 (15:09 +0000)]
bitkeeper revision 1.1159.124.1 (4177d127Hy3BcaV44WvSa5mdLDqq8Q)
Avoid compiler warning.
mwilli2@equilibrium.research [Thu, 21 Oct 2004 14:27:34 +0000 (14:27 +0000)]
bitkeeper revision 1.1159.1.257 (
4177c756 -lErRJ8-5GnkP_sVvTHavQ)
Merge ssh://srg//auto/groups/xeno/BK/xeno-unstable.bk
into equilibrium.research:/export/scratch/xeno-balloon.bk
cl349@freefall.cl.cam.ac.uk [Thu, 21 Oct 2004 14:15:00 +0000 (14:15 +0000)]
bitkeeper revision 1.1159.123.1 (4177c4645tG5kVPOSNErlsiWRE55Gw)
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
cl349@freefall.cl.cam.ac.uk [Thu, 21 Oct 2004 14:13:48 +0000 (14:13 +0000)]
bitkeeper revision 1.1159.122.1 (4177c41conAxvsSnGCUYzYBlBVfqCQ)
Fix init.d/xendomains.
mwilli2@equilibrium.research [Thu, 21 Oct 2004 13:59:45 +0000 (13:59 +0000)]
bitkeeper revision 1.1159.1.256 (4177c0d1UGMpvmL5oNGHJwtGskSRXA)
Merge ssh://srg//auto/groups/xeno/BK/xeno-unstable.bk
into equilibrium.research:/export/scratch/xeno-balloon.bk
mwilli2@equilibrium.research [Thu, 21 Oct 2004 13:59:32 +0000 (13:59 +0000)]
bitkeeper revision 1.1159.120.2 (4177c0c45rkuaBFhtYj9E1LEJ8ti4w)
Unify 2.4 and 2.6 balloon drivers, xm can now control balloon in 2.4 domains.
More random docs work.
kaf24@freefall.cl.cam.ac.uk [Thu, 21 Oct 2004 13:51:45 +0000 (13:51 +0000)]
bitkeeper revision 1.1159.1.255 (4177bef1YxrXgVRyVzt2_EdbMj5rDg)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@freefall.cl.cam.ac.uk [Thu, 21 Oct 2004 13:51:38 +0000 (13:51 +0000)]
bitkeeper revision 1.1159.121.1 (4177beeaW8q0uSb63tuGsNIZ6Knm0g)
Relocate execution context out of shared_info area (no sense in it
being guest-accessible unless/until we do scheduler activations).
cl349@freefall.cl.cam.ac.uk [Thu, 21 Oct 2004 13:47:32 +0000 (13:47 +0000)]
bitkeeper revision 1.1159.1.254 (4177bdf4aXE2he9nGLsYIcckKPG2LA)
Remove netbsd domain builder.
mwilli2@equilibrium.research [Thu, 21 Oct 2004 13:03:27 +0000 (13:03 +0000)]
bitkeeper revision 1.1159.120.1 (4177b39fAEGwb9JIejtI6XTDRAKZXQ)
Update xm command list.
cl349@freefall.cl.cam.ac.uk [Thu, 21 Oct 2004 12:33:55 +0000 (12:33 +0000)]
bitkeeper revision 1.1159.1.253 (4177acb31pR6O7gnvHBPRklwripeYQ)
Remove netbsd domain builder.
cl349@freefall.cl.cam.ac.uk [Thu, 21 Oct 2004 12:30:11 +0000 (12:30 +0000)]
bitkeeper revision 1.1159.1.252 (4177abd31PYu03Ds6umiBSns3W5ORw)
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-doc
cl349@freefall.cl.cam.ac.uk [Thu, 21 Oct 2004 12:30:01 +0000 (12:30 +0000)]
bitkeeper revision 1.1159.119.1 (4177abc92lxQ-lnk0VCS5xNc95Aq7g)
Undocument ``builder'' config option.
cl349@freefall.cl.cam.ac.uk [Thu, 21 Oct 2004 12:27:55 +0000 (12:27 +0000)]
bitkeeper revision 1.1159.1.251 (4177ab4bJCcADrZwbQl9Rz-Cngn66Q)
Remove fbvt doc references.
xenbk@gandalf.hpl.hp.com [Thu, 21 Oct 2004 10:47:34 +0000 (10:47 +0000)]
bitkeeper revision 1.1159.118.1 (417793c6qIRlR7frVP0OIQu1cEa0Tg)
Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk
cl349@freefall.cl.cam.ac.uk [Thu, 21 Oct 2004 10:30:36 +0000 (10:30 +0000)]
bitkeeper revision 1.1159.1.250 (41778fccML9t77yAOOuhoIJlCQGgKQ)
Remove fbvt scheduler.
smh22@tempest.cl.cam.ac.uk [Thu, 21 Oct 2004 06:54:28 +0000 (06:54 +0000)]
bitkeeper revision 1.1159.1.249 (41775d24oIK7DReIVTg-pB_CtPHuhA)
interface.tex, user.tex:
latex fixes
mwilli2@equilibrium.research [Thu, 21 Oct 2004 01:11:47 +0000 (01:11 +0000)]
bitkeeper revision 1.1159.1.248 (41770cd3xdqfaxecPtOsPCrCe_NtiA)
Merge ssh://srg//auto/groups/xeno/BK/xeno-unstable.bk
into equilibrium.research:/export/scratch/xeno-balloon.bk
mwilli2@equilibrium.research [Thu, 21 Oct 2004 01:11:34 +0000 (01:11 +0000)]
bitkeeper revision 1.1159.1.247 (41770cc6Kk3qrDm03nejgR15F8G8Ng)
Full balloon driver support for 2.6, including control interface
and plumbing into xend / xm.
cl349@freefall.cl.cam.ac.uk [Wed, 20 Oct 2004 23:22:18 +0000 (23:22 +0000)]
bitkeeper revision 1.1159.117.4 (4176f32as2THW4beHDnUYVrng1zIzw)
Doc update.
cl349@freefall.cl.cam.ac.uk [Wed, 20 Oct 2004 21:12:59 +0000 (21:12 +0000)]
bitkeeper revision 1.1159.117.3 (4176d4db4B8f6DxjFbfiQrLocijsqQ)
Doc updates.
cl349@freefall.cl.cam.ac.uk [Wed, 20 Oct 2004 17:36:22 +0000 (17:36 +0000)]
bitkeeper revision 1.1159.117.2 (4176a216CU3JD-3Q5NlBFwP8DCqzVg)
Additional fixes to the writable pagetable error paths.
kaf24@freefall.cl.cam.ac.uk [Wed, 20 Oct 2004 16:23:51 +0000 (16:23 +0000)]
bitkeeper revision 1.1159.117.1 (41769117YL0J9d2bEpMGocvDP1rMdQ)
Fix the writable pagetable error paths. Some of them are genuine Xen
bugs if they trigger. Otehrs now properly clean wrpt state before
crashing the domain, so we don't leave any refcnts inconsistent.
mwilli2@equilibrium.research [Wed, 20 Oct 2004 16:20:01 +0000 (16:20 +0000)]
bitkeeper revision 1.1159.1.246 (41769031EO0QYVfh-w1e1Xv25hBTiA)
Make balloon driver work with 2.6 and with the control interface.
mwilli2@equilibrium.research [Wed, 20 Oct 2004 16:18:05 +0000 (16:18 +0000)]
bitkeeper revision 1.1159.1.245 (41768fbdciA3gqG1QTkfP7ReGFEgPg)
Copy balloon driver from 2.4.
kaf24@freefall.cl.cam.ac.uk [Wed, 20 Oct 2004 14:44:56 +0000 (14:44 +0000)]
bitkeeper revision 1.1159.1.244 (417679e8xXMjFVu9LO2SfkqXqR2RjA)
Replace pseudo-4GB-segment instruction emulation with a segment-type
trick plus instruction replay. Simpler and more robust but actually
somewhat slower (we fault more times, as we can fault on both +ve and
-ve accesses).
kaf24@freefall.cl.cam.ac.uk [Wed, 20 Oct 2004 08:12:06 +0000 (08:12 +0000)]
bitkeeper revision 1.1159.1.243 (41761dd6FhmRMJyuSuwaKjjF1oicDQ)
Fix GDT checking so that we check ownership before zapping reserved entries
(bug pointed out by Michael Vrable). Also map_domain_mem() isn't used across
a 'goto fail' any more, so the error-exit path is now correct.
sd386@font.cl.cam.ac.uk [Tue, 19 Oct 2004 17:35:10 +0000 (17:35 +0000)]
bitkeeper revision 1.1159.1.242 (4175504exa3LfHJb7bzuvLCU-92aDQ)
doc update
sd386@font.cl.cam.ac.uk [Tue, 19 Oct 2004 12:19:38 +0000 (12:19 +0000)]
bitkeeper revision 1.1159.1.241 (4175065aT3zZWPDY6-wq6AWwezb7TQ)
Merge font.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into font.cl.cam.ac.uk:/auto/homes/sd386/xeno.bk
mwilli2@equilibrium.research [Tue, 19 Oct 2004 12:17:21 +0000 (12:17 +0000)]
bitkeeper revision 1.1159.1.240 (417505d1cNviTFEfz5-CEV8P1-J16g)
Merge ssh://srg//auto/groups/xeno/BK/xeno-unstable.bk
into equilibrium.research:/home/irchomes/mwilli2/xeno-docs.bk
sd386@font.cl.cam.ac.uk [Tue, 19 Oct 2004 11:53:53 +0000 (11:53 +0000)]
bitkeeper revision 1.1159.113.7 (41750051xY0NS3iY5USa74z0jFmFjQ)
Merge font.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into font.cl.cam.ac.uk:/auto/homes/sd386/xeno.bk
mjw@wray-m-3.hpl.hp.com [Tue, 19 Oct 2004 11:18:09 +0000 (11:18 +0000)]
bitkeeper revision 1.1159.116.2 (4174f7f1RQu3OwnP5xs7FdzOKWZLwg)
Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk
mjw@wray-m-3.hpl.hp.com [Tue, 19 Oct 2004 11:17:54 +0000 (11:17 +0000)]
bitkeeper revision 1.1159.103.4 (4174f7e2hKsMImqYnCGV37xqvR-IWw)
Don't do check for kernel image existing if restoring.
xenbk@gandalf.hpl.hp.com [Tue, 19 Oct 2004 11:16:51 +0000 (11:16 +0000)]
bitkeeper revision 1.1159.116.1 (4174f7a3e7Ch5VhvKs2lI48e7S4KzA)
Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk
cl349@freefall.cl.cam.ac.uk [Mon, 18 Oct 2004 23:55:20 +0000 (23:55 +0000)]
bitkeeper revision 1.1159.113.6 (417457e8_FH4bhgMZGCWl55KhDFMvQ)
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
cl349@freefall.cl.cam.ac.uk [Mon, 18 Oct 2004 23:54:45 +0000 (23:54 +0000)]
bitkeeper revision 1.1159.115.1 (417457c52HnHChOJGxHncu97gsa5cg)
Atropos scheduler set takes 5 arguments. As noted by Diwaker Gupta.
sd386@font.cl.cam.ac.uk [Mon, 18 Oct 2004 15:18:15 +0000 (15:18 +0000)]
bitkeeper revision 1.1159.114.1 (4173deb7cgs33ZF-Mcv_TetLDbXABA)
updated docu
cwc22@centipede.cl.cam.ac.uk [Mon, 18 Oct 2004 15:13:54 +0000 (15:13 +0000)]
bitkeeper revision 1.1159.113.5 (4173ddb2BchxLpqw2qoKi9rPhxXElA)
added error checking for copying dirty bitmap in PEEK and CLEAN shadow ops
kaf24@freefall.cl.cam.ac.uk [Mon, 18 Oct 2004 14:38:09 +0000 (14:38 +0000)]
bitkeeper revision 1.1159.113.4 (4173d55104oPexLYuOD8RSBysshM9w)
Fix stupid shadow table bug that I introduced.
kaf24@freefall.cl.cam.ac.uk [Sun, 17 Oct 2004 09:46:39 +0000 (09:46 +0000)]
bitkeeper revision 1.1159.113.3 (41723f7fO8wKQjhPjoowbDHAwaKf-g)
Always check shadow time values are up to date in time interrupt.
kaf24@freefall.cl.cam.ac.uk [Sat, 16 Oct 2004 23:31:39 +0000 (23:31 +0000)]
bitkeeper revision 1.1159.113.2 (4171af5bkubQeHmeCV0gipUrBqdltA)
Fix TLB coherency bug in map_domain_mem, as pointed out
by Michael Fetterman.
kaf24@freefall.cl.cam.ac.uk [Sat, 16 Oct 2004 01:39:42 +0000 (01:39 +0000)]
bitkeeper revision 1.1159.113.1 (41707bdeJOc1nGZ4m2BKGia9VqochA)
Sync pagetables when migrating a domain betwene CPUs.
mwilli2@equilibrium.research [Fri, 15 Oct 2004 17:05:52 +0000 (17:05 +0000)]
bitkeeper revision 1.1159.1.239 (41700370a12BGC5Fm9y82vYtXAmK8w)
Merge ssh://srg//auto/groups/xeno/BK/xeno-unstable.bk
into equilibrium.research:/home/irchomes/mwilli2/xeno-docs.bk
mwilli2@equilibrium.research [Fri, 15 Oct 2004 17:05:22 +0000 (17:05 +0000)]
bitkeeper revision 1.1159.112.1 (41700352FUulTbaWheiwC8tWm9HXZQ)
More docs updates. Include ttylinux example, courtesy of Tim Freeman.
sos22@douglas.cl.cam.ac.uk [Fri, 15 Oct 2004 17:04:44 +0000 (17:04 +0000)]
bitkeeper revision 1.1159.1.238 (4170032cpg2cImDyZBh7B0OJ5MVrTg)
It turns out that Xen hypercalls actually clobber the registers used to pass in their arguments (some of the time, at least). Correct the
asm in hypervisor.h to allow for this.
mwilli2@equilibrium.research [Fri, 15 Oct 2004 15:32:17 +0000 (15:32 +0000)]
bitkeeper revision 1.1159.1.237 (416fed81UkPp5K9vS2bNjHY8o66RWg)
Merge ssh://srg//auto/groups/xeno/BK/xeno-unstable.bk
into equilibrium.research:/home/irchomes/mwilli2/xeno-docs.bk
mwilli2@equilibrium.research [Fri, 15 Oct 2004 15:31:15 +0000 (15:31 +0000)]
bitkeeper revision 1.1159.111.1 (416fed43oBWhHsXxAvS3XoYSQS2PcQ)
Import Debian howto from Pasi Kärkkäinen, with some tweaks.
kaf24@freefall.cl.cam.ac.uk [Fri, 15 Oct 2004 15:14:07 +0000 (15:14 +0000)]
bitkeeper revision 1.1159.1.236 (416fe93f1eolBWPXpS5xz_W7C8c-oQ)
In-comment questions have been answered.