diff options
author | rstone <rstone@FreeBSD.org> | 2015-09-17 17:09:03 +0000 |
---|---|---|
committer | rstone <rstone@FreeBSD.org> | 2015-09-17 17:09:03 +0000 |
commit | 53398ebe004ca1f6c195a7ec37bac59c678e9276 (patch) | |
tree | 54d86971b5f411977a1e8484f1e18231430aacfb /sys/kern/subr_eventhandler.c | |
parent | af1f6583e1add867e606bbffc2fb413bad2408ff (diff) | |
download | FreeBSD-src-53398ebe004ca1f6c195a7ec37bac59c678e9276.zip FreeBSD-src-53398ebe004ca1f6c195a7ec37bac59c678e9276.tar.gz |
MFC r286970:
Prevent ticks rollover from preventing vm_lowmem event
Currently vm_pageout_scan() uses a ticks-based scheme to rate-limit
the number of times that the vm_lowmem event will happen. However
if no events happen for long enough for ticks to roll over, this
leaves us in a long window in which vm_lowmem events will not
happen.
Replace the use of ticks with time_t to prevent rollover from ever
being an issue.
Reviewed by: ian
MFC after: 3 weeks
Sponsored by: EMC / Isilon Storage Division
Differential Revision: https://reviews.freebsd.org/D3439
Diffstat (limited to 'sys/kern/subr_eventhandler.c')
0 files changed, 0 insertions, 0 deletions