From abe25a52b3a3397276f5d9de755a9c8752f27b77 Mon Sep 17 00:00:00 2001 From: Sakthivel Velumani Date: Fri, 9 May 2025 01:40:27 -0400 Subject: [PATCH] Fix alignment of LLR buffer in UE --- openair1/PHY/NR_UE_TRANSPORT/nr_dlsch_demodulation.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openair1/PHY/NR_UE_TRANSPORT/nr_dlsch_demodulation.c b/openair1/PHY/NR_UE_TRANSPORT/nr_dlsch_demodulation.c index d266d443e9..ebe4c946be 100644 --- a/openair1/PHY/NR_UE_TRANSPORT/nr_dlsch_demodulation.c +++ b/openair1/PHY/NR_UE_TRANSPORT/nr_dlsch_demodulation.c @@ -693,7 +693,7 @@ int nr_rx_pdsch(PHY_VARS_NR_UE *ue, return -1; } - int16_t layer_llr[dlsch[0].Nl][rx_llr_layer_size]; + __attribute__((aligned(32))) int16_t layer_llr[dlsch[0].Nl][rx_llr_layer_size]; for(int i = startSymbIdx; i < startSymbIdx + nbSymb; i++) { /* Calculate LLR's for each symbol */ start_meas_nr_ue_phy(ue, DLSCH_LLR_STATS);