]> xenbits.xensource.com Git - xen.git/log
xen.git
20 years agobitkeeper revision 1.1159.144.2 (41855f1a4Ckq6iiw4dQN4e_VYJJy9Q)
iap10@labyrinth.cl.cam.ac.uk [Sun, 31 Oct 2004 21:54:34 +0000 (21:54 +0000)]
bitkeeper revision 1.1159.144.2 (41855f1a4Ckq6iiw4dQN4e_VYJJy9Q)

update defconfig file to 2.6.9

20 years agobitkeeper revision 1.1159.144.1 (41855e6axlM81uTxTKGLkfyiRdgccw)
iap10@labyrinth.cl.cam.ac.uk [Sun, 31 Oct 2004 21:51:38 +0000 (21:51 +0000)]
bitkeeper revision 1.1159.144.1 (41855e6axlM81uTxTKGLkfyiRdgccw)

Fix linux 2.6 arch/xen/Makefile mrproper target

20 years agobitkeeper revision 1.1159.1.305 (41821c04Hgz7FcHvApbz2HGtGaBtjA)
cl349@freefall.cl.cam.ac.uk [Fri, 29 Oct 2004 10:31:32 +0000 (10:31 +0000)]
bitkeeper revision 1.1159.1.305 (41821c04Hgz7FcHvApbz2HGtGaBtjA)

blkif.py:
  Distinguish between /dev/hda1 and /dev/hda11 when processing mount output.

20 years agobitkeeper revision 1.1159.1.304 (41821ac2unoY7GxVa-GPd0Ze7JJskw)
kaf24@freefall.cl.cam.ac.uk [Fri, 29 Oct 2004 10:26:10 +0000 (10:26 +0000)]
bitkeeper revision 1.1159.1.304 (41821ac2unoY7GxVa-GPd0Ze7JJskw)

Linux 2.6 now always uses writable page tables. Remove the kernel
configurator option to disable their use.

20 years agobitkeeper revision 1.1159.1.303 (41821734F7OlWCgL8OAaRtEc5i-iEA)
kaf24@freefall.cl.cam.ac.uk [Fri, 29 Oct 2004 10:11:00 +0000 (10:11 +0000)]
bitkeeper revision 1.1159.1.303 (41821734F7OlWCgL8OAaRtEc5i-iEA)

Scrub memory on reboot. Security paranoia.

20 years agobitkeeper revision 1.1159.1.302 (41820056F4IoF8mF3QNQee_Ra_iXeg)
mafetter@fleming.research [Fri, 29 Oct 2004 08:33:26 +0000 (08:33 +0000)]
bitkeeper revision 1.1159.1.302 (41820056F4IoF8mF3QNQee_Ra_iXeg)

Merge maf46@ssh-relay1.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno.bk
into fleming.research:/scratch/fleming/mafetter/xen.head

20 years agobitkeeper revision 1.1159.140.2 (4181ffecq3PQVDZfRw16mEwphHTvbw)
mafetter@fleming.research [Fri, 29 Oct 2004 08:31:40 +0000 (08:31 +0000)]
bitkeeper revision 1.1159.140.2 (4181ffecq3PQVDZfRw16mEwphHTvbw)

Added comments to document the not-so-obvious reference count
sleight-of-hand in construct_dom0().

20 years agobitkeeper revision 1.1159.140.1 (4181ff24XlmzOzk2yZmMG4lRU9Mr7Q)
mafetter@fleming.research [Fri, 29 Oct 2004 08:28:20 +0000 (08:28 +0000)]
bitkeeper revision 1.1159.140.1 (4181ff24XlmzOzk2yZmMG4lRU9Mr7Q)

Added missing header dependencies.
Added an optimize switch (defaults to "y") to make it easier to
build "-g -O0 -fno-omit-frame-pointer" versions of xen.

20 years agobitkeeper revision 1.1159.1.301 (41817fb7qo-OpONURmWllN-zVtSETA)
cl349@freefall.cl.cam.ac.uk [Thu, 28 Oct 2004 23:24:39 +0000 (23:24 +0000)]
bitkeeper revision 1.1159.1.301 (41817fb7qo-OpONURmWllN-zVtSETA)

Add checks to prevent unsafe sharing of block devices between domains.
Can be overridden by adding ! to the devices mode.

20 years agobitkeeper revision 1.1159.1.300 (41812b39JTtbvefuYWV0EsY4Mw9tvg)
cl349@freefall.cl.cam.ac.uk [Thu, 28 Oct 2004 17:24:09 +0000 (17:24 +0000)]
bitkeeper revision 1.1159.1.300 (41812b39JTtbvefuYWV0EsY4Mw9tvg)

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

20 years agobitkeeper revision 1.1159.139.1 (41812b181BAMhNMp1vcdcr5-TskWOA)
cl349@freefall.cl.cam.ac.uk [Thu, 28 Oct 2004 17:23:36 +0000 (17:23 +0000)]
bitkeeper revision 1.1159.139.1 (41812b181BAMhNMp1vcdcr5-TskWOA)

Update to Linux 2.6.9.

20 years agobitkeeper revision 1.1159.1.299 (41811c4fuhuq2QSDzKTApae4VbruKw)
kaf24@freefall.cl.cam.ac.uk [Thu, 28 Oct 2004 16:20:31 +0000 (16:20 +0000)]
bitkeeper revision 1.1159.1.299 (41811c4fuhuq2QSDzKTApae4VbruKw)

beta -> release candidate

20 years agobitkeeper revision 1.1159.1.298 (41811bf19FatCLJ9xsA00gYi62PWQg)
kaf24@freefall.cl.cam.ac.uk [Thu, 28 Oct 2004 16:18:57 +0000 (16:18 +0000)]
bitkeeper revision 1.1159.1.298 (41811bf19FatCLJ9xsA00gYi62PWQg)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/kaf24/xeno

20 years agobitkeeper revision 1.1159.138.1 (41811be9-M5W9ujjnrgAr5BvIUxzIQ)
kaf24@freefall.cl.cam.ac.uk [Thu, 28 Oct 2004 16:18:49 +0000 (16:18 +0000)]
bitkeeper revision 1.1159.138.1 (41811be9-M5W9ujjnrgAr5BvIUxzIQ)

Doc fixes. Definitely more still to do.

20 years agobitkeeper revision 1.1159.1.297 (41810679UWr-FbiF6ilbN9cZPhKKUw)
cl349@freefall.cl.cam.ac.uk [Thu, 28 Oct 2004 14:47:21 +0000 (14:47 +0000)]
bitkeeper revision 1.1159.1.297 (41810679UWr-FbiF6ilbN9cZPhKKUw)

Remove timer selection code, don't use do_timer_interrupt_hook and use *_seq*
functions on xtime_lock.  Also remove asm-xen/asm-i386/timer.h which had no
needed changes.

20 years agobitkeeper revision 1.1159.1.296 (4180f233kmSRbGs8e4Tjqyc9ocS-0A)
smh22@tempest.cl.cam.ac.uk [Thu, 28 Oct 2004 13:20:51 +0000 (13:20 +0000)]
bitkeeper revision 1.1159.1.296 (4180f233kmSRbGs8e4Tjqyc9ocS-0A)

Merge tempest.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into tempest.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk

20 years agobitkeeper revision 1.1159.136.1 (4180f22b7w-EU80mOd3abiYrtdoUAA)
smh22@tempest.cl.cam.ac.uk [Thu, 28 Oct 2004 13:20:43 +0000 (13:20 +0000)]
bitkeeper revision 1.1159.136.1 (4180f22b7w-EU80mOd3abiYrtdoUAA)

build cciss by default, don't build nbd

20 years agobitkeeper revision 1.1159.1.295 (4180ee31v7apKAXQ_iCd672ndA6I0Q)
kaf24@freefall.cl.cam.ac.uk [Thu, 28 Oct 2004 13:03:45 +0000 (13:03 +0000)]
bitkeeper revision 1.1159.1.295 (4180ee31v7apKAXQ_iCd672ndA6I0Q)

New TLB-flush logic. By basing NEED_FLUSH() on the current time, as
well as the CPU and page timestamps, I was able to get rid of the
tedious epoch logic. We now only need special-case logic when the
32-bit clock wraps. In debug build I deliberately restrict the clock to
10 bits, so that the wrap logic gets exercised.

20 years agobitkeeper revision 1.1159.1.294 (4180c875SLNksrza17zCYoYyptjEyA)
cl349@freefall.cl.cam.ac.uk [Thu, 28 Oct 2004 10:22:45 +0000 (10:22 +0000)]
bitkeeper revision 1.1159.1.294 (4180c875SLNksrza17zCYoYyptjEyA)

Makefile:
  Make install a lot less noisy and cleanup.

20 years agobitkeeper revision 1.1159.1.293 (4180123d6fy9CmhZFhA2dxg-C2tnig)
cl349@freefall.cl.cam.ac.uk [Wed, 27 Oct 2004 21:25:17 +0000 (21:25 +0000)]
bitkeeper revision 1.1159.1.293 (4180123d6fy9CmhZFhA2dxg-C2tnig)

create.py:
  Set the name of the vm to the config file's basename if no name is
  specified in the config file or on the commandline.
opts.py:
  Handle trailing getopt arguments correctly.

20 years agobitkeeper revision 1.1159.1.292 (41800989G4HjOPTJHRAf8UYug6chUA)
cl349@freefall.cl.cam.ac.uk [Wed, 27 Oct 2004 20:48:09 +0000 (20:48 +0000)]
bitkeeper revision 1.1159.1.292 (41800989G4HjOPTJHRAf8UYug6chUA)

Parse bare words as config files making the -f before a config filename
optional.
Make parsing intermingled ``getopt'' and ``var=val'' options sane and
add support for a default option handler for bare words.

20 years agobitkeeper revision 1.1159.1.291 (417fd3d9u-G5MlDQdiqZ83W0GEjA2g)
cl349@freefall.cl.cam.ac.uk [Wed, 27 Oct 2004 16:59:05 +0000 (16:59 +0000)]
bitkeeper revision 1.1159.1.291 (417fd3d9u-G5MlDQdiqZ83W0GEjA2g)

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

20 years agobitkeeper revision 1.1159.135.1 (417fd3b8e-uijqG_Stg0EouCeWPftA)
cl349@freefall.cl.cam.ac.uk [Wed, 27 Oct 2004 16:58:32 +0000 (16:58 +0000)]
bitkeeper revision 1.1159.135.1 (417fd3b8e-uijqG_Stg0EouCeWPftA)

Add network bandwidth adaptive rate limiting to migration and
timestamped info messages.

20 years agobitkeeper revision 1.1159.1.290 (417fcacfkfQjkHbB1_isdievDAarQA)
kaf24@freefall.cl.cam.ac.uk [Wed, 27 Oct 2004 16:20:31 +0000 (16:20 +0000)]
bitkeeper revision 1.1159.1.290 (417fcacfkfQjkHbB1_isdievDAarQA)

Further fixes to the TLB-flush logic.

20 years agobitkeeper revision 1.1159.1.289 (417fb030yj7vBz8Pvd4b0uvFxr0PzQ)
kaf24@freefall.cl.cam.ac.uk [Wed, 27 Oct 2004 14:26:56 +0000 (14:26 +0000)]
bitkeeper revision 1.1159.1.289 (417fb030yj7vBz8Pvd4b0uvFxr0PzQ)

Ensure we use 64-bit arithmetic when converting a possibly-large
microseconds value into a nanoseconds value (e.g., when calculating
current system time in the timer interrupt handler).

20 years agobitkeeper revision 1.1159.1.288 (417fa37aiUr7WWjaJDqszVX8RYOFGA)
kaf24@freefall.cl.cam.ac.uk [Wed, 27 Oct 2004 13:32:42 +0000 (13:32 +0000)]
bitkeeper revision 1.1159.1.288 (417fa37aiUr7WWjaJDqszVX8RYOFGA)

Tiny bug fixes and cleanups.

20 years agobitkeeper revision 1.1159.1.287 (417f8127c6bLq91YJmcsvhCtKMxWkw)
kaf24@freefall.cl.cam.ac.uk [Wed, 27 Oct 2004 11:06:15 +0000 (11:06 +0000)]
bitkeeper revision 1.1159.1.287 (417f8127c6bLq91YJmcsvhCtKMxWkw)

Get rid of noisy DPRINTK's.

20 years agobitkeeper revision 1.1159.1.286 (417f78e2iA5JKPrp7BvoiDunXMJ_mA)
kaf24@freefall.cl.cam.ac.uk [Wed, 27 Oct 2004 10:30:58 +0000 (10:30 +0000)]
bitkeeper revision 1.1159.1.286 (417f78e2iA5JKPrp7BvoiDunXMJ_mA)

Fix the TLB-flush logic. Epoch changes were broken.

20 years agobitkeeper revision 1.1159.1.285 (417f69709zfqpQ8rVK-CnP4rYLY9Sg)
kaf24@freefall.cl.cam.ac.uk [Wed, 27 Oct 2004 09:25:04 +0000 (09:25 +0000)]
bitkeeper revision 1.1159.1.285 (417f69709zfqpQ8rVK-CnP4rYLY9Sg)

Kill dead pdb code.

20 years agobitkeeper revision 1.1159.1.284 (417e84969-txGlpyHLKpeJXUj16Q3g)
mwilli2@equilibrium.research [Tue, 26 Oct 2004 17:08:38 +0000 (17:08 +0000)]
bitkeeper revision 1.1159.1.284 (417e84969-txGlpyHLKpeJXUj16Q3g)

Merge ssh://srg//auto/groups/xeno/BK/xeno-unstable.bk
into equilibrium.research:/home/irchomes/mwilli2/xeno-docs.bk

20 years agobitkeeper revision 1.1159.134.1 (417e845crUwmIOzRXxq3-NHn7WgvlA)
mwilli2@equilibrium.research [Tue, 26 Oct 2004 17:07:40 +0000 (17:07 +0000)]
bitkeeper revision 1.1159.134.1 (417e845crUwmIOzRXxq3-NHn7WgvlA)

More updates.

20 years agobitkeeper revision 1.1159.1.283 (417e6005a9xNBX3S_W5XwwXTWIldyA)
kaf24@freefall.cl.cam.ac.uk [Tue, 26 Oct 2004 14:32:37 +0000 (14:32 +0000)]
bitkeeper revision 1.1159.1.283 (417e6005a9xNBX3S_W5XwwXTWIldyA)

latex2html tweaks

20 years agobitkeeper revision 1.1159.1.282 (417e5b60oXUOPTWl81d5zD6oq1tOTQ)
kaf24@freefall.cl.cam.ac.uk [Tue, 26 Oct 2004 14:12:48 +0000 (14:12 +0000)]
bitkeeper revision 1.1159.1.282 (417e5b60oXUOPTWl81d5zD6oq1tOTQ)

Clean up docs dir layout.

20 years agobitkeeper revision 1.1159.1.281 (417e4f36s1zQoicpJ94kRP2nESPXyg)
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

20 years agobitkeeper revision 1.1159.1.280 (417d9c2dsQCkPThidkzK1AZFnLMZ8Q)
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

20 years agobitkeeper revision 1.1159.133.1 (417d9c1b5mKTIH-AkyjXUqMyMjzPeQ)
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

20 years agobitkeeper revision 1.1159.1.279 (417d9abfv5BeGb6ylz2gHckXKM4L6A)
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

20 years agobitkeeper revision 1.1159.132.1 (417d9a6726LWj-ndP1VAhZ7x2SHbsQ)
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!

20 years agobitkeeper revision 1.1159.1.278 (417d980fRSCPbJafOFRTYnEymtglWg)
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.

20 years agobitkeeper revision 1.1159.1.277 (417d67e1EqQMo3oQymXndv8DCHzsQg)
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

20 years agobitkeeper revision 1.1159.131.1 (417d67bbobqYkFS_Hlz2BuxPyvYHCw)
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.

20 years agobitkeeper revision 1.1159.1.276 (417d6277RUrjgN8Byhbusyfr7nmjbw)
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.

20 years agobitkeeper revision 1.1159.1.275 (417d602cyKuqblSyKliOgatz5hdcRw)
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.

20 years agobitkeeper revision 1.1159.1.274 (417d5b7aBQcNIemD9-XNvIL8F-nEtQ)
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.

20 years agobitkeeper revision 1.1159.1.273 (417d36caN439v0H29iR_yjTvAOKJ1A)
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.

20 years agobitkeeper revision 1.1159.1.272 (417d33eaZEb_tnkLdhSsCNFpEXrEiw)
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.

20 years agobitkeeper revision 1.1159.1.271 (417cf56eQ1nMU54kmKi7G1wblYMknQ)
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.

20 years agobitkeeper revision 1.1159.1.270 (417cd5efuYLEDeFTqZTJOYsZwD2mag)
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!

20 years agobitkeeper revision 1.1159.1.269 (417bfb07XUL6X4zWaV5K6zpOCIkODA)
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.

20 years agobitkeeper revision 1.1159.1.268 (417a99cddcYDzBoICm2bmzocJ2wt4A)
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.

20 years agobitkeeper revision 1.1159.1.267 (417a4e88NfHgvkIZt_-wFeTM9-PzAA)
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.

20 years agobitkeeper revision 1.1159.1.266 (417a3d98CeFiS9Vj2SKKSNciHhZF2g)
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.

20 years agobitkeeper revision 1.1159.1.265 (41796a46qnHwXIMDGBF85CbCyNp6Ng)
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.

20 years agobitkeeper revision 1.1159.1.264 (417963deTKJzOFoPmj0ZA8TSc7OtRQ)
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.

20 years agobitkeeper revision 1.1159.1.263 (41794718665LsSG3Fbsy6vsHfoGMOA)
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.

20 years agobitkeeper revision 1.1159.1.262 (417937bdRu3MLdOeOXMt7hGr1AHoeg)
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

20 years agobitkeeper revision 1.1159.130.6 (41793773TFex2kvneKZIR5JlCHOzQQ)
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.

20 years agobitkeeper revision 1.1159.130.5 (4179350dKbV8Dl-DTyoBQ9c__K-pFw)
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.

20 years agobitkeeper revision 1.1159.130.4 (41792f48shx1E0y1gWtmTdYNJN6Q7g)
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. :-)

20 years agobitkeeper revision 1.1159.130.3 (41792ed6aunLXFVdvW9RR6KzJOFiVw)
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.

20 years agobitkeeper revision 1.1159.130.2 (41792e00jkEsXaBpAPRHZ9mVTslOxg)
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.

20 years agobitkeeper revision 1.1159.1.261 (41792d94c9Ck-m72kpZkL5_a2aSoZA)
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

20 years agobitkeeper revision 1.1159.130.1 (41792c8bfIrnaq8cezNM7nbYpseVFQ)
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.

20 years agobitkeeper revision 1.1159.1.260 (417910cfW_IY-z3SknIR-V-82DXZGQ)
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

20 years agobitkeeper revision 1.1159.129.1 (417910b3OLNctbN0leCgFvn5gSulDQ)
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.

20 years agobitkeeper revision 1.1159.1.259 (4178e733n0FQir55loK8zwEyWTnclA)
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.

20 years agobitkeeper revision 1.1159.1.258 (417850302WC3Bkwm17w7QalyJOg3xg)
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

20 years agobitkeeper revision 1.1159.123.7 (41781cf1F6-IOsb_NFEj5dxv6WFBCA)
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

20 years agobitkeeper revision 1.1159.128.1 (41780f0dzQjdvnhFtMuVv1YAmVoQ8Q)
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

20 years agobitkeeper revision 1.1159.123.6 (41780ea8n5Td61tLNii2Wc56fbuBfQ)
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

20 years agobitkeeper revision 1.1159.127.2 (41780e5c-RsPtK5gKwQvWEW2Vv26oQ)
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.

20 years agobitkeeper revision 1.1159.123.5 (4177ede7EGpZy4-xUlQEeAnL84bCnw)
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

20 years agobitkeeper revision 1.1159.127.1 (4177edc2yMpJyLOU9Q_EQYFZXYJiIw)
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.

20 years agobitkeeper revision 1.1159.118.2 (4177e027QSr5igdHrB1nC0veTxsuvg)
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

20 years agobitkeeper revision 1.1159.116.5 (4177dfd8eoQeNDnbJVcWNL3DSAZzEg)
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.

20 years agobitkeeper revision 1.1159.116.4 (4177df97ZOvl759Lo38Gv7CY081ZCA)
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.

20 years agobitkeeper revision 1.1159.116.3 (4177deb5O2BSukkVC4mhGVTFnJJiwA)
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.

20 years agobitkeeper revision 1.1159.123.4 (4177dbc8FCYnOUxgXnz6yT32B-aI8A)
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

20 years agobitkeeper revision 1.1159.126.1 (4177dbc0a3cRDV2S_YVRjp33pMQxuw)
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.

20 years agobitkeeper revision 1.1159.123.3 (4177d3a9BNL-5fZwDM69tw62fkzu4A)
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

20 years agobitkeeper revision 1.1159.125.1 (4177d25b5-3vkLfJZ_69DrX3zk4bww)
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

20 years agobitkeeper revision 1.1159.122.2 (4177d249OfMUUU4w3P-8H14U7koYXQ)
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.

20 years agobitkeeper revision 1.1159.123.2 (4177d169N58TtQXn_XJO4xNBKbMQUw)
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

20 years agobitkeeper revision 1.1159.124.2 (4177d163xinza3-p0e7_VEpiJ-okNA)
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.

20 years agobitkeeper revision 1.1159.124.1 (4177d127Hy3BcaV44WvSa5mdLDqq8Q)
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.

20 years agobitkeeper revision 1.1159.1.257 (4177c756-lErRJ8-5GnkP_sVvTHavQ)
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

20 years agobitkeeper revision 1.1159.123.1 (4177c4645tG5kVPOSNErlsiWRE55Gw)
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

20 years agobitkeeper revision 1.1159.122.1 (4177c41conAxvsSnGCUYzYBlBVfqCQ)
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.

20 years agobitkeeper revision 1.1159.1.256 (4177c0d1UGMpvmL5oNGHJwtGskSRXA)
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

20 years agobitkeeper revision 1.1159.120.2 (4177c0c45rkuaBFhtYj9E1LEJ8ti4w)
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.

20 years agobitkeeper revision 1.1159.1.255 (4177bef1YxrXgVRyVzt2_EdbMj5rDg)
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

20 years agobitkeeper revision 1.1159.121.1 (4177beeaW8q0uSb63tuGsNIZ6Knm0g)
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).

20 years agobitkeeper revision 1.1159.1.254 (4177bdf4aXE2he9nGLsYIcckKPG2LA)
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.

20 years agobitkeeper revision 1.1159.120.1 (4177b39fAEGwb9JIejtI6XTDRAKZXQ)
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.

20 years agobitkeeper revision 1.1159.1.253 (4177acb31pR6O7gnvHBPRklwripeYQ)
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.

20 years agobitkeeper revision 1.1159.1.252 (4177abd31PYu03Ds6umiBSns3W5ORw)
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

20 years agobitkeeper revision 1.1159.119.1 (4177abc92lxQ-lnk0VCS5xNc95Aq7g)
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.

20 years agobitkeeper revision 1.1159.1.251 (4177ab4bJCcADrZwbQl9Rz-Cngn66Q)
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.

20 years agobitkeeper revision 1.1159.118.1 (417793c6qIRlR7frVP0OIQu1cEa0Tg)
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

20 years agobitkeeper revision 1.1159.1.250 (41778fccML9t77yAOOuhoIJlCQGgKQ)
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.