Commit b19a97d
committed
Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Pull mount fixes from Al Viro:
"Fixes for several recent mount-related regressions"
* tag 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
change_mnt_propagation(): calculate propagation source only if we'll need it
use uniform permission checks for all mount propagation changes
propagate_umount(): only surviving overmounts should be reparented
fix the softlockups in attach_recursive_mnt()2 files changed
+28
-23
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1197 | 1197 | | |
1198 | 1198 | | |
1199 | 1199 | | |
1200 | | - | |
1201 | | - | |
1202 | | - | |
1203 | | - | |
| 1200 | + | |
1204 | 1201 | | |
1205 | 1202 | | |
1206 | 1203 | | |
| |||
2704 | 2701 | | |
2705 | 2702 | | |
2706 | 2703 | | |
| 2704 | + | |
2707 | 2705 | | |
2708 | 2706 | | |
2709 | 2707 | | |
| |||
2713 | 2711 | | |
2714 | 2712 | | |
2715 | 2713 | | |
2716 | | - | |
2717 | 2714 | | |
2718 | 2715 | | |
2719 | 2716 | | |
| |||
2862 | 2859 | | |
2863 | 2860 | | |
2864 | 2861 | | |
| 2862 | + | |
| 2863 | + | |
| 2864 | + | |
| 2865 | + | |
| 2866 | + | |
| 2867 | + | |
| 2868 | + | |
| 2869 | + | |
| 2870 | + | |
| 2871 | + | |
| 2872 | + | |
| 2873 | + | |
| 2874 | + | |
2865 | 2875 | | |
2866 | 2876 | | |
2867 | 2877 | | |
| |||
2898 | 2908 | | |
2899 | 2909 | | |
2900 | 2910 | | |
2901 | | - | |
2902 | | - | |
| 2911 | + | |
| 2912 | + | |
2903 | 2913 | | |
2904 | | - | |
| 2914 | + | |
2905 | 2915 | | |
2906 | 2916 | | |
2907 | 2917 | | |
| |||
3347 | 3357 | | |
3348 | 3358 | | |
3349 | 3359 | | |
3350 | | - | |
3351 | | - | |
3352 | | - | |
3353 | | - | |
3354 | | - | |
3355 | | - | |
3356 | | - | |
3357 | | - | |
3358 | | - | |
3359 | | - | |
| 3360 | + | |
| 3361 | + | |
3360 | 3362 | | |
3361 | | - | |
| 3363 | + | |
| 3364 | + | |
3362 | 3365 | | |
3363 | 3366 | | |
3364 | 3367 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
114 | | - | |
| 114 | + | |
| 115 | + | |
115 | 116 | | |
116 | 117 | | |
117 | 118 | | |
| |||
637 | 638 | | |
638 | 639 | | |
639 | 640 | | |
640 | | - | |
| 641 | + | |
641 | 642 | | |
642 | | - | |
643 | | - | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
644 | 646 | | |
645 | 647 | | |
646 | 648 | | |
| |||
0 commit comments