Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1378137
| From | Waiman Long <waiman.long@hpe.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH v7 1/4] lib/percpu-list: Per-cpu list with associated per-cpu locks |
| Date | 2016-04-13 19:50 +0200 |
| Message-ID | <rnx5o-4TK-17@gated-at.bofh.it> (permalink) |
| References | <rnfrQ-72b-15@gated-at.bofh.it> <rnfBw-7qw-15@gated-at.bofh.it> <rnuAy-38u-17@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On 04/13/2016 11:03 AM, Christoph Lameter wrote: > On Tue, 12 Apr 2016, Waiman Long wrote: > >> List entry insertion is strictly per cpu. List deletion, however, can >> happen in a cpu other than the one that did the insertion. So we still >> need lock to protect the list. Because of that, there may still be >> a small amount of contention when deletion is being done. > Ok then the list is not per cpu anymore. Can we call this something else > please to avoid confusion? Spinlocks in per cpu structures are a bit > confusing otherwise. Seems that there is no requirement that the list can > only be accessed from a single cpu so its not per cpu per se anymore. > > Maybe lock-list instead of percpu-list? > I am fine with a name change. I am not that good in naming stuff. How about distributed and locked list, or dlock_list in short? Cheers, Longman
Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
[PATCH v7 0/4] vfs: Use per-cpu list for SB's s_inodes list Waiman Long <Waiman.Long@hpe.com> - 2016-04-13 01:00 +0200
[PATCH v7 1/4] lib/percpu-list: Per-cpu list with associated per-cpu locks Waiman Long <Waiman.Long@hpe.com> - 2016-04-13 01:10 +0200
Re: [PATCH v7 1/4] lib/percpu-list: Per-cpu list with associated per-cpu locks Boqun Feng <boqun.feng@gmail.com> - 2016-04-13 04:20 +0200
Re: [PATCH v7 1/4] lib/percpu-list: Per-cpu list with associated per-cpu locks Waiman Long <waiman.long@hpe.com> - 2016-04-13 20:00 +0200
Re: [PATCH v7 1/4] lib/percpu-list: Per-cpu list with associated per-cpu locks Boqun Feng <boqun.feng@gmail.com> - 2016-04-15 01:40 +0200
Re: [PATCH v7 1/4] lib/percpu-list: Per-cpu list with associated per-cpu locks Christoph Lameter <cl@linux.com> - 2016-04-13 17:10 +0200
Re: [PATCH v7 1/4] lib/percpu-list: Per-cpu list with associated per-cpu locks Waiman Long <waiman.long@hpe.com> - 2016-04-13 19:50 +0200
Re: [PATCH v7 1/4] lib/percpu-list: Per-cpu list with associated per-cpu locks Christoph Lameter <cl@linux.com> - 2016-04-13 20:10 +0200
Re: [PATCH v7 1/4] lib/percpu-list: Per-cpu list with associated per-cpu locks Jan Kara <jack@suse.cz> - 2016-04-14 16:20 +0200
Re: [PATCH v7 1/4] lib/percpu-list: Per-cpu list with associated per-cpu locks Waiman Long <waiman.long@hpe.com> - 2016-04-14 20:50 +0200
csiph-web