Searched hist:"016 d5c35e27824f31c394009dd0f72f2c6b0dc85" (Results 1 – 2 of 2) sorted by relevance
/linux/drivers/scsi/mpt3sas/ |
H A D | mpt3sas_ctl.c | 016d5c35e27824f31c394009dd0f72f2c6b0dc85 Tue Oct 31 12:32:28 UTC 2017 Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com> scsi: mpt3sas: SGL to PRP Translation for I/Os to NVMe devices
* Added support for translating the SGLs associated with incoming commands either to IEE SGL or NVMe PRPs for NVMe devices.
* The hardware translation of IEEE SGL to NVMe PRPs has limitations and if a command cannot be translated by hardware then it will go to firmware and the firmware needs to translate it. This will have a performance impact. To avoid that, the driver proactively checks whether the translation will be done in hardware or not. If not, then driver translates.
[mkp: clarified commit message]
Signed-off-by: Chaitra P B <chaitra.basappa@broadcom.com> Signed-off-by: Suganath Prabu S <suganath-prabu.subramani@broadcom.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
|
H A D | mpt3sas_scsih.c | 016d5c35e27824f31c394009dd0f72f2c6b0dc85 Tue Oct 31 12:32:28 UTC 2017 Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com> scsi: mpt3sas: SGL to PRP Translation for I/Os to NVMe devices
* Added support for translating the SGLs associated with incoming commands either to IEE SGL or NVMe PRPs for NVMe devices.
* The hardware translation of IEEE SGL to NVMe PRPs has limitations and if a command cannot be translated by hardware then it will go to firmware and the firmware needs to translate it. This will have a performance impact. To avoid that, the driver proactively checks whether the translation will be done in hardware or not. If not, then driver translates.
[mkp: clarified commit message]
Signed-off-by: Chaitra P B <chaitra.basappa@broadcom.com> Signed-off-by: Suganath Prabu S <suganath-prabu.subramani@broadcom.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
|