Commit c9832948 authored by arnd@arndb.de's avatar arnd@arndb.de Committed by Paul Mackerras

[POWERPC] spufs: fail spu_create with invalid flags

At this time, all flags are invalid. Since we are
planning to actually add valid flags in the future,
we better check if any were passed by the user.
Signed-off-by: default avatarArnd Bergmann <arnd.bergmann@de.ibm.com>
Signed-off-by: default avatarPaul Mackerras <paulus@samba.org>
parent ba723fe2
...@@ -304,6 +304,10 @@ long spufs_create_thread(struct nameidata *nd, ...@@ -304,6 +304,10 @@ long spufs_create_thread(struct nameidata *nd,
nd->dentry != nd->dentry->d_sb->s_root) nd->dentry != nd->dentry->d_sb->s_root)
goto out; goto out;
/* all flags are reserved */
if (flags)
goto out;
dentry = lookup_create(nd, 1); dentry = lookup_create(nd, 1);
ret = PTR_ERR(dentry); ret = PTR_ERR(dentry);
if (IS_ERR(dentry)) if (IS_ERR(dentry))
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment