From: "Wang Sheng-Hui" Subject: [PATCH] ext2: return -ENODATA for NULL i_file_acl in ext2_xattr_list Date: Tue, 13 Jul 2010 23:15:00 +0800 Message-ID: <201007132314514372601@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: "kernel-janitors" , "linux-ext4" , "linux-kernel" Return-path: Received: from mail-pv0-f174.google.com ([74.125.83.174]:37978 "EHLO mail-pv0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756753Ab0GMPWO (ORCPT ); Tue, 13 Jul 2010 11:22:14 -0400 Sender: linux-ext4-owner@vger.kernel.org List-ID: Sorry, I noticed the format is changed by my client in the former patch. Please check this one. Signed-off-by: Wang Sheng-Hui --- fs/ext2/xattr.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/fs/ext2/xattr.c b/fs/ext2/xattr.c index 7c39157..5ecbbd8 100644 --- a/fs/ext2/xattr.c +++ b/fs/ext2/xattr.c @@ -263,7 +263,7 @@ ext2_xattr_list(struct dentry *dentry, char *buffer, size_t buffer_size) buffer, (long)buffer_size); down_read(&EXT2_I(inode)->xattr_sem); - error = 0; + error = -ENODATA; if (!EXT2_I(inode)->i_file_acl) goto cleanup; ea_idebug(inode, "reading block %d", EXT2_I(inode)->i_file_acl); -- 1.7.1.1 -------------- Wang Sheng-Hui 2010-07-13