public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] percpu_ida: Various tweaks
@ 2013-10-28 10:04 Alexander Gordeev
  2013-10-28 21:23 ` Kent Overstreet
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Alexander Gordeev @ 2013-10-28 10:04 UTC (permalink / raw)
  To: Kent Overstreet
  Cc: Oleg Nesterov, Jens Axboe, Nicholas A. Bellinger, linux-kernel

Hi Kent,

Here is an update of few behaviours which caught my eye.
I have not tested any, so it is up to your judgement ;)

Alexander Gordeev (5):
  percpu_ida: Fix data race on cpus_have_tags cpumask
  percpu_ida: Move waking up waiters out of atomic contexts
  percpu_ida: Optimize freeing tags when maximum cache size is 1
  percpu_ida: Sanity check initialization parameters
  percpu_ida: Allow variable maximum number of cached tags

 block/blk-mq-tag.c         |    9 +++++----
 include/linux/percpu_ida.h |    5 +++--
 lib/percpu_ida.c           |   38 ++++++++++++++++++++++++++++----------
 3 files changed, 36 insertions(+), 16 deletions(-)

-- 
1.7.7.6


-- 
Regards,
Alexander Gordeev
agordeev@redhat.com

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2014-01-15 23:04 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-28 10:04 [PATCH 0/5] percpu_ida: Various tweaks Alexander Gordeev
2013-10-28 21:23 ` Kent Overstreet
2013-10-28 21:29   ` Alexander Gordeev
2013-10-28 21:29 ` Nicholas A. Bellinger
2013-10-29  7:56   ` Alexander Gordeev
2013-11-11 19:34   ` Alexander Gordeev
2013-11-11 19:39     ` Jens Axboe
2013-11-11 21:20       ` Nicholas A. Bellinger
2013-11-11 21:25         ` Jens Axboe
2014-01-14 11:41 ` Alexander Gordeev
2014-01-15 23:04   ` Kent Overstreet

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox