Commit e157102
committed
Merge patch series "smartpqi updates"
Don Brace <don.brace@microchip.com> says:
These patches are based on Martin Petersen's 6.19/scsi-queue tree
https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
6.19/scsi-queue
This patch series includes four patches, with two main functional changes:
1. smartpqi-Add-timeout-value-to-RAID-path-requests-to-physical-devices
Sets a timeout value for requests sent to physical devices via the
RAID path. This prevents the controller firmware from waiting
indefinitely and allows it to time out requests a few seconds before
the OS issues Target Management Function (TMF) commands.
The timeout value sent to the firmware is set to 3 seconds less than
the OS timeout, which significantly reduces TMF invocations.
2. smartpqi-fix-Device-resources-accessed-after-device-removal
Fixes a race condition during device removal by:
* Checking for device removal in the reset handler and canceling any
pending reset work if the device is no longer present.
* Canceling outstanding TMF work items in the .sdev_destroy handler.
Together, these changes eliminate races between reset operations
and device removal.
The other two patches:
3. smartpqi-add-new-Hurray-Data-pci-device
Adds support for new Hurray Data PCI device.
No functional changes.
4. smartpqi-update-driver-version-to-2.1.36-026
Updates the driver version string.
No functional changes.
Link: https://patch.msgid.link/20251106163823.786828-1-don.brace@microchip.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>1 file changed
Lines changed: 43 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
41 | | - | |
| 40 | + | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
5555 | 5555 | | |
5556 | 5556 | | |
5557 | 5557 | | |
| 5558 | + | |
| 5559 | + | |
| 5560 | + | |
| 5561 | + | |
| 5562 | + | |
| 5563 | + | |
| 5564 | + | |
| 5565 | + | |
| 5566 | + | |
5558 | 5567 | | |
5559 | 5568 | | |
5560 | 5569 | | |
5561 | 5570 | | |
5562 | 5571 | | |
| 5572 | + | |
5563 | 5573 | | |
5564 | 5574 | | |
5565 | 5575 | | |
| 5576 | + | |
5566 | 5577 | | |
5567 | 5578 | | |
5568 | 5579 | | |
| |||
5634 | 5645 | | |
5635 | 5646 | | |
5636 | 5647 | | |
| 5648 | + | |
| 5649 | + | |
| 5650 | + | |
| 5651 | + | |
| 5652 | + | |
| 5653 | + | |
5637 | 5654 | | |
5638 | 5655 | | |
5639 | 5656 | | |
| |||
6410 | 6427 | | |
6411 | 6428 | | |
6412 | 6429 | | |
| 6430 | + | |
6413 | 6431 | | |
6414 | 6432 | | |
6415 | 6433 | | |
6416 | 6434 | | |
| 6435 | + | |
| 6436 | + | |
| 6437 | + | |
| 6438 | + | |
| 6439 | + | |
| 6440 | + | |
| 6441 | + | |
| 6442 | + | |
| 6443 | + | |
| 6444 | + | |
| 6445 | + | |
6417 | 6446 | | |
6418 | 6447 | | |
6419 | 6448 | | |
| |||
6594 | 6623 | | |
6595 | 6624 | | |
6596 | 6625 | | |
| 6626 | + | |
6597 | 6627 | | |
| 6628 | + | |
6598 | 6629 | | |
6599 | 6630 | | |
6600 | 6631 | | |
| |||
6621 | 6652 | | |
6622 | 6653 | | |
6623 | 6654 | | |
| 6655 | + | |
| 6656 | + | |
| 6657 | + | |
| 6658 | + | |
6624 | 6659 | | |
6625 | 6660 | | |
| 6661 | + | |
6626 | 6662 | | |
6627 | 6663 | | |
6628 | 6664 | | |
| |||
10109 | 10145 | | |
10110 | 10146 | | |
10111 | 10147 | | |
| 10148 | + | |
| 10149 | + | |
| 10150 | + | |
| 10151 | + | |
10112 | 10152 | | |
10113 | 10153 | | |
10114 | 10154 | | |
| |||
0 commit comments