The driver acquires the required NVMe SGLs from the pre-allocated pool.
Showing the changes to include/uapi (1 of 3 files). Show all
Unified · Split
| @@ -491,6 +491,8 @@ struct mpi3_nvme_encapsulated_error_reply { · 490 unmodified lines | |||
| 491 | #define MPI3MR_NVME_DATA_FORMAT_PRP 0 | 491 | #define MPI3MR_NVME_DATA_FORMAT_PRP 0 |
| 492 | #define MPI3MR_NVME_DATA_FORMAT_SGL1 1 | 492 | #define MPI3MR_NVME_DATA_FORMAT_SGL1 1 |
| 493 | #define MPI3MR_NVME_DATA_FORMAT_SGL2 2 | 493 | #define MPI3MR_NVME_DATA_FORMAT_SGL2 2 |
| 494 | #define MPI3MR_NVMESGL_DATA_SEGMENT 0x00 | ||
| 495 | #define MPI3MR_NVMESGL_LAST_SEGMENT 0x03 | ||
| 494 | 496 | ||
| 495 | /* MPI3: task management related definitions */ | 497 | /* MPI3: task management related definitions */ |
| 496 | struct mpi3_scsi_task_mgmt_request { | 498 | struct mpi3_scsi_task_mgmt_request { |