scsi: mpt3sas: Fix trace buffer registration failed
authorSreekanth Reddy <sreekanth.reddy@broadcom.com>
Thu, 25 Aug 2022 07:54:55 +0000 (13:24 +0530)
committerMartin K. Petersen <martin.petersen@oracle.com>
Thu, 1 Sep 2022 04:15:46 +0000 (00:15 -0400)
commit463e683bfdc457ce0a15c2c920ed30d3145ed44e
tree39db9faa157c73efd339fc4ff80a0c7914793547
parent9df650963bf6d6c2c3fcd325d8c44ca2b99554fe
scsi: mpt3sas: Fix trace buffer registration failed

The ExtendedType field was set to 1 in the diag buffer register command and
hence MPT Endpoint firmware is failing the request with Invalid Field
IOCStatus.

memset the request frame to zero before framing the diag buffer register
command.

Link: https://lore.kernel.org/r/20220825075457.16422-3-sreekanth.reddy@broadcom.com
Signed-off-by: Sreekanth Reddy <sreekanth.reddy@broadcom.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/mpt3sas/mpt3sas_ctl.c