|
@@ -57,6 +57,12 @@ void flush_dcache_page(struct page *page)
|
|
|
}
|
|
|
EXPORT_SYMBOL(flush_dcache_page);
|
|
|
|
|
|
+void flush_kernel_dcache_page(struct page *page)
|
|
|
+{
|
|
|
+ __cpuc_flush_dcache_area(page_address(page), PAGE_SIZE);
|
|
|
+}
|
|
|
+EXPORT_SYMBOL(flush_kernel_dcache_page);
|
|
|
+
|
|
|
void copy_to_user_page(struct vm_area_struct *vma, struct page *page,
|
|
|
unsigned long uaddr, void *dst, const void *src,
|
|
|
unsigned long len)
|