Lockless patterns: full memory barriers
Lockless patterns: full memory barriers
[Kernel] Posted Mar 5, 2021 16:29 UTC (Fri) by pbonzini
The first two articles in this series introduced four ways to order memory accesses: load-acquire and store-release operations in the first installment, read and write memory barriers in the second. The series continues with an exploration of full memory barriers, why they are more expensive, and how they are used in the kernel.
