aboutsummaryrefslogtreecommitdiffstats
path: root/tools/misc
Commit message (Collapse)AuthorAgeFilesLines
* bitkeeper revision 1.1159.170.89 (41e4ef8aHmcX3lP2zVDZBpN59cSX6A)kaf24@scramble.cl.cam.ac.uk2005-01-124-4/+4
| | | | | Python packages always install to ${prefix}/us/lib/python/xen/...
* bitkeeper revision 1.1159.187.78 (41c9d4768ZT219TwwhKCb8dfwHcdkA)kaf24@scramble.cl.cam.ac.uk2004-12-221-5/+6
| | | | | xencons fix.
* bitkeeper revision 1.1159.187.67 (41bf7064JLmIpzjd7PLO18qfijLBrA)kaf24@scramble.cl.cam.ac.uk2004-12-141-8/+17
| | | | | Avoid backtraces from Python console client.
* bitkeeper revision 1.1159.187.48 (41adc6420WlNaaoUkvfgNxl44rpYYg)kaf24@scramble.cl.cam.ac.uk2004-12-012-10/+110
| | | | | Export Xen s/w perfctrs to DOM0 via new 'xenperf' utility.
* bitkeeper revision 1.1159.1.347 (4188db339oFjUH_ChIJw_1kGraz4Sw)iap10@labyrinth.cl.cam.ac.uk2004-11-031-3/+0
| | | | | minor nightly build script fix
* bitkeeper revision 1.1159.1.344 (41888eddRBT35XXjqbmGqDv2RgLYgA)iap10@labyrinth.cl.cam.ac.uk2004-11-031-1/+11
|\ | | | | | | | | | | 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
| * bitkeeper revision 1.1159.152.2 (41888c5cOyibgfpHguqKzExMQ91-Ew)kaf24@freefall.cl.cam.ac.uk2004-11-031-0/+1
| | | | | | | | | | Ensure that dist/ directory is properly populated by xen-clone.
| * bitkeeper revision 1.1159.152.1 (41880d06wl_WFOoG_mxUBjptw3ZC_g)kaf24@freefall.cl.cam.ac.uk2004-11-021-1/+10
| | | | | | | | | | Fix xen-clone for the new semantics of 'make dist'.
* | bitkeeper revision 1.1159.1.343 (41880bb7AJ8umt4zFmHNCc5REYAL8Q)iap10@labyrinth.cl.cam.ac.uk2004-11-021-0/+3
|\ \ | |/ |/| | | | | nasty merge
| * bitkeeper revision 1.1159.151.1 (418803bcQsPRkzzuqVsajF6mgmahFw)iap10@labyrinth.cl.cam.ac.uk2004-11-021-0/+3
| | | | | | | | | | Update xen-clone to cope with the new install tar ball
* | bitkeeper revision 1.1159.149.1 (4187c1c8_Vcj2qeTWowskcZY0OAlfQ)kaf24@freefall.cl.cam.ac.uk2004-11-024-1/+12
| | | | | | | | | | Build cleanups.
* | bitkeeper revision 1.1159.1.332 (41874e954CLIDA2J3phVFD2RnzVTpA)kaf24@freefall.cl.cam.ac.uk2004-11-021-1/+0
|/ | | | | | | 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.
* bitkeeper revision 1.1159.142.2 (41849fadYlUYMwSy6tcq8Y-Yi8NMZA)kaf24@freefall.cl.cam.ac.uk2004-10-311-1/+0
| | | | | | Clean up libxc by allowing direct use of Xen headers from userland: #include <xen/...>
* bitkeeper revision 1.1159.137.1 (41811b328SwfN4BTxZsoMM-iGa8evQ)mwilli2@equilibrium.research2004-10-285-865/+1
| | | | | Delete some unused tools, lots of docs updates.
* bitkeeper revision 1.1159.79.1 (414b5fab__RjPaRIcKFGQmiG7K6ggA)kaf24@freefall.cl.cam.ac.uk2004-09-171-2/+5
| | | | | | SrvDaemon.py, xend: Xend daemonization fixes from Charles Coffing.
* bitkeeper revision 1.1159.76.6 (41487abb5GqP-hTVOU7JzsqGjxbo3w)mwilli2@equilibrium.research2004-09-151-1/+1
| | | | | Tiny tweak to make xensv start again.
* bitkeeper revision 1.1159.53.23 (41322ca03sWRZNXdK0Mvozxq8UHHEQ)iap10@labyrinth.cl.cam.ac.uk2004-08-291-2/+2
| | | | | Update xen-clone script to cope with 2.6 now being the default build.
* bitkeeper revision 1.1159.17.14 (411b1b16kI8OhQTxCf1kbM8dV6LXcA)iap10@labyrinth.cl.cam.ac.uk2004-08-121-1/+1
| | | | | prepare 2.6 blkfront for suspend/resume
* bitkeeper revision 1.1159.17.13 (411b0b36peqhPJFT111OsxoPfmLexQ)iap10@labyrinth.cl.cam.ac.uk2004-08-121-7/+2
| | | | | updates to xen-clone script : build linux 2.6
* bitkeeper revision 1.1159.1.28 (41187b95qq9FYQ9PqtZM83wzpOUnlw)iap10@labyrinth.cl.cam.ac.uk2004-08-101-0/+1
| | | | | cleanups
* bitkeeper revision 1.1159.4.1 (4113d1b8oHof-8weGeQ3gNQFteLGEg)iap10@labyrinth.cl.cam.ac.uk2004-08-061-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | 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
* bitkeeper revision 1.1108.33.24 (410e17ceXCIuaFvQA3AD25FUTF_Ohw)kaf24@scramble.cl.cam.ac.uk2004-08-021-1/+0
| | | | | | For clarity, all interface header files are in Xen's hypervisor-ifs directory. This includes the I/O headers and the xend header.
* bitkeeper revision 1.1108.29.1 (4107987b3YS7DchKHz1bWQKqXsXTsg)tw275@labyrinth.cl.cam.ac.uk2004-07-282-1/+135
| | | | | | | Added xensv command: xensv start / stop - checks for twisted and for xend More work on wizzard, now persits values and can move back / forth
* bitkeeper revision 1.1108.1.2 (40fd3202hesHtZpdMd1v994DiPkgZw)mjw@wray-m-3.hpl.hp.com2004-07-201-8/+60
| | | | | | Make xend check its prerequisites more carefully. Add python logging package (standard from python 2.3).
* bitkeeper revision 1.1105 (40f8f28fWHXTNHPEw4csRWJJ3xurCQ)iap10@labyrinth.cl.cam.ac.uk2004-07-171-1/+1
| | | | | fix the trivial xen-clone fix...
* bitkeeper revision 1.1100 (40f77573CvU9GWZuhmX5Moolj6ljnQ)iap10@labyrinth.cl.cam.ac.uk2004-07-161-1/+1
| | | | | xen-clone fix
* bitkeeper revision 1.1074 (40f3b27b9znWwwTVgEKSTwPzTJCS0w)mjw@wray-m-3.hpl.hp.com2004-07-131-0/+18
| | | | | Check Twisted version.
* bitkeeper revision 1.1053.1.1 (40ee75a9YghVZFFolzFjyJngpxAbKg)mjw@wray-m-3.hpl.hp.com2004-07-091-1/+4
| | | | | Move to new model of network and vif control using shell scripts.
* bitkeeper revision 1.1041.6.1 (40e5221awCqaZfcsO_ny2z3p_6BiEg)kaf24@scramble.cl.cam.ac.uk2004-07-022-0/+708
| | | | | | | | | | 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
* bitkeeper revision 1.1026.1.8 (40e1b09foCFBM0EuIgrSA1uLJrWuzA)mjw@wray-m-3.hpl.hp.com2004-06-294-10/+71
| | | | | Restructuring the python code and libs - first stage.
* bitkeeper revision 1.1026.1.2 (40e15b09oBOK6QWmjoE3IKmAR5xlVA)xenbk@gandalf.hpl.hp.com2004-06-291-0/+1
|\ | | | | | | | | | | Merge http://xen.bkbits.net:8080/xeno-unstable.bk into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk
| * bitkeeper revision 1.1010.1.14 (40e03b62fW40sc6EpkeVtIAfp2wE-w)mjw@wray-m-3.hpl.hp.com2004-06-281-0/+1
| | | | | | | | | | Fix includes.
* | bitkeeper revision 1.1026.1.1 (40e0bcfefXJJqziVmRAnHPv-_ih9dQ)kaf24@scramble.cl.cam.ac.uk2004-06-291-0/+1
| | | | | | | | | | build fix
* | bitkeeper revision 1.1024 (40dfec54gY1vhwP_t4BlnteFO7Jq2g)kaf24@scramble.cl.cam.ac.uk2004-06-282-0/+62
|/ | | | | remove obsolete files.
* bitkeeper revision 1.1010.1.9 (40dc4078vvvprFxMFMTOULzuaeEQoQ)mjw@wray-m-3.hpl.hp.com2004-06-251-1/+1
| | | | | Renaming 'xenmgr' to 'xen.xend'.
* bitkeeper revision 1.1005 (40d99af0Cf4EQLv6pL5rlJVam_lZHg)kaf24@scramble.cl.cam.ac.uk2004-06-236-282/+1
| | | | | Remove some obsolete miscellaneous tools.
* bitkeeper revision 1.959 (40ca32e4mv9UUqVmldbCRyltgD_0Xg)iap10@labyrinth.cl.cam.ac.uk2004-06-111-2/+3
| | | | | trivial Makefile fix
* bitkeeper revision 1.957 (40ca2b53ianOy58FRjELOpjpvzr1Rg)iap10@labyrinth.cl.cam.ac.uk2004-06-111-5/+3
| | | | | | improvements to top level Makefile. install and linux build directories now live within the repository.
* bitkeeper revision 1.954 (40c8a1979inER_hb-vcOjIt6bjsHhg)iap10@labyrinth.cl.cam.ac.uk2004-06-101-1/+1
| | | | | fix xen-clone
* bitkeeper revision 1.953 (40c8a141u6AhH-XX3mAZTtPQdUxzYg)iap10@labyrinth.cl.cam.ac.uk2004-06-101-33/+58
| | | | | Fix 'make world' option
* bitkeeper revision 1.946 (40c73c7805slPvnfEohXfQoiriAESg)kaf24@scramble.cl.cam.ac.uk2004-06-091-1/+1
| | | | | Rename Linux directories and upgrade build system.
* bitkeeper revision 1.911 (40ab2cffAo2gg718_vwy__3wfyTAeg)iap10@labyrinth.cl.cam.ac.uk2004-05-191-0/+32
| | | | | | | | | | | | | | | | | 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.
* bitkeeper revision 1.875 (40880cc61MwJ9kqSeEq4GyGu66mQEg)kaf24@scramble.cl.cam.ac.uk2004-04-221-3/+0
| | | | | Consoel fixes and more work on blkdev backend.
* bitkeeper revision 1.856 (4075806dGVuPwXtbZgPbDT2-zKk0gw)kaf24@scramble.cl.cam.ac.uk2004-04-081-0/+1
| | | | | | | New control-interface functionality for Xenolinux. Also extended start_info_t to include the event-channel index for the controller interface.
* bitkeeper revision 1.825.1.1 (4062ab76AcoeABDDPZ4M7H85EK00kA)iap10@tetris.cl.cam.ac.uk2004-03-251-6/+10
| | | | | | make xeno-clone script automatically figure out whether to build xenolinux with ARCH=XENO or the new ARCH=xen
* bitkeeper revision 1.824 (40601cf9uRnKyyagj6umr4Oaf_-gWQ)kaf24@scramble.cl.cam.ac.uk2004-03-231-6/+6
| | | | | | | | | | | | 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
* bitkeeper revision 1.819 (405ff597IZG6ZJZ_KUXF4rm3sEo57A)kaf24@scramble.cl.cam.ac.uk2004-03-231-2/+2
| | | | | | | | | | 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
* bitkeeper revision 1.816 (405eedfdtQSsv_FQddod4l3qGl-RuA)kaf24@scramble.cl.cam.ac.uk2004-03-222-1/+87
| | | | | | | | xencons: new file Makefile, Xeno-HOWTO.txt, README.CD: Install an easily-accessible console terminal client program.
* bitkeeper revision 1.811 (405abfafWE1U3wPhEnSPYf7HxUyqIA)kaf24@scramble.cl.cam.ac.uk2004-03-191-1/+1
| | | | | | Rules.mk, Makefile: Small build fixes from Sean Atkinson.
* bitkeeper revision 1.803 (4056f51d2UjBnn9uwzC9Vu3LspnUCg)mwilli2@equilibrium.research.intel-research.net2004-03-161-0/+118
| | | | | Simple oops analyser for Xen crashes.