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
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@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
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
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
kaf24@scramble.cl.cam.ac.uk
ae51438ac6
bitkeeper revision 1.1159.187.48 (41adc6420WlNaaoUkvfgNxl44rpYYg)
...
Export Xen s/w perfctrs to DOM0 via new 'xenperf' utility.
2004-12-01 13:25:22 +00:00
iap10@labyrinth.cl.cam.ac.uk
6da9c156f5
bitkeeper revision 1.1159.1.347 (4188db339oFjUH_ChIJw_1kGraz4Sw)
...
minor nightly build script fix
2004-11-03 13:20:51 +00:00
iap10@labyrinth.cl.cam.ac.uk
4641ccfc33
bitkeeper revision 1.1159.1.344 (41888eddRBT35XXjqbmGqDv2RgLYgA)
...
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
2004-11-03 07:55:09 +00:00
kaf24@freefall.cl.cam.ac.uk
2259b4a607
bitkeeper revision 1.1159.152.2 (41888c5cOyibgfpHguqKzExMQ91-Ew)
...
Ensure that dist/ directory is properly populated by xen-clone.
2004-11-03 07:44:28 +00:00
kaf24@freefall.cl.cam.ac.uk
95cd5e89ac
bitkeeper revision 1.1159.152.1 (41880d06wl_WFOoG_mxUBjptw3ZC_g)
...
Fix xen-clone for the new semantics of 'make dist'.
2004-11-02 22:41:10 +00:00
iap10@labyrinth.cl.cam.ac.uk
38d94f128a
bitkeeper revision 1.1159.1.343 (41880bb7AJ8umt4zFmHNCc5REYAL8Q)
...
nasty merge
2004-11-02 22:35:35 +00:00
iap10@labyrinth.cl.cam.ac.uk
3910bfff7f
bitkeeper revision 1.1159.151.1 (418803bcQsPRkzzuqVsajF6mgmahFw)
...
Update xen-clone to cope with the new install tar ball
2004-11-02 22:01:32 +00:00
kaf24@freefall.cl.cam.ac.uk
4b3444f92a
bitkeeper revision 1.1159.149.1 (4187c1c8_Vcj2qeTWowskcZY0OAlfQ)
...
Build cleanups.
2004-11-02 17:20:08 +00:00
kaf24@freefall.cl.cam.ac.uk
58f3afdd98
bitkeeper revision 1.1159.1.332 (41874e954CLIDA2J3phVFD2RnzVTpA)
...
Clean up public XenLinux header files. Now accessible from userspace as
#include <xen/linux...>
Got rid of the linux-xen-sparse symlink as it's no longer needed.
2004-11-02 09:08:37 +00:00
kaf24@freefall.cl.cam.ac.uk
187a0366b6
bitkeeper revision 1.1159.142.2 (41849fadYlUYMwSy6tcq8Y-Yi8NMZA)
...
Clean up libxc by allowing direct use of Xen headers from userland:
#include <xen/...>
2004-10-31 08:17:49 +00:00
mwilli2@equilibrium.research
60eba9b0d2
bitkeeper revision 1.1159.137.1 (41811b328SwfN4BTxZsoMM-iGa8evQ)
...
Delete some unused tools, lots of docs updates.
2004-10-28 16:15:46 +00:00
kaf24@freefall.cl.cam.ac.uk
90d122ec63
bitkeeper revision 1.1159.79.1 (414b5fab__RjPaRIcKFGQmiG7K6ggA)
...
SrvDaemon.py, xend:
Xend daemonization fixes from Charles Coffing.
2004-09-17 22:05:31 +00:00
mwilli2@equilibrium.research
fcb7303ffa
bitkeeper revision 1.1159.76.6 (41487abb5GqP-hTVOU7JzsqGjxbo3w)
...
Tiny tweak to make xensv start again.
2004-09-15 17:24:11 +00:00
iap10@labyrinth.cl.cam.ac.uk
1b36232f48
bitkeeper revision 1.1159.53.23 (41322ca03sWRZNXdK0Mvozxq8UHHEQ)
...
Update xen-clone script to cope with 2.6 now being the default build.
2004-08-29 19:21:04 +00:00
iap10@labyrinth.cl.cam.ac.uk
8ec1bc1a78
bitkeeper revision 1.1159.17.14 (411b1b16kI8OhQTxCf1kbM8dV6LXcA)
...
prepare 2.6 blkfront for suspend/resume
2004-08-12 07:24:06 +00:00
iap10@labyrinth.cl.cam.ac.uk
2972bce6a6
bitkeeper revision 1.1159.17.13 (411b0b36peqhPJFT111OsxoPfmLexQ)
...
updates to xen-clone script : build linux 2.6
2004-08-12 06:16:22 +00:00
iap10@labyrinth.cl.cam.ac.uk
75c7e9b523
bitkeeper revision 1.1159.1.28 (41187b95qq9FYQ9PqtZM83wzpOUnlw)
...
cleanups
2004-08-10 07:39:01 +00:00
iap10@labyrinth.cl.cam.ac.uk
bea911cf0d
bitkeeper revision 1.1159.4.1 (4113d1b8oHof-8weGeQ3gNQFteLGEg)
...
David Becker writes:
This patch adds support for high memory to /proc/xen/memory_target,
and it restores the mem= linux boot parameter. This is for 2.4.26 only.
I haven't looked at 2.6 yet. (remmeber that CONFIG_HIGHMEM
is not on by default in the xen0 and xenU configs)
I have racks of 2g and 4g machines, hence my interest.
The 'mem=' param tells linux the maximum amount of memory it can use.
The feature originated for hosts where the normal mem detection mechanisms
failed. These days its main use in stock linux is to artificially
constrain how much memory linux uses for testing low memory systems.
With this patch, mem= now means the max memory linux could ever use.
When a domain is created with less than that the mem= value, linux will
behave as though that 'missing' memory is 'allocated'. To give the
domain more memory, first run setdomainmaxmem in Dom-0 to raise Xen's
limit, then write the new total to /proc/xen/memory_target in the
domain. When mem= is not explicitly set, it defaults to the
boottime size of the domain.
dom-0# xm create name=dom-1 memory=100 extra='-b mem=2g'
dom-0# setdomainmaxmem 1 2g
dom-1# echo 2g > /proc/xen/memory_target
2004-08-06 18:45:12 +00:00
kaf24@scramble.cl.cam.ac.uk
87fdd59317
bitkeeper revision 1.1108.33.24 (410e17ceXCIuaFvQA3AD25FUTF_Ohw)
...
For clarity, all interface header files are in Xen's hypervisor-ifs
directory. This includes the I/O headers and the xend header.
2004-08-02 10:30:38 +00:00
tw275@labyrinth.cl.cam.ac.uk
7700ec47f1
bitkeeper revision 1.1108.29.1 (4107987b3YS7DchKHz1bWQKqXsXTsg)
...
Added xensv command: xensv start / stop -
checks for twisted and for xend
More work on wizzard, now persits values and can move back / forth
2004-07-28 12:13:47 +00:00
mjw@wray-m-3.hpl.hp.com
851e908f9a
bitkeeper revision 1.1108.1.2 (40fd3202hesHtZpdMd1v994DiPkgZw)
...
Make xend check its prerequisites more carefully.
Add python logging package (standard from python 2.3).
2004-07-20 14:53:54 +00:00
iap10@labyrinth.cl.cam.ac.uk
2bfd80f1b5
bitkeeper revision 1.1105 (40f8f28fWHXTNHPEw4csRWJJ3xurCQ)
...
fix the trivial xen-clone fix...
2004-07-17 09:34:07 +00:00
iap10@labyrinth.cl.cam.ac.uk
3d2da3b973
bitkeeper revision 1.1100 (40f77573CvU9GWZuhmX5Moolj6ljnQ)
...
xen-clone fix
2004-07-16 06:28:03 +00:00
mjw@wray-m-3.hpl.hp.com
6d83f76bb1
bitkeeper revision 1.1074 (40f3b27b9znWwwTVgEKSTwPzTJCS0w)
...
Check Twisted version.
2004-07-13 09:59:23 +00:00
mjw@wray-m-3.hpl.hp.com
67e0d840e7
bitkeeper revision 1.1053.1.1 (40ee75a9YghVZFFolzFjyJngpxAbKg)
...
Move to new model of network and vif control using shell scripts.
2004-07-09 10:38:33 +00:00
kaf24@scramble.cl.cam.ac.uk
dc44ed4764
bitkeeper revision 1.1041.6.1 (40e5221awCqaZfcsO_ny2z3p_6BiEg)
...
nsplitd.c, Makefile:
mvdir
Makefile:
Rename: BitKeeper/deleted/.del-Makefile~9f548ce6ff509eac -> tools/nsplitd/Makefile
nsplitd.c:
Rename: BitKeeper/deleted/.del-nsplitd.c~8b67653f8e377176 -> tools/nsplitd/nsplitd.c
2004-07-02 08:51:38 +00:00
mjw@wray-m-3.hpl.hp.com
48e9a9c636
bitkeeper revision 1.1026.1.8 (40e1b09foCFBM0EuIgrSA1uLJrWuzA)
...
Restructuring the python code and libs - first stage.
2004-06-29 18:10:39 +00:00
xenbk@gandalf.hpl.hp.com
3cffa5ecd2
bitkeeper revision 1.1026.1.2 (40e15b09oBOK6QWmjoE3IKmAR5xlVA)
...
Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk
2004-06-29 12:05:29 +00:00
kaf24@scramble.cl.cam.ac.uk
64357338d2
bitkeeper revision 1.1026.1.1 (40e0bcfefXJJqziVmRAnHPv-_ih9dQ)
...
build fix
2004-06-29 00:51:10 +00:00
mjw@wray-m-3.hpl.hp.com
cbe5948eb7
bitkeeper revision 1.1010.1.14 (40e03b62fW40sc6EpkeVtIAfp2wE-w)
...
Fix includes.
2004-06-28 15:38:10 +00:00
kaf24@scramble.cl.cam.ac.uk
e3127bb504
bitkeeper revision 1.1024 (40dfec54gY1vhwP_t4BlnteFO7Jq2g)
...
remove obsolete files.
2004-06-28 10:00:52 +00:00
mjw@wray-m-3.hpl.hp.com
9bdbe09f07
bitkeeper revision 1.1010.1.9 (40dc4078vvvprFxMFMTOULzuaeEQoQ)
...
Renaming 'xenmgr' to 'xen.xend'.
2004-06-25 15:10:48 +00:00
kaf24@scramble.cl.cam.ac.uk
c2995ff9e8
bitkeeper revision 1.1005 (40d99af0Cf4EQLv6pL5rlJVam_lZHg)
...
Remove some obsolete miscellaneous tools.
2004-06-23 15:00:00 +00:00
iap10@labyrinth.cl.cam.ac.uk
142fa293d0
bitkeeper revision 1.959 (40ca32e4mv9UUqVmldbCRyltgD_0Xg)
...
trivial Makefile fix
2004-06-11 22:32:04 +00:00
iap10@labyrinth.cl.cam.ac.uk
c838e8f826
bitkeeper revision 1.957 (40ca2b53ianOy58FRjELOpjpvzr1Rg)
...
improvements to top level Makefile.
install and linux build directories now live within the repository.
2004-06-11 21:59:47 +00:00
iap10@labyrinth.cl.cam.ac.uk
929ee6c3af
bitkeeper revision 1.954 (40c8a1979inER_hb-vcOjIt6bjsHhg)
...
fix xen-clone
2004-06-10 17:59:51 +00:00
iap10@labyrinth.cl.cam.ac.uk
f328d1d1e5
bitkeeper revision 1.953 (40c8a141u6AhH-XX3mAZTtPQdUxzYg)
...
Fix 'make world' option
2004-06-10 17:58:25 +00:00
kaf24@scramble.cl.cam.ac.uk
03907beb68
bitkeeper revision 1.946 (40c73c7805slPvnfEohXfQoiriAESg)
...
Rename Linux directories and upgrade build system.
2004-06-09 16:36:08 +00:00
iap10@labyrinth.cl.cam.ac.uk
2995b747c1
bitkeeper revision 1.911 (40ab2cffAo2gg718_vwy__3wfyTAeg)
...
tools/misc/fakei386xen:
Run at the root of a xenolinux build tree, it 'renames' the xen
architecture directories to be 'i386', so that you can get a xen
build of the tree just by typing 'make'.
The main reason for wanting to do this is if you've got some
other package that wants to patch the kernel and has some complex
build system that you can't be bothered to figure out and make
work with ARCH=xen (e.g. OpenAFS or Freeswan/IPSEC). This script
will make the tree look just like an i386 tree, so unless the
patch conflicts with arch Xen (which is pretty unlikely) the
package's normal make procedure should just work.
2004-05-19 09:46:39 +00:00
kaf24@scramble.cl.cam.ac.uk
9e23ec36d6
bitkeeper revision 1.875 (40880cc61MwJ9kqSeEq4GyGu66mQEg)
...
Consoel fixes and more work on blkdev backend.
2004-04-22 18:19:50 +00:00
kaf24@scramble.cl.cam.ac.uk
f677efb823
bitkeeper revision 1.856 (4075806dGVuPwXtbZgPbDT2-zKk0gw)
...
New control-interface functionality for Xenolinux. Also
extended start_info_t to include the event-channel index
for the controller interface.
2004-04-08 16:40:13 +00:00
iap10@tetris.cl.cam.ac.uk
d614251631
bitkeeper revision 1.825.1.1 (4062ab76AcoeABDDPZ4M7H85EK00kA)
...
make xeno-clone script automatically figure out whether to build xenolinux
with ARCH=XENO or the new ARCH=xen
2004-03-25 09:50:46 +00:00
kaf24@scramble.cl.cam.ac.uk
f914ededc5
bitkeeper revision 1.824 (40601cf9uRnKyyagj6umr4Oaf_-gWQ)
...
Many files:
xeno -> xen renames.
xen_proc.c:
Rename: xenolinux-2.4.25-sparse/arch/xen/lib/xeno_proc.c -> xenolinux-2.4.25-sparse/arch/xen/lib/xen_proc.c
xen_proc.h:
Rename: xenolinux-2.4.25-sparse/include/asm-xen/xeno_proc.h -> xenolinux-2.4.25-sparse/include/asm-xen/xen_proc.h
Xen-HOWTO.txt:
Rename: docs/Xeno-HOWTO.txt -> docs/Xen-HOWTO.txt
2004-03-23 11:18:17 +00:00