staging: lustre: llite: remove assert for acl refcount
The purpose of this asssert to was to ensure lustre was properly managing its posix_acl access. This test is invalid due to the VFS layer also taking references on the posix_acl. In reality their is no simple way to detect this class of mistakes. Signed-off-by: James Simmons <jsimmons@infradead.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
a5c954eff6
commit
6a42e615a2
|
@ -1247,7 +1247,6 @@ void ll_clear_inode(struct inode *inode)
|
||||||
|
|
||||||
#ifdef CONFIG_FS_POSIX_ACL
|
#ifdef CONFIG_FS_POSIX_ACL
|
||||||
if (lli->lli_posix_acl) {
|
if (lli->lli_posix_acl) {
|
||||||
LASSERT(atomic_read(&lli->lli_posix_acl->a_refcount) == 1);
|
|
||||||
posix_acl_release(lli->lli_posix_acl);
|
posix_acl_release(lli->lli_posix_acl);
|
||||||
lli->lli_posix_acl = NULL;
|
lli->lli_posix_acl = NULL;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue