An error occurred fetching the project authors.
- 18 Apr, 2008 1 commit
-
-
Sunil Mushran authored
This patch exposes o2net information via debugfs. The information includes the list of sockets (sock_containers) as well as the list of outstanding messages (send_tracking). Useful for o2dlm debugging. (This patch is derived from an earlier one written by Zach Brown that exposed the same information via /proc.) [Mark: checkpatch fixes] Signed-off-by:
Sunil Mushran <sunil.mushran@oracle.com> Reviewed-by:
Joel Becker <joel.becker@oracle.com> Signed-off-by:
Mark Fasheh <mfasheh@suse.com>
-
- 25 Jan, 2008 1 commit
-
-
Sunil Mushran authored
Lots of people are having trouble with the default timeouts, which are too low. These new values are derived from an informal survey taken on ocfs2-users, as well as data from bug reports. This should reduce the amount of cluster disconnects and subsequent fencing seen during normal workloads. Signed-off-by:
Sunil Mushran <sunil.mushran@oracle.com> Signed-off-by:
Mark Fasheh <mark.fasheh@oracle.com>
-
- 07 Feb, 2007 1 commit
-
-
Kurt Hackel authored
Currently o2net allows one handler function per message type. This patch adds the ability to call another function to be called after the handler has returned the message to the other node. Handlers are now given the option of returning a context (in the form of a void **) which will be passed back into the post message handler function. Signed-off-by:
Kurt Hackel <kurt.hackel@oracle.com> Signed-off-by:
Sunil Mushran <sunil.mushran@oracle.com> Signed-off-by:
Mark Fasheh <mark.fasheh@oracle.com>
-
- 11 Dec, 2006 1 commit
-
-
Andrew Beekhof authored
Modify the OCFS2 handshake to ensure essential timeouts are configured identically on all nodes. Only allow changes when there are no connected peers Improves the logic in o2net_advance_rx() which broke now that sizeof(struct o2net_handshake) is greater than sizeof(struct o2net_msg) Included is the field for userspace-heartbeat timeout to avoid the need for further protocol changes. Uses a global spinlock to ensure the decisions to update configfs entries are made on the correct value. The region covered by the spinlock when incrementing the counter is much larger as this is the more critical case. Small cleanup contributed by Adrian Bunk <bunk@stusta.de> Signed-off-by:
Andrew Beekhof <abeekhof@suse.de> Signed-off-by:
Mark Fasheh <mark.fasheh@oracle.com>
-
- 08 Dec, 2006 1 commit
-
-
Jeff Mahoney authored
Allow configuration of OCFS2 timeouts from userspace via configfs Signed-off-by:
Andrew Beekhof <abeekhof@suse.de> Signed-off-by:
Mark Fasheh <mark.fasheh@oracle.com>
-
- 01 Mar, 2006 1 commit
-
-
Mark Fasheh authored
Remove some prototypes from tcp.h for functions which have long been gone. Signed-off-by:
Mark Fasheh <mark.fasheh@oracle.com>
-
- 03 Jan, 2006 1 commit
-
-
Zach Brown authored
Node messaging via tcp. Used by the dlm and the file system for point to point communication between nodes. Signed-off-by:
Mark Fasheh <mark.fasheh@oracle.com> Signed-off-by:
Kurt Hackel <kurt.hackel@oracle.com>
-