Landlock fix for v6.8-rc7
-----BEGIN PGP SIGNATURE----- iIYEABYKAC4WIQSVyBthFV4iTW/VU1/l49DojIL20gUCZeDFdxAcbWljQGRpZ2lr b2QubmV0AAoJEOXj0OiMgvbSnwUA/0w0hCpUVMxKI66HmzE0tgcgWje3aLfGpoYc vLFIL39YAQDRJ/2HDUCLoFwKKn537nnhRAP58brZYnwwT1YQT+/VAA== =PNsP -----END PGP SIGNATURE----- Merge tag 'landlock-6.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux Pull Landlock fix from Mickaël Salaün: "Fix a potential issue when handling inodes with inconsistent properties" * tag 'landlock-6.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux: landlock: Fix asymmetric private inodes referring
This commit is contained in:
commit
d4f76f8065
|
@ -737,8 +737,8 @@ static int current_check_refer_path(struct dentry *const old_dentry,
|
||||||
bool allow_parent1, allow_parent2;
|
bool allow_parent1, allow_parent2;
|
||||||
access_mask_t access_request_parent1, access_request_parent2;
|
access_mask_t access_request_parent1, access_request_parent2;
|
||||||
struct path mnt_dir;
|
struct path mnt_dir;
|
||||||
layer_mask_t layer_masks_parent1[LANDLOCK_NUM_ACCESS_FS],
|
layer_mask_t layer_masks_parent1[LANDLOCK_NUM_ACCESS_FS] = {},
|
||||||
layer_masks_parent2[LANDLOCK_NUM_ACCESS_FS];
|
layer_masks_parent2[LANDLOCK_NUM_ACCESS_FS] = {};
|
||||||
|
|
||||||
if (!dom)
|
if (!dom)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
Loading…
Reference in New Issue