aboutsummaryrefslogtreecommitdiffstats
path: root/.hgignore
Commit message (Collapse)AuthorAgeFilesLines
...
* .hgignore: ignore any kind of tag file anywhereKeir Fraser2008-08-041-5/+1
| | | | | From: Diego Ongaro <diego.ongaro@eu.citrix.com> Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
* .hgignore updates for MiniOSKeir Fraser2008-08-041-3/+6
| | | | | From: Diego Ongaro <diego.ongaro@eu.citrix.com> Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
* Add some directories created by the stubdom build to .hgignore.Keir Fraser2008-07-251-0/+4
| | | | Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
* stubdom: avoid re-making mk-headers and thus newlib etc.Keir Fraser2008-07-251-0/+1
| | | | | | | Using a stamp file for mk-headers permits to avoid to re-run newlib configuration etc. Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
* Update .hgignoreKeir Fraser2008-07-211-0/+1
|
* Update .hgignoreKeir Fraser2008-07-091-0/+1
|
* Update .hgignore listKeir Fraser2008-07-051-3/+1
|
* Support building of out-of-tree merged qemu from gitKeir Fraser2008-07-031-0/+2
| | | | | | | | | | | This provides support for building the new merged qemu from qemu-xen.git, or from a local checkout. The default is still to use the in-tree version, because the patchman infrastructure for testing, and propagation from staging to xen-unstable, needs a small amount of work to cope with git. Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
* Add PV-GRUBKeir Fraser2008-06-181-0/+3
| | | | | | | | | | | This fetches GRUB1 sources, applies the {graphical, print function, save default, and ext3_256byte} patches from debian, and applies a patch to make it work on x86_64 and port it to Mini-OS. By using libxc, PV-GRUB can then "kexec" the loaded kernel from inside the domain itself, hence permitting to avoid the security-concerned pygrub. Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
* minios,stubdom: Add OBJ_DIR parameter to compile outside sources,Keir Fraser2008-06-171-3/+1
| | | | | | | which permits to easily compile mini-os in various flavors. Also clean some parts of stubdom build. Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
* stubdom: .hgignore updatesKeir Fraser2008-06-051-0/+4
| | | | Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
* Cache figlet output across builds, and provide src-tarball targetKeir Fraser2008-04-211-0/+1
| | | | | | | which creates figlet output and then deletes figlet itself (which is not licensed under GPL). Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
* lsevtchn: Simple tool to list event channel states for a domain.Keir Fraser2008-04-091-0/+1
| | | | Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
* xenstore: make the xenstore clients a single multicall binaryKeir Fraser2008-04-091-0/+1
| | | | | | | | rather than multiply compiled source. This saves a bunch of space when statically compiling. Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
* ioemu: Add tapdisk-ioemu toolKeir Fraser2008-04-081-0/+1
| | | | | | | | | | | | | | | | | Currently, tap:ioemu can only be used for domains which have a device model running. This isn't the case for all domains. The most important of the missing domains is Dom0 which needs acces e.g. to extract the kernel from the domain's image. tapdisk-ioemu is a tool compiled from ioemu source plus a small wrapper which handles tap:ioemu access for domains without device model (currently Dom0). You must start tapdisk-ioemu manually before trying to attach a tap:ioemu disk to Dom0 at the moment. A patch to blktapctrl will follow to automatically start tapdisk-ioemu when needed. Signed-off-by: Kevin Wolf <kwolf@suse.de> Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
* merge with xen-unstable.hgAlex Williamson2008-04-011-0/+1
|\
| * x86_emulate: Remove environment-specific definitions from coreKeir Fraser2008-03-311-0/+1
| | | | | | | | | | emulator source files. Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
* | merge with xen-unstable.hgAlex Williamson2008-03-251-0/+2
|\|
| * Trivial build cleanup.Keir Fraser2008-03-251-0/+2
| | | | | | | | | | | | | | xenapi.out needs to be ignored and removed on clean; tools/ioemu/i386-dm/Makefile is a soft link and should be ignored. Signed-off-by: Alex Williamson <alex.williamson@hp.com>
* | [IA64] Ignore linked headersAlex Williamson2008-03-251-2/+10
|/ | | | | | And remove header directory links from xen on make clean Signed-off-by: Alex Williamson <alex.williamson@hp.com>
* stubdom: Rename stubdom/*.build into stubdom/*-build, newlib intoKeir Fraser2008-02-121-11/+11
| | | | | | | newlib-cvs, lwip into lwip-cvs. Fix .hgignore to ignore only them and not the patches. Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
* Add stubdomain support. See stubdom/README for usage details.Keir Fraser2008-02-121-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Move PAGE_SIZE and STACK_SIZE into __PAGE_SIZE and __STACK_SIZE in arch_limits.h so as to permit getting them from there without pulling all the internal Mini-OS defines. - Setup a xen-elf cross-compilation environment in stubdom/cross-root - Add a POSIX layer on top of Mini-OS by linking against the newlib C library and lwIP, and implementing the Unixish part in mini-os/lib/sys.c - Cross-compile zlib and libpci too. - Add an xs.h-compatible layer on top of Mini-OS' xenbus. - Cross-compile libxc with an additional xc_minios.c and a few things disabled. - Cross-compile ioemu with an additional block-vbd, but without sound, tpm and other details. A few hacks are needed: - Align ide and scsi buffers at least on sector size to permit direct transmission to the block backend. While we are at it, just page-align it to possibly save a segment. Also, limit the scsi buffer size because of limitations of the block paravirtualization protocol. - Allocate big tables dynamically rather that letting them go to bss: when Mini-OS gets installed in memory, bss is not lazily allocated, and doing so during Mini-OS is unnecessarily trick while we can simply use malloc. - Had to change the Mini-OS compilation somehow, so as to export Mini-OS compilation flags to the Makefiles of libxc and ioemu. Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
* etherboot: Supply pre-built option ROMs to avoid needing to buildKeir Fraser2008-02-021-1/+0
| | | | | Etherboot from scratch in most situations. Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
* hvm: Etherboot for E100 NICKeir Fraser2008-01-311-0/+2
| | | | | Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com> Signed-off-by: Yosuke Iwamatsu <y-iwamatsu@ab.jp.nec.com>
* etherboot: Fix the build.Keir Fraser2008-01-311-2/+3
| | | | Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
* Build etherboot ROM from source.Ian Jackson2008-01-301-0/+2
| | | | | | | | We now include the source for Etherboot (5.4.2, obtained from git) rather than a pre-built ROM. This gives better traceability and GPL licence compliance. See tools/firmware/etherboot/README for details. Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
* Update hgignore list now that tools/libxc/xen/ no longer exists.Keir Fraser2008-01-281-1/+0
|
* Update hgignore for tools/include/xen/*Keir Fraser2008-01-271-1/+1
|
* Move xen/foreign build out of tree setup.Keir Fraser2008-01-261-1/+1
| | | | Signed-off-by: Bastian Blank <waldi@debian.org>
* Move generation of public header hierarchy into the tools.Keir Fraser2008-01-261-2/+3
| | | | | | | This patch merges the two versions of public header generation currently used in the build into one. Signed-off-by: Bastian Blank <waldi@debian.org>
* Update hgignore list.Keir Fraser2008-01-241-0/+2
|
* [IA64] update .hgignore for xenitpAlex Williamson2007-09-241-0/+1
| | | | Signed-off-by: Alex Williamson <alex.williamson@hp.com>
* Delete flask tools build target and add to .hgignore.kfraser@localhost.localdomain2007-09-061-0/+1
| | | | Signed-off-by: Keir Fraser <keir@xensource.com>
* Fix handling of auto-generated file xsm.py.kfraser@localhost.localdomain2007-08-311-0/+1
| | | | Signed-off-by: Keir Fraser <keir@xensource.com>
* Cleanups after XSM checkin.kfraser@localhost.localdomain2007-08-311-0/+1
| | | | | | | | | | | Signed-off-by: Keir Fraser <keir@xensource.com> --HG-- rename : xen/include/public/acm.h => xen/include/public/xsm/acm.h rename : xen/include/public/acm_ops.h => xen/include/public/xsm/acm_ops.h rename : xen/include/acm/acm_core.h => xen/include/xsm/acm/acm_core.h rename : xen/include/acm/acm_endian.h => xen/include/xsm/acm/acm_endian.h rename : xen/include/acm/acm_hooks.h => xen/include/xsm/acm/acm_hooks.h
* Build updates for building upstream trees.Ian Campbell2007-07-191-5/+2
| | | | | | | | | | | * Merge the guts of the various upstream branch buildconfigs into a single mk.linux-2.6 which they include. * Add support for the -git snapshot branch. * Update .hgignore to ignore all these new trees. * Update buildconfigs/enable-xen-config to make the upstream defconfig compile without questions. Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
* merge with xen-unstable.hgAlex Williamson2007-07-101-0/+4
|\
| * Add support for building -mm, -tip and -rc upstream trees.Ian Campbell2007-07-091-0/+3
| | | | | | | | | | | | | | | | (note that not all of those contains Xen support just yet and that a native kernel will be silently built in that case.) Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
| * [XEN][POWERPC] Merge with xen-unstable.hg.Hollis Blanchard2007-07-061-0/+1
| |\ | | | | | | | | | Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com>
| | * [POWERPC][XEN] ingore firmware debugging imageJimi Xenidis2007-06-031-0/+1
| | | | | | | | | | | | Signed-off-by: Jimi Xenidis <jimix@watson.ibm.com>
* | | [IA64] Add ia64 ignoresAlex Williamson2007-07-021-0/+8
|/ / | | | | | | | | | | These files are created or modified during the build. Signed-off-by: Aron Griffis <aron@hp.com>
* / Factor out sparse tree makefile fragments and introduce hg-clone andIan Campbell2007-05-251-0/+1
|/ | | | | | | | | | | | | tarball methods in preparation for migrating away from the sparse tree layout. This re-introduces 14883:6568c1882af5 and 14862:98efd2e410ae plus further fixes. Also add makefile fragments to support building the paravirt ops tree (make linux-2.6-paravirt-build). Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
* Ignore the libxenapi tarball temp directory.ewan@localhost.localdomain2007-04-211-0/+1
| | | | Signed-off-by: Ewan Mellor <ewan@xensource.com>
* Update .hgignore so it doesn't ignore buildconfigs/* only build-*Ian Campbell2007-04-131-1/+1
| | | | Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
* Update hgignore list for Module.symverskfraser@localhost.localdomain2007-04-051-0/+1
|
* Added asynchronous event notification through the Xen-API. Added a new command,Ewan Mellor2007-03-291-0/+1
| | | | | | | xm event-monitor, a new test program for the C bindings, and new bindings themselves. Signed-off-by: Ewan Mellor <ewan@xensource.com>
* Ignore .pc (quilt patch queues).Ewan Mellor2007-03-261-0/+1
| | | | Signed-off-by: Ewan Mellor <ewan@xensource.com>
* Add example xen-detect.c code for detecting application execution inKeir Fraser2007-02-081-0/+1
| | | | | Xen PV or HVM contexts, using the Xen CPUID extensions. Signed-off-by: Keir Fraser <keir@xensource.com>
* Update .hgignore listKeir Fraser2007-02-071-0/+1
|
* Update hgignore listkaf24@localhost.localdomain2007-01-261-0/+2
|