This patch series contains enhancements w.r.t to diag buffer support and few bug fix patches. Sreekanth Reddy (13): mpt3sas: Register trace buffer based on NVDATA settings mpt3sas: Display message before releasing diag buffer mpt3sas: Fix clear pending bit in ioctl status mpt3sas: Free diag buffer without any status check mpt3sas: Maintain ownership of diag buffer through UniqueID mpt3sas: clear release bit when diag buffer is re-registered mpt3sas: Reuse diag buffer which is allocated during load time mpt3sas: Add app owned flag support for diag buffer mpt3sas: Fail release cmnd if diag buffer is released mpt3sas: Use Component img header for getting Package version mpt3sas: Reject NVMe Encap commands to unsupported HBA's. mpt3sas: Fix module parameter max_msix_vectors mpt3sas: Bump mpt3sas driver version to 32.100.00.00 drivers/scsi/mpt3sas/mpt3sas_base.c | 36 ++- drivers/scsi/mpt3sas/mpt3sas_base.h | 15 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 344 ++++++++++++++++++++++++---- drivers/scsi/mpt3sas/mpt3sas_ctl.h | 9 + drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 + drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c | 12 +- 6 files changed, 358 insertions(+), 60 deletions(-) -- 1.8.3.1