Re: [PATCH v4 1/4] lib/percpu-list: Per-cpu list with associated per-cpu locks

2016-02-29 Thread Jan Kara
On Thu 25-02-16 19:08:41, Waiman Long wrote: > Linked list is used everywhere in the Linux kernel. However, if many > threads are trying to add or delete entries into the same linked list, > it can create a performance bottleneck. > > This patch introduces a new per-cpu list subystem with associat

[PATCH v4 1/4] lib/percpu-list: Per-cpu list with associated per-cpu locks

2016-02-25 Thread Waiman Long
Linked list is used everywhere in the Linux kernel. However, if many threads are trying to add or delete entries into the same linked list, it can create a performance bottleneck. This patch introduces a new per-cpu list subystem with associated per-cpu locks for protecting each of the lists indiv