Commit 1c342b0
scsi: mpi3mr: Prevent PCI writes from driver during PCI error recovery
Prevent interaction with the hardware while the error recovery in progress.
Co-developed-by: Sathya Prakash <[email protected]>
Signed-off-by: Sathya Prakash <[email protected]>
Co-developed-by: Ranjan Kumar <[email protected]>
Signed-off-by: Ranjan Kumar <[email protected]>
Signed-off-by: Sumit Saxena <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Martin K. Petersen <[email protected]>1 parent 30bafe1 commit 1c342b0
File tree
5 files changed
+104
-17
lines changed- drivers/scsi/mpi3mr
5 files changed
+104
-17
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
519 | 519 | | |
520 | 520 | | |
521 | 521 | | |
| 522 | + | |
522 | 523 | | |
523 | 524 | | |
524 | 525 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
846 | 846 | | |
847 | 847 | | |
848 | 848 | | |
849 | | - | |
| 849 | + | |
850 | 850 | | |
851 | 851 | | |
852 | 852 | | |
| |||
1492 | 1492 | | |
1493 | 1493 | | |
1494 | 1494 | | |
| 1495 | + | |
| 1496 | + | |
| 1497 | + | |
1495 | 1498 | | |
1496 | 1499 | | |
1497 | 1500 | | |
| |||
2575 | 2578 | | |
2576 | 2579 | | |
2577 | 2580 | | |
2578 | | - | |
| 2581 | + | |
2579 | 2582 | | |
2580 | 2583 | | |
2581 | 2584 | | |
| |||
3108 | 3111 | | |
3109 | 3112 | | |
3110 | 3113 | | |
3111 | | - | |
| 3114 | + | |
| 3115 | + | |
3112 | 3116 | | |
3113 | 3117 | | |
3114 | 3118 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
608 | 608 | | |
609 | 609 | | |
610 | 610 | | |
611 | | - | |
| 611 | + | |
612 | 612 | | |
613 | 613 | | |
614 | 614 | | |
| |||
1693 | 1693 | | |
1694 | 1694 | | |
1695 | 1695 | | |
| 1696 | + | |
| 1697 | + | |
| 1698 | + | |
| 1699 | + | |
| 1700 | + | |
| 1701 | + | |
1696 | 1702 | | |
1697 | 1703 | | |
1698 | 1704 | | |
| |||
2363 | 2369 | | |
2364 | 2370 | | |
2365 | 2371 | | |
| 2372 | + | |
| 2373 | + | |
| 2374 | + | |
| 2375 | + | |
| 2376 | + | |
2366 | 2377 | | |
2367 | 2378 | | |
2368 | 2379 | | |
| |||
2627 | 2638 | | |
2628 | 2639 | | |
2629 | 2640 | | |
2630 | | - | |
| 2641 | + | |
2631 | 2642 | | |
2632 | 2643 | | |
2633 | 2644 | | |
| |||
4268 | 4279 | | |
4269 | 4280 | | |
4270 | 4281 | | |
4271 | | - | |
| 4282 | + | |
4272 | 4283 | | |
4273 | 4284 | | |
4274 | 4285 | | |
| |||
4319 | 4330 | | |
4320 | 4331 | | |
4321 | 4332 | | |
4322 | | - | |
| 4333 | + | |
4323 | 4334 | | |
4324 | 4335 | | |
4325 | 4336 | | |
| |||
4807 | 4818 | | |
4808 | 4819 | | |
4809 | 4820 | | |
4810 | | - | |
| 4821 | + | |
| 4822 | + | |
4811 | 4823 | | |
4812 | 4824 | | |
4813 | 4825 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
956 | 956 | | |
957 | 957 | | |
958 | 958 | | |
959 | | - | |
| 959 | + | |
960 | 960 | | |
961 | 961 | | |
962 | 962 | | |
| |||
2007 | 2007 | | |
2008 | 2008 | | |
2009 | 2009 | | |
| 2010 | + | |
2010 | 2011 | | |
2011 | 2012 | | |
2012 | 2013 | | |
| |||
2097 | 2098 | | |
2098 | 2099 | | |
2099 | 2100 | | |
2100 | | - | |
| 2101 | + | |
| 2102 | + | |
| 2103 | + | |
2101 | 2104 | | |
| 2105 | + | |
| 2106 | + | |
| 2107 | + | |
| 2108 | + | |
| 2109 | + | |
| 2110 | + | |
| 2111 | + | |
| 2112 | + | |
2102 | 2113 | | |
2103 | 2114 | | |
2104 | 2115 | | |
| |||
3796 | 3807 | | |
3797 | 3808 | | |
3798 | 3809 | | |
| 3810 | + | |
| 3811 | + | |
| 3812 | + | |
| 3813 | + | |
| 3814 | + | |
| 3815 | + | |
| 3816 | + | |
3799 | 3817 | | |
3800 | 3818 | | |
3801 | 3819 | | |
| |||
4181 | 4199 | | |
4182 | 4200 | | |
4183 | 4201 | | |
| 4202 | + | |
4184 | 4203 | | |
4185 | 4204 | | |
4186 | 4205 | | |
| |||
4191 | 4210 | | |
4192 | 4211 | | |
4193 | 4212 | | |
4194 | | - | |
| 4213 | + | |
| 4214 | + | |
| 4215 | + | |
| 4216 | + | |
| 4217 | + | |
| 4218 | + | |
| 4219 | + | |
| 4220 | + | |
| 4221 | + | |
| 4222 | + | |
4195 | 4223 | | |
| 4224 | + | |
| 4225 | + | |
4196 | 4226 | | |
4197 | 4227 | | |
4198 | 4228 | | |
4199 | 4229 | | |
| 4230 | + | |
4200 | 4231 | | |
4201 | 4232 | | |
4202 | 4233 | | |
| |||
4879 | 4910 | | |
4880 | 4911 | | |
4881 | 4912 | | |
4882 | | - | |
| 4913 | + | |
| 4914 | + | |
4883 | 4915 | | |
4884 | 4916 | | |
4885 | 4917 | | |
| |||
5362 | 5394 | | |
5363 | 5395 | | |
5364 | 5396 | | |
5365 | | - | |
| 5397 | + | |
| 5398 | + | |
| 5399 | + | |
| 5400 | + | |
| 5401 | + | |
| 5402 | + | |
| 5403 | + | |
| 5404 | + | |
5366 | 5405 | | |
5367 | 5406 | | |
5368 | 5407 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
151 | 151 | | |
152 | 152 | | |
153 | 153 | | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
154 | 159 | | |
155 | 160 | | |
156 | 161 | | |
| |||
790 | 795 | | |
791 | 796 | | |
792 | 797 | | |
| 798 | + | |
| 799 | + | |
| 800 | + | |
| 801 | + | |
| 802 | + | |
| 803 | + | |
793 | 804 | | |
794 | 805 | | |
795 | 806 | | |
| |||
1007 | 1018 | | |
1008 | 1019 | | |
1009 | 1020 | | |
| 1021 | + | |
| 1022 | + | |
| 1023 | + | |
1010 | 1024 | | |
1011 | 1025 | | |
1012 | 1026 | | |
| |||
1055 | 1069 | | |
1056 | 1070 | | |
1057 | 1071 | | |
1058 | | - | |
| 1072 | + | |
1059 | 1073 | | |
1060 | 1074 | | |
1061 | 1075 | | |
| |||
1978 | 1992 | | |
1979 | 1993 | | |
1980 | 1994 | | |
1981 | | - | |
| 1995 | + | |
1982 | 1996 | | |
1983 | 1997 | | |
1984 | 1998 | | |
| |||
2184 | 2198 | | |
2185 | 2199 | | |
2186 | 2200 | | |
2187 | | - | |
| 2201 | + | |
2188 | 2202 | | |
2189 | 2203 | | |
2190 | 2204 | | |
| |||
2234 | 2248 | | |
2235 | 2249 | | |
2236 | 2250 | | |
2237 | | - | |
| 2251 | + | |
2238 | 2252 | | |
2239 | 2253 | | |
2240 | 2254 | | |
| |||
2545 | 2559 | | |
2546 | 2560 | | |
2547 | 2561 | | |
| 2562 | + | |
| 2563 | + | |
| 2564 | + | |
| 2565 | + | |
| 2566 | + | |
2548 | 2567 | | |
2549 | 2568 | | |
2550 | 2569 | | |
| |||
2804 | 2823 | | |
2805 | 2824 | | |
2806 | 2825 | | |
| 2826 | + | |
| 2827 | + | |
| 2828 | + | |
| 2829 | + | |
| 2830 | + | |
| 2831 | + | |
2807 | 2832 | | |
2808 | 2833 | | |
2809 | 2834 | | |
| |||
3227 | 3252 | | |
3228 | 3253 | | |
3229 | 3254 | | |
| 3255 | + | |
| 3256 | + | |
| 3257 | + | |
| 3258 | + | |
| 3259 | + | |
| 3260 | + | |
3230 | 3261 | | |
3231 | 3262 | | |
3232 | 3263 | | |
| |||
0 commit comments