diff options
author | alc <alc@FreeBSD.org> | 2004-05-12 04:27:18 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 2004-05-12 04:27:18 +0000 |
commit | 625c8dfb268731e7bf8cdfdc85229b25d4ba35b9 (patch) | |
tree | 1ad3a895c594bdb22f2dd660187f8af7c92e5909 /lib/libradius | |
parent | 14bc83bc9c967d7557e40bd525990e9c923ff4e1 (diff) | |
download | FreeBSD-src-625c8dfb268731e7bf8cdfdc85229b25d4ba35b9.zip FreeBSD-src-625c8dfb268731e7bf8cdfdc85229b25d4ba35b9.tar.gz |
Restructure vm_page_select_cache() so that adding assertions is easy.
Some of the conditions that caused vm_page_select_cache() to deactivate a
page were wrong. For example, deactivating an unmanaged or wired page is a
nop. Thus, if vm_page_select_cache() had ever encountered an unmanaged or
wired page, it would have looped forever. Now, we assert that the page is
neither unmanaged nor wired.
Diffstat (limited to 'lib/libradius')
0 files changed, 0 insertions, 0 deletions