mirror of
https://github.com/izzy2lost/xemu.git
synced 2026-07-06 00:20:22 -07:00
vfio-user: clarify partial message handling
Improve a comment for this. Signed-off-by: John Levon <john.levon@nutanix.com> Reviewed-by: Cédric Le Goater <clg@redhat.com> Reviewed-by: Mark Cave-Ayland <mark.caveayland@nutanix.com> Link: https://lore.kernel.org/qemu-devel/20251203100316.3604456-3-john.levon@nutanix.com Signed-off-by: Cédric Le Goater <clg@redhat.com>
This commit is contained in:
committed by
Cédric Le Goater
parent
a8731f691d
commit
356c7b1752
@@ -362,7 +362,10 @@ static int vfio_user_recv_one(VFIOUserProxy *proxy, Error **errp)
|
||||
while (msgleft > 0) {
|
||||
ret = qio_channel_read(proxy->ioc, data, msgleft, errp);
|
||||
|
||||
/* prepare to complete read on next iternation */
|
||||
/*
|
||||
* We'll complete this read on the next go around; keep track of the
|
||||
* partial message until then.
|
||||
*/
|
||||
if (ret == QIO_CHANNEL_ERR_BLOCK) {
|
||||
proxy->part_recv = msg;
|
||||
proxy->recv_left = msgleft;
|
||||
|
||||
Reference in New Issue
Block a user