Commit 1eb6fc0
xfs: split write fault handling out of __xfs_filemap_fault
Only two of the callers of __xfs_filemap_fault every handle read faults.
Split the write_fault handling out of __xfs_filemap_fault so that all
callers call that directly either conditionally or unconditionally and
only leave the read fault handling in __xfs_filemap_fault.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Signed-off-by: Carlos Maiolino <cem@kernel.org>1 parent 1171de3 commit 1eb6fc0
1 file changed
Lines changed: 19 additions & 22 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1434 | 1434 | | |
1435 | 1435 | | |
1436 | 1436 | | |
| 1437 | + | |
| 1438 | + | |
| 1439 | + | |
| 1440 | + | |
| 1441 | + | |
| 1442 | + | |
| 1443 | + | |
| 1444 | + | |
| 1445 | + | |
| 1446 | + | |
1437 | 1447 | | |
1438 | 1448 | | |
1439 | 1449 | | |
| |||
1471 | 1481 | | |
1472 | 1482 | | |
1473 | 1483 | | |
1474 | | - | |
1475 | | - | |
1476 | | - | |
1477 | | - | |
1478 | | - | |
1479 | | - | |
1480 | | - | |
1481 | | - | |
1482 | | - | |
1483 | | - | |
1484 | 1484 | | |
1485 | 1485 | | |
1486 | 1486 | | |
1487 | | - | |
1488 | | - | |
| 1487 | + | |
1489 | 1488 | | |
1490 | 1489 | | |
1491 | 1490 | | |
1492 | | - | |
1493 | | - | |
1494 | 1491 | | |
1495 | 1492 | | |
1496 | 1493 | | |
| |||
1511 | 1508 | | |
1512 | 1509 | | |
1513 | 1510 | | |
1514 | | - | |
1515 | | - | |
1516 | | - | |
| 1511 | + | |
| 1512 | + | |
| 1513 | + | |
1517 | 1514 | | |
1518 | 1515 | | |
1519 | 1516 | | |
| |||
1525 | 1522 | | |
1526 | 1523 | | |
1527 | 1524 | | |
1528 | | - | |
1529 | | - | |
| 1525 | + | |
| 1526 | + | |
| 1527 | + | |
1530 | 1528 | | |
1531 | 1529 | | |
1532 | 1530 | | |
1533 | 1531 | | |
1534 | 1532 | | |
1535 | 1533 | | |
1536 | | - | |
| 1534 | + | |
1537 | 1535 | | |
1538 | 1536 | | |
1539 | 1537 | | |
| |||
1545 | 1543 | | |
1546 | 1544 | | |
1547 | 1545 | | |
1548 | | - | |
1549 | | - | |
| 1546 | + | |
1550 | 1547 | | |
1551 | 1548 | | |
1552 | 1549 | | |
| |||
0 commit comments