File tree Expand file tree Collapse file tree 2 files changed +9
-0
lines changed
arch/powerpc/include/asm/nohash Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -94,6 +94,13 @@ static inline pte_t pte_wrprotect(pte_t pte)
94
94
95
95
#define pte_wrprotect pte_wrprotect
96
96
97
+ static inline int pte_read (pte_t pte )
98
+ {
99
+ return (pte_val (pte ) & _PAGE_RO ) != _PAGE_NA ;
100
+ }
101
+
102
+ #define pte_read pte_read
103
+
97
104
static inline int pte_write (pte_t pte )
98
105
{
99
106
return !(pte_val (pte ) & _PAGE_RO );
Original file line number Diff line number Diff line change @@ -25,7 +25,9 @@ static inline int pte_write(pte_t pte)
25
25
return pte_val (pte ) & _PAGE_RW ;
26
26
}
27
27
#endif
28
+ #ifndef pte_read
28
29
static inline int pte_read (pte_t pte ) { return 1 ; }
30
+ #endif
29
31
static inline int pte_dirty (pte_t pte ) { return pte_val (pte ) & _PAGE_DIRTY ; }
30
32
static inline int pte_special (pte_t pte ) { return pte_val (pte ) & _PAGE_SPECIAL ; }
31
33
static inline int pte_none (pte_t pte ) { return (pte_val (pte ) & ~_PTE_NONE_MASK ) == 0 ; }
You can’t perform that action at this time.
0 commit comments