Commit 5c0de3d
dm writecache: make writeback pause configurable
Commit 95b88f4 ("dm writecache: pause
writeback if cache full and origin being written directly") introduced a
code that pauses cache flushing if we are issuing writes directly to the
origin.
Improve that initial commit by making the timeout code configurable
(via the option "pause_writeback"). Also change the default from 1s to
3s because it performed better.
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>1 parent 95b88f4 commit 5c0de3d
3 files changed
Lines changed: 55 additions & 10 deletions
File tree
- Documentation/admin-guide/device-mapper
- drivers/md
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | 15 | | |
17 | 16 | | |
18 | 17 | | |
| |||
21 | 20 | | |
22 | 21 | | |
23 | 22 | | |
24 | | - | |
25 | 23 | | |
26 | 24 | | |
27 | 25 | | |
| |||
71 | 69 | | |
72 | 70 | | |
73 | 71 | | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
74 | 75 | | |
75 | 76 | | |
76 | 77 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
48 | 60 | | |
49 | 61 | | |
50 | 62 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
33 | 34 | | |
34 | 35 | | |
35 | 36 | | |
| |||
125 | 126 | | |
126 | 127 | | |
127 | 128 | | |
| 129 | + | |
128 | 130 | | |
129 | 131 | | |
130 | 132 | | |
| |||
174 | 176 | | |
175 | 177 | | |
176 | 178 | | |
| 179 | + | |
177 | 180 | | |
178 | 181 | | |
179 | 182 | | |
180 | 183 | | |
181 | 184 | | |
| 185 | + | |
182 | 186 | | |
183 | 187 | | |
184 | 188 | | |
| |||
1470 | 1474 | | |
1471 | 1475 | | |
1472 | 1476 | | |
1473 | | - | |
1474 | | - | |
1475 | | - | |
| 1477 | + | |
| 1478 | + | |
| 1479 | + | |
| 1480 | + | |
| 1481 | + | |
1476 | 1482 | | |
1477 | 1483 | | |
1478 | 1484 | | |
| |||
1837 | 1843 | | |
1838 | 1844 | | |
1839 | 1845 | | |
1840 | | - | |
1841 | | - | |
1842 | | - | |
1843 | | - | |
| 1846 | + | |
| 1847 | + | |
| 1848 | + | |
| 1849 | + | |
| 1850 | + | |
| 1851 | + | |
| 1852 | + | |
| 1853 | + | |
| 1854 | + | |
| 1855 | + | |
| 1856 | + | |
| 1857 | + | |
| 1858 | + | |
1844 | 1859 | | |
1845 | 1860 | | |
1846 | 1861 | | |
| |||
2113 | 2128 | | |
2114 | 2129 | | |
2115 | 2130 | | |
2116 | | - | |
| 2131 | + | |
2117 | 2132 | | |
2118 | 2133 | | |
2119 | 2134 | | |
| |||
2206 | 2221 | | |
2207 | 2222 | | |
2208 | 2223 | | |
| 2224 | + | |
2209 | 2225 | | |
2210 | 2226 | | |
2211 | 2227 | | |
| |||
2344 | 2360 | | |
2345 | 2361 | | |
2346 | 2362 | | |
| 2363 | + | |
| 2364 | + | |
| 2365 | + | |
| 2366 | + | |
| 2367 | + | |
| 2368 | + | |
| 2369 | + | |
| 2370 | + | |
| 2371 | + | |
| 2372 | + | |
| 2373 | + | |
| 2374 | + | |
2347 | 2375 | | |
2348 | 2376 | | |
2349 | 2377 | | |
| |||
2569 | 2597 | | |
2570 | 2598 | | |
2571 | 2599 | | |
| 2600 | + | |
| 2601 | + | |
2572 | 2602 | | |
2573 | 2603 | | |
2574 | 2604 | | |
| |||
2591 | 2621 | | |
2592 | 2622 | | |
2593 | 2623 | | |
| 2624 | + | |
| 2625 | + | |
2594 | 2626 | | |
2595 | 2627 | | |
2596 | 2628 | | |
| |||
0 commit comments