kaf24@freefall.cl.cam.ac.uk
f156522181
bitkeeper revision 1.1159.170.40 (419b55f4xjnbq8tzjeO3VSVxGTstBw)
...
added tag RELEASE-2.0.1
2004-11-17 13:45:24 +00:00
kaf24@freefall.cl.cam.ac.uk
0a7dfe51ed
bitkeeper revision 1.1159.170.40 (419b55e6jnbji7_jBNPq93t0rRHt4g)
...
Cset exclude: kaf24@freefall.cl.cam.ac.uk |ChangeSet|20041105104027|05915
2004-11-17 13:45:10 +00:00
kaf24@freefall.cl.cam.ac.uk
50199b4f65
bitkeeper revision 1.1159.170.39 (419b5581poSuvE_McWQiO9aFYWL_yg)
...
Merge freefall.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0.bk
into freefall.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2004-11-17 13:43:29 +00:00
kaf24@freefall.cl.cam.ac.uk
ca46ed91b2
bitkeeper revision 1.1159.1.385 (419b54d0E_vjy3KgQ1TvEX6lII-VWQ)
...
added tag RELEASE-2.0.0
2004-11-17 13:40:32 +00:00
kaf24@freefall.cl.cam.ac.uk
6abba0e052
bitkeeper revision 1.1159.170.38 (419b4ea7EVWPzoNmHFd8awUXxFXmLg)
...
Sanitise ignore list.
2004-11-17 13:14:15 +00:00
kaf24@freefall.cl.cam.ac.uk
79085091e6
bitkeeper revision 1.1159.170.37 (419b4e93x5uYHCJBfuNflDeySU4JpQ)
...
Clean up "foreign pages" patch to refelect what we pushed upstream to
the core Linux maintainers.
2004-11-17 13:13:55 +00:00
bren@anvil.research
3d95c17302
bitkeeper revision 1.1159.170.36 (419b409dgOm9WpCUrkZWaLcFuKDTIw)
...
Solve hang at net frontend initialization by necessarily passing domain ID to NetDev in xend.
This follows Andy's cset to support backends in unprivileged domains.
2004-11-17 12:14:21 +00:00
iap10@labyrinth.cl.cam.ac.uk
ce199230ef
bitkeeper revision 1.1159.170.35 (419ab6448ydG-9pjZ3SRv3nESPZzYg)
...
add comment
2004-11-17 02:24:04 +00:00
iap10@labyrinth.cl.cam.ac.uk
187923c5b8
bitkeeper revision 1.1159.170.34 (419aad6416AhQtqf_9z4O_V7Cit8iQ)
...
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-2.0-testing.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-unstable.bk
2004-11-17 01:46:12 +00:00
iap10@labyrinth.cl.cam.ac.uk
3689020ade
bitkeeper revision 1.1159.175.2 (419aac910pa0nMHuaLaEOWmKvC9JVg)
...
waste 4 bytes to avoid #ifdef ugliness
2004-11-17 01:42:41 +00:00
iap10@labyrinth.cl.cam.ac.uk
e228c33206
bitkeeper revision 1.1159.170.33 (419a9c62tk7sIcrtH243O5DOGwNn8g)
...
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-11-17 00:33:38 +00:00
iap10@labyrinth.cl.cam.ac.uk
ce200281b2
bitkeeper revision 1.1159.175.1 (419a9b9dCZLKnt1tKvFYyV5cDeDbmQ)
...
Clean up drivers/char/mem.c patch.
2004-11-17 00:30:21 +00:00
kaf24@freefall.cl.cam.ac.uk
830049095a
bitkeeper revision 1.1159.168.7 (419a6fbepARynjSYyfFg1S3Py1v94A)
...
Xen build fixes. Work with Hardened GCC.
2004-11-16 21:23:10 +00:00
kaf24@freefall.cl.cam.ac.uk
5661df515a
bitkeeper revision 1.1159.170.32 (419a593aACa3uJybVvoEJ_gaJcjDwA)
...
Merge freefall.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/local/scratch/kaf24/xeno.bk
2004-11-16 19:47:06 +00:00
kaf24@freefall.cl.cam.ac.uk
1b6f005a13
bitkeeper revision 1.1159.170.31 (419a3a86bSLSt5jRubDsLFc4VXWrkQ)
...
Sanitise failsafe callback. The safe pf handler stuff was madness.
If it turns out to be needed, there must be a better way.
2004-11-16 17:36:06 +00:00
smh22@tempest.cl.cam.ac.uk
df2a636c6f
bitkeeper revision 1.1159.170.30 (419a2863WX3YLZ5KVCew4n2UgbIs-g)
...
make 2.4 build again
2004-11-16 16:18:43 +00:00
kaf24@freefall.cl.cam.ac.uk
743287866f
bitkeeper revision 1.1159.170.29 (419a0009K2EoexbNZXY_leDTaivx2w)
...
Fix make_page_{readonly,writable} to deal properly with highmem.
2004-11-16 13:26:33 +00:00
akw27@labyrinth.cl.cam.ac.uk
896fb4d9cc
bitkeeper revision 1.1159.170.28 (4199f979RH9YDYvR9XUZksaNnSlnLQ)
...
Fixes to xend for backends in domains other than dom0.
2004-11-16 12:58:33 +00:00
kaf24@freefall.cl.cam.ac.uk
370136bb6c
bitkeeper revision 1.1159.170.27 (4199eb03e15gd8adslXoDx2C8r41ow)
...
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2004-11-16 11:56:51 +00:00
kaf24@freefall.cl.cam.ac.uk
9a152b3fe0
bitkeeper revision 1.1159.174.4 (4199eafc-o43U-MPvkSymdEahhBVLg)
...
Fix panic() so that it flushes console messages and then kills the VM
cleanly (instead of spinning).
2004-11-16 11:56:44 +00:00
kaf24@freefall.cl.cam.ac.uk
9f9af87611
bitkeeper revision 1.1159.174.3 (4199eadf9ra8mQPwvvr9Ke8eQfkfIg)
...
Fix CONFIG_DEBUG_PAGEALLOC. More generally, this fixes
__change_page_attr at the same time (incompatible with writable
pagetables).
2004-11-16 11:56:15 +00:00
kaf24@freefall.cl.cam.ac.uk
7777720dbf
bitkeeper revision 1.1159.174.2 (4199eab3BFgYlgf6yBL0RuSb19gzGA)
...
Fix CONFIG_4KSTACKS kernel config option, and add it do default config.
2004-11-16 11:55:31 +00:00
kaf24@freefall.cl.cam.ac.uk
f5278847a9
bitkeeper revision 1.1159.174.1 (4199ea78WRqMUotnBDHybojMaiF37w)
...
Add more required sanity checks to writable p.t. code in Xen.
2004-11-16 11:54:32 +00:00
mwilli2@equilibrium.research
896fff13d2
bitkeeper revision 1.1159.170.26 (41994c77d7MyAnUlSeibYJqQo1ADCA)
...
Clean up write interface for balloon proc file somewhat.
2004-11-16 00:40:23 +00:00
mwilli2@equilibrium.research
0182092bce
bitkeeper revision 1.1159.168.6 (4199134cGy53S7HzqzuO4Ufm3c9ijw)
...
Wait for in the xend init script for Xend to really come
up. Avoids races with other init scripts.
2004-11-15 20:36:28 +00:00
cl349@freefall.cl.cam.ac.uk
fb6e5fad05
bitkeeper revision 1.1159.170.25 (4198cc3b-yQEJ6t2KXb0BZw64jh66Q)
...
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xen.bk-ddb
2004-11-15 15:33:15 +00:00
cl349@freefall.cl.cam.ac.uk
58faa49151
bitkeeper revision 1.1159.173.1 (4198cc1etdf5hNRh765kjOv76JOjog)
...
Run "reboot machine" keyhandler from interrupt context.
2004-11-15 15:32:46 +00:00
kaf24@freefall.cl.cam.ac.uk
f3f7e94361
bitkeeper revision 1.1159.170.24 (4198acd7Fs4-ujy8fHFTYRsZuN115Q)
...
Ported Steven Smith's multi-user extension of /dev/xen/evtchn to
current evtchn driver. Now the device can be open multiple times, with
users bound to disjoint sets of ports.
2004-11-15 13:19:19 +00:00
kaf24@freefall.cl.cam.ac.uk
2ccd2269e2
bitkeeper revision 1.1159.170.23 (41988b637H-s7zBc_EhrKCZog7CGNw)
...
Clean up multi-kernel build system.
2004-11-15 10:56:35 +00:00
kaf24@freefall.cl.cam.ac.uk
d81588d7ce
bitkeeper revision 1.1159.170.22 (419799266IZUHab-ZN-CjISQ_bMUxg)
...
Fix the floppy driver to xen and add it to the -xen0 default config.
2004-11-14 17:43:02 +00:00
kaf24@freefall.cl.cam.ac.uk
f8beb54e24
bitkeeper revision 1.1159.170.21 (41978006yk1bg04SJNSN2JWccT5adA)
...
Disable PIE/SSP features when building Xen, if GCC supports them.
2004-11-14 15:55:50 +00:00
kaf24@freefall.cl.cam.ac.uk
adafcbebd2
bitkeeper revision 1.1159.170.20 (4196453bO-PrYERhRRpFAeXiVJP1Sw)
...
Remove redundant code and fix small bug in entry.S
2004-11-13 17:32:43 +00:00
kaf24@freefall.cl.cam.ac.uk
5435ea3021
bitkeeper revision 1.1159.170.19 (419641c7PFSwb0OCvYznpBOaQJY6Fw)
...
Cleaned up debugger interface to traps.c.
2004-11-13 17:17:59 +00:00
kaf24@freefall.cl.cam.ac.uk
92d81c3c28
bitkeeper revision 1.1159.170.18 (419631f46LScNrXRGEL-VrxeFQPSBA)
...
Clean up keyhandler interface. Now register a new keyhandler with
register_keyhandler() or register_irq_keyhandler().
2004-11-13 16:10:28 +00:00
kaf24@freefall.cl.cam.ac.uk
d2d8210fc1
bitkeeper revision 1.1159.170.17 (41962d055pOc5fTrHGe4fmt4cHDhjw)
...
Merge freefall.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2004-11-13 15:49:25 +00:00
kaf24@freefall.cl.cam.ac.uk
a8056c42f6
bitkeeper revision 1.1159.168.5 (41962ce3XTE0Rv_fvLiNwsSsvTfxUA)
...
Makes packet-size checks in netback driver less conservative. Allows e.g.,
PPPoE to work.
2004-11-13 15:48:51 +00:00
cl349@freefall.cl.cam.ac.uk
bc764e321e
bitkeeper revision 1.1159.170.16 (4195ddd7jxD5QzxBsPmmTAdBS9rikw)
...
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-2.0.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-unstable.bk
2004-11-13 10:11:35 +00:00
cl349@freefall.cl.cam.ac.uk
491971c6fe
bitkeeper revision 1.1159.168.4 (4195dd9fuE-UmEKmUEOm1GvgA2jDXg)
...
Declare evtchn_do_upcall with asmlinkage for CONFIG_REGPARM.
(not evtchn_device_upcall)
2004-11-13 10:10:39 +00:00
cl349@freefall.cl.cam.ac.uk
952ded00de
bitkeeper revision 1.1159.170.15 (4195dc2522qCUB8kQ3bVffVY3XIPhg)
...
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-2.0.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-unstable.bk
2004-11-13 10:04:21 +00:00
cl349@freefall.cl.cam.ac.uk
231d079a6c
bitkeeper revision 1.1159.168.3 (4195db072g989tWZuoaN1ovNwoEBjQ)
...
Declare evtchn_do_upcall with asmlinkage for CONFIG_REGPARM.
2004-11-13 09:59:35 +00:00
cl349@freefall.cl.cam.ac.uk
0a824ad1cd
bitkeeper revision 1.1159.168.2 (4195d5cd7EdTdzGQTt_b3E_j7MPmUw)
...
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xen-2.0-testing.bk
2004-11-13 09:37:17 +00:00
cl349@freefall.cl.cam.ac.uk
0759afe76d
bitkeeper revision 1.1159.170.14 (4194facbchglsPKuuZP2xARQ1tSJxQ)
...
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xen.bk-ddb
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xen.bk-ddb
2004-11-12 18:02:51 +00:00
cl349@freefall.cl.cam.ac.uk
3794044989
bitkeeper revision 1.1159.172.6 (4194fabamHr_DCPBrjJ6jGPZc1kq-A)
...
Untangle #includes slightly.
2004-11-12 18:02:34 +00:00
cl349@freefall.cl.cam.ac.uk
c35cd837f6
bitkeeper revision 1.1159.170.13 (4194f109iXlnhuZNs5l5WjDDk5pnXA)
...
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xen.bk-ddb
2004-11-12 17:21:13 +00:00
cl349@freefall.cl.cam.ac.uk
1b8bcd6f21
bitkeeper revision 1.1159.172.5 (4194efbdtn0wkhatZ5h3AhSTCQkn2g)
...
Add hooks for debuggers.
2004-11-12 17:15:41 +00:00
sos22@douglas.cl.cam.ac.uk
5da67c5f11
bitkeeper revision 1.1159.170.12 (4194eb32TtoQmmdoymakhiMQr5rPLg)
...
Correct typo.
2004-11-12 16:56:18 +00:00
sos22@douglas.cl.cam.ac.uk
f90c23b345
bitkeeper revision 1.1159.170.11 (4194eb07XZHxeEWuN5sYLSMOjra2ug)
...
Some of the scripts have moved. Correct for this.
2004-11-12 16:55:35 +00:00
sos22@douglas.cl.cam.ac.uk
3a35d2f81c
bitkeeper revision 1.1159.170.10 (4194e863CFMzlWI0nAmHog0_NZ2vfQ)
...
Add in a minimal reimplementation of xend. This is mostly useful for prototyping things which would require wide-spread changes to xend, if implemented
there e.g. domain replay.
It is emphatically not useful as a replacement for xend in general use.
2004-11-12 16:44:19 +00:00
cl349@freefall.cl.cam.ac.uk
6e0ba03462
bitkeeper revision 1.1159.172.4 (4194e64dB1FWMrwVD84YzFri88ml-Q)
...
Add comment.
2004-11-12 16:35:25 +00:00
cl349@freefall.cl.cam.ac.uk
981b39ef0b
bitkeeper revision 1.1159.172.3 (4194d17cHAKS_aZt34dj741AVg4MNQ)
...
Split irq_serial_getc out of serial_getc, irq_serial_getc can be called from
interrupt handlers.
2004-11-12 15:06:36 +00:00