Просмотр исходного кода

knet: improve logging messages by adding knet subsystem

Signed-off-by: Fabio M. Di Nitto <fdinitto@redhat.com>
Fabio M. Di Nitto 9 лет назад
Родитель
Сommit
36ef2af5a7
1 измененных файлов с 12 добавлено и 4 удалено
  1. 12 4
      exec/totemknet.c

+ 12 - 4
exec/totemknet.c

@@ -517,16 +517,24 @@ static int log_deliver_fn (
 		struct knet_log_msg *msg = (struct knet_log_msg *)bufptr;
 		struct knet_log_msg *msg = (struct knet_log_msg *)bufptr;
 		switch (msg->msglevel) {
 		switch (msg->msglevel) {
 		case KNET_LOG_ERR:
 		case KNET_LOG_ERR:
-			libknet_log_printf (LOGSYS_LEVEL_ERROR, "%s", msg->msg);
+			libknet_log_printf (LOGSYS_LEVEL_ERROR, "%s: %s",
+					    knet_log_get_subsystem_name(msg->subsystem),
+					    msg->msg);
 			break;
 			break;
 		case KNET_LOG_WARN:
 		case KNET_LOG_WARN:
-			libknet_log_printf (LOGSYS_LEVEL_WARNING, "%s", msg->msg);
+			libknet_log_printf (LOGSYS_LEVEL_WARNING, "%s: %s",
+					    knet_log_get_subsystem_name(msg->subsystem),
+					    msg->msg);
 			break;
 			break;
 		case KNET_LOG_INFO:
 		case KNET_LOG_INFO:
-			libknet_log_printf (LOGSYS_LEVEL_INFO, "%s", msg->msg);
+			libknet_log_printf (LOGSYS_LEVEL_INFO, "%s: %s",
+					    knet_log_get_subsystem_name(msg->subsystem),
+					    msg->msg);
 			break;
 			break;
 		case KNET_LOG_DEBUG:
 		case KNET_LOG_DEBUG:
-			libknet_log_printf (LOGSYS_LEVEL_DEBUG, "%s", msg->msg);
+			libknet_log_printf (LOGSYS_LEVEL_DEBUG, "%s: %s",
+					    knet_log_get_subsystem_name(msg->subsystem),
+					    msg->msg);
 			break;
 			break;
 		}
 		}
 		bufptr += KNET_MAX_LOG_MSG_SIZE;
 		bufptr += KNET_MAX_LOG_MSG_SIZE;