Commit 08e3ed1
PCI: Add failed link recovery for device reset events
Request failed link recovery with any upstream PCIe bridge where a device
has not come back after reset within PCI_RESET_WAIT time. Reset the
polling interval if recovery succeeded, otherwise continue as usual.
[bhelgaas: inline pcie_parent_link_retrain()]
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Maciej W. Rozycki <[email protected]>
Signed-off-by: Bjorn Helgaas <[email protected]>1 parent a89c822 commit 08e3ed1
1 file changed
+24
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1156 | 1156 | | |
1157 | 1157 | | |
1158 | 1158 | | |
1159 | | - | |
| 1159 | + | |
| 1160 | + | |
| 1161 | + | |
| 1162 | + | |
| 1163 | + | |
| 1164 | + | |
| 1165 | + | |
| 1166 | + | |
1160 | 1167 | | |
1161 | 1168 | | |
1162 | 1169 | | |
| |||
1170 | 1177 | | |
1171 | 1178 | | |
1172 | 1179 | | |
1173 | | - | |
1174 | | - | |
| 1180 | + | |
| 1181 | + | |
| 1182 | + | |
| 1183 | + | |
| 1184 | + | |
| 1185 | + | |
| 1186 | + | |
1175 | 1187 | | |
1176 | 1188 | | |
1177 | 1189 | | |
1178 | 1190 | | |
1179 | 1191 | | |
1180 | 1192 | | |
1181 | | - | |
| 1193 | + | |
| 1194 | + | |
| 1195 | + | |
| 1196 | + | |
| 1197 | + | |
| 1198 | + | |
| 1199 | + | |
| 1200 | + | |
1182 | 1201 | | |
1183 | 1202 | | |
| 1203 | + | |
1184 | 1204 | | |
1185 | 1205 | | |
1186 | 1206 | | |
1187 | | - | |
1188 | 1207 | | |
1189 | 1208 | | |
1190 | 1209 | | |
| |||
0 commit comments