Adding this patch can avoid unnecessary VM exits and reduce the number of VM exits -----邮件原件----- 发件人: Michael S. Tsirkin 发送时间: 2022年5月27日 18:58 收件人: Bo Liu (刘波)-浪潮信息 抄送: david@redhat.com; jasowang@redhat.com; virtualization@lists.linux-foundation.org; linux-kernel@vger.kernel.org 主题: Re: [PATCH] virtio_balloon: check virtqueue_add_outbuf() return value On Fri, May 27, 2022 at 10:43:30AM +0000, Bo Liu (刘波)-浪潮信息 wrote: > The purpose of this patch is, virtqueue_add_outbuf() adding data to > virtqueue may succeed or fail. If successful, it will call > virtqueue_kick() to notifie the host backend driver, but if the > virtqueue_add_outbuf() fails, the data is not successfully added to > the virtqueue, and the host back-end driver does not need to be notified for processing. > > Thanks. Why is it a problem if we do? -- MST