Messages in this thread | | | From | Linus Torvalds <> | Date | Tue, 11 Jan 2022 11:34:53 -0800 | Subject | Re: [PATCH v2 1/1] psi: Fix uaf issue when psi trigger is destroyed while being polled |
| |
On Tue, Jan 11, 2022 at 11:27 AM Suren Baghdasaryan <surenb@google.com> wrote: > > Thanks for the explanation! > So, it sounds like the best (semantically correct) option I have here > is smp_store_release() to set the pointer, and then smp_load_acquire() > to read it. Is my understanding correct?
Yeah, that's the clearest one from a memory ordering standpoint, and is generally also cheap.
Linus
| |