patch-2.4.13 linux/net/sunrpc/sched.c
Next file: linux/net/sunrpc/stats.c
Previous file: linux/net/socket.c
Back to the patch index
Back to the overall index
-  Lines: 27
-  Date:
Thu Oct 11 08:12:52 2001
-  Orig file: 
v2.4.12/linux/net/sunrpc/sched.c
-  Orig date: 
Tue Oct  9 17:06:53 2001
diff -u --recursive --new-file v2.4.12/linux/net/sunrpc/sched.c linux/net/sunrpc/sched.c
@@ -30,7 +30,7 @@
 /*
  * We give RPC the same get_free_pages priority as NFS
  */
-#define GFP_RPC			GFP_NFS
+#define GFP_RPC			GFP_NOFS
 
 static void			__rpc_default_timer(struct rpc_task *task);
 static void			rpciod_killall(void);
@@ -744,7 +744,7 @@
  * for readahead):
  *
  *   sync user requests:	GFP_KERNEL
- *   async requests:		GFP_RPC		(== GFP_NFS)
+ *   async requests:		GFP_RPC		(== GFP_NOFS)
  *   swap requests:		GFP_ATOMIC	(or new GFP_SWAPPER)
  */
 void *
@@ -1067,8 +1067,6 @@
 	spin_unlock_irq(¤t->sigmask_lock);
 
 	strcpy(current->comm, "rpciod");
-
-	current->flags |= PF_MEMALLOC;
 
 	dprintk("RPC: rpciod starting (pid %d)\n", rpciod_pid);
 	while (rpciod_users) {
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)