]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r280850:
authormav <mav@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 13 Apr 2015 09:17:57 +0000 (09:17 +0000)
committermav <mav@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 13 Apr 2015 09:17:57 +0000 (09:17 +0000)
commit2e5264b32ca47f4fbfb69829d45ae6b6bcd7f6d3
tree54413a05d5c216677cce31d27e8ce9e2e45d2e8a
parent362b037db40a982feb180ce72e2f93efedc48d23
MFC r280850:
Periodically wake up threads waiting for vmem(9) resources, so they could
ask for resource reclamation again.

This is kind of dirty hack, but as last resort this is better then stuck
indefinitely because of KVA fragmentation, waiting until some random event
free something sufficient.  OpenSolaris also has this hack in its vmem(9).

git-svn-id: svn://svn.freebsd.org/base/stable/10@281487 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/kern/subr_vmem.c