Add the rt linux 4.1.3-rt3 as base
[kvmfornfv.git] / kernel / include / uapi / linux / kernel-page-flags.h
1 #ifndef _UAPILINUX_KERNEL_PAGE_FLAGS_H
2 #define _UAPILINUX_KERNEL_PAGE_FLAGS_H
3
4 /*
5  * Stable page flag bits exported to user space
6  */
7
8 #define KPF_LOCKED              0
9 #define KPF_ERROR               1
10 #define KPF_REFERENCED          2
11 #define KPF_UPTODATE            3
12 #define KPF_DIRTY               4
13 #define KPF_LRU                 5
14 #define KPF_ACTIVE              6
15 #define KPF_SLAB                7
16 #define KPF_WRITEBACK           8
17 #define KPF_RECLAIM             9
18 #define KPF_BUDDY               10
19
20 /* 11-20: new additions in 2.6.31 */
21 #define KPF_MMAP                11
22 #define KPF_ANON                12
23 #define KPF_SWAPCACHE           13
24 #define KPF_SWAPBACKED          14
25 #define KPF_COMPOUND_HEAD       15
26 #define KPF_COMPOUND_TAIL       16
27 #define KPF_HUGE                17
28 #define KPF_UNEVICTABLE         18
29 #define KPF_HWPOISON            19
30 #define KPF_NOPAGE              20
31
32 #define KPF_KSM                 21
33 #define KPF_THP                 22
34 #define KPF_BALLOON             23
35 #define KPF_ZERO_PAGE           24
36
37
38 #endif /* _UAPILINUX_KERNEL_PAGE_FLAGS_H */