Commit 3732d8f
committed
Merge patch series "pipe: Trivial cleanups"
K Prateek Nayak <kprateek.nayak@amd.com> says:
Based on the suggestion on the RFC, the treewide conversion of
references to pipe->{head,tail} from unsigned int to pipe_index_t has
been dropped for now. The series contains trivial cleanup suggested to
limit the nr_slots in pipe_resize_ring() to be covered between
pipe_index_t limits of pipe->{head,tail} and using pipe_buf() to remove
the open-coded usage of masks to access pipe buffer building on Linus'
cleanup of fs/fuse/dev.c in commit ebb0f38 ("fs/pipe: fix pipe
buffer index use in FUSE")
* patches from https://lore.kernel.org/r/20250307052919.34542-1-kprateek.nayak@amd.com:
fs/splice: Use pipe_buf() helper to retrieve pipe buffer
fs/pipe: Use pipe_buf() helper to retrieve pipe buffer
kernel/watch_queue: Use pipe_buf() to retrieve the pipe buffer
fs/pipe: Limit the slots in pipe_resize_ring()
Link: https://lore.kernel.org/r/20250307052919.34542-1-kprateek.nayak@amd.com
Signed-off-by: Christian Brauner <brauner@kernel.org>3 files changed
Lines changed: 24 additions & 36 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
294 | 294 | | |
295 | 295 | | |
296 | 296 | | |
297 | | - | |
298 | 297 | | |
299 | 298 | | |
300 | 299 | | |
| |||
321 | 320 | | |
322 | 321 | | |
323 | 322 | | |
324 | | - | |
| 323 | + | |
325 | 324 | | |
326 | 325 | | |
327 | 326 | | |
| |||
477 | 476 | | |
478 | 477 | | |
479 | 478 | | |
480 | | - | |
481 | | - | |
| 479 | + | |
482 | 480 | | |
483 | 481 | | |
484 | 482 | | |
| |||
509 | 507 | | |
510 | 508 | | |
511 | 509 | | |
512 | | - | |
513 | 510 | | |
514 | 511 | | |
515 | 512 | | |
| |||
531 | 528 | | |
532 | 529 | | |
533 | 530 | | |
534 | | - | |
| 531 | + | |
535 | 532 | | |
536 | 533 | | |
537 | 534 | | |
| |||
1293 | 1290 | | |
1294 | 1291 | | |
1295 | 1292 | | |
| 1293 | + | |
| 1294 | + | |
| 1295 | + | |
| 1296 | + | |
1296 | 1297 | | |
1297 | 1298 | | |
1298 | 1299 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
200 | 200 | | |
201 | 201 | | |
202 | 202 | | |
203 | | - | |
204 | 203 | | |
205 | 204 | | |
206 | 205 | | |
| |||
214 | 213 | | |
215 | 214 | | |
216 | 215 | | |
217 | | - | |
| 216 | + | |
218 | 217 | | |
219 | 218 | | |
220 | 219 | | |
| |||
247 | 246 | | |
248 | 247 | | |
249 | 248 | | |
250 | | - | |
251 | 249 | | |
252 | 250 | | |
253 | 251 | | |
| |||
256 | 254 | | |
257 | 255 | | |
258 | 256 | | |
259 | | - | |
| 257 | + | |
260 | 258 | | |
261 | 259 | | |
262 | 260 | | |
| |||
447 | 445 | | |
448 | 446 | | |
449 | 447 | | |
450 | | - | |
451 | 448 | | |
452 | 449 | | |
453 | 450 | | |
454 | | - | |
| 451 | + | |
455 | 452 | | |
456 | 453 | | |
457 | 454 | | |
| |||
495 | 492 | | |
496 | 493 | | |
497 | 494 | | |
498 | | - | |
499 | | - | |
| 495 | + | |
500 | 496 | | |
501 | 497 | | |
502 | 498 | | |
| |||
690 | 686 | | |
691 | 687 | | |
692 | 688 | | |
693 | | - | |
| 689 | + | |
694 | 690 | | |
695 | 691 | | |
696 | 692 | | |
| |||
711 | 707 | | |
712 | 708 | | |
713 | 709 | | |
714 | | - | |
715 | 710 | | |
716 | 711 | | |
717 | 712 | | |
718 | 713 | | |
719 | | - | |
| 714 | + | |
720 | 715 | | |
721 | 716 | | |
722 | 717 | | |
| |||
752 | 747 | | |
753 | 748 | | |
754 | 749 | | |
755 | | - | |
| 750 | + | |
756 | 751 | | |
757 | 752 | | |
758 | 753 | | |
| |||
809 | 804 | | |
810 | 805 | | |
811 | 806 | | |
812 | | - | |
| 807 | + | |
813 | 808 | | |
814 | 809 | | |
815 | 810 | | |
| |||
846 | 841 | | |
847 | 842 | | |
848 | 843 | | |
849 | | - | |
850 | 844 | | |
851 | 845 | | |
852 | | - | |
| 846 | + | |
853 | 847 | | |
854 | 848 | | |
855 | 849 | | |
| |||
894 | 888 | | |
895 | 889 | | |
896 | 890 | | |
897 | | - | |
| 891 | + | |
898 | 892 | | |
899 | 893 | | |
900 | 894 | | |
| |||
1725 | 1719 | | |
1726 | 1720 | | |
1727 | 1721 | | |
1728 | | - | |
1729 | 1722 | | |
1730 | 1723 | | |
1731 | 1724 | | |
| |||
1747 | 1740 | | |
1748 | 1741 | | |
1749 | 1742 | | |
1750 | | - | |
1751 | 1743 | | |
1752 | | - | |
1753 | 1744 | | |
1754 | 1745 | | |
1755 | 1746 | | |
| |||
1792 | 1783 | | |
1793 | 1784 | | |
1794 | 1785 | | |
1795 | | - | |
1796 | | - | |
| 1786 | + | |
| 1787 | + | |
1797 | 1788 | | |
1798 | 1789 | | |
1799 | 1790 | | |
| |||
1862 | 1853 | | |
1863 | 1854 | | |
1864 | 1855 | | |
1865 | | - | |
1866 | 1856 | | |
1867 | 1857 | | |
1868 | 1858 | | |
| |||
1873 | 1863 | | |
1874 | 1864 | | |
1875 | 1865 | | |
1876 | | - | |
1877 | 1866 | | |
1878 | | - | |
1879 | 1867 | | |
1880 | 1868 | | |
1881 | 1869 | | |
| |||
1896 | 1884 | | |
1897 | 1885 | | |
1898 | 1886 | | |
1899 | | - | |
1900 | | - | |
| 1887 | + | |
| 1888 | + | |
1901 | 1889 | | |
1902 | 1890 | | |
1903 | 1891 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
104 | | - | |
| 104 | + | |
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
108 | 108 | | |
109 | | - | |
110 | 109 | | |
111 | 110 | | |
112 | 111 | | |
| |||
124 | 123 | | |
125 | 124 | | |
126 | 125 | | |
127 | | - | |
| 126 | + | |
128 | 127 | | |
129 | 128 | | |
130 | 129 | | |
| |||
147 | 146 | | |
148 | 147 | | |
149 | 148 | | |
150 | | - | |
| 149 | + | |
151 | 150 | | |
152 | 151 | | |
153 | 152 | | |
| |||
0 commit comments