[SRU][N/O][PATCH 0/6] mpi3mr driver update
Michael Reed
michael.reed at canonical.com
Thu Aug 8 17:40:31 UTC 2024
From: Michael Reed <Michael.Reed at canonical.com>
BugLink: https://bugs.launchpad.net/bugs/2073583
SRU Justification:
[Impact]
This update has been initiated to incorporate the mpi3mr driver from upstream into the upcoming Ubuntu releases (Ubuntu 22.04.x point releases).
[Fix]
- cf82b9e866b6 : mpi3mr: Driver version update
- 1c342b0548e3 : mpi3mr: Prevent PCI writes from driver during PCI error recovery
- 30bafe1774f0 : mpi3mr: Support PCI Error Recovery callback handlers
- 78b506984ebe : mpi3mr: Add ioctl support for HDB
- d8d08d1638ce : mpi3mr: Trigger support
- fc4444941140: mpi3mr: HDB allocation and posting for hardware and firmware buffers
[Test Plan]
- Driver load/unload
- ro and r1 creation and deletion
- By using management command tested hdb
- Use sg_reset -H
- Resetting the controller in a loop.
[Where problems could occur]
[Other Info]
noble
https://code.launchpad.net/~mreed8855/ubuntu/+source/linux/+git/noble/+ref/lp_2073583_mpi3mr_update
oracular
https://code.launchpad.net/~mreed8855/ubuntu/+source/linux/+git/oracular/+ref/lp_2073583_mpi3mr_update
Ranjan Kumar (3):
scsi: mpi3mr: HDB allocation and posting for hardware and firmware
buffers
scsi: mpi3mr: Trigger support
scsi: mpi3mr: Add ioctl support for HDB
Sumit Saxena (3):
scsi: mpi3mr: Support PCI Error Recovery callback handlers
scsi: mpi3mr: Prevent PCI writes from driver during PCI error recovery
scsi: mpi3mr: Driver version update
drivers/scsi/mpi3mr/mpi/mpi30_tool.h | 44 +
drivers/scsi/mpi3mr/mpi3mr.h | 140 ++-
drivers/scsi/mpi3mr/mpi3mr_app.c | 1090 +++++++++++++++++++++++-
drivers/scsi/mpi3mr/mpi3mr_fw.c | 296 ++++++-
drivers/scsi/mpi3mr/mpi3mr_os.c | 361 +++++++-
drivers/scsi/mpi3mr/mpi3mr_transport.c | 39 +-
include/uapi/scsi/scsi_bsg_mpi3mr.h | 3 +-
7 files changed, 1944 insertions(+), 29 deletions(-)
create mode 100644 drivers/scsi/mpi3mr/mpi/mpi30_tool.h
--
2.34.1
More information about the kernel-team
mailing list