Page MenuHomeFreeBSD

D38155.id115412.diff
No OneTemporary

D38155.id115412.diff

Index: sys/compat/linuxkpi/common/include/linux/highmem.h
===================================================================
--- sys/compat/linuxkpi/common/include/linux/highmem.h
+++ sys/compat/linuxkpi/common/include/linux/highmem.h
@@ -91,6 +91,12 @@
return (kmap_atomic_prot(page, VM_PROT_ALL));
}
+static inline void *
+kmap_local_page_prot(vm_page_t page, pgprot_t prot)
+{
+ return (kmap_atomic_prot(page, prot));
+}
+
static inline void
kunmap(vm_page_t page)
{
@@ -115,4 +121,10 @@
kunmap(virt_to_page(vaddr));
}
+static inline void
+kunmap_local(void *addr)
+{
+ kunmap_atomic(addr);
+}
+
#endif /* _LINUXKPI_LINUX_HIGHMEM_H_ */

File Metadata

Mime Type
text/plain
Expires
Sat, Apr 18, 9:11 PM (25 m, 5 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31733627
Default Alt Text
D38155.id115412.diff (655 B)

Event Timeline