ingguang ; Ling, WeiX ;
> Wang,
> > YuanX ; sta...@dpdk.org
> > Subject: RE: [PATCH] examples/vhost: fix use after free
> >
> > > -Original Message-
> > > From: Ma, WenwuX
> > > Sent: Thursday, July 14, 2022 1:11 PM
> > > To: maxime.coque
ngguang ; Ling, WeiX ;
> Wang,
> > YuanX ; Ma, WenwuX ;
> > sta...@dpdk.org
> > Subject: [PATCH] examples/vhost: fix use after free
> >
> > In async_enqueue_pkts(), the failed pkts will
> > be freed before return, but, the failed pkts may be
> > retried later,
ubject: [PATCH] examples/vhost: fix use after free
>
> In async_enqueue_pkts(), the failed pkts will
> be freed before return, but, the failed pkts may be
> retried later, it will cause use after free. So,
> we free the failed pkts after retry.
>
> Fixes: 1907ce4baec3 (&quo
ubject: [PATCH] examples/vhost: fix use after free
>
> In async_enqueue_pkts(), the failed pkts will be freed before return, but,
> the failed pkts may be retried later, it will cause use after free. So, we
> free
> the failed pkts after retry.
>
> Fixes: 1907ce4baec3 (&quo
In async_enqueue_pkts(), the failed pkts will
be freed before return, but, the failed pkts may be
retried later, it will cause use after free. So,
we free the failed pkts after retry.
Fixes: 1907ce4baec3 ("examples/vhost: fix retry logic on Rx path")
Cc: sta...@dpdk.org
Signed-off-by: Wenwu Ma
-
Hi Wenwu,
> -Original Message-
> From: Ma, WenwuX
> Sent: Friday, September 24, 2021 4:30 AM
> To: dev@dpdk.org
> Cc: maxime.coque...@redhat.com; Xia, Chenbo ; Hu, Jiayu
> ; Yang, YvonneX ; Ma, WenwuX
>
> Subject: [PATCH] examples/vhost: fix use-after-free on
When a vdev is removed in destroy_device function,
the corresponding vhost_txbuff[vdev->vid] will also
be free, but the vhost_txbuff[vdev->vid] may still
be used in the drain_vhost function, which will cause
an error of heap-use-after-free. Therefore, before
accessing vhost_txbuff[vdev->vid], we ne
7 matches
Mail list logo