Messages in this thread | | | Date | Mon, 20 Mar 2023 10:50:32 -0700 | From | Boqun Feng <> | Subject | Re: [PATCH rcu 1/7] locking/lockdep: Introduce lock_sync() |
| |
On Mon, Mar 20, 2023 at 10:06:14AM -0700, Davidlohr Bueso wrote: > On Thu, 16 Mar 2023, Boqun Feng wrote: > > > +/* > > + * lock_sync() - A special annotation for synchronize_{s,}rcu()-like API. > > + * > > + * No actual critical section is created by the APIs annotated with this: these > > + * APIs are used to wait for one or multiple critical sections (on other CPUs > > + * or threads), and it means that calling these APIs inside these critical > > + * sections is potential deadlock. > > + * > > + * This annotation acts as an acqurie+release anontation pair with hardirqoff > ^acquire
Good eye! Applied locally.
Regards, Boqun
| |