diff options
author | Dan Williams <dan.j.williams@intel.com> | 2008-06-17 00:50:07 +0200 |
---|---|---|
committer | Dan Williams <dan.j.williams@intel.com> | 2008-06-17 00:50:07 +0200 |
commit | 4e6e574a3e8eb2351ba1d850369630bf8879dfaf (patch) | |
tree | de7b753eaf5e22dff7e9232b2561e56eba510a49 /mdmon.h | |
parent | imsm: set map state depending on sync state (diff) | |
download | mdadm-4e6e574a3e8eb2351ba1d850369630bf8879dfaf.tar.xz mdadm-4e6e574a3e8eb2351ba1d850369630bf8879dfaf.zip |
mdmon: add debug print statements for profiling mdmon
for development only as console output can block leading to monitor deadlocks
in low mem situations
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'mdmon.h')
-rw-r--r-- | mdmon.h | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -1,3 +1,10 @@ +#ifdef DEBUG +#define dprintf(fmt, arg...) \ + fprintf(stderr, fmt, ##arg) +#else +#define dprintf(fmt, arg...) \ + ({ if (0) fprintf(stderr, fmt, ##arg); 0; }) +#endif enum array_state { clear, inactive, suspended, readonly, read_auto, clean, active, write_pending, active_idle, bad_word}; |