RE: [PATCH for-rc] RDMA/srpt: Add a check for valid 'mad_agent' pointer

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> On Fri, Mar 31, 2023 at 11:38:00PM -0700, Saravanan Vajravel wrote:
> > When unregistering MAD agent, srpt module has a non-null check for
> > 'mad_agent' pointer before invoking ib_unregister_mad_agent().
> > This check can pass if 'mad_agent' variable holds an error value.
> > The 'mad_agent' can have an error value for a short window when
> > srpt_add_one() and srpt_remove_one() is executed simultaneously.

> Don't fix it like this, don't store err values in global pointers.
Ok. I will re-work on the fix.

-Saravanan

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature


[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux