Browse Source

ceph: fix llistxattr on symlink

only regular file and directory have vxattrs.

Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng 11 years ago
parent
commit
0abb43dcac
1 changed files with 1 additions and 2 deletions
  1. 1 2
      fs/ceph/xattr.c

+ 1 - 2
fs/ceph/xattr.c

@@ -284,8 +284,7 @@ static size_t ceph_vxattrs_name_size(struct ceph_vxattr *vxattrs)
 		return ceph_dir_vxattrs_name_size;
 	if (vxattrs == ceph_file_vxattrs)
 		return ceph_file_vxattrs_name_size;
-	BUG();
-
+	BUG_ON(vxattrs);
 	return 0;
 }