Commit 7196dbb
SUNRPC: Allow changing of the TCP timeout parameters on the fly
When the NFSv4 server tells us the lease period, we usually want
to adjust down the timeout parameters on the TCP connection to
ensure that we don't miss lease renewals due to a faulty connection.
Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>1 parent 8d1b8c6 commit 7196dbb
File tree
4 files changed
+77
-11
lines changed- include/linux/sunrpc
- net/sunrpc
4 files changed
+77
-11
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
137 | 137 | | |
138 | 138 | | |
139 | 139 | | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
140 | 143 | | |
141 | 144 | | |
142 | 145 | | |
| |||
221 | 224 | | |
222 | 225 | | |
223 | 226 | | |
| 227 | + | |
224 | 228 | | |
225 | 229 | | |
226 | 230 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| 58 | + | |
| 59 | + | |
58 | 60 | | |
59 | 61 | | |
60 | 62 | | |
| |||
81 | 83 | | |
82 | 84 | | |
83 | 85 | | |
| 86 | + | |
84 | 87 | | |
85 | 88 | | |
86 | 89 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2684 | 2684 | | |
2685 | 2685 | | |
2686 | 2686 | | |
| 2687 | + | |
2687 | 2688 | | |
2688 | 2689 | | |
2689 | 2690 | | |
| |||
2696 | 2697 | | |
2697 | 2698 | | |
2698 | 2699 | | |
| 2700 | + | |
2699 | 2701 | | |
2700 | 2702 | | |
2701 | 2703 | | |
| |||
2705 | 2707 | | |
2706 | 2708 | | |
2707 | 2709 | | |
2708 | | - | |
| 2710 | + | |
| 2711 | + | |
| 2712 | + | |
| 2713 | + | |
2709 | 2714 | | |
2710 | 2715 | | |
2711 | 2716 | | |
| |||
2722 | 2727 | | |
2723 | 2728 | | |
2724 | 2729 | | |
| 2730 | + | |
| 2731 | + | |
| 2732 | + | |
| 2733 | + | |
| 2734 | + | |
2725 | 2735 | | |
2726 | | - | |
| 2736 | + | |
2727 | 2737 | | |
2728 | 2738 | | |
2729 | 2739 | | |
2730 | | - | |
| 2740 | + | |
2731 | 2741 | | |
2732 | | - | |
2733 | | - | |
| 2742 | + | |
| 2743 | + | |
| 2744 | + | |
| 2745 | + | |
2734 | 2746 | | |
2735 | 2747 | | |
2736 | 2748 | | |
2737 | 2749 | | |
2738 | 2750 | | |
2739 | 2751 | | |
| 2752 | + | |
| 2753 | + | |
| 2754 | + | |
| 2755 | + | |
2740 | 2756 | | |
2741 | | - | |
2742 | | - | |
| 2757 | + | |
| 2758 | + | |
2743 | 2759 | | |
2744 | 2760 | | |
2745 | 2761 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| 55 | + | |
| 56 | + | |
55 | 57 | | |
56 | 58 | | |
57 | 59 | | |
| |||
666 | 668 | | |
667 | 669 | | |
668 | 670 | | |
| 671 | + | |
| 672 | + | |
| 673 | + | |
669 | 674 | | |
670 | 675 | | |
671 | 676 | | |
| |||
2238 | 2243 | | |
2239 | 2244 | | |
2240 | 2245 | | |
2241 | | - | |
2242 | | - | |
| 2246 | + | |
| 2247 | + | |
| 2248 | + | |
2243 | 2249 | | |
2244 | 2250 | | |
2245 | 2251 | | |
| 2252 | + | |
| 2253 | + | |
| 2254 | + | |
| 2255 | + | |
| 2256 | + | |
| 2257 | + | |
| 2258 | + | |
| 2259 | + | |
2246 | 2260 | | |
2247 | 2261 | | |
2248 | 2262 | | |
| |||
2254 | 2268 | | |
2255 | 2269 | | |
2256 | 2270 | | |
2257 | | - | |
2258 | | - | |
2259 | 2271 | | |
2260 | 2272 | | |
2261 | 2273 | | |
2262 | 2274 | | |
| 2275 | + | |
| 2276 | + | |
| 2277 | + | |
| 2278 | + | |
| 2279 | + | |
| 2280 | + | |
| 2281 | + | |
| 2282 | + | |
| 2283 | + | |
| 2284 | + | |
| 2285 | + | |
| 2286 | + | |
| 2287 | + | |
| 2288 | + | |
| 2289 | + | |
| 2290 | + | |
| 2291 | + | |
| 2292 | + | |
| 2293 | + | |
| 2294 | + | |
| 2295 | + | |
| 2296 | + | |
| 2297 | + | |
| 2298 | + | |
| 2299 | + | |
| 2300 | + | |
| 2301 | + | |
| 2302 | + | |
2263 | 2303 | | |
2264 | 2304 | | |
2265 | 2305 | | |
| |||
2728 | 2768 | | |
2729 | 2769 | | |
2730 | 2770 | | |
| 2771 | + | |
2731 | 2772 | | |
2732 | 2773 | | |
2733 | 2774 | | |
| |||
3014 | 3055 | | |
3015 | 3056 | | |
3016 | 3057 | | |
| 3058 | + | |
| 3059 | + | |
3017 | 3060 | | |
3018 | 3061 | | |
3019 | 3062 | | |
| |||
0 commit comments