[PATCH 1/1] eal: correct memory ordering in MCS lock
Stephen Hemminger
stephen at networkplumber.org
Mon Nov 3 18:07:17 CET 2025
On Mon, 3 Nov 2025 09:12:39 -0600
Wathsala Vithanage <wathsala.vithanage at arm.com> wrote:
> MCS lock is broken, it's just a matter of time it will run into a deadlock.
>
> drivers/dma/cnxk is a user of MCS lock.
I am surprised that a driver would use mcslock.
MCSlock is targeted at case of large number of CPU's with lots of contention.
It will likely be slower than spinlock or ticketlock for the use case of driver.
More information about the dev
mailing list