aboutsummaryrefslogtreecommitdiffstats
path: root/buildconfigs/enable-xen-config
Commit message (Collapse)AuthorAgeFilesLines
* buildconfigs: update enable-xen-configKeir Fraser2010-08-241-0/+24
| | | | | | | | | | Enable a bunch of new Xen options, primarily blktap, PCI passthrough and platform PCI device (PVHVM). Also set default for a bunch of non-Xen options which are not covered by the defconfig. Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
* buildconfig: Set CONFIG_TUN=y in Linux kernel configKeir Fraser2010-06-151-0/+1
| | | | | | | This is needed by the pv_ops kernel in order to support HVM guests with emulated VIFs Signed-off-by: Alex Zeffertt <alex.zeffertt@eu.citrix.com>
* buildconfig: Fix setopt in case where option is already set but to the wrong ↵Keir Fraser2010-06-151-1/+1
| | | | | | value Signed-off-by: Alex Zeffertt <alex.zeffertt@eu.citrix.com>
* Enable some SCSI drivers in pvops kernel configKeir Fraser2009-09-021-0/+5
| | | | | | | | | Enables a couple of SCSI host controllers which are found in our test farm but not enabled in the default upstream kernel. The new drivers are compiled as modules which is pretty harmless so this should be safe. Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
* xm-test: Disable DEBUG_STACK_USAGE which breaks test casesKeir Fraser2009-08-051-0/+2
| | | | | | | | | | The unnecessary 'used greatest stack depth' messages on the console breaks xm-test cases by random. Typically a testcase reads input from the console and parses it. When DEBUG_STACK_USAGE is enabled, these stack usage messages are printed by random - the test case reads this message, cannot handle it and fails. Signed-off-by: Andreas Florath <xen@flonatel.org>
* Compile the kernel by default with bridge supportKeir Fraser2009-08-021-0/+2
| | | | | | | | | This one-liner adds bridge support to the Linux kernel (CONFIG_BRIDGE=y). It is a precondition for some xm-tests that bridge is enabled. Also IMHO it makes sense to configure a dom0 with bridge capabilities. Signed-off-by: Andreas Florath <xen@flonatel.org>
* x86: Switch to using pvops kernel by default for LinuxKeir Fraser2009-06-161-1/+5
| | | | | | Keave ia64 on 2.6.18 since it currently has no dom0 support in pvops Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
* BUILD: Add option to build the Xen pvops git tree.Keir Fraser2009-02-171-8/+49
| | | | Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
* [BUILD] Disable LOCALVERSION_AUTO in upstream Linux builds.Keir Fraser2008-02-121-0/+1
| | | | | | | | | | If this option is enabled then the Xen mercurial version ID gets tacked onto the kernel version (e.g. 2.6.24-git22-hg2593b69b183b) which is unlikely to be useful or desirable. All the trees which we build using this method already have uniquely identifying versions (e.g. 2.6.24-git22 or 2.6.24-mm1). Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
* [BUILD] Fixup support for building upstream kernels.Keir Fraser2008-02-121-1/+8
| | | | | | | | | | In particular: - support merged x86 architecture. To facilitate this it made sense to encode some existing logic in shell scripts rather than increasing complicated make conditionals. - set CONFIG_PARAVIRT_GUEST=y which is required for newer kernels. Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
* Build updates for building upstream trees.Ian Campbell2007-07-191-0/+4
| | | | | | | | | | | * 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>
* Add hooks for a script to update kernel configuration after tree has beenIan Campbell2007-07-091-0/+36
prepared. This is to support upstream sources which do not enable Xen in their default configurations. Signed-off-by: Ian Campbell <ian.campbell@xensource.com>