Commit 8c9f0df
Trond Myklebust
pNFS/flexfiles: Treat ENETUNREACH errors as fatal in containers
Propagate the NFS_MOUNT_NETUNREACH_FATAL flag to work with the pNFS
flexfiles client. In these circumstances, the client needs to treat the
ENETDOWN and ENETUNREACH errors as fatal, and should abandon the
attempted I/O.
Signed-off-by: Trond Myklebust <[email protected]>
Reviewed-by: Jeff Layton <[email protected]>
Tested-by: Jeff Layton <[email protected]>
Acked-by: Chuck Lever <[email protected]>1 parent 9827144 commit 8c9f0df
File tree
4 files changed
+29
-2
lines changed- fs/nfs
- flexfilelayout
- include/linux
4 files changed
+29
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1154 | 1154 | | |
1155 | 1155 | | |
1156 | 1156 | | |
| 1157 | + | |
| 1158 | + | |
| 1159 | + | |
| 1160 | + | |
| 1161 | + | |
1157 | 1162 | | |
1158 | 1163 | | |
1159 | 1164 | | |
1160 | | - | |
1161 | 1165 | | |
1162 | 1166 | | |
1163 | 1167 | | |
| |||
1183 | 1187 | | |
1184 | 1188 | | |
1185 | 1189 | | |
| 1190 | + | |
1186 | 1191 | | |
1187 | 1192 | | |
1188 | 1193 | | |
| |||
1200 | 1205 | | |
1201 | 1206 | | |
1202 | 1207 | | |
| 1208 | + | |
| 1209 | + | |
| 1210 | + | |
| 1211 | + | |
| 1212 | + | |
1203 | 1213 | | |
1204 | 1214 | | |
1205 | 1215 | | |
| |||
1234 | 1244 | | |
1235 | 1245 | | |
1236 | 1246 | | |
1237 | | - | |
| 1247 | + | |
1238 | 1248 | | |
1239 | 1249 | | |
1240 | 1250 | | |
| |||
1337 | 1347 | | |
1338 | 1348 | | |
1339 | 1349 | | |
| 1350 | + | |
| 1351 | + | |
| 1352 | + | |
1340 | 1353 | | |
1341 | 1354 | | |
1342 | 1355 | | |
| |||
1507 | 1520 | | |
1508 | 1521 | | |
1509 | 1522 | | |
| 1523 | + | |
| 1524 | + | |
| 1525 | + | |
1510 | 1526 | | |
1511 | 1527 | | |
1512 | 1528 | | |
| |||
1551 | 1567 | | |
1552 | 1568 | | |
1553 | 1569 | | |
| 1570 | + | |
| 1571 | + | |
| 1572 | + | |
1554 | 1573 | | |
1555 | 1574 | | |
1556 | 1575 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
| 123 | + | |
| 124 | + | |
123 | 125 | | |
124 | 126 | | |
125 | 127 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
939 | 939 | | |
940 | 940 | | |
941 | 941 | | |
| 942 | + | |
| 943 | + | |
| 944 | + | |
942 | 945 | | |
943 | 946 | | |
944 | 947 | | |
| |||
1013 | 1016 | | |
1014 | 1017 | | |
1015 | 1018 | | |
| 1019 | + | |
| 1020 | + | |
1016 | 1021 | | |
1017 | 1022 | | |
1018 | 1023 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
300 | 300 | | |
301 | 301 | | |
302 | 302 | | |
| 303 | + | |
303 | 304 | | |
304 | 305 | | |
305 | 306 | | |
| |||
0 commit comments