Commit df88feb
Kent Overstreet
bcachefs: Simplify bch2_bkey_drop_ptrs()
bch2_bkey_drop_ptrs() had a some complicated machinery for avoiding
O(n^2) when dropping multiple pointers - but when n is only going to be
~4, it's not worth it.
Signed-off-by: Kent Overstreet <[email protected]>1 parent ec36573 commit df88feb
2 files changed
+14
-30
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
781 | 781 | | |
782 | 782 | | |
783 | 783 | | |
784 | | - | |
785 | | - | |
| 784 | + | |
786 | 785 | | |
787 | 786 | | |
788 | 787 | | |
789 | | - | |
790 | 788 | | |
791 | 789 | | |
792 | 790 | | |
| |||
811 | 809 | | |
812 | 810 | | |
813 | 811 | | |
814 | | - | |
815 | | - | |
| 812 | + | |
816 | 813 | | |
817 | | - | |
818 | 814 | | |
819 | | - | |
820 | | - | |
821 | 815 | | |
822 | 816 | | |
823 | | - | |
824 | | - | |
| 817 | + | |
825 | 818 | | |
826 | 819 | | |
827 | | - | |
828 | | - | |
| 820 | + | |
| 821 | + | |
829 | 822 | | |
830 | 823 | | |
831 | 824 | | |
| |||
837 | 830 | | |
838 | 831 | | |
839 | 832 | | |
840 | | - | |
841 | 833 | | |
842 | 834 | | |
843 | 835 | | |
844 | | - | |
845 | 836 | | |
846 | | - | |
847 | | - | |
848 | 837 | | |
849 | 838 | | |
850 | 839 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
649 | 649 | | |
650 | 650 | | |
651 | 651 | | |
652 | | - | |
653 | | - | |
654 | | - | |
655 | | - | |
| 652 | + | |
| 653 | + | |
656 | 654 | | |
657 | 655 | | |
658 | 656 | | |
659 | | - | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
660 | 661 | | |
661 | | - | |
662 | | - | |
663 | | - | |
| 662 | + | |
664 | 663 | | |
665 | | - | |
666 | | - | |
667 | | - | |
| 664 | + | |
| 665 | + | |
668 | 666 | | |
669 | | - | |
670 | | - | |
671 | | - | |
672 | 667 | | |
673 | 668 | | |
674 | 669 | | |
| |||
0 commit comments