scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-3
authorChandrakanth patil <chandrakanth.patil@broadcom.com>
Tue, 5 Dec 2023 19:16:29 +0000 (00:46 +0530)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 6 Dec 2023 02:45:53 +0000 (21:45 -0500)
commit9536af615dc9ded0357341e8bd0efc8b34b2b484
tree531c08e88136a006bf72c5d489a8724241c6f8ee
parentfb231d7deffb41fd445929a3b79815277b883fec
scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-3

The driver acquires the required NVMe SGLs from the pre-allocated
pool.

Co-developed-by: Sathya Prakash <sathya.prakash@broadcom.com>
Signed-off-by: Sathya Prakash <sathya.prakash@broadcom.com>
Signed-off-by: Chandrakanth patil <chandrakanth.patil@broadcom.com>
Link: https://lore.kernel.org/r/20231205191630.12201-4-chandrakanth.patil@broadcom.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/mpi3mr/mpi3mr.h
drivers/scsi/mpi3mr/mpi3mr_app.c
include/uapi/scsi/scsi_bsg_mpi3mr.h