From 4a0efd6f483e69f2ce0f43890edafb1e83f064b9 Mon Sep 17 00:00:00 2001
From: Robert Schmidt <robert.schmidt@eurecom.fr>
Date: Mon, 21 Dec 2020 17:20:37 +0100
Subject: [PATCH] mac_top_init_gNB(): do not init per-UE HARQ

the whole UE_sched_ctrl is initialized in add_new_nr_ue(), which will
also init the per-UE HARQ.
---
 openair2/LAYER2/NR_MAC_gNB/main.c | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/openair2/LAYER2/NR_MAC_gNB/main.c b/openair2/LAYER2/NR_MAC_gNB/main.c
index d6330eb805a..8dc1303801a 100644
--- a/openair2/LAYER2/NR_MAC_gNB/main.c
+++ b/openair2/LAYER2/NR_MAC_gNB/main.c
@@ -116,14 +116,6 @@ void mac_top_init_gNB(void)
     create_nr_list(&UE_info->list, MAX_MOBILES_PER_GNB);
     for (list_el = 0; list_el < MAX_MOBILES_PER_GNB; list_el++) {
       UE_info->active[list_el] = false;
-      for (int list_harq = 0; list_harq < NR_MAX_NB_HARQ_PROCESSES; list_harq++) {
-        UE_info->UE_sched_ctrl[list_el].harq_processes[list_harq].round = 0;
-        UE_info->UE_sched_ctrl[list_el].harq_processes[list_harq].ndi = 0;
-        UE_info->UE_sched_ctrl[list_el].harq_processes[list_harq].is_waiting = 0;
-        UE_info->UE_sched_ctrl[list_el].ul_harq_processes[list_harq].round = 0;
-        UE_info->UE_sched_ctrl[list_el].ul_harq_processes[list_harq].ndi = 0;
-        UE_info->UE_sched_ctrl[list_el].ul_harq_processes[list_harq].state = 0;
-      }
     }
   }
 
-- 
GitLab