Thread (82 messages) 82 messages, 3 authors, 2021-05-08

Re: [RFC PATCH v4 27/27] qedn: Add support of ASYNC

From: Hannes Reinecke <hare@suse.de>
Date: 2021-05-02 12:00:09
Also in: linux-nvme

On 4/29/21 9:09 PM, Shai Malin wrote:
From: Prabhakar Kushwaha <redacted>

This patch implement ASYNC request and response event notification
handling at qedn driver level.

NVME Ofld layer's ASYNC request is treated similar to read with
fake CCCID. This CCCID used to route ASYNC notification back to
the NVME ofld layer.

Acked-by: Igor Russkikh <redacted>
Signed-off-by: Prabhakar Kushwaha <redacted>
Signed-off-by: Omkar Kulkarni <redacted>
Signed-off-by: Michal Kalderon <mkalderon@marvell.com>
Signed-off-by: Ariel Elior <redacted>
Signed-off-by: Shai Malin <redacted>
---
  drivers/nvme/hw/qedn/qedn.h      |   8 ++
  drivers/nvme/hw/qedn/qedn_main.c |   1 +
  drivers/nvme/hw/qedn/qedn_task.c | 156 +++++++++++++++++++++++++++++--
  3 files changed, 156 insertions(+), 9 deletions(-)
Reviewed-by: Hannes Reinecke <hare@suse.de>

Cheers,

Hannes
-- 
Dr. Hannes Reinecke                Kernel Storage Architect
hare@suse.de                              +49 911 74053 688
SUSE Software Solutions GmbH, Maxfeldstr. 5, 90409 Nürnberg
HRB 36809 (AG Nürnberg), Geschäftsführer: Felix Imendörffer
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help