diff options
author | kaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk> | 2004-03-31 16:15:50 +0000 |
---|---|---|
committer | kaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk> | 2004-03-31 16:15:50 +0000 |
commit | 3072fef54df8b25abb624a52d0a13bdef9b74b97 (patch) | |
tree | ced584f168231f438bd5bc24e5860a86932a613f /xenolinux-2.4.25-sparse/include/asm-xen/fixmap.h | |
parent | a6ba94a3071f2454379db3c84aee7298ca63ea61 (diff) | |
download | xen-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.h | 6 |
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 |