Robert Schmidt
|
31dcdf2152
|
Implement abortNotifiedFIFO() to unlock FIFO waits
|
2022-08-16 14:41:02 +02:00 |
|
Robert Schmidt
|
dfd9a91b50
|
Rename abortNotifiedFIFO() to abortNotifiedFIFOJob()
|
2022-08-16 14:41:02 +02:00 |
|
Robert Schmidt
|
d73e1a4133
|
Handle NULL return of pullTpool()
|
2022-08-16 14:41:02 +02:00 |
|
Robert Schmidt
|
e63cc03c9d
|
Implement abortTpool()
This stops all ongoing threads (using pthread_join()), and marks FIFOs
to not block anymore. In this case, returned messages will be NULL.
|
2022-08-16 14:41:02 +02:00 |
|
Robert Schmidt
|
76f399cdd6
|
Threading/memory improvements at nr-softmodem end
- First stop threads then free memory
- Don't call kill_NR_RU_proc() twice (is called in stop_RU())
- Memory allocation optimizations
|
2022-08-16 14:41:02 +02:00 |
|
Robert Schmidt
|
c4a657cc33
|
Avoid additional malloc() for queues and Tpool
|
2022-08-16 14:41:01 +02:00 |
|
Robert Schmidt
|
31d5bb6ffd
|
Rename abortTpool() to abortTpoolJob(), fix doc
|
2022-08-16 14:41:01 +02:00 |
|
laurent
|
65b399fcd7
|
fix bugs in config module and config usage
fix bug from this MR
fix bug from this MR
stupid-mistake
|
2022-08-16 09:22:15 +02:00 |
|
Sagar Parsawar
|
3301cba159
|
Resolved seg fault in UE in absence of prs_config file
|
2022-08-09 11:55:55 +02:00 |
|
Raymond Knopp
|
8530b9c2c2
|
fixed issue with default CPU cores for RU in CI (now defaults to 2 TP cores and O/S controlled scheduling)
|
2022-08-09 08:24:37 +02:00 |
|
Raymond Knopp
|
4e9c9c5864
|
added configurable half-slot parallelization to RU processing (same as original version)
|
2022-08-07 22:49:11 +02:00 |
|
Raymond Knopp
|
ed972fd6c6
|
changes to documentation ethernet.md and bug introduced through simplification (sectional of nr_feptx in nr-ru.c)
|
2022-08-06 16:27:41 +02:00 |
|
Raymond Knopp
|
d517c0c5b2
|
missing definitiona for build of OAI RU
|
2022-08-06 14:02:28 +02:00 |
|
Raymond Knopp
|
491d97dee9
|
removal of IF5_tools.x and old NR RU multi-threaded implementation. Fixes for LTE build
|
2022-08-06 12:13:16 +02:00 |
|
Sagar Parsawar
|
a5eda343ed
|
1. Fixed pbchsim build failure due to prs source file dependacy
2. Fixed GPS time assert in gNB_scheduler_uci.c
|
2022-08-05 17:29:51 +02:00 |
|
Raymond Knopp
|
1b35f0b163
|
added profiling circular buffer to gNB
|
2022-08-05 07:18:44 +02:00 |
|
francescomani
|
6e2a83856b
|
common function to get sample rate and BW
|
2022-08-04 17:19:15 +02:00 |
|
Sagar Parsawar
|
117c8bcc95
|
Merge remote-tracking branch 'origin/develop' into nr_prs
|
2022-08-04 14:37:05 +02:00 |
|
Raymond Knopp
|
afed0cec34
|
testing with 20 and 50 MHz 2x2 on Jaguar. Adding simple documentation in ethernet.md file.
|
2022-08-03 17:15:49 +02:00 |
|
Raymond Knopp
|
cecb9568ad
|
warning removal
|
2022-08-01 08:51:29 +02:00 |
|
Raymond Knopp
|
10d288e9ab
|
Merge remote-tracking branch 'origin/develop' into if5_ECPRI_rework
|
2022-07-31 21:25:02 +02:00 |
|
Raymond Knopp
|
3760ffa4af
|
Merge remote-tracking branch 'origin/develop' into if5_ECPRI_rework
|
2022-07-30 19:36:27 +02:00 |
|
laurent
|
b4331bf7f4
|
code maintenance: old errors
|
2022-07-26 17:20:09 +02:00 |
|
Ilario FAVERO
|
c5b8fa5418
|
New command line arg for disabling stats: --disable-stats
|
2022-06-24 14:32:39 +02:00 |
|
Hongzhi Wang
|
445f1d42a0
|
Merge branch 'develop' into ldpc_offload_t1_mr
Conflicts:
openair1/SIMULATION/NR_PHY/ulsim.c
|
2022-06-22 09:26:58 +02:00 |
|
Hongzhi Wang
|
b7295ab45f
|
Merge branch 'develop' into ldpc_offload_t1_mr
Conflicts:
executables/nr-gnb.c
openair1/PHY/CODING/nrLDPC_defs.h
openair1/PHY/INIT/nr_init.c
openair1/PHY/NR_TRANSPORT/nr_ulsch_decoding.c
openair1/SCHED_NR/phy_procedures_nr_gNB.c
openair1/SIMULATION/NR_PHY/ulsim.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
|
2022-06-17 14:49:54 +02:00 |
|
Roberto Louro Magueta
|
7f21567f83
|
Merge remote-tracking branch 'origin/develop' into 5g-nr-low-snr-performance
# Conflicts:
# cmake_targets/autotests/test_case_list.xml
# openair1/SIMULATION/NR_PHY/dlsim.c
# openair1/SIMULATION/NR_PHY/ulsim.c
|
2022-06-15 11:17:06 +01:00 |
|
Sagar Parsawar
|
de65d0bdd6
|
Fixed prs_vars initialization issue in OAI UE
|
2022-06-13 16:36:07 +02:00 |
|
Raymond Knopp
|
6236fe8e77
|
changes for thread-core pinning
|
2022-06-11 08:08:03 +02:00 |
|
Robert Schmidt
|
b193ccf6ee
|
Merge remote-tracking branch 'origin/develop' into 5g-nr-low-snr-performance
|
2022-06-10 13:50:47 +02:00 |
|
Robert Schmidt
|
dc4f610245
|
Merge remote-tracking branch 'origin/ulsim-perf-testing' into integration_2022_wk23
|
2022-06-09 17:47:57 +02:00 |
|
Robert Schmidt
|
4b0d4e38c4
|
Merge remote-tracking branch 'origin/fix-test-caracal' into integration_2022_wk23
|
2022-06-09 17:46:54 +02:00 |
|
Sakthivel Velumani
|
80ad5df367
|
Removed unused 256QAM table option
|
2022-06-08 21:32:07 +05:30 |
|
Sakthivel Velumani
|
8a8bacead9
|
Set default cmd values in UE
It looked like the default command line option were not set in case the options were not passed. The right function was not called.
|
2022-06-08 21:32:07 +05:30 |
|
Sakthivel Velumani
|
1afdc298e9
|
Interpolation chest default in UE
|
2022-06-08 21:32:07 +05:30 |
|
Sakthivel Velumani
|
7c47420da7
|
Making interpolation ch estimation as default
|
2022-06-08 21:32:07 +05:30 |
|
Sakthivel Velumani
|
b2b84caeb5
|
Made PRB averaging channel est as default
fixed indendation
updated ulsim CI test parameters
|
2022-06-08 21:32:07 +05:30 |
|
Sakthivel Velumani
|
93e6bd26da
|
Made channel estimation techniques configurable
|
2022-06-08 21:32:07 +05:30 |
|
Sakthivel Velumani
|
1d99c8e695
|
LDPC iterations as command line parameter
|
2022-06-08 21:32:07 +05:30 |
|
Robert Schmidt
|
b1d07fb3e0
|
print_meas_log(): do not write beyond memory end
|
2022-06-07 17:41:21 +02:00 |
|
Robert Schmidt
|
dd801325d4
|
Terminate LOG with newline
|
2022-06-03 17:10:03 +02:00 |
|
Roberto Louro Magueta
|
2c3eb996a4
|
Merge remote-tracking branch 'origin/develop' into develop-CSI
# Conflicts:
# openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
# openair2/LAYER2/NR_MAC_gNB/config.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_dlsch.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_uci.c
|
2022-06-01 11:06:49 +01:00 |
|
Florian Kaltenberger
|
fdb0f4cd35
|
Merge branch 'nr_prs_merge' of https://gitlab.eurecom.fr/oai/openairinterface5g into nr_prs_merge
|
2022-06-01 09:20:18 +02:00 |
|
Florian Kaltenberger
|
4d44eef9f3
|
fixing time domain signal in T tracer
|
2022-06-01 09:19:44 +02:00 |
|
Florian Kaltenberger
|
4704af4874
|
not calling ue scheduler in phy_test mode
|
2022-05-31 11:26:03 +02:00 |
|
Raymond Knopp
|
514462f1df
|
Merge branch 'if5_ECPRI_rework' of https://gitlab.eurecom.fr/oai/openairinterface5g into if5_ECPRI_rework
Conflicts:
targets/ARCH/ETHERNET/USERSPACE/LIB/eth_udp.c
|
2022-05-30 11:47:58 +02:00 |
|
Raymond Knopp
|
29f84b815e
|
commit before merge
|
2022-05-30 10:35:04 +02:00 |
|
Raymond Knopp
|
ca782ef2cb
|
added threadPool to RU entity (FEP and FEP TX)
|
2022-05-30 07:21:39 +02:00 |
|
Raymond Knopp
|
2b426c0cc9
|
added threadPool for IF5 TX path
|
2022-05-28 07:47:41 +02:00 |
|
Robert Schmidt
|
daad3da6eb
|
Merge remote-tracking branch 'origin/usrp-tune-offset' into integration_2022_wk21b
|
2022-05-27 10:06:20 +02:00 |
|