[PATCH 0/3] nvme fabrics polling fixes
Keith Busch
kbusch at meta.com
Tue Mar 21 17:23:47 PDT 2023
From: Keith Busch <kbusch at kernel.org>
I couldn't test the existing tcp or rdma options, so I had to make a
loop poll option. The last patch fixes the polling queues when used with
fabrics.
Note, this depends on patch I sent earlier today that I should have just
included in this series:
https://lore.kernel.org/linux-block/20230321215001.2655451-1-kbusch@meta.com/T/#u
Keith Busch (3):
nvme-fabrics: add queue setup helpers
nvme: add polling options for loop target
blk-mq: directly poll requests
block/blk-mq.c | 4 +-
drivers/nvme/host/fabrics.c | 95 +++++++++++++++++++++++++++++++++++++
drivers/nvme/host/fabrics.h | 5 ++
drivers/nvme/host/rdma.c | 81 ++-----------------------------
drivers/nvme/host/tcp.c | 92 ++---------------------------------
drivers/nvme/target/loop.c | 63 ++++++++++++++++++++++--
6 files changed, 168 insertions(+), 172 deletions(-)
--
2.34.1
More information about the Linux-nvme
mailing list