| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-08-25 | scsi: mpi3mr: Update driver version to 8.15.0.5.50 | Chandrakanth Patil | 1 | -2/+2 |
| 2025-08-25 | scsi: mpi3mr: Fix premature TM timeouts on virtual drives | Chandrakanth Patil | 1 | -0/+4 |
| 2025-07-14 | scsi: mpi3mr: Update driver version to 8.14.0.5.50 | Ranjan Kumar | 1 | -2/+2 |
| 2025-07-14 | scsi: mpi3mr: Serialize admin queue BAR writes on 32-bit systems | Ranjan Kumar | 1 | -0/+4 |
| 2025-07-14 | scsi: mpi3mr: Drop unnecessary volatile from __iomem pointers | Ranjan Kumar | 1 | -1/+1 |
| 2025-02-24 | scsi: mpi3mr: Update driver version to 8.13.0.5.50 | Ranjan Kumar | 1 | -2/+2 |
| 2025-02-24 | scsi: mpi3mr: Check admin reply queue from Watchdog | Ranjan Kumar | 1 | -0/+3 |
| 2025-02-03 | scsi: mpi3mr: Update driver version to 8.12.1.0.50 | Ranjan Kumar | 1 | -2/+2 |
| 2025-02-03 | scsi: mpi3mr: Synchronous access b/w reset and tm thread for reply queue | Ranjan Kumar | 1 | -0/+2 |
| 2025-02-03 | scsi: mpi3mr: Support for Segmented Hardware Trace buffer | Ranjan Kumar | 1 | -0/+13 |
| 2025-02-03 | scsi: mpi3mr: Avoid reply queue full condition | Ranjan Kumar | 1 | -1/+11 |
| 2024-12-23 | scsi: replace blk_mq_pci_map_queues with blk_mq_map_hw_queues | Daniel Wagner | 1 | -1/+0 |
| 2024-12-04 | scsi: mpi3mr: Update driver version to 8.12.0.3.50 | Ranjan Kumar | 1 | -2/+2 |
| 2024-12-04 | scsi: mpi3mr: Fix corrupt config pages PHY state is switched in sysfs | Ranjan Kumar | 1 | -9/+0 |
| 2024-10-19 | Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/... | Linus Torvalds | 1 | -2/+2 |
| 2024-10-15 | scsi: mpi3mr: Validate SAS port assignments | Ranjan Kumar | 1 | -2/+2 |
| 2024-10-02 | move asm/unaligned.h to linux/unaligned.h | Al Viro | 1 | -1/+1 |
| 2024-09-12 | Merge patch series "mpi3mr: Few Enhancements and minor fix" | Martin K. Petersen | 1 | -3/+5 |
| 2024-09-12 | scsi: mpi3mr: Update driver version to 8.12.0.0.50 | Ranjan Kumar | 1 | -2/+2 |
| 2024-09-12 | scsi: mpi3mr: Use firmware-provided timestamp update interval | Ranjan Kumar | 1 | -1/+3 |
| 2024-09-12 | scsi: mpi3mr: A performance fix | Tomas Henzl | 1 | -1/+1 |
| 2024-08-22 | Merge patch series "Simplify multiple create*_workqueue() invocations" | Martin K. Petersen | 1 | -2/+0 |
| 2024-08-22 | scsi: mpi3mr: Simplify an alloc_ordered_workqueue() invocation | Bart Van Assche | 1 | -2/+0 |
| 2024-08-12 | scsi: mpi3mr: Driver version update to 8.10.0.5.50 | Ranjan Kumar | 1 | -2/+2 |
| 2024-08-12 | scsi: mpi3mr: Update consumer index of reply queues after every 100 replies | Ranjan Kumar | 1 | -0/+1 |
| 2024-07-04 | scsi: mpi3mr: Driver version update | Sumit Saxena | 1 | -2/+2 |
| 2024-07-04 | scsi: mpi3mr: Prevent PCI writes from driver during PCI error recovery | Sumit Saxena | 1 | -0/+1 |
| 2024-07-04 | scsi: mpi3mr: Support PCI Error Recovery callback handlers | Sumit Saxena | 1 | -0/+6 |
| 2024-06-26 | scsi: mpi3mr: Update driver version to 8.9.1.0.50 | Ranjan Kumar | 1 | -2/+2 |
| 2024-06-26 | scsi: mpi3mr: Add ioctl support for HDB | Ranjan Kumar | 1 | -0/+12 |
| 2024-06-26 | scsi: mpi3mr: Trigger support | Ranjan Kumar | 1 | -0/+43 |
| 2024-06-26 | scsi: mpi3mr: HDB allocation and posting for hardware and firmware buffers | Ranjan Kumar | 1 | -0/+74 |
| 2024-04-11 | scsi: mpi3mr: Switch to using ->device_configure | Christoph Hellwig | 1 | -1/+0 |
| 2024-03-25 | scsi: mpi3mr: Driver version update to 8.8.1.0.50 | Ranjan Kumar | 1 | -2/+2 |
| 2024-03-25 | scsi: mpi3mr: Debug ability improvements | Ranjan Kumar | 1 | -3/+7 |
| 2024-03-25 | scsi: mpi3mr: Block devices are not removed even when VDs are offlined | Ranjan Kumar | 1 | -1/+1 |
| 2023-12-05 | scsi: mpi3mr: Update driver version to 8.5.1.0.0 | Chandrakanth patil | 1 | -2/+2 |
| 2023-12-05 | scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-3 | Chandrakanth patil | 1 | -4/+6 |
| 2023-12-05 | scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-2 | Chandrakanth patil | 1 | -0/+2 |
| 2023-12-05 | scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-1 | Chandrakanth patil | 1 | -0/+15 |
| 2023-11-24 | scsi: mpi3mr: driver version upgrade to 8.5.0.0.50 | Sumit Saxena | 1 | -2/+2 |
| 2023-11-24 | scsi: mpi3mr: Increase maximum number of PHYs to 64 from 32 | Sumit Saxena | 1 | -1/+1 |
| 2023-08-07 | scsi: mpi3mr: Update driver version to 8.5.0.0.0 | Ranjan Kumar | 1 | -2/+2 |
| 2023-08-07 | scsi: mpi3mr: WRITE SAME implementation | Ranjan Kumar | 1 | -0/+11 |
| 2023-08-07 | scsi: mpi3mr: Add support for more than 1MB I/O | Ranjan Kumar | 1 | -2/+6 |
| 2023-05-22 | scsi: mpi3mr: Fix the type used for pointers to bitmap | Christophe JAILLET | 1 | -4/+4 |
| 2023-03-31 | Merge branch '6.3/scsi-fixes' into 6.4/scsi-staging | Martin K. Petersen | 1 | -0/+5 |
| 2023-03-16 | scsi: mpi3mr: Update driver version to 8.4.1.0.0 | Ranjan Kumar | 1 | -2/+2 |
| 2023-03-16 | scsi: mpi3mr: Update copyright year | Ranjan Kumar | 1 | -1/+1 |
| 2023-03-16 | scsi: mpi3mr: Modify MUR timeout value to 120 seconds | Ranjan Kumar | 1 | -0/+1 |
| 2023-03-16 | scsi: mpi3mr: Successive VD delete and add causes FW fault | Ranjan Kumar | 1 | -1/+7 |
| 2023-03-07 | scsi: mpi3mr: Fix expander node leak in mpi3mr_remove() | Tomas Henzl | 1 | -0/+2 |
| 2023-03-06 | scsi: mpi3mr: ioctl timeout when disabling/enabling interrupt | Ranjan Kumar | 1 | -0/+3 |
| 2023-02-21 | scsi: mpi3mr: Remove unneeded version.h include | Jesper Juhl | 1 | -1/+0 |
| 2023-02-21 | scsi: mpi3mr: Use number of bits to manage bitmap sizes | Shin'ichiro Kawasaki | 1 | -8/+2 |
| 2022-09-25 | scsi: mpi3mr: Update driver version to 8.2.0.3.0 | Sreekanth Reddy | 1 | -2/+2 |
| 2022-09-25 | scsi: mpi3mr: Fix scheduling while atomic type bug | Sreekanth Reddy | 1 | -0/+2 |
| 2022-09-25 | scsi: mpi3mr: Scan the devices during resume time | Sreekanth Reddy | 1 | -0/+2 |
| 2022-09-25 | scsi: mpi3mr: Free enclosure objects during driver unload | Sreekanth Reddy | 1 | -0/+1 |
| 2022-09-25 | scsi: mpi3mr: Graceful handling of surprise removal of PCIe HBA | Sreekanth Reddy | 1 | -0/+3 |
| 2022-08-31 | scsi: mpi3mr: Refresh SAS ports during soft reset | Sreekanth Reddy | 1 | -0/+11 |
| 2022-08-22 | scsi: mpi3mr: Support SAS transport class callbacks | Sreekanth Reddy | 1 | -0/+3 |
| 2022-08-22 | scsi: mpi3mr: Add framework to issue MPT transport cmds | Sreekanth Reddy | 1 | -1/+5 |
| 2022-08-22 | scsi: mpi3mr: Add SAS SATA end devices to STL | Sreekanth Reddy | 1 | -0/+10 |
| 2022-08-22 | scsi: mpi3mr: Get target object based on rphy | Sreekanth Reddy | 1 | -0/+4 |
| 2022-08-22 | scsi: mpi3mr: Add expander devices to STL | Sreekanth Reddy | 1 | -0/+7 |
| 2022-08-22 | scsi: mpi3mr: Enable STL on HBAs where multipath is disabled | Sreekanth Reddy | 1 | -0/+6 |
| 2022-08-22 | scsi: mpi3mr: Add helper functions to manage device's port | Sreekanth Reddy | 1 | -0/+13 |
| 2022-08-22 | scsi: mpi3mr: Add helper functions to retrieve device objects | Sreekanth Reddy | 1 | -0/+14 |
| 2022-08-22 | scsi: mpi3mr: Add framework to add phys to STL | Sreekanth Reddy | 1 | -0/+93 |
| 2022-08-22 | scsi: mpi3mr: Enable Enclosure device add event | Sreekanth Reddy | 1 | -0/+19 |
| 2022-08-22 | scsi: mpi3mr: Add helper functions to retrieve config pages | Sreekanth Reddy | 1 | -0/+26 |
| 2022-08-22 | scsi: mpi3mr: Add framework to issue config requests | Sreekanth Reddy | 1 | -0/+28 |
| 2022-07-18 | scsi: mpi3mr: Reduce VD queue depth on detecting throttling | Sreekanth Reddy | 1 | -0/+10 |
| 2022-07-18 | scsi: mpi3mr: Resource Based Metering | Sreekanth Reddy | 1 | -3/+58 |
| 2022-07-07 | scsi: mpi3mr: Increase cmd_per_lun to 128 | Sreekanth Reddy | 1 | -1/+1 |
| 2022-06-01 | scsi: mpi3mr: Rework mrioc->bsg_device model to fix warnings | Sumit Saxena | 1 | -1/+1 |
| 2022-05-19 | scsi: mpi3mr: Add target device related sysfs attributes | Sreekanth Reddy | 1 | -0/+1 |
| 2022-05-10 | scsi: mpi3mr: Increase I/O timeout value to 60s | Sreekanth Reddy | 1 | -0/+3 |
| 2022-05-02 | scsi: mpi3mr: Update driver version to 8.0.0.69.0 | Sumit Saxena | 1 | -2/+2 |
| 2022-05-02 | scsi: mpi3mr: Add support for NVMe passthrough | Sumit Saxena | 1 | -0/+25 |
| 2022-05-02 | scsi: mpi3mr: Expose adapter state to sysfs | Sumit Saxena | 1 | -1/+1 |
| 2022-05-02 | scsi: mpi3mr: Add support for PEL commands | Sumit Saxena | 1 | -1/+35 |
| 2022-05-02 | scsi: mpi3mr: Add support for MPT commands | Sumit Saxena | 1 | -0/+29 |
| 2022-05-02 | scsi: mpi3mr: Move data structures/definitions from MPI headers to uapi header | Sumit Saxena | 1 | -0/+1 |
| 2022-05-02 | scsi: mpi3mr: Add support for driver commands | Sumit Saxena | 1 | -3/+13 |
| 2022-05-02 | scsi: mpi3mr: Add bsg device support | Sumit Saxena | 1 | -0/+20 |
| 2022-03-24 | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | Linus Torvalds | 1 | -3/+7 |
| 2022-02-17 | treewide: Replace zero-length arrays with flexible-array members | Gustavo A. R. Silva | 1 | -1/+1 |
| 2022-02-11 | scsi: mpi3mr: Bump driver version to 8.0.0.68.0 | Sreekanth Reddy | 1 | -2/+2 |
| 2022-02-11 | scsi: mpi3mr: Update the copyright year | Sreekanth Reddy | 1 | -1/+1 |
| 2022-02-11 | scsi: mpi3mr: Fix deadlock while canceling the fw event | Sreekanth Reddy | 1 | -0/+4 |
| 2021-12-23 | scsi: mpi3mr: Bump driver version to 8.0.0.61.0 | Sreekanth Reddy | 1 | -2/+2 |
| 2021-12-23 | scsi: mpi3mr: Fixes around reply request queues | Sreekanth Reddy | 1 | -1/+2 |
| 2021-12-23 | scsi: mpi3mr: Enhanced Task Management Support Reply handling | Sreekanth Reddy | 1 | -0/+6 |
| 2021-12-23 | scsi: mpi3mr: Use TM response codes from MPI3 headers | Sreekanth Reddy | 1 | -7/+0 |
| 2021-12-23 | scsi: mpi3mr: Add io_uring interface support in I/O-polled mode | Sreekanth Reddy | 1 | -0/+18 |
| 2021-12-23 | scsi: mpi3mr: Support Prepare for Reset event | Sreekanth Reddy | 1 | -0/+6 |
| 2021-12-23 | scsi: mpi3mr: Add Event acknowledgment logic | Sreekanth Reddy | 1 | -3/+27 |
| 2021-12-23 | scsi: mpi3mr: Gracefully handle online FW update operation | Sreekanth Reddy | 1 | -0/+1 |
| 2021-12-23 | scsi: mpi3mr: Detect async reset that occurred in firmware | Sreekanth Reddy | 1 | -5/+7 |
| 2021-12-23 | scsi: mpi3mr: Handle offline FW activation in graceful manner | Sreekanth Reddy | 1 | -16/+6 |
| 2021-12-23 | scsi: mpi3mr: Fault IOC when internal command gets timeout | Sreekanth Reddy | 1 | -0/+1 |
| 2021-12-23 | scsi: mpi3mr: Increase internal cmnds timeout to 60s | Sreekanth Reddy | 1 | -4/+4 |
| 2021-12-23 | scsi: mpi3mr: Add support for PCIe Managed Switch SES device | Sreekanth Reddy | 1 | -0/+3 |
| 2021-12-23 | scsi: mpi3mr: Update MPI3 headers - part2 | Sreekanth Reddy | 1 | -2/+3 |
| 2021-08-24 | scsi: mpi3mr: Set up IRQs in resume path | Kashyap Desai | 1 | -2/+17 |
| 2021-06-18 | scsi: mpi3mr: Make some symbols static | Yang Yingliang | 1 | -0/+1 |
| 2021-06-02 | scsi: mpi3mr: Add EEDP DIF DIX support | Kashyap Desai | 1 | -0/+5 |
| 2021-06-02 | scsi: mpi3mr: Add support for DSN secure firmware check | Kashyap Desai | 1 | -0/+9 |
| 2021-06-02 | scsi: mpi3mr: Wait for pending I/O completions upon detection of VD I/O timeout | Kashyap Desai | 1 | -0/+1 |
| 2021-06-02 | scsi: mpi3mr: Complete support for soft reset | Kashyap Desai | 1 | -0/+3 |
| 2021-06-02 | scsi: mpi3mr: Add support for threaded ISR | Kashyap Desai | 1 | -0/+12 |
| 2021-06-02 | scsi: mpi3mr: Add change queue depth support | Kashyap Desai | 1 | -0/+3 |
| 2021-06-02 | scsi: mpi3mr: Implement SCSI error handler hooks | Kashyap Desai | 1 | -0/+3 |
| 2021-06-02 | scsi: mpi3mr: Add support for timestamp sync with firmware | Kashyap Desai | 1 | -0/+3 |
| 2021-06-02 | scsi: mpi3mr: Add support for recovering controller | Kashyap Desai | 1 | -2/+13 |
| 2021-06-02 | scsi: mpi3mr: Add support for device add/remove event handling | Kashyap Desai | 1 | -0/+204 |
| 2021-06-02 | scsi: mpi3mr: Add support for internal watchdog thread | Kashyap Desai | 1 | -0/+11 |
| 2021-06-02 | scsi: mpi3mr: Add support for queue command processing | Kashyap Desai | 1 | -0/+51 |
| 2021-06-02 | scsi: mpi3mr: Create operational request and reply queue pair | Kashyap Desai | 1 | -0/+56 |
| 2021-06-02 | scsi: mpi3mr: Base driver code | Kashyap Desai | 1 | -0/+528 |