projects
/
powerpc.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
V4L/DVB (5418): Speed is a signed 32-bit integer, not unsigned.
[powerpc.git]
/
include
/
asm-um
/
pgtable.h
diff --git
a/include/asm-um/pgtable.h
b/include/asm-um/pgtable.h
index
188f726
..
1b1090a
100644
(file)
--- a/
include/asm-um/pgtable.h
+++ b/
include/asm-um/pgtable.h
@@
-270,7
+270,7
@@
static inline pte_t pte_wrprotect(pte_t pte)
static inline pte_t pte_mkread(pte_t pte)
{
static inline pte_t pte_mkread(pte_t pte)
{
- pte_set_bits(pte, _PAGE_
RW
);
+ pte_set_bits(pte, _PAGE_
USER
);
return(pte_mknewprot(pte));
}
return(pte_mknewprot(pte));
}
@@
-408,6
+408,15
@@
static inline pte_t pte_modify(pte_t pte, pgprot_t newprot)
#include <asm-generic/pgtable-nopud.h>
#include <asm-generic/pgtable-nopud.h>
+#ifdef CONFIG_HIGHMEM
+/* Clear a kernel PTE and flush it from the TLB */
+#define kpte_clear_flush(ptep, vaddr) \
+do { \
+ pte_clear(&init_mm, vaddr, ptep); \
+ __flush_tlb_one(vaddr); \
+} while (0)
+#endif
+
#endif
#endif
#endif
#endif