Page MenuHomeFreeBSD

D30785.diff
No OneTemporary

D30785.diff

diff --git a/sys/vm/vm_page.h b/sys/vm/vm_page.h
--- a/sys/vm/vm_page.h
+++ b/sys/vm/vm_page.h
@@ -635,6 +635,7 @@
vm_page_t vm_page_getfake(vm_paddr_t paddr, vm_memattr_t memattr);
void vm_page_initfake(vm_page_t m, vm_paddr_t paddr, vm_memattr_t memattr);
void vm_page_init_marker(vm_page_t marker, int queue, uint16_t aflags);
+void vm_page_init_page(vm_page_t m, vm_paddr_t pa, int segind);
int vm_page_insert (vm_page_t, vm_object_t, vm_pindex_t);
void vm_page_invalid(vm_page_t m);
void vm_page_launder(vm_page_t m);
diff --git a/sys/vm/vm_page.c b/sys/vm/vm_page.c
--- a/sys/vm/vm_page.c
+++ b/sys/vm/vm_page.c
@@ -497,7 +497,7 @@
* Initialize a physical page in preparation for adding it to the free
* lists.
*/
-static void
+void
vm_page_init_page(vm_page_t m, vm_paddr_t pa, int segind)
{

File Metadata

Mime Type
text/plain
Expires
Tue, Sep 24, 8:15 PM (16 h, 45 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
12623862
Default Alt Text
D30785.diff (816 B)

Event Timeline