aboutsummaryrefslogtreecommitdiffstats
path: root/unmodified_drivers/linux-2.6/mkbuildtree
Commit message (Collapse)AuthorAgeFilesLines
* pv-on-hvm: Adjust mkbuildtree to handle pv_ops header placementKeir Fraser2009-10-141-2/+13
| | | | | | | | Due to the movement of the arch include directories, we need to adjust where mkbuildtree looks for headers when building the pv drivers. Also add a check for the location of features.c Signed-off-by: Charles Arnold <carnold@novell.com>
* pv-on-hvm drivers: build fixes for Linux 2.6.27+Keir Fraser2008-11-241-0/+1
| | | | | | | | | | | Make the drivers build properly in a 2.6.27 environment as well as against a kernel with pv-ops Xen configured on (in the latter case more work would be needed to also make the drivers work, as there's a large number of duplicate exports). Portions from Charles Arnold <carnold@novell.com>. Signed-off-by: Jan Beulich <jbeulich@novell.com>
* [IA64] Add xencomm_arch_hypercall_suspend to fix module loadAlex Williamson2008-02-041-0/+1
| | | | | | | | | | | | | Make use of split out xencomm_arch_hypercall_suspend to fix the following module load error: Loading xen-platform-pci.ko module xen_platform_pci: Unknown symbol xencomm_hypercall_suspend insmod: error inserting '/lib/xen-platform-pci.ko': -1 Unknown symbol in module ERROR: /bin/insmod exited abnormally! (pid 210) Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
* pv-on-hvm: fix/adjust pv driver's mkbuildtreeKeir Fraser2008-01-181-27/+32
| | | | | | | | | | | | | | | Allow invoking the script from other than the current directory (the script now infers the tree is where the script lives). Print which trees are actually being used. Fix the linking of sources from Linux tree's drivers/xen/ - this was needlessly invoking lndir on various sub-directories, in some cases even twice. Adjust the script to be able to deal with Linux 2.6.24's unified x86 include directory. Signed-off-by: Jan Beulich <jbeulich@novell.com>
* [IA64] Fix unmodified drivers.Alex Williamson2007-09-121-0/+1
| | | | | | xcom_mini.c is integrated into xcom_hcall.c so that platform-pci needs it. Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
* [IA64] xencomm - compilation fix of unmodified driverAlex Williamson2007-08-161-2/+2
| | | | Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
* Fix compile errors in PV-on-HVM drivers because of missing asm/gnttab_dma.h.Keir Fraser2007-06-151-0/+3
| | | | Signed-off-by: KUWAMURA Shin'ya <kuwa@jp.fujitsu.com>
* pv-on-hvm: Allow Linux and Xen paths to be overridden by the environment.kfraser@localhost.localdomain2007-06-061-2/+11
| | | | | Signed-off-by: Ben Guthro <bguthro@virtualiron.com> Signed-off-by: Keir Fraser <keir@xensource.com>
* Fix pv-on-hvm mkbuildtree script for new repo layout.kfraser@localhost.localdomain2007-06-061-3/+3
| | | | Signed-off-by: Keir Fraser <keir@xensource.com>
* PV-on-HVM: Fixes for save/restore. Also gets rid of separate moduleskfraser@localhost.localdomain2007-04-101-1/+1
| | | | | reboot.ko and xenbus.ko. These are now part of xen-platform-pci.ko. Signed-off-by: Keir Fraser <keir@xensource.com>
* Various cleanups and fixes for PV-on-HVM drivers.Keir Fraser2007-04-041-1/+0
| | | | Signed-off-by: Keir Fraser <keir@xensource.com>
* Initial check-in to support PV balloon driver within HVM guests.Steven Hand2007-04-041-0/+4
| | | | | | | | | Still todo: - fix mapcache invalidation (should happen in Xen) - support 32-on-64 mode correctly Signed-off-by: Steven Hand <steven@xensource.com>
* Cleanups for unmodified (pv-on-hvm) driver building.kaf24@localhost.localdomain2007-01-261-6/+4
| | | | | | | | | | - some cleanup to mkbuildtree - adjustment to the fake __supported_pte_mask definition (removing the export for x86-64 in native Linux is being discussed, so this shouldn't be i386 specific) - remove odd/unused defines (mostly CONFIG_*) in overrides.mk Signed-off-by: Jan Beulich <jbeulich@novell.com>
* PV-on-HVM: Use ln -nsf in mkbuildtree to avoid creating a symlink loopIan Campbell2006-11-021-1/+1
| | | | | | if include/xen/interfaces already exists. Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
* [HVM][LINUX][TOOLS] Make xm {shutdown|reboot} do something sensible for HVMSteven Smith2006-10-311-0/+1
| | | | | | | | | | | | domains with PV drivers loaded. This patch creates a new PV-on-HVM module, reboot.ko, which, when loaded, creates control/reboot_module in the store. The tools notice this, and disable the watch which would normally destroy HVM domains which are the target of an xm shutdown command, allowing the reboot module to shut the domain down cleanly. Signed-off-by: Tetsu Yamamoto <yamamoto.tetsu@jp.fujitsu.com> (Checkin comments by Steven Smith <sos22@cam.ac.uk>)
* merge with xen-unstable.hgawilliam@xenbuild.aw2006-10-221-24/+31
|\
| * Allow default target architecture of PV-on-HVM drivers to be overridden.kfraser@localhost.localdomain2006-10-201-20/+27
| | | | | | | | Signed-off-by: Travis Betak <travis.betak@amd.com>
* | [IA64] Xencomm fixes for HVM PV-driversawilliam@xenbuild.aw2006-10-141-0/+5
|/ | | | | | Signed-off-by: Tristan Gingold <tristan.gingold@bull.net>
* Fix unmodified drivers for PV-on-HVM on IA64.kaf24@firebug.cl.cam.ac.uk2006-09-131-0/+6
| | | | | Signed-off-by: Tsunehisa Doi <Doi.Tsunehisa@jp.fujitsu.com> Signed-off-by: Tomonari Horikoshi <t.horikoshi@jp.fujitsu.com>
* [HVM] Allow xenbus to run in an HVM guest.kfraser@localhost.localdomain2006-08-171-0/+7
| | | | | Signed-off-by: Steven Smith <ssmith@xensource.com>
* [HVM] Make grant tables functions work in PV-on-HVM drivers.kfraser@localhost.localdomain2006-08-171-0/+1
| | | | | Signed-off-by: Steven Smith <ssmith@xensource.com>
* [HVM] Linux driver for the xen platform pseudo-PCI device.kfraser@localhost.localdomain2006-08-171-0/+41
Signed-off-by: Steven Smith <ssmith@xensource.com>