Page MenuHomeFreeBSD

D49811.1793716356.diff
No OneTemporary

Authored By
Unknown
Size
720 B
Referenced Files
None
Subscribers
None

D49811.1793716356.diff

Index: sys/compat/linuxkpi/common/include/linux/mm.h
===================================================================
--- sys/compat/linuxkpi/common/include/linux/mm.h
+++ sys/compat/linuxkpi/common/include/linux/mm.h
@@ -275,6 +275,12 @@
vm_page_wire(page);
}
+static inline void
+put_page(struct page *page)
+{
+ vm_page_unwire(page, PQ_ACTIVE);
+}
+
void release_pages(struct page **pages, int nr);
extern long
@@ -333,12 +339,6 @@
task, mm, start, nr_pages, gup_flags, pages, vmas);
}
-static inline void
-put_page(struct page *page)
-{
- vm_page_unwire(page, PQ_ACTIVE);
-}
-
#define unpin_user_page(page) put_page(page)
#define unpin_user_pages(pages, npages) release_pages(pages, npages)

File Metadata

Mime Type
text/plain
Expires
Tue, Nov 3, 2:32 PM (15 h, 44 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
41348940
Default Alt Text
D49811.1793716356.diff (720 B)

Event Timeline