From 98ebd0d71e9386de73d53ae28ad00fa99c8e01cb Mon Sep 17 00:00:00 2001 From: Robert Schmidt Date: Wed, 10 Jul 2024 15:23:46 +0200 Subject: [PATCH] Revert "Add assertion for known segfault during teardown of gNB." This reverts commit 4c658cdd50a915b3ad7acd19aea1d2e0f66c624b. This commit was introduce to signal a known segfault. The bug has been fixed in the last commit, so this commit can be reverted as the AssertFatal is not necessary anymore. --- openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c b/openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c index 3cc612b98d..dbd64f524e 100644 --- a/openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c +++ b/openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c @@ -196,12 +196,6 @@ void gNB_dlsch_ulsch_scheduler(module_id_t module_idP, frame_t frame, sub_frame_ gNB_MAC_INST *gNB = RC.nrmac[module_idP]; NR_COMMON_channels_t *cc = gNB->common_channels; NR_ServingCellConfigCommon_t *scc = cc->ServingCellConfigCommon; - // Assert to detect segfault during gNB teardown. scc->ssbSubcarrierSpacing pointer is most likely overwritten - AssertFatal( - *scc->ssbSubcarrierSpacing >= 0 && *scc->ssbSubcarrierSpacing < sizeofArray(nr_slots_per_frame), - "ssbSubcarrierSpacing %ld is out of range, ssbSubcarrierSpacing pointer (%p) might be overwritten, known segfault condition", - *scc->ssbSubcarrierSpacing, - scc->ssbSubcarrierSpacing); NR_SCHED_LOCK(&gNB->sched_lock);