patch-2.0.35 linux/mm/vmscan.c
Next file: linux/net/Changes
Previous file: linux/mm/page_alloc.c
Back to the patch index
Back to the overall index
- Lines: 18
- Date:
Mon Jul 13 13:47:40 1998
- Orig file:
v2.0.34/linux/mm/vmscan.c
- Orig date:
Mon Jul 13 13:46:42 1998
diff -u --recursive --new-file v2.0.34/linux/mm/vmscan.c linux/mm/vmscan.c
@@ -265,14 +265,15 @@
* Go through process' page directory.
*/
address = p->swap_address;
- p->swap_address = 0;
/*
* Find the proper vm-area
*/
vma = find_vma(p->mm, address);
- if (!vma)
+ if (!vma) {
+ p->swap_address = 0;
return 0;
+ }
if (address < vma->vm_start)
address = vma->vm_start;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov