| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Python packages always install to ${prefix}/us/lib/python/xen/...
|
|
|
|
|
| |
xencons fix.
|
|
|
|
|
| |
Avoid backtraces from Python console client.
|
|
|
|
|
| |
Export Xen s/w perfctrs to DOM0 via new 'xenperf' utility.
|
|
|
|
|
| |
minor nightly build script fix
|
|\
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| | |
Ensure that dist/ directory is properly populated by xen-clone.
|
| |
| |
| |
| |
| | |
Fix xen-clone for the new semantics of 'make dist'.
|
|\ \
| |/
|/|
| |
| | |
nasty merge
|
| |
| |
| |
| |
| | |
Update xen-clone to cope with the new install tar ball
|
| |
| |
| |
| |
| | |
Build cleanups.
|
|/
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
Clean up libxc by allowing direct use of Xen headers from userland:
#include <xen/...>
|
|
|
|
|
| |
Delete some unused tools, lots of docs updates.
|
|
|
|
|
|
| |
SrvDaemon.py, xend:
Xend daemonization fixes from Charles Coffing.
|
|
|
|
|
| |
Tiny tweak to make xensv start again.
|
|
|
|
|
| |
Update xen-clone script to cope with 2.6 now being the default build.
|
|
|
|
|
| |
prepare 2.6 blkfront for suspend/resume
|
|
|
|
|
| |
updates to xen-clone script : build linux 2.6
|
|
|
|
|
| |
cleanups
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
For clarity, all interface header files are in Xen's hypervisor-ifs
directory. This includes the I/O headers and the xend header.
|
|
|
|
|
|
|
| |
Added xensv command: xensv start / stop -
checks for twisted and for xend
More work on wizzard, now persits values and can move back / forth
|
|
|
|
|
|
| |
Make xend check its prerequisites more carefully.
Add python logging package (standard from python 2.3).
|
|
|
|
|
| |
fix the trivial xen-clone fix...
|
|
|
|
|
| |
xen-clone fix
|
|
|
|
|
| |
Check Twisted version.
|
|
|
|
|
| |
Move to new model of network and vif control using shell scripts.
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Restructuring the python code and libs - first stage.
|
|\
| |
| |
| |
| |
| | |
Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk
|
| |
| |
| |
| |
| | |
Fix includes.
|
| |
| |
| |
| |
| | |
build fix
|
|/
|
|
|
| |
remove obsolete files.
|
|
|
|
|
| |
Renaming 'xenmgr' to 'xen.xend'.
|
|
|
|
|
| |
Remove some obsolete miscellaneous tools.
|
|
|
|
|
| |
trivial Makefile fix
|
|
|
|
|
|
| |
improvements to top level Makefile.
install and linux build directories now live within the repository.
|
|
|
|
|
| |
fix xen-clone
|
|
|
|
|
| |
Fix 'make world' option
|
|
|
|
|
| |
Rename Linux directories and upgrade build system.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Consoel fixes and more work on blkdev backend.
|
|
|
|
|
|
|
| |
New control-interface functionality for Xenolinux. Also
extended start_info_t to include the event-channel index
for the controller interface.
|
|
|
|
|
|
| |
make xeno-clone script automatically figure out whether to build xenolinux
with ARCH=XENO or the new ARCH=xen
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
console_client.py, xencons, Makefile, Console-HOWTO.txt:
Console and controller modifications.
xend:
new file
xendomains:
Rename: tools/examples/xendomains -> tools/examples/init.d/xendomains
|
|
|
|
|
|
|
|
| |
xencons:
new file
Makefile, Xeno-HOWTO.txt, README.CD:
Install an easily-accessible console terminal client program.
|
|
|
|
|
|
| |
Rules.mk, Makefile:
Small build fixes from Sean Atkinson.
|
|
|
|
|
| |
Simple oops analyser for Xen crashes.
|