libfs: return error code on failed attr set
commit05cc0cee6948fc11985d11557fb130645a7f69a6
authorWu Fengguang <fengguang.wu@intel.com>
Fri, 18 Sep 2009 20:06:03 +0000 (18 13:06 -0700)
committerAl Viro <viro@zeniv.linux.org.uk>
Thu, 24 Sep 2009 11:47:30 +0000 (24 07:47 -0400)
tree51c49ba648c4c6b1ed025b93d6fdb02394ab978a
parent7a62cc10215838286c747f86766063d5f01fcbd6
libfs: return error code on failed attr set

Currently all simple_attr.set handlers return 0 on success and negative
codes on error.  Fix simple_attr_write() to return these error codes.

Signed-off-by: Wu Fengguang <fengguang.wu@intel.com>
Cc: Theodore Ts'o <tytso@mit.edu>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: Christoph Hellwig <hch@lst.de>
Cc: Nick Piggin <npiggin@suse.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/libfs.c