提交 5827040d 编写于 作者: H Huang, Ying 提交者: Ingo Molnar

x86: change_page_attr_clear fix

This patch replaces __change_page_attr_set_clr() with
change_page_attr_set_clr() in change_page_attr_clear() to flush the
TLB/cache properly.
Signed-off-by: NHuang Ying <ying.huang@intel.com>
Signed-off-by: NIngo Molnar <mingo@elte.hu>
上级 c1666e66
...@@ -399,8 +399,7 @@ static inline int change_page_attr_set(unsigned long addr, int numpages, ...@@ -399,8 +399,7 @@ static inline int change_page_attr_set(unsigned long addr, int numpages,
static inline int change_page_attr_clear(unsigned long addr, int numpages, static inline int change_page_attr_clear(unsigned long addr, int numpages,
pgprot_t mask) pgprot_t mask)
{ {
return __change_page_attr_set_clr(addr, numpages, __pgprot(0), mask); return change_page_attr_set_clr(addr, numpages, __pgprot(0), mask);
} }
int set_memory_uc(unsigned long addr, int numpages) int set_memory_uc(unsigned long addr, int numpages)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册