Page MenuHomeFreeBSD

D33289.diff
No OneTemporary

D33289.diff

diff --git a/sys/compat/linuxkpi/common/include/linux/page.h b/sys/compat/linuxkpi/common/include/linux/page.h
--- a/sys/compat/linuxkpi/common/include/linux/page.h
+++ b/sys/compat/linuxkpi/common/include/linux/page.h
@@ -119,6 +119,13 @@
}
#define clflush(x) clflush((unsigned long)(x))
#define clflushopt(x) lkpi_clflushopt((unsigned long)(x))
+
+static inline void
+clflush_cache_range(void *addr, unsigned int size)
+{
+ pmap_force_invalidate_cache_range((vm_offset_t)addr,
+ (vm_offset_t)addr + size);
+}
#endif
#endif /* _LINUX_PAGE_H_ */

File Metadata

Mime Type
text/plain
Expires
Fri, Sep 11, 11:17 AM (28 m, 58 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
38702117
Default Alt Text
D33289.diff (558 B)

Event Timeline