Re: [dpdk-dev] [PATCH v1] eal: add ticket based reader writer lock
From: Stephen Hemminger <stephen@networkplumber.org>
Date: 2021-01-28 01:32:14
From: Stephen Hemminger <stephen@networkplumber.org>
Date: 2021-01-28 01:32:14
On Wed, 27 Jan 2021 10:25:15 +0000 Ruifeng Wang [off-list ref] wrote:
quoted
-----Original Message----- From: dev <redacted> On Behalf Of Stephen Hemminger Sent: Friday, January 15, 2021 1:35 AM To: dev@dpdk.org Cc: Stephen Hemminger <stephen@networkplumber.org> Subject: [dpdk-dev] [PATCH v1] eal: add ticket based reader writer lock This patch implements a reader/writer ticket lock. This lock type acts like rte_rwlock() but uses a ticket algorithm and are fair for multiple writers and readers. Writers have priority over readers.The lock is ticket based to be fair. So writers should have no priority?
Read the articles referenced in the code. The naming matches what the original MCS paper called it.