kaf24@firebug.cl.cam.ac.uk
e39ba51523
- allows to optionally boot the system with a policy already being
...
active at startup; this works by adding a module line into the grub
configuration file and placing the binary policy generated by the
policy tool into the boot directory; This assumes that a maximum of
one module line is used for the initrd in the grub configuration
file - Question: do users pass more than one module to the kernel?
- enables the policy hypervisor call on x86/64
- some function prototypes moved to include files
- moves the version number in the java tool up to the current
version (a better way of doing this will be submitted soon)
Signed-off-by: Stefan Berger <stefanb@us.ibm.com >
Signed-off-by: Reiner Sailer <sailer@us.ibm.com >
2005-07-25 21:19:14 +00:00
iap10@freefall.cl.cam.ac.uk
3299c3f678
Incorporate lomount from QEMU into tools/misc. This tool makes it easy to mount
...
individual partitions held within whole disk images.
Original source from http://www.dad-answers.com/qemu/utilities/QEMU-HD-Mounter/l
omount/lomount.c
* Copyright (c) 2004 Jim Brown
* Copyright (c) 2004 Brad Watson
* Copyright (c) 2004 Mulyadi Santosa
Signed-off-by: ian@xensource.com
2005-07-14 21:02:05 +00:00
iap10@freefall.cl.cam.ac.uk
dc2e874399
Misc fixes for new sparse tree names: xen-clone script; -xen kernel build (the one with all the modules); Backout changes to legacy targets.
...
Signed-off-by: ian.pratt@cl.cam.ac.uk
2005-07-14 10:12:51 +00:00
kaf24@firebug.cl.cam.ac.uk
847e60294d
Fix cross-compilation, and gcc4.
...
Signed-off-by: Jerone Young <jyoung5@us.ibm.com >
2005-07-07 08:08:40 +00:00
iap10@freefall.cl.cam.ac.uk
1b456a3fee
Fix to xen-clone, minor top-level Makefile tidy
...
Signed-off-by: ian.pratt@cl.cam.ac.uk
2005-07-01 10:52:07 +00:00
iap10@freefall.cl.cam.ac.uk
33692e0cb0
Update xen-clone script for hg. Still missing revision selection functionality.
...
Signed-off-by: ian@xensource.com
2005-07-01 02:12:36 +00:00
kaf24@firebug.cl.cam.ac.uk
8cc2fa8544
bitkeeper revision 1.1759 (42c035d96-RzgfZ63O07ihY0xpew2g)
...
This patch adapts the Java Policy Processor to the default ssid change of
0xfffffff... to 0.
Signed-off by Ray Valdez <rvaldez@us.ibm.com >
2005-06-27 17:22:33 +00:00
smh22@firebug.cl.cam.ac.uk
f21629e0cc
bitkeeper revision 1.1718.1.9 (42b7443fk-ybxUDza1p_kN1D8hzjRw)
...
Many files:
new file
2005-06-20 22:33:35 +00:00
iap10@tetris.cl.cam.ac.uk
227aeb4d79
bitkeeper revision 1.1717 (42b3442b7kXKhXN5lvR9spIGT5LsYQ)
...
When xend starts, it fires off xcs. If you're running on a slow
machine its possible that xcs started but xend didnt wait long
enough to notice. The attached patch loops several times while
waiting for xcs to come up. It seems to be working here while the
original is not (slow machine here).
From: Tim Newsham [newsham@lava.net ]
Signed-off-by: ian@xensource.com
2005-06-17 21:44:11 +00:00
cl349@firebug.cl.cam.ac.uk
76105d8a76
bitkeeper revision 1.1542.1.1 (42943a71LGhR_dI1LOX6lKtJ08zzTA)
...
setup.py, Makefile:
Remove XenSV -- it's been broken since twisted was removed.
Many files:
Delete: tools/misc/xensv
Delete: tools/python/xen/sv/params.py
Delete: tools/python/xen/sv/__init__.py
Delete: tools/python/xen/sv/MigrateDomain.py
Delete: tools/python/xen/sv/Daemon.py
Delete: tools/python/xen/sv/util.py
Delete: tools/python/xen/sv/Wizard.py
Delete: tools/python/xen/sv/TabView.py
Delete: tools/python/xen/sv/SaveDomain.py
Delete: tools/python/xen/sv/RestoreDomain.py
Delete: tools/python/xen/sv/NodeInfo.py
Delete: tools/python/xen/sv/Main.py
Delete: tools/python/xen/sv/HTMLBase.py
Delete: tools/python/xen/sv/GenTabbed.py
Delete: tools/python/xen/sv/DomList.py
Delete: tools/python/xen/sv/DomInfo.py
Delete: tools/python/xen/sv/CreateDomain.py
Delete: tools/sv/images/unpause.png
Delete: tools/sv/images/small-unpause.png
Delete: tools/sv/images/small-pause.png
Delete: tools/sv/images/small-destroy.png
Delete: tools/sv/images/shutdown.png
Delete: tools/sv/images/seperator.jpg
Delete: tools/sv/images/right-end-highlight.jpg
Delete: tools/sv/images/reboot.png
Delete: tools/sv/images/previous.png
Delete: tools/sv/images/pause.png
Delete: tools/sv/images/orb_02.jpg
Delete: tools/sv/images/next.png
Delete: tools/sv/images/middle-no-highlight.jpg
Delete: tools/sv/images/middle-highlight.jpg
Delete: tools/sv/images/left-end-no-highlight.jpg
Delete: tools/sv/images/left-end-highlight.jpg
Delete: tools/sv/images/finish.png
Delete: tools/sv/images/destroy.png
Delete: tools/sv/inc/style.css
Delete: tools/sv/images/seperator-right-highlight.jpg
Delete: tools/sv/images/seperator-left-highlight.jpg
Delete: tools/sv/inc/script.js
Delete: tools/sv/images/right-end-no-highlight.jpg
Delete: tools/sv/images/orb_01.jpg
Delete: tools/sv/Makefile
Delete: tools/sv/Main.rpy
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-05-25 08:42:25 +00:00
cl349@firebug.cl.cam.ac.uk
519108b9f7
bitkeeper revision 1.1534.1.1 (429399e0oJudIjoFsgWFxNKnCM7qTg)
...
Nothing but vnet uses libxutil -- move it there.
Makefile, xc.c, setup.py, configure, configure.in, Makefile.in:
This doesn't use libxutil.
Makefile, Makefile.vnet, Rules.mk:
Move libxutil into vnet since it's only used there.
Many files:
mvdir
2005-05-24 21:17:20 +00:00
cl349@firebug.cl.cam.ac.uk
50f2601af9
bitkeeper revision 1.1533 (429379beNzrMmx_MJCmvdmLhK3EMfw)
...
migrate.py, params.py, SrvDaemon.py, xend, Makefile:
Remove xfrd now that save/restore doesn't use xfrd anymore.
console.py:
Remove/disable debug output.
.del-check_twisted~f74b05eb88f208a1:
Delete: tools/check/check_twisted
xend:
Twisted is no longer used -- remove check whether it's installed or not.
.del-Makefile~474b093f3e64d016:
Delete: tools/xfrd/Makefile
.del-xfrdClient.py~d1d33f981191dfa:
Delete: tools/xfrd/xfrdClient.py
.del-xfrd.h~54f8ea6e77cf4f26:
Delete: tools/xfrd/xfrd.h
.del-xfrd.c~e3be851c3a4297a5:
Delete: tools/xfrd/xfrd.c
.del-xen_domain.h~4a0c609ff18c63a8:
Delete: tools/xfrd/xen_domain.h
.del-xen_domain.c~cd85f330a909fbce:
Delete: tools/xfrd/xen_domain.c
.del-select.h~348b2b069dd5748:
Delete: tools/xfrd/select.h
.del-select.c~373282d5f920303d:
Delete: tools/xfrd/select.c
.del-marshal.h~9929a72563171372:
Delete: tools/xfrd/marshal.h
.del-marshal.c~3108fab658d2220:
Delete: tools/xfrd/marshal.c
.del-lzi_stream.h~49308e7b16ba42e3:
Delete: tools/xfrd/lzi_stream.h
.del-lzi_stream.c~e1870394f081f255:
Delete: tools/xfrd/lzi_stream.c
.del-debug.h~c268d8f144e5e4da:
Delete: tools/xfrd/debug.h
.del-connection.h~ac7cb6a42316a421:
Delete: tools/xfrd/connection.h
.del-connection.c~c025e96fc5649424:
Delete: tools/xfrd/connection.c
.del-Make.xfrd~5a18d2f63aad1d40:
Delete: tools/xfrd/Make.xfrd
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-05-24 19:00:14 +00:00
iap10@freefall.cl.cam.ac.uk
e6559e29ac
bitkeeper revision 1.1410 (4286de1dJ_YgvFcDITt_LZ4LXBdTXA)
...
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
2005-05-15 05:29:01 +00:00
iap10@freefall.cl.cam.ac.uk
81f16c9023
bitkeeper revision 1.1159.258.127 (4286dddb-5dYH1S3phGceqJNfCfQbg)
...
update xen-clone (nightly build script) to cope with trees with new kernel symlinks
2005-05-15 05:27:55 +00:00
kaf24@firebug.cl.cam.ac.uk
99124bb409
bitkeeper revision 1.1378 (426ca26eUpP7OInuOBvTyETb6y9VRQ)
...
Add /usr/lib64/python to the path for python tools so that they can be
found on 64-bit platforms.
Signed-off-by: Jerone Young <jyoung@us.ibm.com >
2005-04-25 07:55:26 +00:00
iap10@freefall.cl.cam.ac.uk
7af13f54d1
bitkeeper revision 1.1306 (42604119SDlzs7R1nEPCLSovtVOJ7A)
...
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
2005-04-15 22:32:57 +00:00
katzj@redhat.com[iap10]
c9505fed46
bitkeeper revision 1.1159.258.97 (42603992S3sF-t0yBth7NEBevozVOg)
...
[PATCH] Make non-native python path handling a
> > Although I don't really agree with the installing of the
> > python bits to the non-native paths, I can see where it's
> > useful as long as the module ABI doesn't change if you're
> > trying to distribute binary tarballs. But with the current
> > handling it adds module lookup costs for the native path case
> > (which would be the norm) as well as prevents using
> > PYTHONPATH to look to a different location for the modules.
> >
> > The attached patch changes things so that at first, the xen
> > module is attempted to be imported from the stock paths. If
> > we get an ImportError exception, then it adds /usr/lib/python
> > to the end of the python path and imports again.
>
> Do you prefer this to just unconditionally addding /usr/lib/python to
> the end of the path rather than the front?
Slightly, but just because having /usr/lib/python in my sys.path is
ugly :-) I can look over it, though... patch doing that attached
Signed-off-by: Jeremy Katz <katzj@redhat.com >
===== tools/misc/netfix 1.13 vs edited =====
2005-04-15 22:00:50 +00:00
mafetter@fleming.research
52367cb022
bitkeeper revision 1.1267 (4251679dHqcry__n_OW9aNhfUtjZ_A)
...
Hand merged
Signed-off-by: michael.fetterman@cl.cam.ac.uk
2005-04-04 16:13:17 +00:00
kaf24@firebug.cl.cam.ac.uk
4d446939a0
bitkeeper revision 1.1236.1.200 (424efe01yAPteHQ-fOPSaM_1yE9IfA)
...
Makefile fixes. mbootpack dependencies now work properly.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-04-02 20:18:09 +00:00
kaf24@firebug.cl.cam.ac.uk
2ddbf56f89
bitkeeper revision 1.1236.1.170 (424bb695wKVs1smMSH8FpgWxT9Gkow)
...
Fix mbootpack deps.
2005-03-31 08:36:37 +00:00
kaf24@firebug.cl.cam.ac.uk
16d8409f6f
bitkeeper revision 1.1236.1.163 (424aec4eki8W81v1JGDTKTh7UZNqpQ)
...
Fix mbootpack deps.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-03-30 18:13:34 +00:00
tjd21@arcadians.cl.cam.ac.uk
4ceed52eee
bitkeeper revision 1.1236.1.149 (42492762NRUXAIqtzpmd2lX5HSPVog)
...
Added the mbootpack tool, which packages multiboot boot files and
disguises them as a linux bzImage. Useful for booting Xen using
pxelinux, or another linux-only bootloader.
Signed-off-by: Tim Deegan <Tim.Deegan@cl.cam.ac.uk >
2005-03-29 10:01:06 +00:00
mafetter@fleming.research
8e9bb87813
bitkeeper revision 1.1264 (4243449d-JwBVsSinjAWdYveMNhEjQ)
...
Initial attempt at merging shadow code with head of unstable tree.
Signed-off-by: michael.fetterman@cl.cam.ac.uk
2005-03-24 22:52:13 +00:00
kaf24@firebug.cl.cam.ac.uk
ab78c96aeb
bitkeeper revision 1.1236.1.105 (423fdeaeuXmbQUj74cWh1nItpSKUjw)
...
Improved cross-compilation support.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-03-22 09:00:30 +00:00
kaf24@firebug.cl.cam.ac.uk
9da3bb78a9
bitkeeper revision 1.1236.1.84 (423ab8a8Ull_l3xygvrErQi9C35RrQ)
...
Don't print unwieldy array/histogram perfcounters by default.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-03-18 11:16:56 +00:00
kaf24@firebug.cl.cam.ac.uk
a1af03bac4
bitkeeper revision 1.1236.34.7 (423735acABhfn7rysHwGJkcVOLD6GA)
...
XCS cleanups.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-03-15 19:21:16 +00:00
akw27@arcadians.cl.cam.ac.uk
acf79a97a3
bitkeeper revision 1.1236.25.20 (423576ddv67ZIGUBXLyQsmLCTyT6NA)
...
Bunch of little xcs fixes.
Signed-off-by: andrew.warfield@cl.cam.ac.uk
2005-03-14 11:34:53 +00:00
cl349@firebug.cl.cam.ac.uk
b1520cbb5a
bitkeeper revision 1.1236.25.10 (42335daeuY-j8gV61kHapguVRal9ig)
...
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
2005-03-12 21:22:54 +00:00
doogie@brainfood.com[kaf24]
be7913c187
bitkeeper revision 1.1159.270.3 (42330ae8efsd9SdlhNX6EpksrtV6oQ)
...
[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 >
2005-03-12 15:29:44 +00:00
rneugeba@wyvis.research.intel-research.net
ab5301ae22
bitkeeper revision 1.1244 (42308dfaWqh7O5QB-sS9WJ1R4LYoEA)
...
various hacks for batching mode and stats gathering
Signed-off-by: michael.fetterman@cl.cam.ac.uk
2005-03-10 18:12:10 +00:00
kaf24@scramble.cl.cam.ac.uk
8d22f23fd3
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 >
2005-03-05 11:21:06 +00:00
rneugeba@wyvis.research.intel-research.net
3bd36ccc50
bitkeeper revision 1.1242 (4225f56fwo6ym-RMTBheAeYhl10ATQ)
...
forward ported James Bulpin's performance counters tool
Signed-off-by: michael.fetterman@cl.cam.ac.uk
2005-03-02 17:18:39 +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
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
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
iap10@freefall.cl.cam.ac.uk
d551e3bc5c
bitkeeper revision 1.1159.212.92 (4204921aEJqAV7p8MQEa98S3OLscXg)
...
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
2005-02-05 09:30:02 +00:00
iap10@labyrinth.cl.cam.ac.uk
f7b633e6e8
bitkeeper revision 1.1159.223.64 (42048c67tDD9EILuuYdpEx-vM6LTnw)
...
Name: tools-misc-TARGETS.patch
Description: Split compile/link stages
distcc behaves much better when you compile and link in 2 separate steps.
Plus, this is a more standard way of doing things.
Signed-off-by: Adam Heath <doogie@brainfood.com >
Signed-off-by: ian.pratt@cl.cam.ac.uk
2005-02-05 09:05:43 +00:00
cl349@arcadians.cl.cam.ac.uk
2ef6d5718f
bitkeeper revision 1.1159.231.8 (41f92d4dBn-4k24hnQtAJIjhmWfRjQ)
...
Merge changes from 2.0-testing.
Signed-off-by: c@pin.lu
2005-01-27 18:05:01 +00:00
cl349@arcadians.cl.cam.ac.uk
8f230701e2
bitkeeper revision 1.1159.234.1 (41f9203a3hESfmWBG29VVoqa-chOrA)
...
Build system cleanups.
Signed-off-by: c@pin.lu
2005-01-27 17:09:14 +00:00
kaf24@scramble.cl.cam.ac.uk
affd79216c
bitkeeper revision 1.1159.231.2 (41f8c846X6nmyCraD342rP9SirCaqg)
...
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-01-27 10:53:58 +00:00
kaf24@scramble.cl.cam.ac.uk
2f34aafbb6
bitkeeper revision 1.1159.223.44 (41f8c832pMZZ7WmykH_gAUBQHtPF1A)
...
Allow target architecture to be specified by specifying ARCH variable to
root Makefile (e.g, make ARCH=x86_32).
2005-01-27 10:53:38 +00:00
iap10@freefall.cl.cam.ac.uk
7a564e6a4c
bitkeeper revision 1.1159.212.34 (41f5a289J4SAf6zaQUhGEBrQWQ14dA)
...
manual merge
2005-01-25 01:36:09 +00:00
iap10@labyrinth.cl.cam.ac.uk
d2f5d53621
bitkeeper revision 1.1159.223.26 (41f2cdb6LNpheOtPoAKEUn-czlZFig)
...
Description: use DESTDIR correctly
Standard makefiles always attempt to install to the root(/). Setting
DESTDIR is the normal way to install to an alternative location.
Setting prefix has the possibility of breaking programs, as the prefix
may have been embedded inside a compiled binary.
From: Adam Heath <doogie@brainfood.com >
Signed-off-by: ian.pratt@cl.cam.ac.uk
2005-01-22 22:03:34 +00:00
iap10@labyrinth.cl.cam.ac.uk
6b422c28fa
bitkeeper revision 1.1159.223.18 (41f2c6eamwtTkjdrv4CuL1WnOy4iGw)
...
Description: use INSTALL everywhere
Use install(by way of INSTALL variables) to create directories, install
programs, and install data files.
From: Adam Heath <doogie@brainfood.com >
Signed-off-by: ian.pratt@cl.cam.ac.uk
2005-01-22 21:34:34 +00:00
kaf24@scramble.cl.cam.ac.uk
61618a0936
bitkeeper revision 1.1159.217.10 (41e4efd62HR6KHx5S8553JDf-xT3zg)
...
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-01-12 09:37:26 +00:00
kaf24@scramble.cl.cam.ac.uk
cf36fcf0e3
bitkeeper revision 1.1159.170.89 (41e4ef8aHmcX3lP2zVDZBpN59cSX6A)
...
Python packages always install to ${prefix}/us/lib/python/xen/...
2005-01-12 09:36:10 +00:00
kaf24@scramble.cl.cam.ac.uk
8b313272dd
bitkeeper revision 1.1159.1.525 (41d58ba8VgPwkfEiKrUXF8b7LLwQ5Q)
...
Andy's control-interface message switch -- first cut.
2004-12-31 17:26:00 +00:00
kaf24@scramble.cl.cam.ac.uk
f35db3d964
bitkeeper revision 1.1159.187.78 (41c9d4768ZT219TwwhKCb8dfwHcdkA)
...
xencons fix.
2004-12-22 20:09:26 +00:00
kaf24@scramble.cl.cam.ac.uk
08b6b66579
bitkeeper revision 1.1159.187.67 (41bf7064JLmIpzjd7PLO18qfijLBrA)
...
Avoid backtraces from Python console client.
2004-12-14 22:59:48 +00:00