diff options
author | Konstantin Belousov <kib@FreeBSD.org> | 2009-04-28 11:45:36 +0000 |
---|---|---|
committer | Konstantin Belousov <kib@FreeBSD.org> | 2009-04-28 11:45:36 +0000 |
commit | 7981aa2431ce1833d334dcd85a2694dee71145c8 (patch) | |
tree | b66601804d752ae554c5f32d8d5db975bfed1f1a /sys/vm/vm_pageout.c | |
parent | 8eb5a1cdee82639f79c7290a3277301827173252 (diff) | |
download | src-7981aa2431ce1833d334dcd85a2694dee71145c8.tar.gz src-7981aa2431ce1833d334dcd85a2694dee71145c8.zip |
Use the acquired reference to the vmspace instead of direct dereferencing
of p->p_vmspace in a place where it was missed in r191277.
Noted by: pluknet gmail com
Notes
Notes:
svn path=/head/; revision=191626
Diffstat (limited to 'sys/vm/vm_pageout.c')
-rw-r--r-- | sys/vm/vm_pageout.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/vm/vm_pageout.c b/sys/vm/vm_pageout.c index bfc343b815db..6da486e11f6c 100644 --- a/sys/vm/vm_pageout.c +++ b/sys/vm/vm_pageout.c @@ -1243,7 +1243,7 @@ vm_pageout_oom(int shortage) PROC_UNLOCK(p); continue; } - size = vmspace_swap_count(p->p_vmspace); + size = vmspace_swap_count(vm); vm_map_unlock_read(&vm->vm_map); if (shortage == VM_OOM_MEM) size += vmspace_resident_count(vm); |