Commit a17a3ca
committed
Merge tag 'for-5.10-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Pull btrfs fixes from David Sterba:
"A few fixes for various warnings that accumulated over past two weeks:
- tree-checker: add missing return values for some errors
- lockdep fixes
- when reading qgroup config and starting quota rescan
- reverse order of quota ioctl lock and VFS freeze lock
- avoid accessing potentially stale fs info during device scan,
reported by syzbot
- add scope NOFS protection around qgroup relation changes
- check for running transaction before flushing qgroups
- fix tracking of new delalloc ranges for some cases"
* tag 'for-5.10-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux:
btrfs: fix lockdep splat when enabling and disabling qgroups
btrfs: do nofs allocations when adding and removing qgroup relations
btrfs: fix lockdep splat when reading qgroup config on mount
btrfs: tree-checker: add missing returns after data_ref alignment checks
btrfs: don't access possibly stale fs_info data for printing duplicate device
btrfs: tree-checker: add missing return after error in root_item
btrfs: qgroup: don't commit transaction when we already hold the handle
btrfs: fix missing delalloc new bit for new delalloc ranges7 files changed
Lines changed: 158 additions & 73 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
878 | 878 | | |
879 | 879 | | |
880 | 880 | | |
881 | | - | |
| 881 | + | |
| 882 | + | |
| 883 | + | |
| 884 | + | |
882 | 885 | | |
883 | 886 | | |
884 | 887 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
452 | 452 | | |
453 | 453 | | |
454 | 454 | | |
455 | | - | |
456 | | - | |
457 | | - | |
458 | | - | |
459 | | - | |
460 | | - | |
461 | | - | |
462 | | - | |
463 | | - | |
464 | | - | |
465 | | - | |
466 | | - | |
467 | | - | |
468 | | - | |
469 | | - | |
470 | | - | |
471 | | - | |
472 | | - | |
473 | | - | |
474 | | - | |
475 | | - | |
476 | | - | |
477 | | - | |
478 | | - | |
479 | | - | |
480 | | - | |
481 | | - | |
482 | | - | |
483 | | - | |
484 | | - | |
485 | | - | |
486 | | - | |
487 | | - | |
488 | | - | |
489 | | - | |
490 | | - | |
491 | | - | |
492 | | - | |
493 | | - | |
494 | | - | |
495 | 455 | | |
496 | 456 | | |
497 | 457 | | |
| |||
528 | 488 | | |
529 | 489 | | |
530 | 490 | | |
531 | | - | |
532 | | - | |
533 | | - | |
534 | | - | |
535 | | - | |
536 | | - | |
537 | | - | |
538 | | - | |
539 | | - | |
540 | | - | |
541 | | - | |
542 | | - | |
543 | | - | |
544 | | - | |
545 | | - | |
546 | | - | |
547 | | - | |
548 | 491 | | |
549 | 492 | | |
550 | 493 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2253 | 2253 | | |
2254 | 2254 | | |
2255 | 2255 | | |
| 2256 | + | |
| 2257 | + | |
| 2258 | + | |
| 2259 | + | |
| 2260 | + | |
| 2261 | + | |
| 2262 | + | |
| 2263 | + | |
| 2264 | + | |
| 2265 | + | |
| 2266 | + | |
| 2267 | + | |
| 2268 | + | |
| 2269 | + | |
| 2270 | + | |
| 2271 | + | |
| 2272 | + | |
| 2273 | + | |
| 2274 | + | |
| 2275 | + | |
| 2276 | + | |
| 2277 | + | |
| 2278 | + | |
| 2279 | + | |
| 2280 | + | |
| 2281 | + | |
| 2282 | + | |
| 2283 | + | |
| 2284 | + | |
| 2285 | + | |
| 2286 | + | |
| 2287 | + | |
| 2288 | + | |
| 2289 | + | |
| 2290 | + | |
| 2291 | + | |
| 2292 | + | |
| 2293 | + | |
| 2294 | + | |
| 2295 | + | |
2256 | 2296 | | |
2257 | 2297 | | |
2258 | 2298 | | |
2259 | 2299 | | |
2260 | 2300 | | |
| 2301 | + | |
| 2302 | + | |
| 2303 | + | |
| 2304 | + | |
| 2305 | + | |
| 2306 | + | |
| 2307 | + | |
| 2308 | + | |
| 2309 | + | |
| 2310 | + | |
| 2311 | + | |
| 2312 | + | |
| 2313 | + | |
| 2314 | + | |
| 2315 | + | |
| 2316 | + | |
| 2317 | + | |
| 2318 | + | |
2261 | 2319 | | |
2262 | 2320 | | |
2263 | 2321 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| |||
497 | 498 | | |
498 | 499 | | |
499 | 500 | | |
| 501 | + | |
500 | 502 | | |
501 | 503 | | |
502 | 504 | | |
503 | 505 | | |
504 | 506 | | |
505 | 507 | | |
506 | | - | |
507 | 508 | | |
508 | 509 | | |
509 | 510 | | |
| |||
936 | 937 | | |
937 | 938 | | |
938 | 939 | | |
| 940 | + | |
939 | 941 | | |
940 | 942 | | |
941 | 943 | | |
942 | 944 | | |
943 | 945 | | |
944 | 946 | | |
945 | 947 | | |
946 | | - | |
947 | | - | |
| 948 | + | |
| 949 | + | |
948 | 950 | | |
949 | 951 | | |
950 | 952 | | |
951 | 953 | | |
952 | 954 | | |
953 | 955 | | |
954 | 956 | | |
| 957 | + | |
| 958 | + | |
| 959 | + | |
| 960 | + | |
| 961 | + | |
| 962 | + | |
| 963 | + | |
| 964 | + | |
| 965 | + | |
| 966 | + | |
| 967 | + | |
| 968 | + | |
| 969 | + | |
| 970 | + | |
| 971 | + | |
| 972 | + | |
955 | 973 | | |
956 | 974 | | |
957 | 975 | | |
| |||
961 | 979 | | |
962 | 980 | | |
963 | 981 | | |
| 982 | + | |
| 983 | + | |
964 | 984 | | |
965 | 985 | | |
966 | 986 | | |
967 | 987 | | |
968 | 988 | | |
969 | 989 | | |
| 990 | + | |
| 991 | + | |
| 992 | + | |
| 993 | + | |
| 994 | + | |
| 995 | + | |
970 | 996 | | |
971 | 997 | | |
972 | 998 | | |
| |||
1124 | 1150 | | |
1125 | 1151 | | |
1126 | 1152 | | |
1127 | | - | |
1128 | | - | |
1129 | 1153 | | |
1130 | 1154 | | |
1131 | 1155 | | |
| 1156 | + | |
| 1157 | + | |
| 1158 | + | |
| 1159 | + | |
| 1160 | + | |
1132 | 1161 | | |
1133 | 1162 | | |
1134 | 1163 | | |
| |||
1141 | 1170 | | |
1142 | 1171 | | |
1143 | 1172 | | |
| 1173 | + | |
1144 | 1174 | | |
1145 | 1175 | | |
1146 | 1176 | | |
1147 | 1177 | | |
1148 | 1178 | | |
1149 | 1179 | | |
| 1180 | + | |
| 1181 | + | |
| 1182 | + | |
1150 | 1183 | | |
1151 | 1184 | | |
| 1185 | + | |
| 1186 | + | |
1152 | 1187 | | |
1153 | 1188 | | |
| 1189 | + | |
1154 | 1190 | | |
1155 | 1191 | | |
1156 | 1192 | | |
| 1193 | + | |
| 1194 | + | |
| 1195 | + | |
1157 | 1196 | | |
1158 | 1197 | | |
1159 | 1198 | | |
| |||
1167 | 1206 | | |
1168 | 1207 | | |
1169 | 1208 | | |
1170 | | - | |
| 1209 | + | |
1171 | 1210 | | |
1172 | 1211 | | |
1173 | 1212 | | |
1174 | 1213 | | |
1175 | 1214 | | |
1176 | | - | |
| 1215 | + | |
1177 | 1216 | | |
1178 | 1217 | | |
1179 | 1218 | | |
| |||
1185 | 1224 | | |
1186 | 1225 | | |
1187 | 1226 | | |
1188 | | - | |
1189 | | - | |
1190 | 1227 | | |
1191 | 1228 | | |
| 1229 | + | |
| 1230 | + | |
| 1231 | + | |
| 1232 | + | |
| 1233 | + | |
1192 | 1234 | | |
1193 | 1235 | | |
1194 | 1236 | | |
| |||
1324 | 1366 | | |
1325 | 1367 | | |
1326 | 1368 | | |
| 1369 | + | |
1327 | 1370 | | |
1328 | 1371 | | |
1329 | 1372 | | |
1330 | 1373 | | |
1331 | 1374 | | |
1332 | 1375 | | |
| 1376 | + | |
| 1377 | + | |
1333 | 1378 | | |
| 1379 | + | |
1334 | 1380 | | |
1335 | 1381 | | |
1336 | 1382 | | |
| |||
1387 | 1433 | | |
1388 | 1434 | | |
1389 | 1435 | | |
| 1436 | + | |
1390 | 1437 | | |
1391 | 1438 | | |
1392 | 1439 | | |
| 1440 | + | |
| 1441 | + | |
1393 | 1442 | | |
| 1443 | + | |
1394 | 1444 | | |
1395 | 1445 | | |
1396 | 1446 | | |
| |||
3512 | 3562 | | |
3513 | 3563 | | |
3514 | 3564 | | |
| 3565 | + | |
3515 | 3566 | | |
3516 | 3567 | | |
3517 | 3568 | | |
| |||
3523 | 3574 | | |
3524 | 3575 | | |
3525 | 3576 | | |
| 3577 | + | |
| 3578 | + | |
| 3579 | + | |
| 3580 | + | |
| 3581 | + | |
| 3582 | + | |
| 3583 | + | |
| 3584 | + | |
| 3585 | + | |
| 3586 | + | |
| 3587 | + | |
| 3588 | + | |
| 3589 | + | |
| 3590 | + | |
3526 | 3591 | | |
3527 | 3592 | | |
3528 | 3593 | | |
| |||
3534 | 3599 | | |
3535 | 3600 | | |
3536 | 3601 | | |
3537 | | - | |
| 3602 | + | |
| 3603 | + | |
| 3604 | + | |
| 3605 | + | |
3538 | 3606 | | |
3539 | 3607 | | |
3540 | 3608 | | |
| |||
0 commit comments