Messages in this thread | | | Date | Mon, 20 Mar 2023 10:06:14 -0700 | From | Davidlohr Bueso <> | Subject | Re: [PATCH rcu 1/7] locking/lockdep: Introduce lock_sync() |
| |
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
| |