From a6d4a7884e95cb9c918b8a217c11e46b01218358 Mon Sep 17 00:00:00 2001 From: Vasant Hegde Date: Sat, 2 Jul 2016 21:03:43 +0530 Subject: FSP/ELOG: Fix OPAL generated elog resend logic Fix resend logic in opal_resend_pending_logs, so that it actually restarts sending remaining logs. Signed-off-by: Vasant Hegde Signed-off-by: Stewart Smith --- hw/fsp/fsp-elog-write.c | 5 ----- 1 file changed, 5 deletions(-) (limited to 'hw/fsp') diff --git a/hw/fsp/fsp-elog-write.c b/hw/fsp/fsp-elog-write.c index b78bc20..f38c236 100644 --- a/hw/fsp/fsp-elog-write.c +++ b/hw/fsp/fsp-elog-write.c @@ -262,11 +262,6 @@ void opal_resend_pending_logs(void) struct errorlog *record; lock(&elog_write_to_host_lock); - if (list_empty(&elog_write_to_host_processed)) { - unlock(&elog_write_to_host_lock); - return; - } - while (!list_empty(&elog_write_to_host_processed)) { record = list_pop(&elog_write_to_host_processed, struct errorlog, link); -- cgit v1.1