diff options
author | Alexander Aring <aahringo@redhat.com> | 2021-05-21 21:08:47 +0200 |
---|---|---|
committer | David Teigland <teigland@redhat.com> | 2021-05-25 16:22:20 +0200 |
commit | 5b2f981fde8b0dbf0bfa117bb4322342fcfb7174 (patch) | |
tree | 5761fdb1a0c6526fb675e392cb0f0e0e8c015136 /fs/dlm/dlm_internal.h | |
parent | fs: dlm: add reliable connection if reconnect (diff) | |
download | linux-5b2f981fde8b0dbf0bfa117bb4322342fcfb7174.tar.xz linux-5b2f981fde8b0dbf0bfa117bb4322342fcfb7174.zip |
fs: dlm: add midcomms debugfs functionality
This patch adds functionality to debug midcomms per connection state
inside a comms directory which is similar like dlm configfs. Currently
there exists the possibility to read out two attributes which is the
send queue counter and the version of each midcomms node state.
Signed-off-by: Alexander Aring <aahringo@redhat.com>
Signed-off-by: David Teigland <teigland@redhat.com>
Diffstat (limited to 'fs/dlm/dlm_internal.h')
-rw-r--r-- | fs/dlm/dlm_internal.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/fs/dlm/dlm_internal.h b/fs/dlm/dlm_internal.h index 40917c878370..91d1ca3a121a 100644 --- a/fs/dlm/dlm_internal.h +++ b/fs/dlm/dlm_internal.h @@ -754,11 +754,15 @@ void dlm_register_debugfs(void); void dlm_unregister_debugfs(void); void dlm_create_debug_file(struct dlm_ls *ls); void dlm_delete_debug_file(struct dlm_ls *ls); +void *dlm_create_debug_comms_file(int nodeid, void *data); +void dlm_delete_debug_comms_file(void *ctx); #else static inline void dlm_register_debugfs(void) { } static inline void dlm_unregister_debugfs(void) { } static inline void dlm_create_debug_file(struct dlm_ls *ls) { } static inline void dlm_delete_debug_file(struct dlm_ls *ls) { } +static inline void *dlm_create_debug_comms_file(int nodeid, void *data) { return NULL; } +static inline void dlm_delete_debug_comms_file(void *ctx) { } #endif #endif /* __DLM_INTERNAL_DOT_H__ */ |