linux/fs/ocfs2/cluster
Joel Becker 11c3b79218 configfs: Allow ->make_item() and ->make_group() to return detailed errors.
The configfs operations ->make_item() and ->make_group() currently
return a new item/group.  A return of NULL signifies an error.  Because
of this, -ENOMEM is the only return code bubbled up the stack.

Multiple folks have requested the ability to return specific error codes
when these operations fail.  This patch adds that ability by changing the
->make_item/group() ops to return an int.

Also updated are the in-kernel users of configfs.

Signed-off-by: Joel Becker <joel.becker@oracle.com>
2008-07-14 13:57:16 -07:00
..
Makefile ocfs2/net: Add debug interface to o2net 2008-04-18 08:56:20 -07:00
heartbeat.c configfs: Allow ->make_item() and ->make_group() to return detailed errors. 2008-07-14 13:57:16 -07:00
heartbeat.h
masklog.c
masklog.h
netdebug.c ocfs2/net: Silence build warnings on sparc64 2008-07-14 13:57:15 -07:00
nodemanager.c configfs: Allow ->make_item() and ->make_group() to return detailed errors. 2008-07-14 13:57:16 -07:00
nodemanager.h ocfs2: Move the hb_ctl_path sysctl into the stack glue. 2008-06-16 10:46:50 -07:00
ocfs2_heartbeat.h
ocfs2_nodemanager.h
quorum.c
quorum.h
sys.c ocfs2: Correct merge of 52f7c21 (Move /sys/o2cb to /sys/fs/o2cb) 2008-04-30 17:07:59 -07:00
sys.h
tcp.c [PATCH 3/3] ocfs2/net: Silence build warnings 2008-05-30 15:15:12 -07:00
tcp.h [PATCH 1/3] ocfs2/net: Silence build warnings 2008-05-30 15:15:04 -07:00
tcp_internal.h [PATCH 3/3] ocfs2/net: Silence build warnings 2008-05-30 15:15:12 -07:00
ver.c
ver.h