aboutsummaryrefslogtreecommitdiffstats
path: root/xenolinux-2.4.25-sparse/include/asm-xen/fixmap.h
diff options
context:
space:
mode:
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>2004-03-31 16:15:50 +0000
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>2004-03-31 16:15:50 +0000
commit3072fef54df8b25abb624a52d0a13bdef9b74b97 (patch)
treeced584f168231f438bd5bc24e5860a86932a613f /xenolinux-2.4.25-sparse/include/asm-xen/fixmap.h
parenta6ba94a3071f2454379db3c84aee7298ca63ea61 (diff)
downloadxen-3072fef54df8b25abb624a52d0a13bdef9b74b97.tar.gz
xen-3072fef54df8b25abb624a52d0a13bdef9b74b97.tar.bz2
xen-3072fef54df8b25abb624a52d0a13bdef9b74b97.zip
bitkeeper revision 1.825.3.18 (406aeeb6EYYfLTekemoWDRaWO8SuEQ)
highmem.c, highmem.h: new file Many files: New bootstrap layout for DOM0 and for all Linux domains. Xenolinux now support CONFIG_HIGHMEM for up to 4GB allocated to a Xenolinux domain. .del-highmem.h~c3cf3f6856a90f6: Delete: xenolinux-2.4.25-sparse/include/asm-xen/highmem.h elf.h: Rename: xen/include/asm-i386/elf.h -> xen/include/xen/elf.h .del-elf.h~57347596c85127ef: Delete: xen/include/asm-x86_64/elf.h
Diffstat (limited to 'xenolinux-2.4.25-sparse/include/asm-xen/fixmap.h')
-rw-r--r--xenolinux-2.4.25-sparse/include/asm-xen/fixmap.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/xenolinux-2.4.25-sparse/include/asm-xen/fixmap.h b/xenolinux-2.4.25-sparse/include/asm-xen/fixmap.h
index 2441b01d4e..338bd4ba2c 100644
--- a/xenolinux-2.4.25-sparse/include/asm-xen/fixmap.h
+++ b/xenolinux-2.4.25-sparse/include/asm-xen/fixmap.h
@@ -17,6 +17,10 @@
#include <linux/kernel.h>
#include <asm/apicdef.h>
#include <asm/page.h>
+#ifdef CONFIG_HIGHMEM
+#include <linux/threads.h>
+#include <asm/kmap_types.h>
+#endif
/*
* Here we define all the compile-time 'special' virtual
@@ -38,7 +42,7 @@
*/
enum fixed_addresses {
-#ifdef CONFIG_HIGHMEM_XXX
+#ifdef CONFIG_HIGHMEM
FIX_KMAP_BEGIN, /* reserved pte's for temporary kernel mappings */
FIX_KMAP_END = FIX_KMAP_BEGIN+(KM_TYPE_NR*NR_CPUS)-1,
#endif