Commit c72def5
Kent Overstreet
bcachefs: Run check_dirents second time if required
If we move a key backwards, we'll need a second pass to run the rest of
the fsck checks.
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>1 parent a4907d7 commit c72def5
4 files changed
Lines changed: 49 additions & 27 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
705 | 705 | | |
706 | 706 | | |
707 | 707 | | |
| 708 | + | |
708 | 709 | | |
709 | | - | |
| 710 | + | |
710 | 711 | | |
711 | 712 | | |
712 | 713 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2141 | 2141 | | |
2142 | 2142 | | |
2143 | 2143 | | |
2144 | | - | |
| 2144 | + | |
| 2145 | + | |
2145 | 2146 | | |
2146 | 2147 | | |
2147 | 2148 | | |
| |||
2183 | 2184 | | |
2184 | 2185 | | |
2185 | 2186 | | |
2186 | | - | |
| 2187 | + | |
| 2188 | + | |
2187 | 2189 | | |
2188 | 2190 | | |
2189 | 2191 | | |
| |||
2228 | 2230 | | |
2229 | 2231 | | |
2230 | 2232 | | |
2231 | | - | |
| 2233 | + | |
| 2234 | + | |
2232 | 2235 | | |
2233 | 2236 | | |
2234 | 2237 | | |
| |||
2296 | 2299 | | |
2297 | 2300 | | |
2298 | 2301 | | |
2299 | | - | |
2300 | 2302 | | |
2301 | 2303 | | |
2302 | 2304 | | |
| |||
2310 | 2312 | | |
2311 | 2313 | | |
2312 | 2314 | | |
| 2315 | + | |
2313 | 2316 | | |
2314 | 2317 | | |
2315 | | - | |
| 2318 | + | |
2316 | 2319 | | |
2317 | 2320 | | |
2318 | 2321 | | |
2319 | 2322 | | |
2320 | 2323 | | |
2321 | | - | |
| 2324 | + | |
| 2325 | + | |
2322 | 2326 | | |
2323 | 2327 | | |
| 2328 | + | |
| 2329 | + | |
| 2330 | + | |
| 2331 | + | |
| 2332 | + | |
| 2333 | + | |
| 2334 | + | |
| 2335 | + | |
| 2336 | + | |
| 2337 | + | |
| 2338 | + | |
2324 | 2339 | | |
2325 | 2340 | | |
2326 | 2341 | | |
| |||
2334 | 2349 | | |
2335 | 2350 | | |
2336 | 2351 | | |
2337 | | - | |
2338 | | - | |
2339 | 2352 | | |
2340 | | - | |
| 2353 | + | |
2341 | 2354 | | |
2342 | 2355 | | |
2343 | 2356 | | |
2344 | 2357 | | |
2345 | 2358 | | |
2346 | | - | |
| 2359 | + | |
2347 | 2360 | | |
2348 | 2361 | | |
2349 | 2362 | | |
| |||
2359 | 2372 | | |
2360 | 2373 | | |
2361 | 2374 | | |
2362 | | - | |
2363 | | - | |
2364 | | - | |
| 2375 | + | |
| 2376 | + | |
| 2377 | + | |
2365 | 2378 | | |
2366 | 2379 | | |
2367 | 2380 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
| 38 | + | |
| 39 | + | |
39 | 40 | | |
40 | 41 | | |
41 | 42 | | |
| |||
62 | 63 | | |
63 | 64 | | |
64 | 65 | | |
65 | | - | |
66 | | - | |
67 | 66 | | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
68 | 72 | | |
69 | 73 | | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
| 74 | + | |
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
| |||
230 | 230 | | |
231 | 231 | | |
232 | 232 | | |
233 | | - | |
| 233 | + | |
| 234 | + | |
234 | 235 | | |
235 | 236 | | |
236 | 237 | | |
| |||
310 | 311 | | |
311 | 312 | | |
312 | 313 | | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
313 | 317 | | |
314 | 318 | | |
315 | 319 | | |
| |||
345 | 349 | | |
346 | 350 | | |
347 | 351 | | |
348 | | - | |
| 352 | + | |
| 353 | + | |
349 | 354 | | |
350 | 355 | | |
351 | 356 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
402 | 402 | | |
403 | 403 | | |
404 | 404 | | |
405 | | - | |
| 405 | + | |
| 406 | + | |
406 | 407 | | |
407 | 408 | | |
408 | 409 | | |
409 | 410 | | |
410 | 411 | | |
411 | | - | |
| 412 | + | |
| 413 | + | |
412 | 414 | | |
413 | 415 | | |
414 | 416 | | |
415 | 417 | | |
416 | 418 | | |
417 | 419 | | |
418 | 420 | | |
419 | | - | |
| 421 | + | |
| 422 | + | |
420 | 423 | | |
421 | 424 | | |
422 | 425 | | |
0 commit comments