All of lore.kernel.org
 help / color / mirror / Atom feed
* [SPDK] SPDK Thread and Nvmf QPair migration
@ 2020-05-16 22:11 Hari Kadayam
  0 siblings, 0 replies; only message in thread
From: Hari Kadayam @ 2020-05-16 22:11 UTC (permalink / raw)
  To: spdk

[-- Attachment #1: Type: text/plain, Size: 736 bytes --]

We are trying to add SPDK to our existing async based framework and would like to do at spdk_thread level instead of reactor. I think we can run multiple spdk_threads in a single system thread by polling each thread in a round robin fashion. However, how do we move the spdk_thread into a different system thread, should we pause and pass the object to other thread and resume? What happens to the NVMf poll group which is associated in that thread. Are they movable to a different system thread? My understanding is that nvmf q-pair once associated needs to stick that poll group. Is that the same for system threads as well (meaning does it use any thread local variables) which stops them from moving to a different thread.

Thanks

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2020-05-16 22:11 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-16 22:11 [SPDK] SPDK Thread and Nvmf QPair migration Hari Kadayam

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.