]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - include/linux/mm.h
mm: invoke oom-killer from page fault
[net-next-2.6.git] / include / linux / mm.h
index aaa8b843be28614a39e30de2772fe9e7af6b8815..4a3d28c86443f8dfdfe5e4ee49a47ef1d27a0f44 100644 (file)
@@ -717,6 +717,11 @@ static inline int page_mapped(struct page *page)
 
 #define VM_FAULT_ERROR (VM_FAULT_OOM | VM_FAULT_SIGBUS)
 
+/*
+ * Can be called by the pagefault handler when it gets a VM_FAULT_OOM.
+ */
+extern void pagefault_out_of_memory(void);
+
 #define offset_in_page(p)      ((unsigned long)(p) & ~PAGE_MASK)
 
 extern void show_free_areas(void);