aboutsummaryrefslogtreecommitdiffstats
path: root/buildconfigs
Commit message (Collapse)AuthorAgeFilesLines
...
| * Introduce Makefile config fragments for OS-specific differences.kfraser@localhost.localdomain2006-10-171-0/+3
| | | | | | | | Signed-off-by: John Levon <john.levon@sun.com>
* | [IA64] update buildconfigs for p2m exposureawilliam@xenbuild.aw2006-10-043-9/+15
|/ | | | | | Signed-off-by: Alex Williamson <alex.williamson@hp.com>
* Ensure CONFIG_SND_FM801_TEA575X is unconfigured on all arches.kfraser@localhost.localdomain2006-09-234-0/+4
| | | | Signed-off-by: Al Stone <ahs3@fc.hp.com>
* fix -xen x86_32 linux buildEmmanuel Ackaouy2006-09-201-0/+1
| | | | Signed-off-by: Emmanuel Ackaouy <ack@xensource.com>
* [linux] Update to linux-2.6.16.29.Christian Limpach2006-09-191-1/+1
| | | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [IA64] update buildconfigsawilliam@xenbuild.aw2006-09-013-11/+11
| | | | | | | | | | | This fixes the sparse tree buildconfigs to allow xenU to build automatically. There's no need to force netdev front/back on from the arch Kconfig file anymore. Based on patch from Akio Takebe & Yoshiro Fujita. Signed-off-by: Alex Williamson <alex.williamson@hp.com>
* Fix definition of LINUX_VER so that doesn't pickup LINUX_VER3Ian Campbell2006-08-291-1/+1
| | | | | | from mk.linux-2.6-xen. This makes "make mkpatches" work again. Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
* Add a series file to order the patches in patches/linux-<version>Ian.Campbell@xensource.com2006-08-151-2/+6
| | | | | | | | | | | | | The initial ordering is the same as produced by the previous shell globbing method. The series file is a simple list of patch files relative to the patches/linux-<version>/ directory. We do not support comments, trailing directives (e.g. "-pN") or blank lines. Apart from these restrictions the series file should be compatible with patch queue management tools such as quilt. Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
* merge with xen-unstable.hgawilliam@xenbuild.aw2006-08-096-2/+8
|\
| * [PCI] back: New virtual pci backend: slotkaf24@firebug.cl.cam.ac.uk2006-08-086-2/+8
| | | | | | | | | | | | | | | | | | This backend use a slot per pci device. Contrary to vpci two functions from one slot appear as two slots. This is useful on ia64 because it doesn't scan functions > 0 if function 0 does not exist. Signed-off-by: Tristan Gingold <tristan.gingold@bull.net>
* | [IA64] Remove P==M supportawilliam@xenbuild.aw2006-08-043-3/+0
| | | | | | | | | | | | | | | | | | Remove the old P==M dom0 memory model support. It's likely broken by now anyway. Signed-off-by: Alex Williamson <alex.williamson@hp.com>
* | merge with xen-unstable.hgawilliam@xenbuild.aw2006-08-023-10/+34
|\|
| * [IA64] Updates the ia64 buildconfigs.kfraser@localhost.localdomain2006-08-023-10/+34
| | | | | | | | | | | | | | Enables pcifront for all kernels and pciback for -xen and -xen0. Signed-off-by: Alex Williamson <alex.williamson@hp.com>
* | [IA64] Enable xen0 smp when machine only has 2 LPs (NR_CPUS -> 16)awilliam@xenbuild.aw2006-07-312-2/+2
|/ | | | | | | | | | | This patch intends to enable xen0's smp if machine only has 2 LPs, because the 2nd enabled LSAPIC entry is @ 5th slot in MADT table. Signed-off-by: Kevin Tian <kevin.tian@intel.com> Signed-off-by: Zhang xiantao <xiantao.zhang@intel.com>
* merge with xen-unstable.hgawilliam@xenbuild.aw2006-07-2511-12/+163
|\
| * [IA64] Update the defconfigs for ia64 to disable blktap until we have akaf24@firebug.cl.cam.ac.uk2006-07-142-0/+2
| | | | | | | | | | | | | | chance to make it work. Signed-off-by: Alex Williamson <alex.williamson@hp.com>
| * Added blktap support. Includes kernel driver (enabled as ↵jchesterfield@dhcp92.uk.xensource.com2006-07-134-0/+4
| | | | | | | | CONFIG_XEN_BLKDEV_TAP=y) and userspace tools. The userspace deamon (blktapctrl) is enabled by default when xend is activated. For further information on using and configuring blktap see tools/blktap/README.
| * Add linux config update script and native linux build.ack@localhost.localdomain2006-07-124-4/+145
| | | | | | | | | | | | | | Update script generates linux config files from others, reducing the burden of maintaining multiple parallel files. Signed-off-by: Emmanuel Ackaouy <ack@xensource.com>
| * [BUILD] Fix re-use of existing config files in dist/install/boot.chris@kneesaa.uk.xensource.com2006-07-082-8/+12
| | | | | | | | | | | | | | | | | | | | | | - the name of the config file was computed incorrectly because of the linux version number 4th digit being present in both LINUX_VER and EXTRAVERSION extracted from the linux Makefile. - DESTDIR was not set for the prep and config targets. Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* | [IA64] change default to use xencons, disable dom0 serial driverawilliam@xenbuild.aw2006-07-112-30/+26
|/ | | | | | | | | | | This enables xencons by default. Serial console users should no longer need to specify creative values for xenconsole= and console= on the boot command line. By default, xencons will use ttyS0, so make sure dom0 has a getty running on that device. Signed-off-by: Alex Williamson <alex.williamson@hp.com>
* [BUILD] Miscellaneous build-system fixes and tweaks.kaf24@firebug.cl.cam.ac.uk2006-07-032-6/+9
| | | | | | | | | | | | | | | | | | | * Don't delete non-existent %.tar.bz2 in buildconfigs/Rules.mk's %-mrproper * Add a mrpropper target to buildconfigs/mk.linux-2.6-xen, and have this delete the local tarball - This should also delete the local patch, if there is one, but I am not sure how to do this with the current incarntation of the code, and I will post a subsequent patch which makes this easier and effects this chang. As there currently is no local patch this is not a big deal at this moment. (Horms) * Stop kclean from erroring out if the kernel directory doesn't exist * Remove patches/*/.makedep in top level Makefile rather than in buildconfigs/Rules.mk, as calling rules in the latter causes patches/*/.make to be created (Magnus) Signed-Off-By: Magnus Damm <magnus@valinux.co.jp> Signed-Off-By: Horms <horms@verge.net.au>
* Merge with xen-ia64-unstable.hgkaf24@firebug.cl.cam.ac.uk2006-07-032-0/+2
|\
| * [TPM] Update the TPM drivers in the repository to a newer versionkaf24@firebug.cl.cam.ac.uk2006-06-282-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and also fixes the following: - a problem introduced by a recent change to the xenbus_driver structure requires driver-specific data to be stored in another data structures - removes the #define'd MIN by min/min_t - moves the sysfs entry to /sys/devices/xen/<vtpm-%d> - fixes a bug occurring during cancellation of requests - updates the default configuration to also compile the TPM V1.2 driver submitted in part 2 of this patch - all changes made to the generic TPM driver are surrounded by #ifdef CONFIG_XEN's. Signed-off-by: Stefan Berger <stefanb@us.ibm.com>
* | [IA64] remove CONFIG_ARCH_XENawilliam@xenbuild.aw2006-06-213-3/+0
|/ | | | | | Signed-off-by: Akio Takebe <takebe_akio@jp.fujitsu.com>
* [LINUX][BLKTAP] This code doesn't compile, is marked as DANGEROUS, andkaf24@firebug.cl.cam.ac.uk2006-06-096-12/+0
| | | | | | | | is said to be removed when block drivers use grant tables. So let's remove it. Signed-off-by: Chris Wright <chrisw@sous-sol.org>
* [IA64] remove unused audio driver from buildconfigsawilliam@xenbuild.aw2006-05-242-2/+2
| | | | | | | | | There'll be better way to prevent bogus driver to register with an empty irq line. But for now, disable in buildconfig is easier. Signed-off-by Kevin Tian <kevin.tian@intel.com>
* [IA64] update default build configsawilliam@xenbuild.aw2006-05-223-3/+12
| | | | | | Signed-off-by: Alex Williamson <alex.williamson@hp.com>
* merge with xen-unstable.hgawilliam@xenbuild.aw2006-05-226-31/+42
|\
| * Add support to domain builders for loading kernels with physical addresses ↵cl349@firebug.cl.cam.ac.uk2006-05-116-31/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in the elf paddr and entry fields. Add a new __xen_guest header field to distinguish between kernels with the previous use of the paddr field and the new use. Add a new __xen_guest header field to control the kernel entry point, since the elf header entry field now points to a physical address. This header field is also useful for supporting alternative entry points in kernel images which run both on xen and native. Also add a kernel config option to control whether the resulting kernel should include compatibility code to run on Xen 3.0.2 or whether such code such be left out, resulting in a kernel which will only run on newer Xen versions. Default to having compatibility enabled. Kernels built with the new use of the elf header fields would otherwise not work on Xen versions prior to this changeset. Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
* | [IA64] Enable P2M/VP by defaultawilliam@xenbuild.aw2006-05-213-58/+56
| | | | | | | | | | | | Signed-off-by: Alex Williamson <alex.williamson@hp.com>
* | [IA64] linux: ia64 Kconfigawilliam@xenbuild.aw2006-05-103-0/+48
| | | | | | | | | | | | | | | | changes of kconfig for dom0 vp model. Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
* | [IA64] add a default for XEN_IA64_DOM0_VPawilliam@xenbuild.aw2006-05-093-0/+3
|/ | | | | | Signed-off-by: Al Stone <ahs3@fc.hp.com>
* Fix PAE build: add CONFIG_I2O_EXT_ADAPTEC_DMA64=y to linux-defconfig_xen_x86_32.cl349@firebug.cl.cam.ac.uk2006-05-081-0/+1
| | | | | | From: Nakajima, Jun <jun.nakajima@intel.com> Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
* Linux: upgrade to 2.6.16.13.cl349@firebug.cl.cam.ac.uk2006-05-041-1/+1
| | | | | Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
* Remove unused LINUX_SRCS.cl349@firebug.cl.cam.ac.uk2006-05-041-1/+0
| | | | | Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
* merge with xen-unstable.hgawilliam@xenbuild.aw2006-04-252-378/+523
|\
| * Build blkdev_backend in the kernel.vhanquez@kneesa.uk.xensource.com2006-04-212-2/+2
| | | | | | | | | | Signed-off-by: Vincent Hanquez <vincent@xensource.com>
| * put back XEN_NETDEV_LOOPBACK in kernel.vhanquez@kneesa.uk.xensource.com2006-04-212-4/+4
| | | | | | | | | | | | | | | | | | | | also requires XEN_NETDEV_BACKEND to be in kernel. This is temporary, Xend should verify that NETDEV_LOOPBACK is loaded, and try to load it if not. Signed-off-by: Vincent Hanquez <vincent@xensource.com>
| * Put back BLK_DEV_LOOP in the kernel, to avoid failure in XenRT.vhanquez@kneesa.uk.xensource.com2006-04-202-2/+2
| | | | | | | | | | Signed-off-by: Vincent Hanquez <vincent@xensource.com>
| * adjustement to default configs to build BLK_DEV_GENERIC in the kernel directly.vhanquez@kneesa.uk.xensource.com2006-04-202-10/+12
| | | | | | | | | | Signed-off-by: Vincent Hanquez <vincent@xensource.com>
| * Put back some modules directly in kernel.vhanquez@kneesa.uk.xensource.com2006-04-202-6/+6
| | | | | | | | | | | | | | | | ATA_PIIX, PACKET and SECURITY_CAPABILITY are not correctly load on certain distributions. Signed-off-by: Vincent Hanquez <vincent@xensource.com>
| * Build frontend drivers into the -xen kernels rather than askaf24@firebug.cl.cam.ac.uk2006-04-202-4/+4
| | | | | | | | | | | | | | | | | | modules. Most people's initrd-building tools will not know about these drivers so it will only cause confusion not to include them in the kernel core image. Signed-off-by: Keir Fraser <keir@xensource.com>
| * Update -xen configs for 32/64 bits to be closer to what distributions use.vhanquez@kneesa.uk.xensource.com2006-04-192-398/+541
| | | | | | | | | | Signed-off-by: Vincent Hanquez <vincent@xensource.com>
* | merge with xen-unstable.hgawilliam@xenbuild.aw2006-04-185-22/+132
|\|
| * Allow PCI-E and PCMCIA config on 64-bit Xenlinux.kaf24@firebug.cl.cam.ac.uk2006-04-133-18/+128
| | | | | | | | | | | | Signed-off-by: Keir Fraser <keir@xensource.com>
| * In some cases, say for instance for some bizzare reasonkaf24@firebug.cl.cam.ac.uk2006-04-132-4/+4
| | | | | | | | | | | | | | | | | | the tree was checked out of CVS, which doens't neccessarily store file permissions, mkbuildtree may not be executable. So run them explicitly via bash. Signed-Off-By: Horms <horms@verge.net.au>
* | merge with xen-unstable.hgawilliam@xenbuild.aw2006-04-1111-70/+67
|\|
| * Add a new config option for all backend drivers. This has two benefits:kaf24@firebug.cl.cam.ac.uk2006-04-109-10/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. All backend drivers can be disabled or modularised via one config option. 2. Backend helper routines that are not specific to any particular driver can be disabled or modularised based on this config option. In particular this may allow backend drivers plus the service module to be upgraded separate from the kernel core as and when the backend interfaces change (and they will). Signed-off-by: Keir Fraser <keir@xensource.com>
| * build: Clean up use of .PHONYkaf24@firebug.cl.cam.ac.uk2006-04-102-4/+7
| | | | | | | | | | | | | | | | | | | | | | | | * Move .PHONY directives next to targets, this makes them a lot harder to miss * Add missing .PHONY directives * Remove nonexistent .PHONY directives * Hopefully I didn'T miss anything... Signed-Off-By: Horms <horms@verge.net.au>
| * Remove unused netbsd build fragments.kaf24@firebug.cl.cam.ac.uk2006-04-102-37/+4
| | | | | | | | | | Signed-Off-By: Homrs <horms@verge.net.au>