Re: [PATCH 2/3] locking: Clarify requirements for smp_mb__after_spinlock()

From: Andrea Parri
Date: Thu Jun 28 2018 - 09:11:06 EST


Hi Matthew,

On Thu, Jun 28, 2018 at 06:02:58AM -0700, Matthew Wilcox wrote:
> On Thu, Jun 28, 2018 at 12:41:19PM +0200, Andrea Parri wrote:
> > + * smp_mb__after_spinlock() provides a full memory barrier between po-earlier
> > + * lock acquisitions and po-later memory accesses.
>
> What does po-earlier mean? Partial order?

"po" was intended as an abbreviation for "program order"; I should have
kept the whole form..., thank you for the feedback.

Andrea
>