]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r280126: Pre-allocate one extra request per processing thread.
authormav <mav@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 27 Mar 2015 08:57:38 +0000 (08:57 +0000)
committermav <mav@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 27 Mar 2015 08:57:38 +0000 (08:57 +0000)
commitc0c6ad21cee995fb1903132aafed0c20aeac03cd
tree3828af6ff6b65a50ee7162f78a81926c13ce7ede
parent93717b21dac396b828e664562e52f22b475db7e4
MFC r280126: Pre-allocate one extra request per processing thread.

Processing threads call callbacks before freeing requests.  As result,
new requests may arrive before old ones are freed.

git-svn-id: svn://svn.freebsd.org/base/stable/10@280748 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
usr.sbin/bhyve/block_if.c