djm@sportsman.spdomain
d57ed1b19d
bitkeeper revision 1.1236.49.4 (424daeb9mhwcMe-HsktqHZfvMFrb0A)
...
ia64: update xen address space for VTi compatibility
2005-04-01 20:27:37 +00:00
djm@sportsman.spdomain
a1d6b5b539
bitkeeper revision 1.1236.49.3 (424da694hs_tmhgylCZkHbyJJqNXIg)
...
update to latest -unstable
2005-04-01 19:52:52 +00:00
djm@kirby.fc.hp.com
e5f7347a9f
bitkeeper revision 1.1236.49.2 (424ad892NxT9Xau1LJ8r_XedSt3rhw)
...
ivt.S:
ia64: oops, missing file for vhpt patch
2005-03-30 16:49:22 +00:00
djm@kirby.fc.hp.com
7d6dc9749e
bitkeeper revision 1.1236.49.1 (4249f373bNMSl7qxQlghqfQyK9POsg)
...
Simple global lVHPT support
2005-03-30 00:31:47 +00:00
xen-ia64.adm@bkbits.net
64719de591
bitkeeper revision 1.1236.1.133 (4244ed84WExuoqfU6If778CyipoE6g)
...
Merge bk://xen.bkbits.net/xeno-unstable.bk
into bkbits.net:/repos/x/xen-ia64/xeno-unstable-ia64.bk
2005-03-25 22:52:21 +00:00
djm@sportsman.spdomain
70c6a10ec5
bitkeeper revision 1.1236.1.132 (4244ed83AbtrXuARZAN3FYhYSFTm7w)
...
Catch up to latest xeno-unstable
2005-03-26 05:05:07 +00:00
xen-ia64.adm@bkbits.net
2a9142e541
bitkeeper revision 1.1236.1.131 (4244e3f9gcG_CR3IOZykct93jfo08w)
...
Merge bk://xen.bkbits.net/xeno-unstable.bk
into bkbits.net:/repos/x/xen-ia64/xeno-unstable-ia64.bk
2005-03-25 22:20:40 +00:00
djm@sportsman.spdomain
315230b5a0
bitkeeper revision 1.1236.1.130 (4244e3f89CxDxAfTO7Rtb2HsrEirWA)
...
DomainU's can now be loaded from domain0 using hypercalls
2005-03-26 04:24:24 +00:00
kaf24@firebug.cl.cam.ac.uk
250fed17dc
bitkeeper revision 1.1236.43.16 (42448d59ezQlPIiCVx8usI8lvPcAvw)
...
Fix mmu_update queue size.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-03-25 22:14:49 +00:00
kaf24@firebug.cl.cam.ac.uk
3889bf91b2
bitkeeper revision 1.1236.43.15 (42446ea83i0TVEFNdNTE8D6WBPWfaQ)
...
Move Linux 2.4 to writable pagetables. It doesn't boot, but that bug
is not caused by this changeset (I see exactly the same behaviour
with these changes backed out). Will need some investigation: first
on 2.0-testing to see if any fixes are needed there...
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-03-25 20:03:52 +00:00
cl349@firebug.cl.cam.ac.uk
164931ad90
bitkeeper revision 1.1236.43.14 (424466ecgeg-norljKfMh0Tylfkxrg)
...
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk-plax
2005-03-25 19:30:52 +00:00
cl349@firebug.cl.cam.ac.uk
636d22a960
bitkeeper revision 1.1236.47.1 (424461d9MLablVR0mkl5fIg3Km-RAg)
...
Fix race between sending responses to the guest frontend driver and guest
adding new requests.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-03-25 19:09:13 +00:00
smh22@firebug.cl.cam.ac.uk
01a2aa4988
bitkeeper revision 1.1236.43.13 (42446124G6lMmGOZuWoCX4Jlr7Hj_w)
...
partial fix for save/migrate
signed-off-by: steven@xensource.com
2005-03-25 19:06:12 +00:00
jrb44@plym.cl.cam.ac.uk
e2a63b2173
bitkeeper revision 1.1236.43.12 (4244309dO7HfNtv-R6F5S3jdQqQR8A)
...
Enhanced concurrency support in blockstore.
Signed-off-by: James Bulpin <James.Bulpin@cl.cam.ac.uk >
2005-03-25 15:39:09 +00:00
kaf24@firebug.cl.cam.ac.uk
2c82f2a6ef
bitkeeper revision 1.1236.43.11 (4244199bhSeKA6aHwn5DYaLjeLwt9A)
...
Remove unused function find_last_domain().
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-03-25 14:00:59 +00:00
kaf24@firebug.cl.cam.ac.uk
9e99b1d130
bitkeeper revision 1.1236.43.10 (42441785goVzEeVsbXZ1yuI--vCldQ)
...
Clean ptwr flush error path: it has a lot in common with the normal
exit path.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-03-25 13:52:05 +00:00
kaf24@firebug.cl.cam.ac.uk
bf559936d8
bitkeeper revision 1.1236.43.9 (42441631VxhWONemyRXIOoB5s3kllQ)
...
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-03-25 13:46:25 +00:00
kaf24@firebug.cl.cam.ac.uk
a4c76ef233
bitkeeper revision 1.1236.46.1 (4244162c_azRsnO5-xqJ_Q-kWnMqMQ)
...
No direct entry to __enter_scheduler allowed. Must always pass through
softirq handler. Also domain_crash() now returns and defers
descehduling from local CPU: old behaviour is still provided by
domain_crash_synchronous().
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-03-25 13:46:20 +00:00
cl349@firebug.cl.cam.ac.uk
335cdd8899
bitkeeper revision 1.1236.43.8 (424414e47MDO_h_WXLL_TII3WcuvNw)
...
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk-clean
2005-03-25 13:40:52 +00:00
cl349@firebug.cl.cam.ac.uk
b539d553c4
bitkeeper revision 1.1159.258.68 (4244133awyHq01j9R23NzaSBfEq5Dg)
...
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-2.0-testing.bk-clean
2005-03-25 13:33:46 +00:00
cl349@firebug.cl.cam.ac.uk
f050756e41
bitkeeper revision 1.1159.272.12 (42441332UkmiN7Ka9ysrPj9ZtPvXZg)
...
Fix cleanup path for active writable pagetable. Reconnect page so that it
gets cleaned up correctly.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-03-25 13:33:38 +00:00
iap10@freefall.cl.cam.ac.uk
8dc1edbaf7
bitkeeper revision 1.1236.43.7 (4243f97eb4lvXCcsGyPLWnCdNiwFVg)
...
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-unstable.bk
2005-03-25 11:43:58 +00:00
iap10@freefall.cl.cam.ac.uk[iap10]
521752c0b7
bitkeeper revision 1.1159.258.67 (4243f8f4bOCvwTNPuva3gzEiuhWgSw)
...
fix to xend
2005-03-25 11:41:40 +00:00
iap10@freefall.cl.cam.ac.uk
e9d4be73ca
bitkeeper revision 1.1236.43.6 (4243f3f3rPSrXq5qC_rXYAkeTrQ7dQ)
...
manual merge
2005-03-25 11:20:19 +00:00
iap10@freefall.cl.cam.ac.uk
631181e727
bitkeeper revision 1.1159.258.66 (4243f0c43z_QoFF2r32T6wIbWeep6w)
...
Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-2.0-testing.bk
2005-03-25 11:06:44 +00:00
djm@kirby.fc.hp.com
9c530e8719
bitkeeper revision 1.1236.1.129 (4243752dhyR6gFbwnTLGvPXHdYlWoA)
...
xensetup.c, domain.c, config.h, hypercall.c:
Add (tmp) domain loading hypercalls
2005-03-24 22:16:25 +00:00
djm@sportsman.spdomain
72c97f5cb4
bitkeeper revision 1.1236.1.128 (4243752c85MV0g7IdVNPy6olC7dJjQ)
...
Turn on (and fix) do_initcalls so page scrub init
is called... otherwise page scrub softirq causes null
pointer deref
2005-03-25 02:19:24 +00:00
djm@sportsman.spdomain
0074814dda
bitkeeper revision 1.1236.1.127 (42435398PcsmPmN6vFY05OAbZz38Wg)
...
new dummy physdev routines to accomodate changes to common files
2005-03-24 23:56:08 +00:00
djm@sportsman.spdomain
3d601145dd
bitkeeper revision 1.1236.1.126 (4243474bn1MXNW0T31Lhbo2ynARZiA)
...
Merge http://xen-ia64.bkbits.net/xeno-unstable-ia64.bk
into sportsman.spdomain:/home/djm/xeno-unstable-ia64.bk
2005-03-24 23:03:39 +00:00
cl349@firebug.cl.cam.ac.uk
574a4322a0
bitkeeper revision 1.1236.43.5 (424336b8eyjp_NoiiRAeFT8ELqqtSQ)
...
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk-clean
2005-03-24 21:52:56 +00:00
cl349@firebug.cl.cam.ac.uk
aef7361194
bitkeeper revision 1.1236.44.1 (424336a973xtRANYgwC5MI9CGj9ddQ)
...
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk-clean
2005-03-24 21:52:41 +00:00
cl349@firebug.cl.cam.ac.uk
971b02507e
bitkeeper revision 1.1159.272.11 (42433672q27Zpx5yJpmpyepHVywt3Q)
...
Only include files of the TARGET_ARCH arch in TAGS file.
Signed-off-by: Christian Limpach <chris@xensource.com >
2005-03-24 21:51:46 +00:00
kaf24@firebug.cl.cam.ac.uk
4623e833aa
bitkeeper revision 1.1236.43.4 (424334begQSfXEFH2X7nIwb4TohPsA)
...
Fix TLB flushing on page type changes for SMP guests.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-03-24 21:44:30 +00:00
mjw@wray-m-3.hpl.hp.com
241ca5086b
bitkeeper revision 1.1159.258.65 (424331652VL7RiaHBn8P0uqDDLtLBA)
...
Merge xenbk@gandalf:/var/bk/xen-2.0-testing.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xen-2.0-testing.bk
2005-03-24 21:25:36 +00:00
xenbk@gandalf.hpl.hp.com
aef1d1bbd7
bitkeeper revision 1.1159.274.1 (42433164m51bkJUX_X_oXhp9fyHXlA)
...
Merge http://xen.bkbits.net:8080/xen-2.0-testing.bk
into gandalf.hpl.hp.com:/var/bk/xen-2.0-testing.bk
2005-03-24 21:30:12 +00:00
mjw@wray-m-3.hpl.hp.com
3aca223127
bitkeeper revision 1.1159.258.64 (42433016pzi5kr8wggkPTZcHlxXCpg)
...
Back out changes to netif backend messaging to set vifname.
Try using 'ip link' instead.
Signed-off-by: Mike Wray <mike.wray@hp.com >
2005-03-24 21:24:38 +00:00
jrb44@swoop.cl.cam.ac.uk
e10158b99b
bitkeeper revision 1.1236.43.3 (42430c00lAWor_gGz6AYWnPE5wc0XQ)
...
Added concurrency niceness to the bottom end of the blockstore.
Signed-off-by: James Bulpin <James.Bulpin@cl.cam.ac.uk >
2005-03-24 18:50:40 +00:00
kaf24@firebug.cl.cam.ac.uk
e07e6adb01
bitkeeper revision 1.1236.43.2 (4242f87aFPws_0qJOowxni3KubXdbQ)
...
Manual merge.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-03-24 17:27:22 +00:00
kaf24@firebug.cl.cam.ac.uk
d535ea243e
bitkeeper revision 1.1159.272.10 (4242f845cpppoqILZOUsc9BDNxlTUA)
...
Set a block timeout at least a jiffy ahead, to have same behaviour
as native Linux.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-03-24 17:26:29 +00:00
kaf24@firebug.cl.cam.ac.uk
afe3cf62fc
bitkeeper revision 1.1236.43.1 (4242f75e6Zk-5XZxY7UL-J_Qi8D43g)
...
Fix VIRQ_TIMER holdoff for SMP guests.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-03-24 17:22:38 +00:00
xen-ia64.adm@bkbits.net
1d1911a01d
bitkeeper revision 1.1236.1.125 (4242ef8aRFQzhOTTcIl53kSEbAetfg)
...
Merge bk://xen.bkbits.net/xeno-unstable.bk
into bkbits.net:/repos/x/xen-ia64/xeno-unstable-ia64.bk
2005-03-24 16:49:14 +00:00
djm@djmnc4000.(none)
cfcafc909c
bitkeeper revision 1.1236.25.36 (4243432dp7iD6grYmEzzjpQVyBr9UQ)
...
Merge http://djm@sportsman//home/djm/xeno-unstable-ia64.bk
into djmnc4000.(none):/home/djm/src/xen/xeno-unstable-ia64.bk
2005-03-24 16:32:41 +00:00
djm@sportsman.spdomain
5cbbeb4c05
bitkeeper revision 1.1236.45.2 (4243432c8VmfGh4VEJzRRGu7OQsDqw)
...
Remove null creation for now-used header files
2005-03-24 22:46:04 +00:00
djm@sportsman.spdomain
68b0f73a5b
bitkeeper revision 1.1236.45.1 (424342907mfCQXuK6tV16wpaF5kL_Q)
...
name change for arch interface from common/domain.c
2005-03-24 22:43:28 +00:00
djm@djmnc4000.(none)
4e4cafd086
bitkeeper revision 1.1236.25.35 (42434291-xqRgr7TV4lWMs8BiZpDpQ)
...
Merge http://djm@sportsman//home/djm/xeno-unstable-ia64.bk
into djmnc4000.(none):/home/djm/src/xen/xeno-unstable-ia64.bk
2005-03-24 16:30:14 +00:00
kaf24@firebug.cl.cam.ac.uk
b7a2d3eb8c
bitkeeper revision 1.1236.1.124 (42429eb8uGingMvF7MF3Py6CUzFBzA)
...
NMI watchdog hooks off ac_timer softirq rather than apic timer irq.
In extreme situations we may service ac_timer events without ever
actually taking an apic interrupt.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-03-24 11:04:24 +00:00
akw27@arcadians.cl.cam.ac.uk
36b6dd3b86
bitkeeper revision 1.1236.1.123 (424284cbdc1iFeJb-iVYG6KJOhmSuw)
...
Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xeno.bk
into arcadians.cl.cam.ac.uk:/auto/anfs/nos1/akw27/xeno-clone/xeno.bk
2005-03-24 09:13:47 +00:00
kaf24@firebug.cl.cam.ac.uk
502043358f
bitkeeper revision 1.1236.42.2 (42427e4bowK4ngPjKLA3967ZsswxjQ)
...
Cleanups.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-03-24 08:46:03 +00:00
iap10@freefall.cl.cam.ac.uk
496d4573ef
bitkeeper revision 1.1236.42.1 (42422fb2SvqEyBwXAZf3p2BJS-gfBA)
...
If Xen is told to use a serial console via a com1= or com2= directive
on the Xen command line, it now hides that particular UART from dom0.
This means that it's now safe to enable the 8250 driver in the Linux
config. If Xen has been told to use com1, the dom0 linux kernel will
not see /dev/ttyS0, but will see ttyS1,S2 etc if they are present,
enabling them to be used for mice, modems, printers etc.
Unfortunately, the 8250 driver will register itself for a ttyS even if
that particular UART isn't present. This is really annoying, as it
prevents the 'xencons' driver registering itself as ttyS0 even though
the 8250 won't see ttyS0 as present if Xen is using com1. This
prevents us from enabling 8250 in the default kernel config, as it
will change current behaviour.
If you want to use 8250 and xencons, the trick is to tell xencons to
grab a high numbered ttyS port that the 8250 driver will have left
alone. For example, put "xencons=ttyS31" on the Linux command line.
You'll then be able to edit /etc/inittab to add an entry for a
getty on ttyS31 if you want to be able to log in on the serial console
that is being shared with Xen.
If anyone knows a way of cleanly kicking the 8250 driver off a
particular char minor then please let me know!
2005-03-24 03:10:42 +00:00
djm@djmnc4000.(none)
7fe74023b3
bitkeeper revision 1.1236.25.34 (4241fe019xLvXYVQ-Pi4ivJAXQnxxQ)
...
Fix for asm-offsets dependency
2005-03-23 23:38:41 +00:00