Merge to Fedora kernel-2.6.7-1.492
[linux-2.6.git] / include / asm-i386 / kmap_types.h
1 #ifndef _ASM_KMAP_TYPES_H
2 #define _ASM_KMAP_TYPES_H
3
4 #include <linux/config.h>
5 #include <linux/thread_info.h>
6
7 enum km_type {
8         /*
9          * IMPORTANT: don't move these 3 entries, be wary when adding entries,
10          * the 4G/4G virtual stack must be THREAD_SIZE aligned on each cpu.
11          */
12         KM_BOUNCE_READ,
13         KM_VSTACK_BASE,
14         KM_VSTACK_TOP = KM_VSTACK_BASE + STACK_PAGE_COUNT-1,
15
16         KM_LDT_PAGE15,
17         KM_LDT_PAGE0 = KM_LDT_PAGE15 + 16-1,
18         KM_USER_COPY,
19         KM_VSTACK_HOLE,
20         KM_SKB_SUNRPC_DATA,
21         KM_SKB_DATA_SOFTIRQ,
22         KM_USER0,
23         KM_USER1,
24         KM_BIO_SRC_IRQ,
25         KM_BIO_DST_IRQ,
26         KM_PTE0,
27         KM_PTE1,
28         KM_IRQ0,
29         KM_IRQ1,
30         KM_SOFTIRQ0,
31         KM_SOFTIRQ1,
32         KM_NETDUMP,
33         KM_UNUSED,
34         KM_TYPE_NR
35 };
36
37 #endif