All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCHv2 0/4] IO Queue fixes rewrite
@ 2014-01-31 23:53 Keith Busch
  2014-01-31 23:53 ` [PATCHv2 1/4] NVMe: Namespace use after free on surprise removal Keith Busch
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Keith Busch @ 2014-01-31 23:53 UTC (permalink / raw)


New set replacing this one:

http://merlin.infradead.org/pipermail/linux-nvme/2014-January/000656.html

I narrowed this set down to only the surprise removal fixes and the io
queue/cpu mapping. The cosmetic and irq vector patches from the previous
set can wait.

The only patch different in v2 from the previous is the "Per-cpu IO
queues". The feedback on using the per cpu variable to point to an index
rather than a struct nvme_queue pointer was a great idea!

I only included all 4 in this set because I wanted to make sure they
apply cleanly against the new tree.

I also ran sparse this time; I've exceeded my fair share of sparse errors
working on this driver. :)

Keith Busch (4):
  NVMe: Namespace use after free on surprise removal
  NVMe: RCU access to nvme_queue
  NVMe: Per-cpu IO queues
  NVMe: CPU hot plug notification

 drivers/block/nvme-core.c |  314 ++++++++++++++++++++++++++++++++++-----------
 include/linux/nvme.h      |    9 +-
 2 files changed, 247 insertions(+), 76 deletions(-)

-- 
1.7.10.4

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

end of thread, other threads:[~2014-02-02 18:28 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-31 23:53 [PATCHv2 0/4] IO Queue fixes rewrite Keith Busch
2014-01-31 23:53 ` [PATCHv2 1/4] NVMe: Namespace use after free on surprise removal Keith Busch
2014-01-31 23:53 ` [PATCHv2 2/4] NVMe: RCU access to nvme_queue Keith Busch
2014-01-31 23:53 ` [PATCHv2 3/4] NVMe: Per-cpu IO queues Keith Busch
2014-01-31 23:53 ` [PATCHv2 4/4] NVMe: CPU hot plug notification Keith Busch
2014-02-02 18:28 ` [PATCHv2 0/4] IO Queue fixes rewrite Matthew Wilcox

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.