This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "XFS development tree". The branch, master has been updated 3c9feb3 xfs: Return -EIO when xfs_vn_getattr() failed 3c6ea02 xfs: Fix the incorrect comment in the header of _xfs_buf_find 6493050 xfs: Check the return value of xfs_trans_get_buf() 1d53227 xfs: Check the return value of xfs_buf_get() from 380f4f32878f67ce53c407b16c1deb6dff156731 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 3c9feb308b1802a8538860bba8926f3dfe255612 Author: Mitsuo Hayasaka <mitsuo.hayasaka.hu@xxxxxxxxxxx> Date: Sat Sep 17 13:38:38 2011 +0000 xfs: Return -EIO when xfs_vn_getattr() failed An attribute of inode can be fetched via xfs_vn_getattr() in XFS. Currently it returns EIO, not negative value, when it failed. As a result, the system call returns not negative value even though an error occured. The stat(2), ls and mv commands cannot handle this error and do not work correctly. This patch fixes this bug, and returns -EIO, not EIO when an error is detected in xfs_vn_getattr(). Signed-off-by: Mitsuo Hayasaka <mitsuo.hayasaka.hu@xxxxxxxxxxx> Reviewed-by: Christoph Hellwig <hch@xxxxxx> Signed-off-by: Alex Elder <aelder@xxxxxxx> commit 3c6ea024e76ec47bf702e31b558a5b48c3daff2e Author: Chandra Seetharaman <sekharan@xxxxxxxxxx> Date: Thu Sep 8 20:18:50 2011 +0000 xfs: Fix the incorrect comment in the header of _xfs_buf_find Fix the incorrect comment in the header of the function _xfs_buf_find(). Signed-off-by: Chandra Seetharaman <sekharan@xxxxxxxxxx> Signed-off-by: Alex Elder <aelder@xxxxxxx> commit 649305012961fce689c0533082a5e841f36f82cb Author: Chandra Seetharaman <sekharan@xxxxxxxxxx> Date: Tue Sep 20 13:56:55 2011 +0000 xfs: Check the return value of xfs_trans_get_buf() Check the return value of xfs_trans_get_buf() and fail appropriately. Signed-off-by: Chandra Seetharaman <sekharan@xxxxxxxxxx> Signed-off-by: Alex Elder <aelder@xxxxxxx> commit 1d53227f803773a50cb2c25756c6c68a3e120775 Author: Chandra Seetharaman <sekharan@xxxxxxxxxx> Date: Wed Sep 7 19:37:54 2011 +0000 xfs: Check the return value of xfs_buf_get() Check the return value of xfs_buf_get() and fail appropriately. Signed-off-by: Chandra Seetharaman <sekharan@xxxxxxxxxx> Signed-off-by: Alex Elder <aelder@xxxxxxx> ----------------------------------------------------------------------- Summary of changes: fs/xfs/xfs_attr.c | 4 ++-- fs/xfs/xfs_attr_leaf.c | 2 ++ fs/xfs/xfs_btree.c | 3 ++- fs/xfs/xfs_buf.c | 5 +---- fs/xfs/xfs_dquot.c | 5 ++++- fs/xfs/xfs_fsops.c | 20 ++++++++++++++++++++ fs/xfs/xfs_ialloc.c | 13 ++++++++----- fs/xfs/xfs_inode.c | 9 ++++++--- fs/xfs/xfs_iops.c | 2 +- fs/xfs/xfs_vnodeops.c | 9 ++++++++- 10 files changed, 54 insertions(+), 18 deletions(-) hooks/post-receive -- XFS development tree _______________________________________________ xfs mailing list xfs@xxxxxxxxxxx http://oss.sgi.com/mailman/listinfo/xfs