Commit Graph
2667 Commits
Author SHA1 Message Date
cl349@freefall.cl.cam.ac.uk ff9da5b2e5 bitkeeper revision 1.1159.127.1 (4177edc2yMpJyLOU9Q_EQYFZXYJiIw)
Fix option ``noht'' for machines which report HT logical cpus in their MP tables.
2004-10-21 17:11:30 +00:00
cl349@freefall.cl.cam.ac.uk 0dfceca687 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
2004-10-21 15:20:09 +00:00
cl349@freefall.cl.cam.ac.uk 31521f2c79 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
2004-10-21 15:14:35 +00:00
cl349@freefall.cl.cam.ac.uk 507e75b58d bitkeeper revision 1.1159.122.2 (4177d249OfMUUU4w3P-8H14U7koYXQ)
Remove netbsd domain builder.
2004-10-21 15:14:17 +00:00
kaf24@freefall.cl.cam.ac.uk 5fa5811fdb 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
2004-10-21 15:10:33 +00:00
kaf24@freefall.cl.cam.ac.uk 57e067d108 bitkeeper revision 1.1159.124.2 (4177d163xinza3-p0e7_VEpiJ-okNA)
Remove domain names from Xen. These are now stored only within xend.
2004-10-21 15:10:27 +00:00
kaf24@freefall.cl.cam.ac.uk 180d61ce98 bitkeeper revision 1.1159.124.1 (4177d127Hy3BcaV44WvSa5mdLDqq8Q)
Avoid compiler warning.
2004-10-21 15:09:27 +00:00
cl349@freefall.cl.cam.ac.uk 930361fdc3 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
2004-10-21 14:15:00 +00:00
cl349@freefall.cl.cam.ac.uk 5c18f70977 bitkeeper revision 1.1159.122.1 (4177c41conAxvsSnGCUYzYBlBVfqCQ)
Fix init.d/xendomains.
2004-10-21 14:13:48 +00:00
kaf24@freefall.cl.cam.ac.uk f0c92861c4 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
2004-10-21 13:51:45 +00:00
kaf24@freefall.cl.cam.ac.uk 680e4150ee 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).
2004-10-21 13:51:38 +00:00
cl349@freefall.cl.cam.ac.uk 7c7bed5754 bitkeeper revision 1.1159.1.254 (4177bdf4aXE2he9nGLsYIcckKPG2LA)
Remove netbsd domain builder.
2004-10-21 13:47:32 +00:00
cl349@freefall.cl.cam.ac.uk adb4e74ce8 bitkeeper revision 1.1159.1.253 (4177acb31pR6O7gnvHBPRklwripeYQ)
Remove netbsd domain builder.
2004-10-21 12:33:55 +00:00
cl349@freefall.cl.cam.ac.uk e12f4c7418 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
2004-10-21 12:30:11 +00:00
cl349@freefall.cl.cam.ac.uk 5a9b111db8 bitkeeper revision 1.1159.119.1 (4177abc92lxQ-lnk0VCS5xNc95Aq7g)
Undocument ``builder'' config option.
2004-10-21 12:30:01 +00:00
cl349@freefall.cl.cam.ac.uk f1cf8ea275 bitkeeper revision 1.1159.1.251 (4177ab4bJCcADrZwbQl9Rz-Cngn66Q)
Remove fbvt doc references.
2004-10-21 12:27:55 +00:00
cl349@freefall.cl.cam.ac.uk cf9401b0f4 bitkeeper revision 1.1159.1.250 (41778fccML9t77yAOOuhoIJlCQGgKQ)
Remove fbvt scheduler.
2004-10-21 10:30:36 +00:00
smh22@tempest.cl.cam.ac.uk de8916b3fc bitkeeper revision 1.1159.1.249 (41775d24oIK7DReIVTg-pB_CtPHuhA)
interface.tex, user.tex:
  latex fixes
2004-10-21 06:54:28 +00:00
mwilli2@equilibrium.research b0b2ccdf54 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
2004-10-21 01:11:47 +00:00
mwilli2@equilibrium.research f8e32a93e5 bitkeeper revision 1.1159.1.247 (41770cc6Kk3qrDm03nejgR15F8G8Ng)
Full balloon driver support for 2.6, including control interface
and plumbing into xend / xm.
2004-10-21 01:11:34 +00:00
cl349@freefall.cl.cam.ac.uk 9624295add bitkeeper revision 1.1159.117.4 (4176f32as2THW4beHDnUYVrng1zIzw)
Doc update.
2004-10-20 23:22:18 +00:00
cl349@freefall.cl.cam.ac.uk 5f4ae027c1 bitkeeper revision 1.1159.117.3 (4176d4db4B8f6DxjFbfiQrLocijsqQ)
Doc updates.
2004-10-20 21:12:59 +00:00
cl349@freefall.cl.cam.ac.uk 3e43b54eb9 bitkeeper revision 1.1159.117.2 (4176a216CU3JD-3Q5NlBFwP8DCqzVg)
Additional fixes to the writable pagetable error paths.
2004-10-20 17:36:22 +00:00
kaf24@freefall.cl.cam.ac.uk 2d8e8cad33 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.
2004-10-20 16:23:51 +00:00
mwilli2@equilibrium.research c87b660321 bitkeeper revision 1.1159.1.246 (41769031EO0QYVfh-w1e1Xv25hBTiA)
Make balloon driver work with 2.6 and with the control interface.
2004-10-20 16:20:01 +00:00
mwilli2@equilibrium.research 54005c854a bitkeeper revision 1.1159.1.245 (41768fbdciA3gqG1QTkfP7ReGFEgPg)
Copy balloon driver from 2.4.
2004-10-20 16:18:05 +00:00
kaf24@freefall.cl.cam.ac.uk f8bc908ba3 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).
2004-10-20 14:44:56 +00:00
kaf24@freefall.cl.cam.ac.uk a5e017883c 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.
2004-10-20 08:12:06 +00:00
sd386@font.cl.cam.ac.uk 1f80828bbc bitkeeper revision 1.1159.1.242 (4175504exa3LfHJb7bzuvLCU-92aDQ)
doc update
2004-10-19 17:35:10 +00:00
sd386@font.cl.cam.ac.uk 5b21ff798a 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
2004-10-19 12:19:38 +00:00
mwilli2@equilibrium.research 86136259db 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
2004-10-19 12:17:21 +00:00
sd386@font.cl.cam.ac.uk dca360f6cf 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
2004-10-19 11:53:53 +00:00
cl349@freefall.cl.cam.ac.uk 878193eb00 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
2004-10-18 23:55:20 +00:00
cl349@freefall.cl.cam.ac.uk 6248496e29 bitkeeper revision 1.1159.115.1 (417457c52HnHChOJGxHncu97gsa5cg)
Atropos scheduler set takes 5 arguments.  As noted by Diwaker Gupta.
2004-10-18 23:54:45 +00:00
sd386@font.cl.cam.ac.uk 9d3afcab88 bitkeeper revision 1.1159.114.1 (4173deb7cgs33ZF-Mcv_TetLDbXABA)
updated docu
2004-10-18 15:18:15 +00:00
cwc22@centipede.cl.cam.ac.uk f79513ddb7 bitkeeper revision 1.1159.113.5 (4173ddb2BchxLpqw2qoKi9rPhxXElA)
added error checking for copying dirty bitmap in PEEK and CLEAN shadow ops
2004-10-18 15:13:54 +00:00
kaf24@freefall.cl.cam.ac.uk be5ce10e35 bitkeeper revision 1.1159.113.4 (4173d55104oPexLYuOD8RSBysshM9w)
Fix stupid shadow table bug that I introduced.
2004-10-18 14:38:09 +00:00
kaf24@freefall.cl.cam.ac.uk bf174cbbf4 bitkeeper revision 1.1159.113.3 (41723f7fO8wKQjhPjoowbDHAwaKf-g)
Always check shadow time values are up to date in time interrupt.
2004-10-17 09:46:39 +00:00
kaf24@freefall.cl.cam.ac.uk 2acc4cfee7 bitkeeper revision 1.1159.113.2 (4171af5bkubQeHmeCV0gipUrBqdltA)
Fix TLB coherency bug in map_domain_mem, as pointed out
by Michael Fetterman.
2004-10-16 23:31:39 +00:00
kaf24@freefall.cl.cam.ac.uk 9398d200bb bitkeeper revision 1.1159.113.1 (41707bdeJOc1nGZ4m2BKGia9VqochA)
Sync pagetables when migrating a domain betwene CPUs.
2004-10-16 01:39:42 +00:00
mwilli2@equilibrium.research 593d0063d4 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
2004-10-15 17:05:52 +00:00
mwilli2@equilibrium.research 668b5c4e05 bitkeeper revision 1.1159.112.1 (41700352FUulTbaWheiwC8tWm9HXZQ)
More docs updates.  Include ttylinux example, courtesy of Tim Freeman.
2004-10-15 17:05:22 +00:00
sos22@douglas.cl.cam.ac.uk bc208753e1 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.
2004-10-15 17:04:44 +00:00
mwilli2@equilibrium.research 6e7e873c12 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
2004-10-15 15:32:17 +00:00
mwilli2@equilibrium.research d299d3ce61 bitkeeper revision 1.1159.111.1 (416fed43oBWhHsXxAvS3XoYSQS2PcQ)
Import Debian howto from Pasi Kärkkäinen, with some tweaks.
2004-10-15 15:31:15 +00:00
kaf24@freefall.cl.cam.ac.uk 1ff87753b7 bitkeeper revision 1.1159.1.236 (416fe93f1eolBWPXpS5xz_W7C8c-oQ)
In-comment questions have been answered.
2004-10-15 15:14:07 +00:00
maw48@labyrinth.cl.cam.ac.uk ced333c85e bitkeeper revision 1.1159.1.235 (416f17c4IUR7aZxojQRtp9blBt2DOA)
Mention TLS in installation instructions.
2004-10-15 00:20:20 +00:00
kaf24@freefall.cl.cam.ac.uk 393a2f49cf bitkeeper revision 1.1159.1.234 (416e95e7ig3rKKW3LsOEQgmh0FMeBg)
Small cleanups.
2004-10-14 15:06:15 +00:00
sd386@font.cl.cam.ac.uk 0776b3002c bitkeeper revision 1.1159.1.233 (416e80c9qZUqNngR4Uc8Gwc_anYxAA)
updated doc
2004-10-14 13:36:09 +00:00
mafetter@fleming.research 166217c23f bitkeeper revision 1.1159.1.232 (416e30bbjQ8hg53Z4S59mZhks3Ok4g)
typo fixed, noted by Charles Coffing <ccoffing at novell dot com>
2004-10-14 07:54:35 +00:00