Group short-lived and reclaimable kernel allocations
[sfrench/cifs-2.6.git] / fs / proc / generic.c
index b5e7155d30d8e60724dc3807507a1b67f7acbd56..1bdb624357587ae23f31ec3b6f84ef42827cc6f4 100644 (file)
@@ -74,7 +74,7 @@ proc_file_read(struct file *file, char __user *buf, size_t nbytes,
                nbytes = MAX_NON_LFS - pos;
 
        dp = PDE(inode);
-       if (!(page = (char*) __get_free_page(GFP_KERNEL)))
+       if (!(page = (char*) __get_free_page(GFP_TEMPORARY)))
                return -ENOMEM;
 
        while ((nbytes > 0) && !eof) {