<div dir="ltr">suppose I allocate 10  buffers in the guest and kick them to the host.<div><br></div><div>the host caches the buffers on reception of the kick, and then uses</div><div>them one by one. when all are used up, it just cycles back to the first</div>

<div>and uses it again. I've noticed this works in practice.</div><div><br></div><div>So I want to confirm, a kick is not always necessary right? My understanding is</div><div>that its only needed as a notification mechanism of (new) buffer availability</div>

<div>and possibly new data in the buffers to be acted upon. The kick is not</div><div>necessary to creating the availability of buffers in the host once they are used.</div><div><br></div><div>correct me if I'm wrong.</div>

<div><br></div><div>-Earlence</div></div>