Merge "proc: prevent stacking filesystems on top"
This commit is contained in:
commit
187b791db4
1 changed files with 7 additions and 0 deletions
|
@ -121,6 +121,13 @@ static struct dentry *proc_mount(struct file_system_type *fs_type,
|
|||
if (IS_ERR(sb))
|
||||
return ERR_CAST(sb);
|
||||
|
||||
/*
|
||||
* procfs isn't actually a stacking filesystem; however, there is
|
||||
* too much magic going on inside it to permit stacking things on
|
||||
* top of it
|
||||
*/
|
||||
sb->s_stack_depth = FILESYSTEM_MAX_STACK_DEPTH;
|
||||
|
||||
if (!proc_parse_options(options, ns)) {
|
||||
deactivate_locked_super(sb);
|
||||
return ERR_PTR(-EINVAL);
|
||||
|
|
Loading…
Add table
Reference in a new issue