[PATCH v3 0/6] VDUSE reconnection fixes and cleanup

Maxime Coquelin maxime.coquelin at redhat.com
Thu Oct 24 13:42:26 CEST 2024



On 10/24/24 11:44, Maxime Coquelin wrote:
> This series provides various fixes for VDUSE reconnection
> introduced in -rc1, some of them being reported by
> Coverity.
> 
> The series also takes the opportunity to refactor
> reconnection to make it more self-contained to simplify
> readability and error path handling.
> 
> Changes in v2:
> ==============
> - Avoid superluous error logging (David)
> - VDUSE in capital letter in commit title 1 (David)
> - Declare dev_config in the code block it is used (David)
> - Fix wrong goto in intermediate patch (Maxime)
> 
> Maxime Coquelin (6):
>    vhost: fix VDUSE device creation error handling
>    vhost: fix possible TOCTOU in VDUSE dev creation
>    vhost: fix VDUSE reconnect device start failure
>    vhost: refactor VDUSE reconnection log mapping
>    vhost: fix and refactor VDUSE reconnect log check
>    vhost: move VDUSE reconnection after device is created
> 
>   lib/vhost/vduse.c | 322 ++++++++++++++++++++++++++--------------------
>   1 file changed, 181 insertions(+), 141 deletions(-)
> 

Applied to next-virtio/for-next-net

Thanks,
Maxime



More information about the dev mailing list