Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b82bb72b authored by Jeff Mahoney's avatar Jeff Mahoney Committed by Al Viro
Browse files

reiserfs: dont associate security.* with xattr files



 The security.* xattrs are ignored for xattr files, so don't create them.

Signed-off-by: default avatarJeff Mahoney <jeffm@suse.com>
Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
parent ab17c4f0
Loading
Loading
Loading
Loading
+10 −2
Original line number Original line Diff line number Diff line
@@ -55,7 +55,15 @@ int reiserfs_security_init(struct inode *dir, struct inode *inode,
			   struct reiserfs_security_handle *sec)
			   struct reiserfs_security_handle *sec)
{
{
	int blocks = 0;
	int blocks = 0;
	int error = security_inode_init_security(inode, dir, &sec->name,
	int error;

	sec->name = NULL;

	/* Don't add selinux attributes on xattrs - they'll never get used */
	if (IS_PRIVATE(dir))
		return 0;

	error = security_inode_init_security(inode, dir, &sec->name,
					     &sec->value, &sec->length);
					     &sec->value, &sec->length);
	if (error) {
	if (error) {
		if (error == -EOPNOTSUPP)
		if (error == -EOPNOTSUPP)