Linux-NVME Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] nvme_fcloop: abort and isr context changes
@ 2017-11-30  0:47 James Smart
  2017-11-30  0:47 ` [PATCH 1/4] nvme_fcloop: fix abort race condition James Smart
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: James Smart @ 2017-11-30  0:47 UTC (permalink / raw)


This patch set provides the following:
- fixes abort race conditions
- reworks the add/remove port so that lldd deregistrations can take place
- reworks the fcloop driver so that IN_ISR feature flags aren't needed
- fixes a bunch of race conditions brought out by the IN_ISR changes.


James Smart (4):
  nvme_fcloop: fix abort race condition
  nvme_fcloop: disassocate local port structs
  nvme_fcloop: rework to remove xxx_IN_ISR feature flags
  nvme_fcloop: refactor host/target io job access

 drivers/nvme/target/fcloop.c | 244 ++++++++++++++++++++++++++++++++++---------
 1 file changed, 196 insertions(+), 48 deletions(-)

-- 
2.13.1

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

end of thread, other threads:[~2017-12-04 20:19 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-30  0:47 [PATCH 0/4] nvme_fcloop: abort and isr context changes James Smart
2017-11-30  0:47 ` [PATCH 1/4] nvme_fcloop: fix abort race condition James Smart
2017-11-30  0:47 ` [PATCH 2/4] nvme_fcloop: disassocate local port structs James Smart
2017-11-30  0:47 ` [PATCH 3/4] nvme_fcloop: rework to remove xxx_IN_ISR feature flags James Smart
2017-11-30  0:47 ` [PATCH 4/4] nvme_fcloop: refactor host/target io job access James Smart
2017-12-04 20:19 ` [PATCH 0/4] nvme_fcloop: abort and isr context changes Christoph Hellwig

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