On Sun, Jan 24, 2016 at 07:10:42PM +0000, Taylor R Campbell wrote: > The idea is that acquiring a reference puts an entry on a CPU-local > list, which can be done inside a pserialize read section.
Is there a specific reason why you are using a list for the per-CPU storage and not just an array? Given the expected short list size, I wonder if the pointer chasing is really better than just searching a short array? Joerg