Commit fa6e884
committed
Merge PR ceph#58564 into main
* refs/pull/58564/head:
client: clamp sizes to INT_MAX in sync i/o code paths
client: restrict bufferlist to total write size
src/test: test sync/async i/o code paths with huge (4GiB) buffers
Reviewed-by: Venky Shankar <[email protected]>
Reviewed-by: Kotresh Hiremath Ravishankar <[email protected]>
Reviewed-by: Christopher Hoffman <[email protected]>File tree
4 files changed
+167
-26
lines changed- src
- client
- test/client
4 files changed
+167
-26
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11474 | 11474 | | |
11475 | 11475 | | |
11476 | 11476 | | |
11477 | | - | |
| 11477 | + | |
| 11478 | + | |
| 11479 | + | |
11478 | 11480 | | |
11479 | 11481 | | |
11480 | 11482 | | |
| |||
11499 | 11501 | | |
11500 | 11502 | | |
11501 | 11503 | | |
11502 | | - | |
| 11504 | + | |
11503 | 11505 | | |
11504 | 11506 | | |
11505 | 11507 | | |
| |||
11509 | 11511 | | |
11510 | 11512 | | |
11511 | 11513 | | |
| 11514 | + | |
11512 | 11515 | | |
11513 | | - | |
| 11516 | + | |
| 11517 | + | |
| 11518 | + | |
| 11519 | + | |
| 11520 | + | |
| 11521 | + | |
| 11522 | + | |
| 11523 | + | |
| 11524 | + | |
| 11525 | + | |
| 11526 | + | |
| 11527 | + | |
| 11528 | + | |
| 11529 | + | |
| 11530 | + | |
| 11531 | + | |
| 11532 | + | |
11514 | 11533 | | |
11515 | 11534 | | |
11516 | 11535 | | |
11517 | | - | |
| 11536 | + | |
11518 | 11537 | | |
11519 | 11538 | | |
11520 | 11539 | | |
| |||
11698 | 11717 | | |
11699 | 11718 | | |
11700 | 11719 | | |
11701 | | - | |
11702 | | - | |
11703 | | - | |
| 11720 | + | |
| 11721 | + | |
11704 | 11722 | | |
11705 | 11723 | | |
11706 | 11724 | | |
| |||
11770 | 11788 | | |
11771 | 11789 | | |
11772 | 11790 | | |
11773 | | - | |
11774 | | - | |
11775 | | - | |
11776 | | - | |
11777 | | - | |
11778 | | - | |
11779 | | - | |
11780 | | - | |
11781 | | - | |
11782 | | - | |
11783 | | - | |
11784 | | - | |
11785 | | - | |
11786 | 11791 | | |
11787 | 11792 | | |
11788 | 11793 | | |
| |||
16149 | 16154 | | |
16150 | 16155 | | |
16151 | 16156 | | |
16152 | | - | |
| 16157 | + | |
| 16158 | + | |
| 16159 | + | |
16153 | 16160 | | |
16154 | 16161 | | |
16155 | 16162 | | |
| |||
16167 | 16174 | | |
16168 | 16175 | | |
16169 | 16176 | | |
16170 | | - | |
| 16177 | + | |
16171 | 16178 | | |
16172 | 16179 | | |
16173 | 16180 | | |
| |||
16182 | 16189 | | |
16183 | 16190 | | |
16184 | 16191 | | |
16185 | | - | |
| 16192 | + | |
16186 | 16193 | | |
16187 | 16194 | | |
16188 | 16195 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1758 | 1758 | | |
1759 | 1759 | | |
1760 | 1760 | | |
1761 | | - | |
1762 | | - | |
1763 | | - | |
| 1761 | + | |
| 1762 | + | |
| 1763 | + | |
1764 | 1764 | | |
1765 | 1765 | | |
1766 | 1766 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
21 | 22 | | |
22 | 23 | | |
23 | 24 | | |
| |||
716 | 717 | | |
717 | 718 | | |
718 | 719 | | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
| 723 | + | |
| 724 | + | |
| 725 | + | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
| 741 | + | |
| 742 | + | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
| 746 | + | |
| 747 | + | |
| 748 | + | |
| 749 | + | |
| 750 | + | |
| 751 | + | |
| 752 | + | |
| 753 | + | |
| 754 | + | |
| 755 | + | |
| 756 | + | |
| 757 | + | |
| 758 | + | |
| 759 | + | |
| 760 | + | |
| 761 | + | |
| 762 | + | |
| 763 | + | |
| 764 | + | |
| 765 | + | |
| 766 | + | |
| 767 | + | |
| 768 | + | |
| 769 | + | |
| 770 | + | |
| 771 | + | |
| 772 | + | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
21 | 22 | | |
22 | 23 | | |
23 | 24 | | |
| |||
77 | 78 | | |
78 | 79 | | |
79 | 80 | | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
0 commit comments