Robert Schmidt
57cfd7bc32
Remove basic simulator
...
The basic simulator can be replaced with the RF simulator. Use option
--rfsim.
2022-03-17 08:25:16 +01:00
Robert Schmidt
9714877ee0
Merge remote-tracking branch 'origin/remove-NR_UE_PBCH' into integration_2022_wk10
2022-03-07 23:12:49 +01:00
Laurent Thomas
939b249ba8
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into remove-NR_UE_PBCH
2022-03-06 15:53:09 +01:00
Laurent Thomas
aa910f52b6
debug after develop merge
2022-03-06 15:52:42 +01:00
Robert Schmidt
cadbf67f67
Merge remote-tracking branch 'origin/tx-thread-stats-fix' into integration_2022_wk09_b
2022-03-05 13:34:15 +01:00
Laurent Thomas
4c62aef755
rebase on develop
2022-03-02 11:26:16 +01:00
Robert Schmidt
d6dc279439
Merge remote-tracking branch 'origin/NR_UE_CSIRS_scheduling' into integration_2022_wk09
2022-03-01 18:52:33 +01:00
Robert Schmidt
37e09d1ca8
Merge remote-tracking branch 'origin/NR_SA_10MHz' into integration_2022_wk09
2022-02-28 23:43:10 +01:00
Robert Schmidt
48df6e0ebb
Merge remote-tracking branch 'origin/ci_run_sanitize_and_debug' into integration_2022_wk08_b
2022-02-25 23:53:40 +01:00
Robert Schmidt
17675e5989
Merge remote-tracking branch 'origin/fix-Nid_cell-different_from_0' into integration_2022_wk08_b
2022-02-25 23:37:38 +01:00
Robert Schmidt
823aaa70dd
Fix warning in lte UE scope and ocp-enb
2022-02-25 18:06:04 +01:00
Robert Schmidt
26d0d65747
get execution time_stats_t from Tpool job
2022-02-25 17:55:27 +01:00
Robert Schmidt
8419166fc4
Move time_meas.{c,h} to common/utils/
2022-02-25 17:27:02 +01:00
Robert Schmidt
76d609f7fa
Delete unused code
2022-02-25 17:27:02 +01:00
Robert Schmidt
b742717fb8
Remove timing functions from logging module
2022-02-25 17:22:01 +01:00
Sakthivel Velumani
57c480a8a3
Merged the two thread stats into a global one
2022-02-25 17:21:17 +01:00
Thomas Schlichter
8cfb8b6a3b
Fix correlation calculation in nr_dlsch_channel_compensation()
2022-02-25 12:40:50 +01:00
Laurent THOMAS
22d2e9a38f
fix warnings and race cond in polar codec
2022-02-23 18:02:55 +01:00
Laurent THOMAS
11441023db
fix polar race condition
2022-02-23 17:19:02 +01:00
Robert Schmidt
ae803b5370
Prevent heap buffer overflow in nr_dlsch_channel_compensation()
...
The TX correlation calculation incremented the pointer over the outer
TX antenna inside the inner TX antenna loop. Incrementing the pointer
in the outer loop instead prevents overflowing.
2022-02-23 16:58:25 +01:00
francescomani
5c56bb21ce
Merge remote-tracking branch 'origin/develop' into NR_SA_10MHz
2022-02-23 15:08:52 +01:00
francescomani
ddfb131f68
Merge remote-tracking branch 'origin/develop' into NR_UE_CSIRS_scheduling
2022-02-23 14:55:33 +01:00
Robert Schmidt
70ba0cda0e
Free rx_ind if dl_indication not called
2022-02-22 19:42:50 +01:00
Laurent THOMAS
efcac39c76
simplify polar codec interface
2022-02-22 18:30:44 +01:00
Robert Schmidt
04e2d4f6f8
Fix polar encoder memory leaks
2022-02-21 22:38:22 +01:00
Robert Schmidt
ec00d84299
Prevent memory leak of rx_ind message
2022-02-21 22:35:22 +01:00
Laurent THOMAS
9aba6d722b
fix bugs in polar encode, when len+crc_len>64
2022-02-21 13:37:32 +01:00
Thomas Schlichter
e8278de15c
fix for 5G NR UL transform precoding
...
get_index_for_dmrs_lowpapr_seq() was accessing the array dmrs_ul_allocated_res[] out of bounds.
2022-02-21 13:37:32 +01:00
Robert Schmidt
f51590b546
Don't leak check in {nr_,}{d,u}lsim, fix buffer overflows in dlsim
2022-02-21 13:37:32 +01:00
Robert Schmidt
cdea2899bc
Remove memory leaks from ldpctest
...
except for:
- config module
2022-02-21 13:36:41 +01:00
Robert Schmidt
d601209036
Fix nr_ulschsim: correct size for N_RB_UL
2022-02-21 13:36:41 +01:00
Robert Schmidt
2251453cbd
Fix nr_dlschsim: correct size for N_RB_DL
...
Fix warning, drop undefined function
2022-02-21 13:36:41 +01:00
Robert Schmidt
65c6456472
Resolve buffer overflows polartest
2022-02-21 13:36:41 +01:00
Laurent THOMAS
3e2c9af134
with polar structures delete and better cpu performance
2022-02-21 13:36:41 +01:00
Laurent THOMAS
be314a9770
remove usage of undefined var in polar and memory leaks
2022-02-21 13:36:41 +01:00
Robert Schmidt
51625f3c8f
Resolve memory issues in nr_prachsim
...
Except for config module and dlopen()
2022-02-21 13:36:41 +01:00
Robert Schmidt
32c7795aad
Fixes for 0bdb1b9f402c5315a591b1fbc4310dbc62fc820d
2022-02-21 13:35:36 +01:00
Robert Schmidt
399e6d78f7
new_nr_ue_ulsch(): no abstraction_flag, add term_nr_ue_transport()
2022-02-21 13:35:35 +01:00
Robert Schmidt
e66e9eef7d
UL Ref Sig Seq: initialize only once, free and reset to NULL
2022-02-21 13:35:35 +01:00
Robert Schmidt
338019601c
new_nr_ue_dlsch(): remove abstraction_flag
2022-02-21 13:35:35 +01:00
Robert Schmidt
efd62d14a7
Implement term_nr_ue_signal(), remove abstraction_flag from init_nr_ue_signal()
...
term_nr_ue_signal() frees all memory, except for dfts lib load
2022-02-21 13:35:34 +01:00
Robert Schmidt
5794c07c94
Correctly implement phy_free_nr_gNB()
...
Frees all allocated memory, except for library loading related, and ul
reference signal sequences, which are allocated in static variables
2022-02-21 13:34:40 +01:00
Robert Schmidt
136cc93aa9
Fix memory leaks in nr_dlschsim
2022-02-21 13:34:40 +01:00
francescomani
3b7430a745
Merge remote-tracking branch 'origin/develop' into NR_SA_10MHz
2022-02-21 09:12:21 +01:00
Robert Schmidt
86c4882245
Merge remote-tracking branch 'origin/NR_2port_CSIRS' into integration_2022_wk08
2022-02-20 19:48:34 +01:00
Robert Schmidt
72a4ed80da
Merge remote-tracking branch 'origin/msc-removal' into integration_2022_wk08
2022-02-19 19:43:11 +01:00
Robert Schmidt
21f862641c
Merge remote-tracking branch 'origin/cleanup-20220125' into integration_2022_wk08
2022-02-19 19:34:01 +01:00
Laurent THOMAS
dca9be3c33
code review comments (incl. actual bugs)
2022-02-18 16:10:10 +01:00
Laurent THOMAS
8e3f720b7d
fix unaligned mem for SIMD
2022-02-18 09:41:18 +01:00
Laurent THOMAS
18a421578f
finish remove global vars for UE PBCH
2022-02-18 09:41:18 +01:00