ovl: add debug print to ovl_do_getxattr()

It was the only ovl_do helper missing it.

Signed-off-by: Amir Goldstein <amir73il@gmail.com>
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
This commit is contained in:
Amir Goldstein 2021-04-10 12:17:50 +03:00 коммит произвёл Miklos Szeredi
Родитель 65cd913ec9
Коммит 5e717c6fa4
1 изменённых файлов: 6 добавлений и 1 удалений

Просмотреть файл

@ -186,7 +186,12 @@ static inline ssize_t ovl_do_getxattr(struct ovl_fs *ofs, struct dentry *dentry,
size_t size) size_t size)
{ {
const char *name = ovl_xattr(ofs, ox); const char *name = ovl_xattr(ofs, ox);
return vfs_getxattr(&init_user_ns, dentry, name, value, size); int err = vfs_getxattr(&init_user_ns, dentry, name, value, size);
int len = (value && err > 0) ? err : 0;
pr_debug("getxattr(%pd2, \"%s\", \"%*pE\", %zu, 0) = %i\n",
dentry, name, min(len, 48), value, size, err);
return err;
} }
static inline int ovl_do_setxattr(struct ovl_fs *ofs, struct dentry *dentry, static inline int ovl_do_setxattr(struct ovl_fs *ofs, struct dentry *dentry,