Attention needed from Benjamin Lerman, James Robinson and Owners Override
Adam Barth has uploaded the change for review![Open in Gerrit]()
Adam Barth would like Owners Override to review this change.
Commit message
[rcu] Introduce RcuList
RcuList is a doubly linked list that uses the Read-Copy-Update (RCU)
concurrency model. The list can be read and iterated without blocking.
Modifying the list requires external synchronization. I haven't figured
out the best way to ensure that the external synchronization is done
correctly. We'll need to solve that problem as we work with this code.
This CL is building towards using RCU for the PidTable in Starnix. In
order to support the PidTable, we need an RcuHashMap. In order to build
an RcuHashMap, we need an RcuList for the collision chains in the hash
map. This CL contains the RcuList.
Bug: b/445230228
Change-Id: Id9f1515bf39412b8d0a8c367d389023936ba16f9
Change information
Change size: L
Delta: 12 files changed, 629 insertions(+), 33 deletions(-)
Open in GerritRelated details
Attention is currently required from:
- Benjamin Lerman
- James Robinson
- Owners Override
Gerrit-MessageType: newchange
Gerrit-Project: fuchsia
Gerrit-Branch: main
Gerrit-Change-Id: Id9f1515bf39412b8d0a8c367d389023936ba16f9
Gerrit-Change-Number: 1370768
Gerrit-PatchSet: 10
You received this message because you are subscribed to the Google Groups "owners-override" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
.