aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxc
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | bitkeeper revision 1.1236.1.161 (424a87d38l7A3H0bMHl_fsQl_ZRvuA)kaf24@firebug.cl.cam.ac.uk2005-03-302-18/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove vmassist dom0_op. Can now adjust vm assists via setdomaininfo. Signed-off-by: Keir Fraser <keir@xensource.com>
| * | | | bitkeeper revision 1.1236.1.160 (424a861f1fQwwCOgZWaGK3g0CTOOkw)kaf24@firebug.cl.cam.ac.uk2005-03-302-14/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tidy up vm_assist handling. Signed-off-by: Keir Fraser <keir@xensource.com>
| * | | | bitkeeper revision 1.1236.1.158 (424a5e40njyl8M4wEhCb_M060CCf-w)arun.sharma@intel.com[kaf24]2005-03-302-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [PATCH] libxc-x86-64-fixes.patch Build fixes for x86-64. Signed-off-by: Nitin Kamble <nitin.a.kamble@intel.com> Signed-off-by: Arun Sharma <arun.sharma@intel.com>
* | | | | bitkeeper revision 1.1264 (4243449d-JwBVsSinjAWdYveMNhEjQ)mafetter@fleming.research2005-03-249-61/+686
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Initial attempt at merging shadow code with head of unstable tree. Signed-off-by: michael.fetterman@cl.cam.ac.uk
| * | | | bitkeeper revision 1.1236.1.116 (424131f7rCir_eG6bLO6UbIol4mpgA)kaf24@firebug.cl.cam.ac.uk2005-03-231-1/+11
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | * | | bitkeeper revision 1.1159.272.9 (424131e1AxW6hgsgUY2M3meFO0k4MQ)kaf24@firebug.cl.cam.ac.uk2005-03-231-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | libxc reacts to memory allocation delay because memory is on the scrub list. Signed-off-by: Keir Fraser <keir@xensource.com>
| * | | | bitkeeper revision 1.1236.1.105 (423fdeaeuXmbQUj74cWh1nItpSKUjw)kaf24@firebug.cl.cam.ac.uk2005-03-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improved cross-compilation support. Signed-off-by: Keir Fraser <keir@xensource.com>
| * | | | bitkeeper revision 1.1236.1.96 (423d91c3JzdYyXv2iF0lgox0Q4n2tA)iap10@firebug.cl.cam.ac.uk2005-03-201-8/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix mapping bugs in map_domain_va in xc_ptrace.c map pages RO Signed-off-by: Kip Macy <kmacy@fsmware.com> Signed-off-by: ian@xensource.com
| * | | | bitkeeper revision 1.1236.1.92 (423d6436JXz0Sqr0XYUvzrcXNtQ6VA)iap10@firebug.cl.cam.ac.uk2005-03-201-18/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I added support to Anthony's vm-tools so that it can start VMX enabled partitions directly (including forking off a copy of the device-model with the user's environment variables, such as $DISPLAY). For this I found it useful to harden xc_vmx_build.c so that it doesn't dump core when called incorrectly. Signed-Off-By: Leendert van Doorn <leendert@watson.ibm.com> Signed-off-by: ian.pratt@cl.cam.ac.uk
| * | | | bitkeeper revision 1.1236.25.15 (423392ebXXffMtGJq4KKBtLnkTDFIg)cl349@firebug.cl.cam.ac.uk[cl349]2005-03-131-6/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add further error checking to map_domain_va Fix page table index calculation Signed-off-by: Kip Macy
| * | | | bitkeeper revision 1.1236.25.14 (42338ac2o4mi66zj6XSPc2Z66lgEaQ)cl349@firebug.cl.cam.ac.uk2005-03-131-49/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Various cleanups. Signed-off-by: Christian Limpach <chris@xensource.com>
| * | | | bitkeeper revision 1.1236.25.13 (423386505SwGplSmaVcNHcvNqtQ2QA)cl349@firebug.cl.cam.ac.uk2005-03-136-13/+359
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Automerge
| | * | | | bitkeeper revision 1.1236.27.1 (42337175wSkxS0D7A1TSBWgZsfOczg)kmacy@shemp.lab.netapp.com2005-03-126-13/+359
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add user-level debug support Signed-off-by: Kip Macy
| * | | | | bitkeeper revision 1.1236.25.10 (42335daeuY-j8gV61kHapguVRal9ig)cl349@firebug.cl.cam.ac.uk2005-03-121-3/+4
| |\ \ \ \ \ | | |/ / / / | |/| / / / | | |/ / / | | | | | | | | | | 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-2.6.11
| | * | | bitkeeper revision 1.1159.270.3 (42330ae8efsd9SdlhNX6EpksrtV6oQ)doogie@brainfood.com[kaf24]2005-03-121-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [PATCH] add-build.patch Add build targets to all makefiles. Debian does builds as non-root, so it's better to do as much as possible before requiring root privs. Signed-off-by: Adam Heath <doogie@brainfood.com>
| * | | | bitkeeper revision 1.1236.23.1 (42305c30ANG71NeXhipzTkvkmsry9Q)iap10@freefall.cl.cam.ac.uk2005-03-101-1/+8
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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/users/iap10/xeno-clone/xen-unstable.bk
| | * | | bitkeeper revision 1.1159.258.36 (42305b3948mU75urrgzQftpV3eNPbg)iap10@freefall.cl.cam.ac.uk2005-03-101-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tidy up ugly warning in debug builds from xc_linux_restore. Signed-off-by: ian@xensource.com
| | * | | bitkeeper revision 1.1159.258.20 (42277e15JmrB3LkX2vA4MklHkX1hQA)iap10@tetris.cl.cam.ac.uk2005-03-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix build Signed-off-by: ian@xensource.com
| * | | | bitkeeper revision 1.1236.12.11 (422de58bI6Rru29oYT0ipOgZZhpqZw)cwc22@centipede.cl.cam.ac.uk2005-03-083-0/+201
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | resolve of grant tables merge
| | * | | | bitkeeper revision 1.1236.9.1 (4227c12cJQxFhBUYk0ojkmnooUw0jQ)cwc22@centipede.cl.cam.ac.uk2005-03-044-2/+203
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Grant tables work on data structures.
| * | | | | bitkeeper revision 1.1236.1.62 (422996dcaXWGIhR3ZzSlNz3XpvLF0A)riel@redhat.com[kaf24]2005-03-053-14/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [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(-)
| * | | | | bitkeeper revision 1.1236.8.1 (42277d6dJcqUMaI0LWRabpTP52KawQ)iap10@firebug.cl.cam.ac.uk2005-03-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix build. Signed-off-by: ian@xensource.com
| * | | | | bitkeeper revision 1.1236.1.52 (42273792F0NBFkhZz96wi1afyF7_Uw)iap10@freefall.cl.cam.ac.uk2005-03-031-4/+17
| |\ \ \ \ \ | | | |/ / / | | |/| | | | | | | | | | | | | | | | | | | | | 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
| | * | | | bitkeeper revision 1.1159.258.19 (42273652yPWGOWH6C8w45TOchk7Jog)rminnich@lanl.gov[iap10]2005-03-031-4/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | bitkeeper revision 1.1236.1.49 (4226ddd3E_h9Dlj5W6XverRkiMcqMw)kaf24@firebug.cl.cam.ac.uk2005-03-033-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * | | | | bitkeeper revision 1.1236.1.48 (42266bcdE0YKInNbHNUP19tmx6VSdA)cl349@firebug.cl.cam.ac.uk2005-03-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix 32-bit build on 64-bit machines. Signed-off-by: chris@xensource.com
| * | | | | bitkeeper revision 1.1236.1.47 (4225ff68LvKUt73k78dKjnXxsnQt7A)kaf24@scramble.cl.cam.ac.uk2005-03-021-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | | | bitkeeper revision 1.1243 (4225f63a_DvywTD0qmXez00zLLTU9Q)rneugeba@wyvis.research.intel-research.net2005-03-021-6/+22
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | manual merge Signed-off-by: michael.fetterman@cl.cam.ac.uk
| * | | | | bitkeeper revision 1.1236.1.44 (4224f156AyEV3oV5JinuYtfS9e_ITA)kaf24@scramble.cl.cam.ac.uk2005-03-011-6/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | | | bitkeeper revision 1.1242 (4225f56fwo6ym-RMTBheAeYhl10ATQ)rneugeba@wyvis.research.intel-research.net2005-03-024-0/+38
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | forward ported James Bulpin's performance counters tool Signed-off-by: michael.fetterman@cl.cam.ac.uk
* | | | | bitkeeper revision 1.1236.1.37 (42220839uiUo4mhX0fedaXFvOocS4Q)cl349@firebug.cl.cam.ac.uk2005-02-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update error message when loading a "not Xen v3.0" image. Signed-off-by: chris@xensource.com
* | | | | bitkeeper revision 1.1236.1.36 (4221cfd30UrMyu3TpXKGjVNXNVS1Bw)kaf24@scramble.cl.cam.ac.uk2005-02-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update 'xen version' in guest-OS images to 3.0. Signed-off-by: Keir Fraser <keir@xensource.com>
* | | | | bitkeeper revision 1.1236.1.28 (421f91083aQi4zkZChMBDS8J0jxjqw)bren@br260.wolfson.cam.ac.uk2005-02-251-2/+2
| |/ / / |/| | | | | | | | | | | | | | | | | | | Avoid clobbering EBX. Without this, it doesn't compile with gcc 3.4 Signed-off-by: bin.ren@cl.cam.ac.uk
* | | | bitkeeper revision 1.1236.1.10 (421da0d32W6mm78NfqVauwQT_ZO1dQ)arun.sharma@intel.com[kaf24]2005-02-241-0/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [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 ===================================================================
* | | | bitkeeper revision 1.1236.2.1 (421d97a5SR1YbOvnVv1vbOXHzoiZ4Q)kaf24@scramble.cl.cam.ac.uk2005-02-241-16/+0
|\| | | | | | | | | | | | | | | | | | | | | | | 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
| * | | bitkeeper revision 1.1159.258.9 (421d978cixdcn2ycn94dJci5cqGzjg)kaf24@scramble.cl.cam.ac.uk2005-02-241-16/+0
| | | | | | | | | | | | | | | | | | | | | | | | Build cleanups. Build dynamic libs as -fPIC always. Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
* | | | bitkeeper revision 1.1231 (421a19f9K3T6OGgQYOACRx6deejNmQ)maf46@burn.cl.cam.ac.uk2005-02-211-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Added "make TAGS" back into libxc/Makefile again. Signed-off-by: michael.fetterman@cl.cam.ac.uk
* | | | bitkeeper revision 1.1229 (42180985F67QALsnFjovJHWiIDEz_A)kaf24@scramble.cl.cam.ac.uk2005-02-202-30/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix return-code checking in tools. Signed-off-by: Rik van Riel <riel@redhat.com> Signed-off-by: Keir Fraser <keir@xensource.com>
* | | | bitkeeper revision 1.1159.1.561 (420a44fbc4-bx17m5WWwDlyH93ab-g)kaf24@scramble.cl.cam.ac.uk2005-02-094-45/+45
| | | | | | | | | | | | | | | | | | | | | | | | Some simple renaming. 'guestos' -> 'kernel'. Signed-off-by: keir.fraser@cl.cam.ac.uk
* | | | bitkeeper revision 1.1159.251.1 (4208dde2yO5a2hmuPJlwJg0U4vM8yA)kaf24@scramble.cl.cam.ac.uk2005-02-082-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | Use p_paddr when loading Elf program segments; not p_vaddr. Signed-off-by: keir.fraser@cl.cam.ac.uk
* | | | bitkeeper revision 1.1159.212.94 (4204a0deFxk8r7Vhks3j_qvRlbZMJQ)kaf24@scramble.cl.cam.ac.uk2005-02-051-15/+28
|\| | | | | | | | | | | | | | | | | | | | | | | 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
| * | | bitkeeper revision 1.1159.223.67 (4204a089yB7FSdCp0Isa4dMFs_V3qQ)kaf24@scramble.cl.cam.ac.uk2005-02-051-15/+28
| | | | | | | | | | | | | | | | | | | | | | | | Building PIC .so libs is now optional. Defaults to enabled for Debian. Signed-off-by: keir.fraser@cl.cam.ac.uk
* | | | bitkeeper revision 1.1159.212.92 (4204921aEJqAV7p8MQEa98S3OLscXg)iap10@freefall.cl.cam.ac.uk2005-02-051-12/+21
|\| | | | | | | | | | | | | | | | | | | | | | | 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
| * | | bitkeeper revision 1.1159.223.66 (42048ef5frMFQFFm-sKDC6PrU8yraQ)iap10@labyrinth.cl.cam.ac.uk2005-02-051-12/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Name: pic-lib.patch Description: support PIC code generation Libraries have 2 methods of being compiled; a .so must contain non-pic objects, while the .a can contain standard objects. Signed-off-by: Adam Heath <doogie@brainfood.com> Signed-off-by: ian.pratt@cl.cam.ac.uk
* | | | bitkeeper revision 1.1159.212.67 (42001d370Zk3jsfUjyC3iV9vgEJAlA)iap10@labyrinth.cl.cam.ac.uk2005-02-022-0/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create the e820 map dynamically. This makes it easy to run VMX guests of different memory sizes (no need to manually edit the e820 map). Signed-off-by: Xin B Li <xin.b.li@intel.com> Signed-off-by: Arun Sharma <arun.sharma@intel.com> Signed-off-by: ian.pratt@cl.cam.ac.uk
* | | | bitkeeper revision 1.1159.212.66 (42001b6f4kUEhmWXQmgg_vNH-AqiWQ)iap10@labyrinth.cl.cam.ac.uk2005-02-022-11/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Right now, the memory for the 1:1 physical mode page tables comes from the VMX domain's memory. With this change, when the user asks for a domain with M Megabytes of memory, we actually allocate M+N megabytes in xend, where N is the memory for the page table pages. This simplifies the code in the device models that maps guest memory (we now map all of it) and the E820 map can also give the full M megabytes to the guest. Signed-off-by: Xin B Li <xin.b.li@intel.com> Signed-off-by: Arun Sharma <arun.sharma@intel.com> Signed-off-by: ian.pratt@cl.cam.ac.uk
* | | | bitkeeper revision 1.1159.212.54 (41fac89fnck8lIgXT0fcIHlQ9aM_7Q)kaf24@scramble.cl.cam.ac.uk2005-01-281-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | 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
| * | | bitkeeper revision 1.1159.223.51 (41fac87bR5uD5TAFu58tuaTMLSmbrw)kaf24@scramble.cl.cam.ac.uk2005-01-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix makefiles creating copies instead of symlinks of shared libs. Signed-off-by: Arun Sharma <arun.sharma@intel.com> Signed-off-by: Keir Fraser <keir.fraser@intel.com>
* | | | bitkeeper revision 1.1159.231.8 (41f92d4dBn-4k24hnQtAJIjhmWfRjQ)cl349@arcadians.cl.cam.ac.uk2005-01-271-2/+2
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | Merge changes from 2.0-testing. Signed-off-by: c@pin.lu
| * | | bitkeeper revision 1.1159.234.1 (41f9203a3hESfmWBG29VVoqa-chOrA)cl349@arcadians.cl.cam.ac.uk2005-01-271-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Build system cleanups. Signed-off-by: c@pin.lu