[EXTERNAL] [PATCH v2 05/10] bus/vmbus: fix interrupt leak in cleanup

Long Li longli at microsoft.com
Sat Jun 20 00:04:10 CEST 2026


> When calling this bus cleanup, interrupt handle was not released.
> 
> Fixes: 65780eada9d9 ("bus/vmbus: support cleanup")
> Cc: stable at dpdk.org
> 
> Signed-off-by: David Marchand <david.marchand at redhat.com>

Reviewed-by: Long Li <longli at microsoft.com>

> ---
>  drivers/bus/vmbus/vmbus_common.c | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/drivers/bus/vmbus/vmbus_common.c
> b/drivers/bus/vmbus/vmbus_common.c
> index 01573927ce..74c1ddff69 100644
> --- a/drivers/bus/vmbus/vmbus_common.c
> +++ b/drivers/bus/vmbus/vmbus_common.c
> @@ -150,6 +150,7 @@ rte_vmbus_cleanup(void)
>  			error = -1;
> 
>  		rte_vmbus_unmap_device(dev);
> +		rte_intr_instance_free(dev->intr_handle);
> 
>  		dev->device.driver = NULL;
>  		rte_bus_remove_device(&rte_vmbus_bus, &dev->device);
> --
> 2.53.0



More information about the dev mailing list