Commit b3a6c35
authored
Merge pull request ceph#62895 from cyx1231st/wip-seastore-omap-link-init
crimson/os/seastore/omap_manager: simplify maybe_init from tolerating duplicated calls
Reviewed-by: Xuehan Xu <[email protected]>File tree
9 files changed
+110
-27
lines changed- src/crimson/os/seastore
- omap_manager/btree
9 files changed
+110
-27
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1164 | 1164 | | |
1165 | 1165 | | |
1166 | 1166 | | |
| 1167 | + | |
| 1168 | + | |
| 1169 | + | |
| 1170 | + | |
| 1171 | + | |
| 1172 | + | |
| 1173 | + | |
1167 | 1174 | | |
1168 | 1175 | | |
1169 | 1176 | | |
1170 | 1177 | | |
1171 | 1178 | | |
1172 | 1179 | | |
1173 | | - | |
1174 | 1180 | | |
1175 | 1181 | | |
1176 | 1182 | | |
| |||
1201 | 1207 | | |
1202 | 1208 | | |
1203 | 1209 | | |
1204 | | - | |
1205 | | - | |
| 1210 | + | |
1206 | 1211 | | |
1207 | | - | |
| 1212 | + | |
| 1213 | + | |
| 1214 | + | |
1208 | 1215 | | |
1209 | 1216 | | |
1210 | 1217 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
94 | | - | |
| 94 | + | |
| 95 | + | |
95 | 96 | | |
96 | 97 | | |
97 | 98 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
857 | 857 | | |
858 | 858 | | |
859 | 859 | | |
| 860 | + | |
860 | 861 | | |
861 | 862 | | |
862 | 863 | | |
863 | 864 | | |
| 865 | + | |
864 | 866 | | |
865 | 867 | | |
866 | 868 | | |
| |||
1385 | 1387 | | |
1386 | 1388 | | |
1387 | 1389 | | |
1388 | | - | |
1389 | | - | |
| 1390 | + | |
| 1391 | + | |
| 1392 | + | |
| 1393 | + | |
| 1394 | + | |
| 1395 | + | |
| 1396 | + | |
| 1397 | + | |
| 1398 | + | |
1390 | 1399 | | |
1391 | 1400 | | |
1392 | 1401 | | |
1393 | 1402 | | |
1394 | 1403 | | |
| 1404 | + | |
1395 | 1405 | | |
1396 | 1406 | | |
1397 | 1407 | | |
1398 | 1408 | | |
1399 | 1409 | | |
| 1410 | + | |
| 1411 | + | |
| 1412 | + | |
| 1413 | + | |
| 1414 | + | |
| 1415 | + | |
| 1416 | + | |
| 1417 | + | |
| 1418 | + | |
| 1419 | + | |
| 1420 | + | |
1400 | 1421 | | |
1401 | 1422 | | |
1402 | 1423 | | |
| |||
1461 | 1482 | | |
1462 | 1483 | | |
1463 | 1484 | | |
| 1485 | + | |
| 1486 | + | |
| 1487 | + | |
| 1488 | + | |
| 1489 | + | |
| 1490 | + | |
1464 | 1491 | | |
1465 | 1492 | | |
1466 | 1493 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| 43 | + | |
43 | 44 | | |
44 | 45 | | |
45 | 46 | | |
| |||
Lines changed: 0 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
79 | | - | |
80 | 79 | | |
81 | 80 | | |
82 | 81 | | |
| |||
85 | 84 | | |
86 | 85 | | |
87 | 86 | | |
88 | | - | |
89 | 87 | | |
90 | 88 | | |
91 | 89 | | |
| |||
Lines changed: 6 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
116 | 116 | | |
117 | 117 | | |
118 | 118 | | |
119 | | - | |
120 | | - | |
121 | | - | |
122 | | - | |
123 | | - | |
124 | | - | |
125 | | - | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
126 | 123 | | |
127 | 124 | | |
128 | | - | |
129 | | - | |
| 125 | + | |
| 126 | + | |
130 | 127 | | |
131 | 128 | | |
132 | 129 | | |
| |||
Lines changed: 18 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
| 83 | + | |
83 | 84 | | |
84 | 85 | | |
85 | 86 | | |
86 | 87 | | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
87 | 92 | | |
88 | 93 | | |
89 | 94 | | |
| |||
231 | 236 | | |
232 | 237 | | |
233 | 238 | | |
| 239 | + | |
234 | 240 | | |
235 | 241 | | |
236 | 242 | | |
| |||
282 | 288 | | |
283 | 289 | | |
284 | 290 | | |
| 291 | + | |
285 | 292 | | |
286 | 293 | | |
287 | 294 | | |
288 | 295 | | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
289 | 300 | | |
290 | 301 | | |
291 | 302 | | |
| |||
303 | 314 | | |
304 | 315 | | |
305 | 316 | | |
| 317 | + | |
306 | 318 | | |
307 | 319 | | |
308 | 320 | | |
| |||
434 | 446 | | |
435 | 447 | | |
436 | 448 | | |
| 449 | + | |
437 | 450 | | |
438 | | - | |
439 | | - | |
440 | | - | |
| 451 | + | |
| 452 | + | |
441 | 453 | | |
442 | | - | |
443 | 454 | | |
444 | | - | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
445 | 458 | | |
446 | 459 | | |
447 | 460 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2214 | 2214 | | |
2215 | 2215 | | |
2216 | 2216 | | |
| 2217 | + | |
| 2218 | + | |
| 2219 | + | |
| 2220 | + | |
2217 | 2221 | | |
2218 | 2222 | | |
2219 | 2223 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
260 | 260 | | |
261 | 261 | | |
262 | 262 | | |
| 263 | + | |
| 264 | + | |
263 | 265 | | |
264 | 266 | | |
265 | 267 | | |
| |||
302 | 304 | | |
303 | 305 | | |
304 | 306 | | |
305 | | - | |
306 | | - | |
307 | | - | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
308 | 313 | | |
309 | 314 | | |
310 | 315 | | |
| |||
381 | 386 | | |
382 | 387 | | |
383 | 388 | | |
| 389 | + | |
384 | 390 | | |
385 | 391 | | |
386 | 392 | | |
| |||
389 | 395 | | |
390 | 396 | | |
391 | 397 | | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
392 | 401 | | |
393 | 402 | | |
394 | 403 | | |
| |||
416 | 425 | | |
417 | 426 | | |
418 | 427 | | |
| 428 | + | |
419 | 429 | | |
420 | 430 | | |
421 | 431 | | |
| |||
424 | 434 | | |
425 | 435 | | |
426 | 436 | | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
427 | 442 | | |
428 | 443 | | |
429 | 444 | | |
| |||
479 | 494 | | |
480 | 495 | | |
481 | 496 | | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
482 | 501 | | |
483 | 502 | | |
484 | 503 | | |
| |||
550 | 569 | | |
551 | 570 | | |
552 | 571 | | |
553 | | - | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
554 | 580 | | |
555 | 581 | | |
556 | 582 | | |
| |||
571 | 597 | | |
572 | 598 | | |
573 | 599 | | |
| 600 | + | |
574 | 601 | | |
575 | 602 | | |
576 | 603 | | |
| |||
594 | 621 | | |
595 | 622 | | |
596 | 623 | | |
| 624 | + | |
| 625 | + | |
597 | 626 | | |
598 | 627 | | |
599 | 628 | | |
| |||
1034 | 1063 | | |
1035 | 1064 | | |
1036 | 1065 | | |
| 1066 | + | |
| 1067 | + | |
1037 | 1068 | | |
1038 | 1069 | | |
1039 | 1070 | | |
| |||
1062 | 1093 | | |
1063 | 1094 | | |
1064 | 1095 | | |
| 1096 | + | |
1065 | 1097 | | |
1066 | 1098 | | |
1067 | 1099 | | |
| |||
1114 | 1146 | | |
1115 | 1147 | | |
1116 | 1148 | | |
| 1149 | + | |
1117 | 1150 | | |
1118 | 1151 | | |
1119 | 1152 | | |
| |||
1140 | 1173 | | |
1141 | 1174 | | |
1142 | 1175 | | |
| 1176 | + | |
| 1177 | + | |
1143 | 1178 | | |
1144 | 1179 | | |
1145 | 1180 | | |
| |||
0 commit comments