]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - security/selinux/selinuxfs.c
VFS: security/: d_inode() annotations
[karo-tx-linux.git] / security / selinux / selinuxfs.c
index 1684bcc78b34e42395b1db335c9122c405987c23..d2787cca1fcb94aea94f73f1535d4a57f2907129 100644 (file)
@@ -152,7 +152,7 @@ static ssize_t sel_write_enforce(struct file *file, const char __user *buf,
                goto out;
 
        /* No partial writes. */
-       length = EINVAL;
+       length = -EINVAL;
        if (*ppos != 0)
                goto out;
 
@@ -1737,7 +1737,7 @@ static struct dentry *sel_make_dir(struct dentry *dir, const char *name,
        inc_nlink(inode);
        d_add(dentry, inode);
        /* bump link count on parent directory, too */
-       inc_nlink(dir->d_inode);
+       inc_nlink(d_inode(dir));
 
        return dentry;
 }