Commit 3b06a27
committed
Merge tag 'ntfs3_for_6.0' of https://github.com/Paragon-Software-Group/linux-ntfs3
Pull ntfs3 updates from Konstantin Komarov:
- implement FALLOC_FL_INSERT_RANGE
- fix some logic errors
- fixed xfstests (tested on x86_64): generic/064 generic/213
generic/300 generic/361 generic/449 generic/485
- some dead code removed or refactored
* tag 'ntfs3_for_6.0' of https://github.com/Paragon-Software-Group/linux-ntfs3: (39 commits)
fs/ntfs3: uninitialized variable in ntfs_set_acl_ex()
fs/ntfs3: Remove unused function wnd_bits
fs/ntfs3: Make ni_ins_new_attr return error
fs/ntfs3: Create MFT zone only if length is large enough
fs/ntfs3: Refactoring attr_insert_range to restore after errors
fs/ntfs3: Refactoring attr_punch_hole to restore after errors
fs/ntfs3: Refactoring attr_set_size to restore after errors
fs/ntfs3: New function ntfs_bad_inode
fs/ntfs3: Make MFT zone less fragmented
fs/ntfs3: Check possible errors in run_pack in advance
fs/ntfs3: Added comments to frecord functions
fs/ntfs3: Fill duplicate info in ni_add_name
fs/ntfs3: Make static function attr_load_runs
fs/ntfs3: Add new argument is_mft to ntfs_mark_rec_free
fs/ntfs3: Remove unused mi_mark_free
fs/ntfs3: Fix very fragmented case in attr_punch_hole
fs/ntfs3: Fix work with fragmented xattr
fs/ntfs3: Make ntfs_fallocate return -ENOSPC instead of -EFBIG
fs/ntfs3: extend ni_insert_nonresident to return inserted ATTR_LIST_ENTRY
fs/ntfs3: Check reserved size for maximum allowed
...14 files changed
+835
-329
lines changedLarge diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | 54 | | |
60 | 55 | | |
61 | 56 | | |
| |||
1333 | 1328 | | |
1334 | 1329 | | |
1335 | 1330 | | |
1336 | | - | |
1337 | | - | |
1338 | | - | |
| 1331 | + | |
1339 | 1332 | | |
1340 | 1333 | | |
1341 | 1334 | | |
| |||
1395 | 1388 | | |
1396 | 1389 | | |
1397 | 1390 | | |
1398 | | - | |
| 1391 | + | |
1399 | 1392 | | |
1400 | | - | |
1401 | 1393 | | |
1402 | 1394 | | |
1403 | 1395 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
530 | 530 | | |
531 | 531 | | |
532 | 532 | | |
| 533 | + | |
533 | 534 | | |
534 | 535 | | |
535 | 536 | | |
536 | 537 | | |
537 | 538 | | |
538 | | - | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
539 | 542 | | |
540 | 543 | | |
541 | 544 | | |
542 | 545 | | |
543 | 546 | | |
544 | 547 | | |
545 | | - | |
546 | | - | |
547 | | - | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
548 | 562 | | |
549 | 563 | | |
550 | 564 | | |
| |||
554 | 568 | | |
555 | 569 | | |
556 | 570 | | |
| 571 | + | |
| 572 | + | |
557 | 573 | | |
558 | 574 | | |
559 | 575 | | |
560 | 576 | | |
561 | 577 | | |
562 | 578 | | |
563 | 579 | | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
564 | 587 | | |
565 | 588 | | |
566 | 589 | | |
567 | 590 | | |
568 | | - | |
569 | | - | |
570 | | - | |
571 | | - | |
572 | | - | |
573 | | - | |
574 | | - | |
| 591 | + | |
575 | 592 | | |
576 | 593 | | |
577 | 594 | | |
578 | | - | |
579 | | - | |
| 595 | + | |
580 | 596 | | |
581 | 597 | | |
582 | 598 | | |
583 | | - | |
584 | | - | |
585 | 599 | | |
586 | 600 | | |
587 | | - | |
588 | | - | |
589 | | - | |
590 | | - | |
591 | | - | |
592 | | - | |
593 | | - | |
594 | | - | |
595 | | - | |
596 | 601 | | |
597 | 602 | | |
598 | 603 | | |
| |||
624 | 629 | | |
625 | 630 | | |
626 | 631 | | |
627 | | - | |
628 | | - | |
629 | | - | |
630 | | - | |
631 | | - | |
632 | 632 | | |
633 | 633 | | |
634 | 634 | | |
635 | 635 | | |
636 | | - | |
637 | | - | |
| 636 | + | |
638 | 637 | | |
639 | 638 | | |
640 | 639 | | |
641 | 640 | | |
642 | 641 | | |
643 | 642 | | |
644 | 643 | | |
645 | | - | |
646 | | - | |
| 644 | + | |
647 | 645 | | |
648 | 646 | | |
649 | 647 | | |
650 | | - | |
651 | | - | |
652 | | - | |
653 | 648 | | |
654 | 649 | | |
655 | 650 | | |
656 | 651 | | |
657 | 652 | | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
| 667 | + | |
| 668 | + | |
658 | 669 | | |
659 | | - | |
660 | | - | |
661 | | - | |
662 | | - | |
| 670 | + | |
| 671 | + | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
| 675 | + | |
| 676 | + | |
| 677 | + | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
663 | 683 | | |
664 | 684 | | |
665 | 685 | | |
666 | 686 | | |
667 | 687 | | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
668 | 691 | | |
669 | 692 | | |
670 | 693 | | |
671 | 694 | | |
672 | | - | |
| 695 | + | |
673 | 696 | | |
674 | 697 | | |
675 | 698 | | |
| |||
717 | 740 | | |
718 | 741 | | |
719 | 742 | | |
720 | | - | |
721 | | - | |
| 743 | + | |
| 744 | + | |
722 | 745 | | |
723 | 746 | | |
724 | 747 | | |
| |||
989 | 1012 | | |
990 | 1013 | | |
991 | 1014 | | |
992 | | - | |
993 | 1015 | | |
994 | 1016 | | |
995 | 1017 | | |
| |||
0 commit comments