diff options
author | dyson <dyson@FreeBSD.org> | 1996-06-16 20:37:31 +0000 |
---|---|---|
committer | dyson <dyson@FreeBSD.org> | 1996-06-16 20:37:31 +0000 |
commit | 4e8ccabc814c59d749b8668436e88de78f3c617d (patch) | |
tree | 6b39f5a681da400b6143dac6540e8218547a46e6 /sys/vm/default_pager.h | |
parent | 787546bf1d9334d1251577ad85443d07dd86f971 (diff) | |
download | FreeBSD-src-4e8ccabc814c59d749b8668436e88de78f3c617d.zip FreeBSD-src-4e8ccabc814c59d749b8668436e88de78f3c617d.tar.gz |
Various bugfixes/cleanups from me and others:
1) Remove potential race conditions on waking up in vm_page_free_wakeup
by making sure that it is at splvm().
2) Fix another bug in vm_map_simplify_entry.
3) Be more complete about converting from default to swap pager
when an object grows to be large enough that there can be
a problem with data structure allocation under low memory
conditions.
4) Make some madvise code more efficient.
5) Added some comments.
Diffstat (limited to 'sys/vm/default_pager.h')
-rw-r--r-- | sys/vm/default_pager.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/vm/default_pager.h b/sys/vm/default_pager.h index 4fc71f0..317abcd 100644 --- a/sys/vm/default_pager.h +++ b/sys/vm/default_pager.h @@ -28,12 +28,13 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: default_pager.h,v 1.3 1995/12/14 09:54:48 phk Exp $ + * $Id: default_pager.h,v 1.4 1996/05/31 00:37:55 dyson Exp $ */ #ifndef _DEFAULT_PAGER_H_ #define _DEFAULT_PAGER_H_ 1 void default_pager_convert_to_swap __P((vm_object_t object)); +void default_pager_convert_to_swapq __P((vm_object_t object)); #endif /* _DEFAULT_PAGER_H_ */ |