Ditto - not for 6.2. I'm happy with this once the vhost and vhost-user patches go in.
Looks like vhost-user-vgpu, vhost-user-input and vhost-user-vsock also return -1 on vhost_user_*_handle_config_change, so presumably those should be fixed too. On Thu, Nov 11, 2021 at 06:33:54PM +0300, Roman Kagan wrote: > Fix the only callsite that doesn't propagate the error code from the > generic vhost code. > > Signed-off-by: Roman Kagan <rvka...@yandex-team.ru> > --- Reviewed-by: Raphael Norwitz <raphael.norw...@nutanix.com> > hw/block/vhost-user-blk.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/hw/block/vhost-user-blk.c b/hw/block/vhost-user-blk.c > index f9b17f6813..ab11ce8252 100644 > --- a/hw/block/vhost-user-blk.c > +++ b/hw/block/vhost-user-blk.c > @@ -100,7 +100,7 @@ static int vhost_user_blk_handle_config_change(struct > vhost_dev *dev) > &local_err); > if (ret < 0) { > error_report_err(local_err); > - return -1; > + return ret; > } > > /* valid for resize only */ > -- > 2.33.1 >