From 1f0d150b2b56c17e88f36bafb98aef79f785c9da Mon Sep 17 00:00:00 2001 From: Morris Jette <jette@schedmd.com> Date: Mon, 5 Dec 2016 08:57:00 -0700 Subject: [PATCH] burst_buffer/cray: Improve logging Add more detail to log message and change from error to debug2 with an explanation of how this happens --- src/plugins/burst_buffer/common/burst_buffer_common.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/plugins/burst_buffer/common/burst_buffer_common.c b/src/plugins/burst_buffer/common/burst_buffer_common.c index abe9a457584..22488bcc90f 100644 --- a/src/plugins/burst_buffer/common/burst_buffer_common.c +++ b/src/plugins/burst_buffer/common/burst_buffer_common.c @@ -1410,7 +1410,11 @@ extern void bb_limit_rem(uint32_t user_id, uint64_t bb_size, char *pool, if (state_ptr->unfree_space >= bb_size) { state_ptr->unfree_space -= bb_size; } else { - error("%s: unfree_space underflow", __func__); + /* This will happen if we reload burst buffer state + * after making a claim against resources, but before + * the buffer actually gets created */ + debug2("%s: unfree_space underflow (%"PRIu64" < %"PRIu64")", + __func__, state_ptr->unfree_space, bb_size); state_ptr->unfree_space = 0; } } else { -- GitLab