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 @@ -45,7 +45,9 @@ static inline int pte_write(pte_t pte)
45
45
return pte_val (pte ) & _PAGE_RW ;
46
46
}
47
47
#endif
48
+ #ifndef pte_read
48
49
static inline int pte_read (pte_t pte ) { return 1 ; }
50
+ #endif
49
51
static inline int pte_dirty (pte_t pte ) { return pte_val (pte ) & _PAGE_DIRTY ; }
50
52
static inline int pte_special (pte_t pte ) { return pte_val (pte ) & _PAGE_SPECIAL ; }
51
53
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