]>
xenbits.xensource.com Git - xen.git/log
iap10@freefall.cl.cam.ac.uk [Wed, 9 Mar 2005 18:31:15 +0000 (18:31 +0000)]
bitkeeper revision 1.1236.19.2 (422f40f3l62sGOkmaI-pc1lI7OvE-A)
audit_pagelist added for debugging.
Signed-off-by: ian@xensource.com
iap10@freefall.cl.cam.ac.uk [Wed, 9 Mar 2005 18:26:32 +0000 (18:26 +0000)]
bitkeeper revision 1.1236.19.1 (422f3fd8BustMuUXTkjmPaBu2yss5Q)
Fix ctrl_iface recovery across suspend/resume.
Signed-off-by: ian@xensource.com
kaf24@firebug.cl.cam.ac.uk [Tue, 8 Mar 2005 17:12:15 +0000 (17:12 +0000)]
bitkeeper revision 1.1236.12.10 (422ddcefnSKZRvTbeADnwuPWCKuy7w)
Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@firebug.cl.cam.ac.uk [Tue, 8 Mar 2005 17:11:49 +0000 (17:11 +0000)]
bitkeeper revision 1.1159.258.27 (
422ddcd5Cf -97FdGP6TJyFvIxer4Mg)
Prevent buddy-allocator merges across Xen/Domain zones boundary.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
kaf24@firebug.cl.cam.ac.uk [Tue, 8 Mar 2005 15:58:14 +0000 (15:58 +0000)]
bitkeeper revision 1.1236.12.9 (422dcb96uoz8DJc8Aej_Ui7m49D3sA)
Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@firebug.cl.cam.ac.uk [Tue, 8 Mar 2005 15:57:54 +0000 (15:57 +0000)]
bitkeeper revision 1.1159.258.26 (422dcb82edKYqnLB0fr24Sf5anyo6Q)
Fix parallel build in Xen directory.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
iap10@freefall.cl.cam.ac.uk [Tue, 8 Mar 2005 14:08:12 +0000 (14:08 +0000)]
bitkeeper revision 1.1236.12.8 (422db1ccGvS3XCMIAfMxRkhGucHbjA)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-unstable.bk
iap10@freefall.cl.cam.ac.uk [Tue, 8 Mar 2005 14:07:57 +0000 (14:07 +0000)]
bitkeeper revision 1.1236.13.1 (422db1bdZ6ZohI27rSF1Yo3Q91_REw)
Return mfn of m2p table correctly.
kaf24@firebug.cl.cam.ac.uk [Tue, 8 Mar 2005 13:47:08 +0000 (13:47 +0000)]
bitkeeper revision 1.1236.12.7 (422dacdcZEjp_SXRvSpRKap0KtkBag)
Must always send VIRQ_TIMER to a blocked guest.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
kaf24@firebug.cl.cam.ac.uk [Tue, 8 Mar 2005 13:41:38 +0000 (13:41 +0000)]
bitkeeper revision 1.1236.12.6 (422dab92KN13z2KG2xzMb-Q2HidZyQ)
Manual merge.
kaf24@firebug.cl.cam.ac.uk [Tue, 8 Mar 2005 13:40:59 +0000 (13:40 +0000)]
bitkeeper revision 1.1159.258.25 (422dab6bOBL6I9LRZYfF0ExfT5VXww)
Must always send VIRQ_TIMER to a blocked guest.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
kaf24@firebug.cl.cam.ac.uk [Tue, 8 Mar 2005 13:29:15 +0000 (13:29 +0000)]
bitkeeper revision 1.1236.12.5 (422da8ab_AbA2_rC_i23sDg0BY_avQ)
Time cleanup.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
kaf24@firebug.cl.cam.ac.uk [Tue, 8 Mar 2005 10:11:28 +0000 (10:11 +0000)]
bitkeeper revision 1.1236.12.4 (422d7a50g-lmMcSI2gKt0v9vRXTjYQ)
Clean up timer upcalls to guest kernel. Only send an upcall when
timestamp info actually changes.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
kaf24@firebug.cl.cam.ac.uk [Tue, 8 Mar 2005 09:58:53 +0000 (09:58 +0000)]
bitkeeper revision 1.1236.12.3 (422d775dKaZ31uEadZ69IypltHcqEQ)
Manual merge.
kaf24@firebug.cl.cam.ac.uk [Tue, 8 Mar 2005 09:55:22 +0000 (09:55 +0000)]
bitkeeper revision 1.1159.258.24 (422d768ae6_z9fpLLsp1seSXtGA5qA)
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
kaf24@firebug.cl.cam.ac.uk [Tue, 8 Mar 2005 09:55:15 +0000 (09:55 +0000)]
bitkeeper revision 1.1159.264.1 (422d7683GAA5eJb-zpm3NsgvYf9Q9A)
Clean up timer upcalls to guest kernel. Only send an upcall when
timestamp info actually changes.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
vh249@airwolf.cl.cam.ac.uk [Tue, 8 Mar 2005 09:41:25 +0000 (09:41 +0000)]
bitkeeper revision 1.1236.12.2 (422d7345zz9yYZNfSXyhxHfWMIfkPA)
Merge airwolf.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into airwolf.cl.cam.ac.uk:/auto/homes/vh249/xen-unstable.bk
vh249@airwolf.cl.cam.ac.uk [Tue, 8 Mar 2005 09:39:04 +0000 (09:39 +0000)]
bitkeeper revision 1.1159.258.23 (422d72b8gvbXrWsyznqgyF7shPiduw)
Fix error path handling not calling iounmap() after ioremap()
Signed-off-by: Yann Droneaud <ydroneaud@mandrakesoft.com>
Signed-off-by: Vincent Hanquez <vincent@xensource.com>
kaf24@firebug.cl.cam.ac.uk [Tue, 8 Mar 2005 09:21:49 +0000 (09:21 +0000)]
bitkeeper revision 1.1236.12.1 (422d6eadP8rlqEFriOCwM-dW2OyQTA)
Fix ring definitions to not use typeof. The accessor macros no longer
take a 'params' argument.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
kaf24@firebug.cl.cam.ac.uk [Mon, 7 Mar 2005 17:49:21 +0000 (17:49 +0000)]
bitkeeper revision 1.1236.1.65 (422c9421LVndOoo0PvX8eyQwAXrjxw)
Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xeno-unstable-ia64.bk
xen-ia64.adm@bkbits.net [Mon, 7 Mar 2005 17:31:43 +0000 (17:31 +0000)]
bitkeeper revision 1.1236.11.1 (422c8fffPd62_3ejA06WBfNou1MZyg)
Merge bk://xen.bkbits.net/xeno-unstable.bk
into bkbits.net:/repos/x/xen-ia64/xeno-unstable-ia64.bk
akw27@arcadians.cl.cam.ac.uk [Mon, 7 Mar 2005 17:07:18 +0000 (17:07 +0000)]
bitkeeper revision 1.1236.1.64 (422c8a46Ahc4JfjN3Avhf5LSRWyn8g)
fix write-in-place problem -- radix tree wasn't returning writable bit on
lookups.
signed-off-by: andrew.warfield@cl.cam.ac.uk
vh249@airwolf.cl.cam.ac.uk [Mon, 7 Mar 2005 15:16:00 +0000 (15:16 +0000)]
bitkeeper revision 1.1236.1.63 (422c7030sEJW3a3P0-LyvjN0ZWwaMA)
Merge airwolf.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into airwolf.cl.cam.ac.uk:/auto/homes/vh249/xen-unstable.bk
vh249@airwolf.cl.cam.ac.uk [Mon, 7 Mar 2005 14:32:50 +0000 (14:32 +0000)]
bitkeeper revision 1.1159.258.22 (422c6612riGtD5GGqVTNqhuli2WrwQ)
fix spinlock still held while leaving function in case of error
Signed-off-by: Vincent Hanquez <vincent@xensource.com>
riel@redhat.com[kaf24] [Sat, 5 Mar 2005 11:24:12 +0000 (11:24 +0000)]
bitkeeper revision 1.1236.1.62 (422996dcaXWGIhR3ZzSlNz3XpvLF0A)
[PATCH] [PATCH] gcc4isms part 2
This completes the gcc4ism changes to the Xen tree. All of
the changes in this patch are in the tools/ subdirectory and
are pretty simple. Some of the changes are for overly strict
gcc4 warnings, but I guess it's still good to verify that the
variable really wasn't unused, or that the sign change is
really harmless.
I guess I really do like -Werror now...
Signed-off-by: Rik van Riel <riel@redhat.com>
libxc/xc_linux_build.c | 2 +-
libxc/xc_plan9_build.c | 24 ++++++++++++------------
libxc/xc_vmx_build.c | 2 +-
python/xen/lowlevel/xu/xu.c | 2 +-
xcs/xcs.c | 2 +-
xfrd/lzi_stream.c | 2 +-
xfrd/marshal.c | 4 ++--
xfrd/xdr.c | 2 +-
xfrd/xfrd.c | 12 ++++++------
9 files changed, 26 insertions(+), 26 deletions(-)
riel@redhat.com[kaf24] [Sat, 5 Mar 2005 11:24:07 +0000 (11:24 +0000)]
bitkeeper revision 1.1236.1.61 (422996d7OS-GHHO0uCOWruz6V8AWXw)
[PATCH] [PATCH] gcc4isms part 1
This patch gets rid of the compile warnings under the xen/
subdirectory, for an x86_32 compile. The cpuid change has
also been sent to the upstream kernel.
I am not quite sure about the vmx_platform.c bits, since
__s8 should be the same as char, so gcc really shouldn't
warn...
Signed-off-by: Rik van Riel <riel@redhat.com>
arch/x86/acpi.c | 2 +-
arch/x86/domain_build.c | 2 +-
arch/x86/pci-pc.c | 4 ++--
arch/x86/setup.c | 16 ++++++++--------
arch/x86/vmx.c | 2 +-
arch/x86/vmx_platform.c | 20 ++++++++++----------
common/kernel.c | 2 +-
drivers/char/console.c | 4 ++--
drivers/char/serial.c | 4 ++--
include/asm-x86/processor.h | 2 +-
include/public/xen.h | 2 +-
include/xen/serial.h | 2 +-
12 files changed, 31 insertions(+), 31 deletions(-)
kaf24@scramble.cl.cam.ac.uk [Sat, 5 Mar 2005 11:21:06 +0000 (11:21 +0000)]
bitkeeper revision 1.1236.1.60 (42299622PoSV4xT6Ds22AHb8mP24xA)
XCS binds thru /var/lib/xen and gives better error message if this
fails.
Signed-off-by: Muli Ben-Yahuda <mulix@mulix.org>
Signed-off-by: Keir Fraser <keir@xensource.com>
smh22@tempest.cl.cam.ac.uk [Fri, 4 Mar 2005 16:10:21 +0000 (16:10 +0000)]
bitkeeper revision 1.1236.1.59 (4228886djJDkWyw9MinvuEdsb1X0KQ)
Merge tempest.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xeno.bk
into tempest.cl.cam.ac.uk:/local/scratch/smh22/xen-unstable.bk
smh22@tempest.cl.cam.ac.uk [Fri, 4 Mar 2005 16:10:08 +0000 (16:10 +0000)]
bitkeeper revision 1.1236.10.1 (42288860WihptaT0mMRS7KBmfxWFcA)
build fixes
Signed-off-by: steven.hand@cl.cam.ac.uk
kaf24@scramble.cl.cam.ac.uk [Fri, 4 Mar 2005 15:55:49 +0000 (15:55 +0000)]
bitkeeper revision 1.1236.1.58 (42288505tf22vxeNSISpP2B48DpV5A)
Fix the Emacs 'local variables' block to include required end stmt.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
kaf24@firebug.cl.cam.ac.uk [Fri, 4 Mar 2005 09:13:42 +0000 (09:13 +0000)]
bitkeeper revision 1.1236.1.57 (422826c66IM1rOTAlb2AHZ3oXvqO-A)
GCC4 fix. Define tss_struct before declaring an array.
Signed-off-by: Rik van Riel <riel@redhat.com>
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
cl349@firebug.cl.cam.ac.uk [Fri, 4 Mar 2005 00:58:28 +0000 (00:58 +0000)]
bitkeeper revision 1.1236.1.56 (4227b2b4dQ6XlQ1LnHLnW5ENc2B7LA)
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
cl349@firebug.cl.cam.ac.uk [Fri, 4 Mar 2005 00:57:22 +0000 (00:57 +0000)]
bitkeeper revision 1.1159.258.21 (4227b272juDzo6xMj-KE4nB4e0xsmA)
xmexample updates.
Signed-off-by: chris@xensource.com
iap10@tetris.cl.cam.ac.uk [Thu, 3 Mar 2005 21:13:57 +0000 (21:13 +0000)]
bitkeeper revision 1.1159.258.20 (42277e15JmrB3LkX2vA4MklHkX1hQA)
Fix build
Signed-off-by: ian@xensource.com
akw27@arcadians.cl.cam.ac.uk [Thu, 3 Mar 2005 21:13:27 +0000 (21:13 +0000)]
bitkeeper revision 1.1236.1.55 (42277df7j-1VW2xTCyrLOtTW1Z8OVg)
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
akw27@arcadians.cl.cam.ac.uk [Thu, 3 Mar 2005 21:13:06 +0000 (21:13 +0000)]
bitkeeper revision 1.1236.1.54 (42277de2WK7_Nt8AUEblj6keTcJhBw)
Fix short int defines to match other fixes to tools tree.
Signed-off-by: andrew.warfield@cl.cam.ac.uk
iap10@firebug.cl.cam.ac.uk [Thu, 3 Mar 2005 21:11:09 +0000 (21:11 +0000)]
bitkeeper revision 1.1236.8.1 (42277d6dJcqUMaI0LWRabpTP52KawQ)
Fix build.
Signed-off-by: ian@xensource.com
akw27@arcadians.cl.cam.ac.uk [Thu, 3 Mar 2005 21:06:09 +0000 (21:06 +0000)]
bitkeeper revision 1.1236.1.53 (42277c41EuPccbqmVurI0fsfmSfYuA)
fix conflict.
akw27@arcadians.cl.cam.ac.uk [Thu, 3 Mar 2005 21:00:54 +0000 (21:00 +0000)]
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
djm@kirby.fc.hp.com [Thu, 3 Mar 2005 18:49:14 +0000 (18:49 +0000)]
bitkeeper revision 1.1236.6.2 (42275c2ak287mv70u-J_l044a-Ef6A)
Handle (rare and previously unencountered) page-not-present
trap by reflecting to domain
iap10@freefall.cl.cam.ac.uk [Thu, 3 Mar 2005 16:13:06 +0000 (16:13 +0000)]
bitkeeper revision 1.1236.1.52 (42273792F0NBFkhZz96wi1afyF7_Uw)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
rminnich@lanl.gov[iap10] [Thu, 3 Mar 2005 16:07:46 +0000 (16:07 +0000)]
bitkeeper revision 1.1159.258.19 (42273652yPWGOWH6C8w45TOchk7Jog)
This patch enables argument passing to plan 9 domains, so that users can
now have parameters for things like Venti etc.
Signed-off-by: ron minnich <rminnich@lanl.gov>
Signed-off-by: ian.pratt@cl.cam.ac.uk
cl349@firebug.cl.cam.ac.uk [Thu, 3 Mar 2005 14:35:01 +0000 (14:35 +0000)]
bitkeeper revision 1.1236.1.51 (42272095QxAhIP6x9_72fHg_JpS8Xw)
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
cl349@firebug.cl.cam.ac.uk [Thu, 3 Mar 2005 11:43:19 +0000 (11:43 +0000)]
bitkeeper revision 1.1159.258.18 (4226f857ltmzeYRsvtnlD8t5FVTvhw)
Remove support for tgif as a tool. We don't use it and it's hard to find as
and rpm.
Signed-off-by: cl349@cl.cam.ac.uk
kaf24@firebug.cl.cam.ac.uk [Thu, 3 Mar 2005 10:06:05 +0000 (10:06 +0000)]
bitkeeper revision 1.1236.1.50 (4226e18dPTdFTiLOPiPo6q_3m7Ycyw)
Speed up 'bk citool' by forcing it to skip scan of build directories.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
kaf24@firebug.cl.cam.ac.uk [Thu, 3 Mar 2005 09:50:11 +0000 (09:50 +0000)]
bitkeeper revision 1.1236.1.49 (4226ddd3E_h9Dlj5W6XverRkiMcqMw)
x86 ( 32bit) is the only architecture that uses Fast trap vector offset
( fast_trap_idx ). This makes sure that x86 is the only architecture to
use this variable.
Signed-off-by: Jerone Young <jyoung5@us.ibm.com>
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
cl349@firebug.cl.cam.ac.uk [Thu, 3 Mar 2005 01:43:41 +0000 (01:43 +0000)]
bitkeeper revision 1.1236.1.48 (42266bcdE0YKInNbHNUP19tmx6VSdA)
Fix 32-bit build on 64-bit machines.
Signed-off-by: chris@xensource.com
djm@kirby.fc.hp.com [Thu, 3 Mar 2005 00:45:44 +0000 (00:45 +0000)]
bitkeeper revision 1.1236.6.1 (42265e38FOWXHddB1NPxV83mnMxy7Q)
Merge kirby.fc.hp.com:/home/djm/src/xen/xeno-unstable-ia64.bk
into kirby.fc.hp.com:/home/djm/src/xen/useraccess.bk
djm@kirby.fc.hp.com [Thu, 3 Mar 2005 00:44:16 +0000 (00:44 +0000)]
bitkeeper revision 1.1221.1.1 (42265de0hZSi5pHFW0EmtG7Pkn2Ojw)
Add user access code and mechanism and switch privop access
code over to use it.
kaf24@scramble.cl.cam.ac.uk [Wed, 2 Mar 2005 18:01:12 +0000 (18:01 +0000)]
bitkeeper revision 1.1236.1.47 (4225ff68LvKUt73k78dKjnXxsnQt7A)
Fix tools build. Clean up barrier defs.
Signed-off-by: Jerone Young <jyoung5@us.ibm.com>
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
kaf24@scramble.cl.cam.ac.uk [Wed, 2 Mar 2005 17:53:54 +0000 (17:53 +0000)]
bitkeeper revision 1.1236.1.46 (4225fdb2Fsz5LfXWKyVON4u_POTHkQ)
Credit-based rate limiting in net backend. From Ross Mcilroy.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
kaf24@scramble.cl.cam.ac.uk [Wed, 2 Mar 2005 09:33:11 +0000 (09:33 +0000)]
bitkeeper revision 1.1236.1.45 (42258857U4okIoyPxH5YjJWR8rXbew)
Xen emulates WBINVD -- reduce diffs in Linux 2.6 in light of this.
Signed-off-by: Keir Fraser <keir@xensource.com>
kaf24@scramble.cl.cam.ac.uk [Tue, 1 Mar 2005 22:48:54 +0000 (22:48 +0000)]
bitkeeper revision 1.1236.1.44 (4224f156AyEV3oV5JinuYtfS9e_ITA)
Rationalise memory-barrier definitions in user-space tools.
Signed-off-by: Jerone Young <jyoung5@us.ibm.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
kaf24@scramble.cl.cam.ac.uk [Tue, 1 Mar 2005 20:47:20 +0000 (20:47 +0000)]
bitkeeper revision 1.1236.1.43 (4224d4d8TmK1ky7zQ9p-c46bp6D7eg)
Fix uninitialised variable.
Signed-off-by: Rik van Riel <riel@redhat.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
kaf24@scramble.cl.cam.ac.uk [Tue, 1 Mar 2005 18:59:27 +0000 (18:59 +0000)]
bitkeeper revision 1.1236.1.42 (4224bb8fOnbAClkv82bfZwfayrn5Rw)
Fix error-code generation in rdmsr_user and wrmsr_user.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
kaf24@scramble.cl.cam.ac.uk [Tue, 1 Mar 2005 17:49:40 +0000 (17:49 +0000)]
bitkeeper revision 1.1236.1.41 (4224ab34YunoDc0_FV3T0OZPcJ0Pcw)
Performance counters for hypercalls and exceptions. Perfctr histograms
for pagetable updates.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@intel.com>
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
kaf24@scramble.cl.cam.ac.uk [Tue, 1 Mar 2005 17:41:05 +0000 (17:41 +0000)]
bitkeeper revision 1.1236.1.40 (4224a931TYcCJacGK8niT_gal7iuRw)
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
kaf24@scramble.cl.cam.ac.uk [Tue, 1 Mar 2005 17:40:10 +0000 (17:40 +0000)]
bitkeeper revision 1.1159.258.17 (4224a8faTVrzHrdNP0aTwjJrfZ4vnw)
Fix another -Wall -Werror compile error.
Signed-off-by: Rik van Riel <riel@redhat.com>
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
iap10@freefall.cl.cam.ac.uk [Mon, 28 Feb 2005 20:58:11 +0000 (20:58 +0000)]
bitkeeper revision 1.1236.1.39 (422385e3JUTcpAnifvTDP-tLQGjpug)
trivial fix to remove time.usleep
Signed-off-by: ian@xensource.com
kaf24@planb.cl.cam.ac.uk [Sun, 27 Feb 2005 18:49:24 +0000 (18:49 +0000)]
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
kaf24@planb.cl.cam.ac.uk [Sun, 27 Feb 2005 18:49:13 +0000 (18:49 +0000)]
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>
cl349@firebug.cl.cam.ac.uk [Sun, 27 Feb 2005 17:49:45 +0000 (17:49 +0000)]
bitkeeper revision 1.1236.1.37 (42220839uiUo4mhX0fedaXFvOocS4Q)
Update error message when loading a "not Xen v3.0" image.
Signed-off-by: chris@xensource.com
kaf24@scramble.cl.cam.ac.uk [Sun, 27 Feb 2005 13:49:07 +0000 (13:49 +0000)]
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>
kaf24@scramble.cl.cam.ac.uk [Sun, 27 Feb 2005 13:40:30 +0000 (13:40 +0000)]
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>
kaf24@scramble.cl.cam.ac.uk [Sun, 27 Feb 2005 10:38:13 +0000 (10:38 +0000)]
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
kaf24@scramble.cl.cam.ac.uk [Sun, 27 Feb 2005 10:37:32 +0000 (10:37 +0000)]
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>
kaf24@scramble.cl.cam.ac.uk [Sat, 26 Feb 2005 18:37:08 +0000 (18:37 +0000)]
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
kaf24@scramble.cl.cam.ac.uk [Sat, 26 Feb 2005 18:36:40 +0000 (18:36 +0000)]
bitkeeper revision 1.1159.258.15 (4220c1b89PleMUER22Q6eIRqab93Dg)
Typo in 2.6 file.
Signed-off-by: Keir Fraser <keir@xensource.com>
kaf24@viper.(none) [Sat, 26 Feb 2005 18:20:46 +0000 (18:20 +0000)]
bitkeeper revision 1.1236.1.32 (4220bdfe_g8imkJtGDR6Xv_2hEHwOQ)
DOM0 has no mem reservation limit.
Signed-off-by: Keir Fraser <keir@xensource.com>
kaf24@viper.(none) [Sat, 26 Feb 2005 18:19:26 +0000 (18:19 +0000)]
bitkeeper revision 1.1236.1.31 (4220bdaemNGC_0xbUJs0GdE0qRjNEA)
Manual merge.
kaf24@viper.(none) [Sat, 26 Feb 2005 18:18:12 +0000 (18:18 +0000)]
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>
kaf24@scramble.cl.cam.ac.uk [Sat, 26 Feb 2005 10:15:40 +0000 (10:15 +0000)]
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
akw27@arcadians.cl.cam.ac.uk [Fri, 25 Feb 2005 22:55:44 +0000 (22:55 +0000)]
bitkeeper revision 1.1236.1.29 (421facf0U_Bl4zERFH7SO_Vg0H8Ebg)
Move xcs to unix domain sockets.
signed-off-by: akw27@cl.cam.ac.uk
adsharma@linux-t08.sc.intel.com [Fri, 25 Feb 2005 21:52:42 +0000 (21:52 +0000)]
bitkeeper revision 1.1236.4.2 (421f9e2ahbxvp9bbM08IB0CoyNbhqw)
Fix the broken build due to the change in construct_dom0() prototype.
adsharma@linux-t08.sc.intel.com [Fri, 25 Feb 2005 21:51:07 +0000 (21:51 +0000)]
bitkeeper revision 1.1236.4.1 (421f9dcbHJkjrRCLRtqvTdb-LhoYMg)
vcpu.c:
Fix invalid comparison between exec_domain * and domain *
bren@br260.wolfson.cam.ac.uk [Fri, 25 Feb 2005 20:56:40 +0000 (20:56 +0000)]
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
kaf24@scramble.cl.cam.ac.uk [Fri, 25 Feb 2005 18:37:31 +0000 (18:37 +0000)]
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>
maf46@burn.cl.cam.ac.uk [Fri, 25 Feb 2005 17:06:27 +0000 (17:06 +0000)]
bitkeeper revision 1.1236.1.26 (421f5b13Cz9lSP0vaODNui9rk6qlfw)
More shadow cleanup.
Signed-off-by: michael.fetterman@cl.cam.ac.uk
maf46@burn.cl.cam.ac.uk [Fri, 25 Feb 2005 16:07:27 +0000 (16:07 +0000)]
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
maf46@burn.cl.cam.ac.uk [Fri, 25 Feb 2005 15:48:58 +0000 (15:48 +0000)]
bitkeeper revision 1.1236.1.24 (421f48ea99x29xFFaWbGuSxh3s_UYQ)
Minor VMX cleanups
Signed-off-by: michael.fetterman@cl.cam.ac.uk
maf46@burn.cl.cam.ac.uk [Fri, 25 Feb 2005 14:49:40 +0000 (14:49 +0000)]
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
maf46@burn.cl.cam.ac.uk [Fri, 25 Feb 2005 14:48:39 +0000 (14:48 +0000)]
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
maf46@burn.cl.cam.ac.uk [Fri, 25 Feb 2005 14:47:52 +0000 (14:47 +0000)]
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
maf46@burn.cl.cam.ac.uk [Fri, 25 Feb 2005 13:37:57 +0000 (13:37 +0000)]
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
iap10@tetris.cl.cam.ac.uk [Fri, 25 Feb 2005 01:19:08 +0000 (01:19 +0000)]
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
iap10@tetris.cl.cam.ac.uk [Fri, 25 Feb 2005 01:18:50 +0000 (01:18 +0000)]
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
iap10@tetris.cl.cam.ac.uk [Fri, 25 Feb 2005 01:11:12 +0000 (01:11 +0000)]
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
iap10@tetris.cl.cam.ac.uk [Fri, 25 Feb 2005 01:10:33 +0000 (01:10 +0000)]
bitkeeper revision 1.1159.258.12 (421e7b09H0pvxw22WgYUuH1d447Oew)
trivial fix
iap10@tetris.cl.cam.ac.uk [Fri, 25 Feb 2005 01:05:38 +0000 (01:05 +0000)]
bitkeeper revision 1.1236.1.20 (421e79e2QCkwvVmtkyb5ugRhPlYFWw)
acpi=off as the default for vmx domains.
Signed-off-by: ian@xensource.com
arun.sharma@intel.com[iap10] [Fri, 25 Feb 2005 00:49:46 +0000 (00:49 +0000)]
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>
iap10@tetris.cl.cam.ac.uk [Fri, 25 Feb 2005 00:37:10 +0000 (00:37 +0000)]
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
kaf24@scramble.cl.cam.ac.uk [Thu, 24 Feb 2005 21:34:49 +0000 (21:34 +0000)]
bitkeeper revision 1.1236.1.17 (421e4879kSyHWNvied24BDzGi-OmgA)
Struct rename.
Signed-off-by: Keir Fraser <keir@xensource.com>
kaf24@scramble.cl.cam.ac.uk [Thu, 24 Feb 2005 11:11:57 +0000 (11:11 +0000)]
bitkeeper revision 1.1236.1.16 (421db67dL0mXatHebAtt9KpMqkCIBQ)
More FPU fixes. Extend taskswitch hypercall to allow TS bit to be
cleared as well as set.
kaf24@scramble.cl.cam.ac.uk [Thu, 24 Feb 2005 11:10:19 +0000 (11:10 +0000)]
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
kaf24@scramble.cl.cam.ac.uk [Thu, 24 Feb 2005 11:09:14 +0000 (11:09 +0000)]
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>
kaf24@scramble.cl.cam.ac.uk [Thu, 24 Feb 2005 10:46:37 +0000 (10:46 +0000)]
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>
kaf24@scramble.cl.cam.ac.uk [Thu, 24 Feb 2005 10:31:09 +0000 (10:31 +0000)]
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
kaf24@scramble.cl.cam.ac.uk [Thu, 24 Feb 2005 10:30:14 +0000 (10:30 +0000)]
bitkeeper revision 1.1159.258.10 (421dacb67rVw006uybBjh0HNKVaObw)
Make mkelf32 byte-order clean.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
kaf24@scramble.cl.cam.ac.uk [Thu, 24 Feb 2005 09:47:42 +0000 (09:47 +0000)]
bitkeeper revision 1.1236.1.12 (421da2beCWorg82h5pKlUfgL04gvhA)
Fix x86/64 get_stack_bottom().
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
arun.sharma@intel.com[kaf24] [Thu, 24 Feb 2005 09:39:38 +0000 (09:39 +0000)]
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 =====