patch-2.3.6 linux/arch/mips/kernel/sysirix.c
Next file: linux/arch/ppc/chrpboot/Makefile
Previous file: linux/arch/mips/kernel/ptrace.c
Back to the patch index
Back to the overall index
- Lines: 30
- Date:
Thu Jun 3 23:15:29 1999
- Orig file:
v2.3.5/linux/arch/mips/kernel/sysirix.c
- Orig date:
Sat May 8 11:14:01 1999
diff -u --recursive --new-file v2.3.5/linux/arch/mips/kernel/sysirix.c linux/arch/mips/kernel/sysirix.c
@@ -571,7 +571,7 @@
* Check against existing mmap mappings.
*/
if (find_vma_intersection(mm, oldbrk, newbrk+PAGE_SIZE)) {
- return -ENOMEM;
+ ret = -ENOMEM;
goto out;
}
@@ -579,7 +579,7 @@
* Check if we have enough memory..
*/
if (!vm_enough_memory((newbrk-oldbrk) >> PAGE_SHIFT)) {
- return -ENOMEM;
+ ret = -ENOMEM;
goto out;
}
@@ -587,10 +587,7 @@
* Ok, looks good - let it rip.
*/
mm->brk = brk;
- do_mmap(NULL, oldbrk, newbrk-oldbrk,
- PROT_READ|PROT_WRITE|PROT_EXEC,
- MAP_FIXED|MAP_PRIVATE, 0);
-
+ do_brk(oldbrk, newbrk-oldbrk);
ret = 0;
out:
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)