[PATCH] net/vhost: fix null pointer dereference
Luca Boccassi
bluca at debian.org
Fri Aug 5 17:09:25 CEST 2022
On Fri, 2022-08-05 at 10:12 +0000, Ma, WenwuX wrote:
>
> > -----Original Message-----
> > From: Luca Boccassi <luca.boccassi at gmail.com>
> > Sent: 2022年8月5日 18:04
> > To: Ma, WenwuX <wenwux.ma at intel.com>
> > Cc: Maxime Coquelin <maxime.coquelin at redhat.com>; Xia, Chenbo
> > <chenbo.xia at intel.com>; dpdk stable <stable at dpdk.org>; Hu, Jiayu
> > <jiayu.hu at intel.com>; Wang, Yinan <yinan.wang at intel.com>; He, Xingguang
> > <xingguang.he at intel.com>
> > Subject: Re: [PATCH] net/vhost: fix null pointer dereference
> >
> > On Fri, 5 Aug 2022 at 03:22, Wenwu Ma <wenwux.ma at intel.com> wrote:
> > >
> > > Because the async member of the vhost_virtqueue struct can be freed in
> > > controlpath, so it should be protected by spinlock in datapath, or, it
> > > may cause null pointer dereference in the following
> > > vhost_poll_enqueue_completed().
> > >
> > > Fixes: b737fd613969 ("vhost: add unsafe async API to clear packets")
> > >
> > > Signed-off-by: Wenwu Ma <wenwux.ma at intel.com>
> > > ---
> > > lib/vhost/virtio_net.c | 12 +++++++++---
> > > 1 file changed, 9 insertions(+), 3 deletions(-)
> >
> > Hi,
> >
> > Is this for a stable branch? If so, which one? Please use --subject-prefix next
> > time to clearly identify it.
> >
> Sorry, it is 21.11
Does this issue affect only 21.11? Or main as well?
--
Kind regards,
Luca Boccassi
More information about the stable
mailing list