Commit f6259e2
nfsd: have nfsd4_deleg_getattr_conflict pass back write deleg pointer
Currently we pass back the size and whether it has been modified, but
those just mirror values tracked inside the delegation. In a later
patch, we'll need to get at the timestamps in the delegation too, so
just pass back a reference to the write delegation, and use that to
properly override values in the iattr.
Signed-off-by: Jeff Layton <[email protected]>
Signed-off-by: Chuck Lever <[email protected]>1 parent 3a40543 commit f6259e2
3 files changed
+19
-16
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8863 | 8863 | | |
8864 | 8864 | | |
8865 | 8865 | | |
8866 | | - | |
8867 | | - | |
| 8866 | + | |
8868 | 8867 | | |
8869 | 8868 | | |
8870 | 8869 | | |
| |||
8874 | 8873 | | |
8875 | 8874 | | |
8876 | 8875 | | |
8877 | | - | |
| 8876 | + | |
| 8877 | + | |
8878 | 8878 | | |
8879 | 8879 | | |
8880 | 8880 | | |
8881 | | - | |
| 8881 | + | |
8882 | 8882 | | |
8883 | 8883 | | |
8884 | 8884 | | |
| |||
8889 | 8889 | | |
8890 | 8890 | | |
8891 | 8891 | | |
8892 | | - | |
8893 | 8892 | | |
8894 | 8893 | | |
8895 | | - | |
| 8894 | + | |
8896 | 8895 | | |
8897 | 8896 | | |
8898 | 8897 | | |
| |||
8958 | 8957 | | |
8959 | 8958 | | |
8960 | 8959 | | |
8961 | | - | |
8962 | | - | |
| 8960 | + | |
| 8961 | + | |
8963 | 8962 | | |
8964 | | - | |
| 8963 | + | |
8965 | 8964 | | |
8966 | 8965 | | |
8967 | 8966 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3511 | 3511 | | |
3512 | 3512 | | |
3513 | 3513 | | |
| 3514 | + | |
3514 | 3515 | | |
3515 | 3516 | | |
3516 | 3517 | | |
| |||
3525 | 3526 | | |
3526 | 3527 | | |
3527 | 3528 | | |
3528 | | - | |
3529 | | - | |
3530 | 3529 | | |
3531 | 3530 | | |
3532 | 3531 | | |
| |||
3555 | 3554 | | |
3556 | 3555 | | |
3557 | 3556 | | |
3558 | | - | |
3559 | | - | |
| 3557 | + | |
3560 | 3558 | | |
3561 | 3559 | | |
3562 | 3560 | | |
3563 | 3561 | | |
3564 | 3562 | | |
3565 | 3563 | | |
3566 | 3564 | | |
| 3565 | + | |
| 3566 | + | |
| 3567 | + | |
| 3568 | + | |
| 3569 | + | |
| 3570 | + | |
| 3571 | + | |
| 3572 | + | |
3567 | 3573 | | |
3568 | 3574 | | |
3569 | | - | |
3570 | | - | |
3571 | 3575 | | |
3572 | 3576 | | |
3573 | 3577 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
783 | 783 | | |
784 | 784 | | |
785 | 785 | | |
786 | | - | |
| 786 | + | |
787 | 787 | | |
0 commit comments