akw27@arcadians.cl.cam.ac.uk
c63b6d985b
bitkeeper revision 1.1236.7.1 (42277b06gMBo3oqaq35om--uwNImNg)
...
Initial checkin of parallax code.
See README-PARALLAX for details.
Signed-off-by: andrew.warfield@cl.cam.ac.uk
2005-03-03 21:00:54 +00:00
iap10@freefall.cl.cam.ac.uk
82d1ce9852
bitkeeper revision 1.1236.1.39 (422385e3JUTcpAnifvTDP-tLQGjpug)
...
trivial fix to remove time.usleep
Signed-off-by: ian@xensource.com
2005-02-28 20:58:11 +00:00
kaf24@planb.cl.cam.ac.uk
203d29b1e2
bitkeeper revision 1.1236.1.38 (42221634EYMEOeOSyYh0c2ti_q6P0w)
...
Merge planb.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into planb.cl.cam.ac.uk:/auto/anfs/scratch/scramble/kaf24/xen-unstable.bk
2005-02-27 18:49:24 +00:00
kaf24@planb.cl.cam.ac.uk
49b26ed93c
bitkeeper revision 1.1236.5.1 (42221629GhhpYjgKPI7BEb9C8FJ2aA)
...
Specify compile/target architectures for Xen build process via
XEN_COMPILE_ARCH and XEN_TARGET_ARCH.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-02-27 18:49:13 +00:00
cl349@firebug.cl.cam.ac.uk
bc172128dc
bitkeeper revision 1.1236.1.37 (42220839uiUo4mhX0fedaXFvOocS4Q)
...
Update error message when loading a "not Xen v3.0" image.
Signed-off-by: chris@xensource.com
2005-02-27 17:49:45 +00:00
kaf24@scramble.cl.cam.ac.uk
5deb88b1a9
bitkeeper revision 1.1236.1.36 (4221cfd30UrMyu3TpXKGjVNXNVS1Bw)
...
Update 'xen version' in guest-OS images to 3.0.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-02-27 13:49:07 +00:00
kaf24@scramble.cl.cam.ac.uk
a42aaf7f9e
bitkeeper revision 1.1236.1.35 (4221cdcevFIhlA_vszZmPBjpl9nLjQ)
...
Set pagetable bits correctly (for Linux) in DOM0 builder.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-02-27 13:40:30 +00:00
kaf24@scramble.cl.cam.ac.uk
3fab67c7b0
bitkeeper revision 1.1236.1.34 (4221a315ShkFw2X--zS0IOD04zHUnA)
...
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-02-27 10:38:13 +00:00
kaf24@scramble.cl.cam.ac.uk
7ac608f74a
bitkeeper revision 1.1159.258.16 (4221a2ecsI-7_TFUEYf9_8zVhzHq3Q)
...
Fix 2.4 build, and a small 2.6 bootstrap tweak.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-02-27 10:37:32 +00:00
kaf24@scramble.cl.cam.ac.uk
0afa944d7e
bitkeeper revision 1.1236.1.33 (4220c1d4kWBTmwyNeriCfcEPm-7p4g)
...
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-02-26 18:37:08 +00:00
kaf24@scramble.cl.cam.ac.uk
8ed0d261a5
bitkeeper revision 1.1159.258.15 (4220c1b89PleMUER22Q6eIRqab93Dg)
...
Typo in 2.6 file.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-02-26 18:36:40 +00:00
kaf24@viper.(none)
81db45f1a4
bitkeeper revision 1.1236.1.32 (4220bdfe_g8imkJtGDR6Xv_2hEHwOQ)
...
DOM0 has no mem reservation limit.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-02-26 18:20:46 +00:00
kaf24@viper.(none)
e136639c42
bitkeeper revision 1.1236.1.31 (4220bdaemNGC_0xbUJs0GdE0qRjNEA)
...
Manual merge.
2005-02-26 18:19:26 +00:00
kaf24@viper.(none)
36222d3c27
bitkeeper revision 1.1159.258.14 (4220bd64Y3CN44gbDCh9mtv5s9QiDA)
...
Fix ballooning where initial allocation is lower than max possible lowmem.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-02-26 18:18:12 +00:00
kaf24@scramble.cl.cam.ac.uk
6f4dbe0b07
bitkeeper revision 1.1236.1.30 (42204c4csSlUlMNeJeX9_Mcy3_XPYA)
...
Merge http://xen-ia64.bkbits.net/xeno-unstable-ia64.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno-unstable-ia64.bk
2005-02-26 10:15:40 +00:00
akw27@arcadians.cl.cam.ac.uk
626a253ce5
bitkeeper revision 1.1236.1.29 (421facf0U_Bl4zERFH7SO_Vg0H8Ebg)
...
Move xcs to unix domain sockets.
signed-off-by: akw27@cl.cam.ac.uk
2005-02-25 22:55:44 +00:00
adsharma@linux-t08.sc.intel.com
e1c6e9ef33
bitkeeper revision 1.1236.4.2 (421f9e2ahbxvp9bbM08IB0CoyNbhqw)
...
Fix the broken build due to the change in construct_dom0() prototype.
2005-02-25 21:52:42 +00:00
adsharma@linux-t08.sc.intel.com
9c02843c64
bitkeeper revision 1.1236.4.1 (421f9dcbHJkjrRCLRtqvTdb-LhoYMg)
...
vcpu.c:
Fix invalid comparison between exec_domain * and domain *
2005-02-25 21:51:07 +00:00
bren@br260.wolfson.cam.ac.uk
41547e2257
bitkeeper revision 1.1236.1.28 (421f91083aQi4zkZChMBDS8J0jxjqw)
...
Avoid clobbering EBX. Without this, it doesn't compile with gcc 3.4
Signed-off-by: bin.ren@cl.cam.ac.uk
2005-02-25 20:56:40 +00:00
kaf24@scramble.cl.cam.ac.uk
8511f9f15c
bitkeeper revision 1.1236.1.27 (421f706biBboh8DlmOttNIpUogeM6Q)
...
A few fixes, and DOM0 by default is now allocated all of memory at
boot time.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk >
2005-02-25 18:37:31 +00:00
maf46@burn.cl.cam.ac.uk
36b85ce524
bitkeeper revision 1.1236.1.26 (421f5b13Cz9lSP0vaODNui9rk6qlfw)
...
More shadow cleanup.
Signed-off-by: michael.fetterman@cl.cam.ac.uk
2005-02-25 17:06:27 +00:00
maf46@burn.cl.cam.ac.uk
2d99d6a209
bitkeeper revision 1.1236.1.25 (421f4d3f1OCTsnYVCTM2mhwvFDIGvA)
...
alloc_monitor_pagetable/update_pagetable cleanup.
update_pagetable() is now the only code that (ever) sets
arch.monitor_table. update_pagetable() is also now smart
enough to deal with VMX guests while their paging is still
disabled.
Signed-off-by: michael.fetterman@cl.cam.ac.uk
2005-02-25 16:07:27 +00:00
maf46@burn.cl.cam.ac.uk
e52f56f4fc
bitkeeper revision 1.1236.1.24 (421f48ea99x29xFFaWbGuSxh3s_UYQ)
...
Minor VMX cleanups
Signed-off-by: michael.fetterman@cl.cam.ac.uk
2005-02-25 15:48:58 +00:00
maf46@burn.cl.cam.ac.uk
1c67dd889b
bitkeeper revision 1.1236.1.23 (421f3b04FuVFrUEUrYIs2_3sbFngVg)
...
Merge burn.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into burn.cl.cam.ac.uk:/local/scratch-1/maf46/xen-unstable.bk
Signed-off-by: michael.fetterman@cl.cam.ac.uk
2005-02-25 14:49:40 +00:00
maf46@burn.cl.cam.ac.uk
4d747b04c4
bitkeeper revision 1.1236.3.3 (421f3ac7eVdbco19D20ncC6UepUAYw)
...
Keep a separate shadow and "hl2" shadow of each guest L2 page.
Still doing excessive clearing of these shadows, though...
Signed-off-by: michael.fetterman@cl.cam.ac.uk
2005-02-25 14:48:39 +00:00
maf46@burn.cl.cam.ac.uk
6873f06b87
bitkeeper revision 1.1236.3.2 (421f3a985MlpKQbJ61Hi9J-7qp0NCg)
...
Make show_registers() aware of vmx guest contexts.
Signed-off-by: michael.fetterman@cl.cam.ac.uk
2005-02-25 14:47:52 +00:00
maf46@burn.cl.cam.ac.uk
e5dc435210
bitkeeper revision 1.1236.3.1 (421f2a35S4BT09otLbDXG1U-Qs355g)
...
Added some defensive code to notice when we're run out of
map cache entries.
Signed-off-by: michael.fetterman@cl.cam.ac.uk
2005-02-25 13:37:57 +00:00
iap10@tetris.cl.cam.ac.uk
ac9bb9bb10
bitkeeper revision 1.1236.1.22 (421e7d0c-kyK5jZSZ0PDCrhEIXuXbg)
...
Merge tetris.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into tetris.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
2005-02-25 01:19:08 +00:00
iap10@tetris.cl.cam.ac.uk
0aeef37025
bitkeeper revision 1.1159.258.13 (421e7cfaHXBVrm-2XYB50x2aleoG0A)
...
From: Jari Ruusu via Pasi Kärkkäinen [pasik@iki.fi ]
Small fix to 2.4 blkfront such that the capacity is reported correctly.
Does 2.6 need a similar fix?
Signed-off-by: ian@xensource.com
2005-02-25 01:18:50 +00:00
iap10@tetris.cl.cam.ac.uk
84fb60af03
bitkeeper revision 1.1236.1.21 (421e7b30xvo1vhdRfbOS8wEpVGvUHw)
...
Merge tetris.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into tetris.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
2005-02-25 01:11:12 +00:00
iap10@tetris.cl.cam.ac.uk
fff03211fe
bitkeeper revision 1.1159.258.12 (421e7b09H0pvxw22WgYUuH1d447Oew)
...
trivial fix
2005-02-25 01:10:33 +00:00
iap10@tetris.cl.cam.ac.uk
b762a4715d
bitkeeper revision 1.1236.1.20 (421e79e2QCkwvVmtkyb5ugRhPlYFWw)
...
acpi=off as the default for vmx domains.
Signed-off-by: ian@xensource.com
2005-02-25 01:05:38 +00:00
arun.sharma@intel.com[iap10]
f31cbebeda
bitkeeper revision 1.1236.1.19 (421e762a-grjFXfk-0fR1nd4ASovMA)
...
[PATCH] Support 1000 HZ guests
- Support guests with 1000 Hz
- cleanup the trailing garbage in vmx_virtpit.h
- Don't queue up pending timer interrupts before the first interrupt is injected
- This fixes the low bogomips problem
- Protect xen against guests programming a bad value for the counter
Signed-off-by: Edwin Zhai <edwin.zhai@intel.com >
Signed-off-by: Arun Sharma <arun.sharma@intel.com >
2005-02-25 00:49:46 +00:00
iap10@tetris.cl.cam.ac.uk
29d9737698
bitkeeper revision 1.1236.1.18 (421e7336YQ4n-A-IMoquamN2bsk1Xw)
...
Merge tetris.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into tetris.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-unstable.bk
2005-02-25 00:37:10 +00:00
kaf24@scramble.cl.cam.ac.uk
69a3e16aa2
bitkeeper revision 1.1236.1.17 (421e4879kSyHWNvied24BDzGi-OmgA)
...
Struct rename.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-02-24 21:34:49 +00:00
kaf24@scramble.cl.cam.ac.uk
6a329a59de
bitkeeper revision 1.1236.1.16 (421db67dL0mXatHebAtt9KpMqkCIBQ)
...
More FPU fixes. Extend taskswitch hypercall to allow TS bit to be
cleared as well as set.
2005-02-24 11:11:57 +00:00
kaf24@scramble.cl.cam.ac.uk
e61f0e7f91
bitkeeper revision 1.1236.1.15 (421db61bgONipq0c7bjsEyIfuoZzEw)
...
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-02-24 11:10:19 +00:00
kaf24@scramble.cl.cam.ac.uk
3979c1484a
bitkeeper revision 1.1159.258.11 (421db5das21KZ5OM9VgBIYQNaZthng)
...
Fix console_use_vt feature that makes VT switchable at run time in
Linux.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk >
2005-02-24 11:09:14 +00:00
kaf24@scramble.cl.cam.ac.uk
663b012ac6
bitkeeper revision 1.1236.1.14 (421db08d6LIbanwxXMIaE6u0X5DIbQ)
...
Move Emacs mode lines to end of files, out of the way.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk >
2005-02-24 10:46:37 +00:00
kaf24@scramble.cl.cam.ac.uk
590b019462
bitkeeper revision 1.1236.1.13 (421dacedhaZlzbC4_CN6lMN85qerFQ)
...
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-02-24 10:31:09 +00:00
kaf24@scramble.cl.cam.ac.uk
a6cf90656b
bitkeeper revision 1.1159.258.10 (421dacb67rVw006uybBjh0HNKVaObw)
...
Make mkelf32 byte-order clean.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk >
2005-02-24 10:30:14 +00:00
kaf24@scramble.cl.cam.ac.uk
f515e23a37
bitkeeper revision 1.1236.1.12 (421da2beCWorg82h5pKlUfgL04gvhA)
...
Fix x86/64 get_stack_bottom().
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk >
2005-02-24 09:47:42 +00:00
arun.sharma@intel.com[kaf24]
3a5218ce94
bitkeeper revision 1.1236.1.11 (421da0daKKsT7rDnkbjTI6O17x8XIQ)
...
[PATCH] trace-int.patch
Trace guest interrupt injections too.
Signed-off-by: Arun Sharma <arun.sharma@intel.com >
===== arch/x86/vmx.c 1.21 vs edited =====
2005-02-24 09:39:38 +00:00
arun.sharma@intel.com[kaf24]
864fdbcd4d
bitkeeper revision 1.1236.1.10 (421da0d32W6mm78NfqVauwQT_ZO1dQ)
...
[PATCH] mmio_addr.patch
Use 1:1 page table to figure out if a particular physical address belongs
to MMIO range or not.
Signed-off-by: Xin B Li <xin.b.li@intel.com >
Signed-off-by: Chengyuan Li <chengyuan.li@intel.com >
Signed-off-by: Arun Sharma <arun.sharma@intel.com >
Index: trunk/tools/libxc/xc_vmx_build.c
===================================================================
2005-02-24 09:39:31 +00:00
arun.sharma@intel.com[kaf24]
b84cc28da9
bitkeeper revision 1.1236.1.9 (421da0c9oRchQk9qH4h9W-dsF3I1Jg)
...
[PATCH] gpa-page-zero.patch
GPFN = 0 is a valid page frame and we shouldn't inject #PG into guest.
Signed-off-by: Arun Sharma <arun.sharma@intel.com >
Index: trunk/xen/arch/x86/vmx.c
===================================================================
2005-02-24 09:39:21 +00:00
arun.sharma@intel.com[kaf24]
251675e107
bitkeeper revision 1.1236.1.8 (421da0af_4ZHSxnqpym3nlttZ_d5fQ)
...
[PATCH] term.patch
Enable text and RFB interface in the device models
Signed-off-by: Arun Sharma <arun.sharma@intel.com >
===== gui/Makefile 1.2 vs edited =====
2005-02-24 09:38:55 +00:00
kaf24@scramble.cl.cam.ac.uk
17c81072fd
bitkeeper revision 1.1236.1.7 (421d9a5b-DJu8ku3gvpHa3t6ChqYKQ)
...
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno-unstable-ia64.bk
2005-02-24 09:11:55 +00:00
kaf24@scramble.cl.cam.ac.uk
eaa8228865
bitkeeper revision 1.1236.2.2 (421d9845sycnlJqY30Dp6wiJSQPOjA)
...
Tiny.
2005-02-24 09:03:01 +00:00
kaf24@scramble.cl.cam.ac.uk
344d5fc348
bitkeeper revision 1.1236.2.1 (421d97a5SR1YbOvnVv1vbOXHzoiZ4Q)
...
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-02-24 09:00:21 +00:00
kaf24@scramble.cl.cam.ac.uk
71ebe65bbc
bitkeeper revision 1.1159.258.9 (421d978cixdcn2ycn94dJci5cqGzjg)
...
Build cleanups. Build dynamic libs as -fPIC always.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk >
2005-02-24 08:59:56 +00:00