Commit 2cc0b7f
committed
Merge patch series "mount notification"
Miklos Szeredi <mszeredi@redhat.com> says:
This should be ready for adding to the v6.15 queue. I don't see the
SELinux discussion converging, so I took the simpler version out of the
two that were suggested.
* patches from https://lore.kernel.org/r/20250129165803.72138-1-mszeredi@redhat.com:
vfs: add notifications for mount attach and detach
fanotify: notify on mount attach and detach
fsnotify: add mount notification infrastructure
Link: https://lore.kernel.org/r/20250129165803.72138-1-mszeredi@redhat.com
Signed-off-by: Christian Brauner <brauner@kernel.org>14 files changed
Lines changed: 393 additions & 36 deletions
File tree
- fs
- notify
- fanotify
- include
- linux
- uapi/linux
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
| 9 | + | |
8 | 10 | | |
9 | 11 | | |
10 | 12 | | |
| |||
21 | 23 | | |
22 | 24 | | |
23 | 25 | | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
24 | 30 | | |
25 | 31 | | |
26 | 32 | | |
| |||
76 | 82 | | |
77 | 83 | | |
78 | 84 | | |
| 85 | + | |
| 86 | + | |
79 | 87 | | |
80 | 88 | | |
81 | 89 | | |
| |||
177 | 185 | | |
178 | 186 | | |
179 | 187 | | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
84 | 87 | | |
85 | 88 | | |
86 | 89 | | |
| |||
163 | 166 | | |
164 | 167 | | |
165 | 168 | | |
| 169 | + | |
166 | 170 | | |
167 | 171 | | |
168 | 172 | | |
| |||
1176 | 1180 | | |
1177 | 1181 | | |
1178 | 1182 | | |
| 1183 | + | |
| 1184 | + | |
1179 | 1185 | | |
1180 | 1186 | | |
1181 | 1187 | | |
| |||
1723 | 1729 | | |
1724 | 1730 | | |
1725 | 1731 | | |
| 1732 | + | |
| 1733 | + | |
| 1734 | + | |
| 1735 | + | |
| 1736 | + | |
| 1737 | + | |
| 1738 | + | |
| 1739 | + | |
| 1740 | + | |
| 1741 | + | |
| 1742 | + | |
| 1743 | + | |
| 1744 | + | |
| 1745 | + | |
| 1746 | + | |
| 1747 | + | |
| 1748 | + | |
| 1749 | + | |
| 1750 | + | |
| 1751 | + | |
| 1752 | + | |
| 1753 | + | |
| 1754 | + | |
| 1755 | + | |
| 1756 | + | |
| 1757 | + | |
| 1758 | + | |
| 1759 | + | |
| 1760 | + | |
| 1761 | + | |
| 1762 | + | |
| 1763 | + | |
| 1764 | + | |
| 1765 | + | |
| 1766 | + | |
| 1767 | + | |
| 1768 | + | |
| 1769 | + | |
| 1770 | + | |
| 1771 | + | |
| 1772 | + | |
| 1773 | + | |
| 1774 | + | |
| 1775 | + | |
1726 | 1776 | | |
1727 | 1777 | | |
1728 | 1778 | | |
| |||
1733 | 1783 | | |
1734 | 1784 | | |
1735 | 1785 | | |
1736 | | - | |
| 1786 | + | |
| 1787 | + | |
| 1788 | + | |
| 1789 | + | |
| 1790 | + | |
| 1791 | + | |
| 1792 | + | |
| 1793 | + | |
| 1794 | + | |
| 1795 | + | |
| 1796 | + | |
| 1797 | + | |
1737 | 1798 | | |
1738 | 1799 | | |
1739 | 1800 | | |
| |||
1846 | 1907 | | |
1847 | 1908 | | |
1848 | 1909 | | |
| 1910 | + | |
| 1911 | + | |
| 1912 | + | |
| 1913 | + | |
| 1914 | + | |
| 1915 | + | |
| 1916 | + | |
| 1917 | + | |
| 1918 | + | |
| 1919 | + | |
| 1920 | + | |
| 1921 | + | |
| 1922 | + | |
1849 | 1923 | | |
1850 | 1924 | | |
1851 | 1925 | | |
| |||
2145 | 2219 | | |
2146 | 2220 | | |
2147 | 2221 | | |
| 2222 | + | |
| 2223 | + | |
| 2224 | + | |
| 2225 | + | |
| 2226 | + | |
| 2227 | + | |
| 2228 | + | |
| 2229 | + | |
2148 | 2230 | | |
2149 | 2231 | | |
2150 | 2232 | | |
2151 | 2233 | | |
2152 | 2234 | | |
2153 | | - | |
2154 | | - | |
| 2235 | + | |
| 2236 | + | |
| 2237 | + | |
2155 | 2238 | | |
2156 | 2239 | | |
2157 | | - | |
2158 | 2240 | | |
2159 | 2241 | | |
2160 | 2242 | | |
| |||
2547 | 2629 | | |
2548 | 2630 | | |
2549 | 2631 | | |
| 2632 | + | |
2550 | 2633 | | |
2551 | 2634 | | |
2552 | 2635 | | |
| |||
4468 | 4551 | | |
4469 | 4552 | | |
4470 | 4553 | | |
| 4554 | + | |
| 4555 | + | |
4471 | 4556 | | |
4472 | 4557 | | |
4473 | 4558 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
| 169 | + | |
| 170 | + | |
169 | 171 | | |
170 | 172 | | |
171 | 173 | | |
| |||
312 | 314 | | |
313 | 315 | | |
314 | 316 | | |
315 | | - | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
316 | 321 | | |
317 | 322 | | |
318 | 323 | | |
| |||
557 | 562 | | |
558 | 563 | | |
559 | 564 | | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
560 | 579 | | |
561 | 580 | | |
562 | 581 | | |
| |||
731 | 750 | | |
732 | 751 | | |
733 | 752 | | |
| 753 | + | |
734 | 754 | | |
735 | 755 | | |
736 | 756 | | |
| |||
826 | 846 | | |
827 | 847 | | |
828 | 848 | | |
829 | | - | |
| 849 | + | |
830 | 850 | | |
| 851 | + | |
| 852 | + | |
| 853 | + | |
| 854 | + | |
831 | 855 | | |
832 | 856 | | |
833 | 857 | | |
| |||
927 | 951 | | |
928 | 952 | | |
929 | 953 | | |
930 | | - | |
| 954 | + | |
931 | 955 | | |
932 | 956 | | |
933 | 957 | | |
| |||
1028 | 1052 | | |
1029 | 1053 | | |
1030 | 1054 | | |
| 1055 | + | |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
| 1059 | + | |
1031 | 1060 | | |
1032 | 1061 | | |
1033 | 1062 | | |
| |||
1054 | 1083 | | |
1055 | 1084 | | |
1056 | 1085 | | |
| 1086 | + | |
| 1087 | + | |
| 1088 | + | |
1057 | 1089 | | |
1058 | 1090 | | |
1059 | 1091 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
13 | 14 | | |
14 | 15 | | |
| |||
244 | 245 | | |
245 | 246 | | |
246 | 247 | | |
| 248 | + | |
247 | 249 | | |
248 | 250 | | |
249 | 251 | | |
| |||
409 | 411 | | |
410 | 412 | | |
411 | 413 | | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
412 | 419 | | |
413 | 420 | | |
414 | 421 | | |
415 | 422 | | |
416 | 423 | | |
417 | 424 | | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
418 | 431 | | |
419 | 432 | | |
420 | 433 | | |
| |||
466 | 479 | | |
467 | 480 | | |
468 | 481 | | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
469 | 487 | | |
470 | 488 | | |
471 | 489 | | |
| |||
0 commit comments