Commit 0efdc09
committed
Merge tag 'xfs-6.11-fixes-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Pull xfs fixes from Chandan Babu:
- Do not call out v1 inodes with non-zero di_nlink field as being
corrupt
- Change xfs_finobt_count_blocks() to count "free inode btree" blocks
rather than "inode btree" blocks
- Don't report the number of trimmed bytes via FITRIM because the
underlying storage isn't required to do anything and failed discard
IOs aren't reported to the caller anyway
- Fix incorrect setting of rm_owner field in an rmap query
- Report missing disk offset range in an fsmap query
- Obtain m_growlock when extending realtime section of the filesystem
- Reset rootdir extent size hint after extending realtime section of
the filesystem
* tag 'xfs-6.11-fixes-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux:
xfs: reset rootdir extent size hint after growfsrt
xfs: take m_growlock when running growfsrt
xfs: Fix missing interval for missing_owner in xfs fsmap
xfs: use XFS_BUF_DADDR_NULL for daddrs in getfsmap code
xfs: Fix the owner setting issue for rmap query in xfs fsmap
xfs: don't bother reporting blocks trimmed via FITRIM
xfs: xfs_finobt_count_blocks() walks the wrong btree
xfs: fix folio dirtying for XFILE_ALLOC callers
xfs: fix di_onlink checking for V1/V2 inodesFile tree
6 files changed
+114
-48
lines changed- fs/xfs
- libxfs
- scrub
6 files changed
+114
-48
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
749 | 749 | | |
750 | 750 | | |
751 | 751 | | |
752 | | - | |
| 752 | + | |
753 | 753 | | |
754 | 754 | | |
755 | 755 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
514 | 514 | | |
515 | 515 | | |
516 | 516 | | |
517 | | - | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
518 | 527 | | |
519 | 528 | | |
520 | | - | |
521 | | - | |
522 | | - | |
523 | 529 | | |
524 | 530 | | |
525 | 531 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
293 | 293 | | |
294 | 294 | | |
295 | 295 | | |
296 | | - | |
| 296 | + | |
297 | 297 | | |
298 | 298 | | |
299 | 299 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
161 | | - | |
162 | | - | |
| 161 | + | |
163 | 162 | | |
164 | 163 | | |
165 | 164 | | |
| |||
280 | 279 | | |
281 | 280 | | |
282 | 281 | | |
283 | | - | |
284 | 282 | | |
285 | 283 | | |
286 | 284 | | |
| |||
327 | 325 | | |
328 | 326 | | |
329 | 327 | | |
330 | | - | |
331 | | - | |
| 328 | + | |
332 | 329 | | |
333 | 330 | | |
334 | 331 | | |
| |||
354 | 351 | | |
355 | 352 | | |
356 | 353 | | |
357 | | - | |
358 | | - | |
| 354 | + | |
359 | 355 | | |
360 | 356 | | |
361 | 357 | | |
| |||
389 | 385 | | |
390 | 386 | | |
391 | 387 | | |
392 | | - | |
393 | | - | |
| 388 | + | |
394 | 389 | | |
395 | 390 | | |
396 | 391 | | |
| |||
411 | 406 | | |
412 | 407 | | |
413 | 408 | | |
414 | | - | |
415 | | - | |
| 409 | + | |
416 | 410 | | |
417 | 411 | | |
418 | 412 | | |
| |||
431 | 425 | | |
432 | 426 | | |
433 | 427 | | |
434 | | - | |
435 | | - | |
436 | | - | |
437 | 428 | | |
438 | 429 | | |
439 | 430 | | |
| |||
551 | 542 | | |
552 | 543 | | |
553 | 544 | | |
554 | | - | |
555 | 545 | | |
556 | 546 | | |
557 | 547 | | |
| |||
562 | 552 | | |
563 | 553 | | |
564 | 554 | | |
565 | | - | |
566 | | - | |
| 555 | + | |
567 | 556 | | |
568 | 557 | | |
569 | 558 | | |
570 | 559 | | |
571 | | - | |
572 | 560 | | |
573 | 561 | | |
574 | 562 | | |
| |||
634 | 622 | | |
635 | 623 | | |
636 | 624 | | |
637 | | - | |
| 625 | + | |
638 | 626 | | |
639 | 627 | | |
640 | 628 | | |
| |||
661 | 649 | | |
662 | 650 | | |
663 | 651 | | |
664 | | - | |
665 | 652 | | |
666 | 653 | | |
667 | 654 | | |
| |||
706 | 693 | | |
707 | 694 | | |
708 | 695 | | |
709 | | - | |
710 | | - | |
| 696 | + | |
711 | 697 | | |
712 | 698 | | |
713 | 699 | | |
714 | 700 | | |
715 | 701 | | |
716 | | - | |
717 | | - | |
| 702 | + | |
718 | 703 | | |
719 | 704 | | |
720 | 705 | | |
721 | 706 | | |
722 | 707 | | |
723 | 708 | | |
724 | 709 | | |
725 | | - | |
| 710 | + | |
| 711 | + | |
726 | 712 | | |
727 | 713 | | |
728 | 714 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
74 | | - | |
| 74 | + | |
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
| |||
162 | 162 | | |
163 | 163 | | |
164 | 164 | | |
| 165 | + | |
165 | 166 | | |
166 | 167 | | |
167 | 168 | | |
| |||
182 | 183 | | |
183 | 184 | | |
184 | 185 | | |
| 186 | + | |
185 | 187 | | |
186 | 188 | | |
187 | 189 | | |
| |||
252 | 254 | | |
253 | 255 | | |
254 | 256 | | |
255 | | - | |
| 257 | + | |
256 | 258 | | |
257 | 259 | | |
258 | 260 | | |
| |||
294 | 296 | | |
295 | 297 | | |
296 | 298 | | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
297 | 311 | | |
298 | 312 | | |
299 | 313 | | |
| |||
904 | 918 | | |
905 | 919 | | |
906 | 920 | | |
| 921 | + | |
907 | 922 | | |
908 | 923 | | |
909 | 924 | | |
910 | 925 | | |
911 | 926 | | |
912 | 927 | | |
| 928 | + | |
| 929 | + | |
913 | 930 | | |
914 | 931 | | |
915 | 932 | | |
916 | 933 | | |
917 | 934 | | |
| 935 | + | |
918 | 936 | | |
919 | 937 | | |
920 | 938 | | |
| |||
946 | 964 | | |
947 | 965 | | |
948 | 966 | | |
| 967 | + | |
949 | 968 | | |
950 | 969 | | |
951 | 970 | | |
| |||
966 | 985 | | |
967 | 986 | | |
968 | 987 | | |
969 | | - | |
| 988 | + | |
970 | 989 | | |
| 990 | + | |
| 991 | + | |
| 992 | + | |
971 | 993 | | |
972 | 994 | | |
973 | 995 | | |
| |||
983 | 1005 | | |
984 | 1006 | | |
985 | 1007 | | |
986 | | - | |
| 1008 | + | |
987 | 1009 | | |
988 | 1010 | | |
989 | 1011 | | |
| |||
0 commit comments