Change a couple of GFP_KERNEL allocations to GFP_NOIO
--- diff/drivers/md/kcopyd.c	2002-11-05 14:56:18.000000000 +0000
+++ source/drivers/md/kcopyd.c	2002-11-08 11:50:41.000000000 +0000
@@ -257,7 +257,7 @@
 {
 	struct kcopyd_job *job;
 
-	job = mempool_alloc(_job_pool, GFP_KERNEL);
+	job = mempool_alloc(_job_pool, GFP_NOIO);
 	if (!job)
 		return NULL;
 
@@ -613,7 +613,7 @@
 
 static inline struct copy_info *alloc_copy_info(void)
 {
-	return mempool_alloc(_copy_pool, GFP_KERNEL);
+	return mempool_alloc(_copy_pool, GFP_NOIO);
 }
 
 static inline void free_copy_info(struct copy_info *info)