replace some kmap()s with kmap_atomic()



 fs/exec.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff -puN fs/exec.c~kmap-removal-1 fs/exec.c
--- 25/fs/exec.c~kmap-removal-1	2003-07-06 20:46:59.000000000 -0700
+++ 25-akpm/fs/exec.c	2003-07-06 20:46:59.000000000 -0700
@@ -923,12 +923,12 @@ void remove_arg_zero(struct linux_binprm
 			if (offset != PAGE_SIZE)
 				continue;
 			offset = 0;
-			kunmap(page);
+			kunmap_atomic(kaddr, KM_USER0);
 inside:
 			page = bprm->page[bprm->p/PAGE_SIZE];
-			kaddr = kmap(page);
+			kaddr = kmap_atomic(page, KM_USER0);
 		}
-		kunmap(page);
+		kunmap_atomic(kaddr, KM_USER0);
 		bprm->argc--;
 	}
 }

_