Cmnt: [PATCH v1 0/1] [SRU][J:linux-bluefield][PATCH v1 0/1] UBUNTU: SAUCE: mlxbf-tmfifo: fix potential race

Liming Sun limings at nvidia.com
Thu Apr 13 12:33:17 UTC 2023


Thanks! I posted v2 with the updated bug link. No other changes.

- Liming

> -----Original Message-----
> From: Andrei Gherzan <andrei.gherzan at canonical.com>
> Sent: Thursday, April 13, 2023 8:26 AM
> To: Liming Sun <limings at nvidia.com>
> Cc: kernel-team at lists.ubuntu.com
> Subject: Cmnt: [PATCH v1 0/1] [SRU][J:linux-bluefield][PATCH v1 0/1]
> UBUNTU: SAUCE: mlxbf-tmfifo: fix potential race
> 
> On 23/04/12 03:35PM, Liming Sun wrote:
> > BugLink: https://bugs.launchpad.net/ubuntu/+source/linux-
> bluefield/+bug/2016039
> 
> We should use the standard bug links. This would be:
> 
> https://bugs.launchpad.net/bugs/2016039
> 
> >
> > SRU Justification:
> >
> > [Impact]
> > This change is needed to avoid potential race of accessing the 'vq' pointer
> >
> > [Fix]
> > The fix adds memory barrier for the is_ready flag and the 'vq' pointer access
> in mlxbf_tmfifo_virtio_find_vqs(), so updated in vq will be visible before
> accessing this pointer.
> >
> > [Test Case]
> > Same functionality and testing as on BlueField-1/2/3. No functionality
> change.
> >
> > [Regression Potential]
> > Same behavior from user perspective
> >
> > Liming Sun (1):
> >   mlxbf-tmfifo: fix potential race
> >
> >  drivers/platform/mellanox/mlxbf-tmfifo.c | 11 +++++++++--
> >  1 file changed, 9 insertions(+), 2 deletions(-)
> >
> > --
> > 2.30.1
> >
> 
> --
> Andrei Gherzan



More information about the kernel-team mailing list