[PATCH 1/7] vhost: fix missing vring call check on virtqueue access

David Marchand david.marchand at redhat.com
Thu Oct 19 09:24:03 CEST 2023


On Mon, Sep 25, 2023 at 6:36 PM Maxime Coquelin
<maxime.coquelin at redhat.com> wrote:
>
> Acquiring the access lock is not enough to ensure
> virtqueue's metadata such as vring pointers are valid.
>
> The access status must also be checked.

Even if adding the lock was not enough, I would flag Fixes:
6c299bb7322f ("vhost: introduce vring call API")

>
> Fixes: c5736998305d ("vhost: fix missing virtqueue lock protection")
> Fixes: 830f7e790732 ("vhost: add non-blocking API for posting interrupt")
> Cc: stable at dpdk.org
>
> Reported-by: Li Feng <fengli at smartx.com>
> Signed-off-by: Maxime Coquelin <maxime.coquelin at redhat.com>


-- 
David Marchand



More information about the stable mailing list