Robert Schmidt
b55bff37ca
Merge remote-tracking branch 'origin/ue-code-cleanup' into integration_2023_w28
2023-07-13 16:56:36 +02:00
Robert Schmidt
9132992801
T: add tutorial for new trace
2023-07-13 10:29:33 +02:00
Cedric Roux
ad8612abd6
Import T documentation from wiki
2023-07-13 10:29:33 +02:00
Robert Schmidt
abf04db97b
Allow to use cmake to generate T tracer programs
...
- Add CMakeLists.txt to build all T tracer user tools
- Previous Makefiles are retained in common/utils/T: you can do
$ cd common/utils/T/tracer
$ make # all executables are there
or also
$ mkdir build && cd build
$ cmake .. -GNinja
$ ninja T_tools # all executables are in build/common/utils/T/tracer
2023-07-13 10:29:33 +02:00
Cedric Roux
8a2a5015e6
T tracer tools: fix memory leaks, clang warnings
...
- Fix memory leaks detected by ASan
- Initialize variables that are flagged by compiler
- C struct initializer: x:y needs to be .x=y
2023-07-13 10:29:33 +02:00
Robert Schmidt
c853f74167
Include T.h in log.h only when T_TRACER=ON
2023-07-13 10:29:33 +02:00
Robert Schmidt
2ae1908339
Put T source library in subdirectory, don't build multiple times
...
- UTIL: has LOG which brings as (public) dependency T, so link it publicly
- Move T to top to ensure all targets can have it
2023-07-13 10:28:38 +02:00
laurent
9121541b3c
only cleaning
2023-07-10 12:00:25 +02:00
Robert Schmidt
c3f8488456
Generate T headers using cmake
2023-07-10 09:18:14 +02:00
Robert Schmidt
4ae73af46f
Merge remote-tracking branch 'origin/cmake-refactor' into integration_2023_w27
2023-07-08 13:29:55 +02:00
Robert Schmidt
28ec4944a5
Fix minimal_stub.c
...
It uses definitions from stdlib.h, so include it.
2023-07-07 08:35:28 +02:00
Robert Schmidt
7ebdaf35c5
Remove cmake ENB_MODE option
...
ENB_MODE is a cmake option to swap the order of include directories.
This has historical reasons; before OAI used cmake, it was very
sensitive to the order of includes. Nowadays, the order does not matter.
Remove this option, and fix the compilation issues that arise while
doing so.
2023-07-07 08:35:28 +02:00
Robert Schmidt
49703eee7b
Rename threadPoolMeasurements to OAI_THREADPOOLMEASUREMENTS
...
- make it clear that it belongs to OAI
- follow convention of uppercase name
2023-06-28 07:16:00 +02:00
Robert Schmidt
ba11dfba4e
Rename env var gdbStacks to OAI_GDBSTACKS
...
- make it clear that it belongs to OAI
- follow convention of uppercase name
2023-06-28 07:16:00 +02:00
Robert Schmidt
96aacd58aa
Merge remote-tracking branch 'origin/remove-thread-pool-abort' into integration_2023_w24
2023-06-16 17:54:11 +02:00
Robert Schmidt
eca43633ee
Merge remote-tracking branch 'origin/NR_SSB_sync_raster_check' into integration_2023_w24
2023-06-16 11:08:56 +02:00
laurent
615324294b
ldpc check based on crc
2023-06-12 10:24:57 +02:00
Laurent THOMAS
3645c96c09
remove generic thread pool abort
2023-06-12 10:24:37 +02:00
laurent
1b09f683f9
Fix compilation errors due to -Werror
2023-06-08 19:15:24 +02:00
francescomani
ce7d6cc3fb
review
2023-06-08 14:56:14 +02:00
Vijay Chadachan
836469e849
CPPCHECK fixes for printf issues
...
Fix for following CPPCheck warnings
- invalidPrintfArgType
Rebased with latest develop branch w21.
Reverted modifications unrelated to printf issues.
2023-06-01 12:07:26 +02:00
Raphael Defosseux
dacbcc0d55
Merge remote-tracking branch 'origin/fix-get_samplerate_and_bw' into integration_2023_w19
2023-05-11 13:27:11 +02:00
Raphael Defosseux
211fcb217a
Merge remote-tracking branch 'origin/threading-rk' into integration_2023_w19
2023-05-11 13:24:50 +02:00
Cedric Roux
c68549d861
modification of get_samplerate_and_bw(): add break where needed
2023-05-07 15:24:51 +02:00
Robert Schmidt
a8879d3b9c
Merge remote-tracking branch 'origin/remove-some-globales' into integration_2023_w17
2023-05-02 18:39:25 +02:00
Raymond Knopp
a3c7af0a7a
Merge remote-tracking branch 'origin/develop' into threading-rk
2023-04-28 22:28:18 +02:00
laurent
b339460666
cleanup only
2023-04-28 16:25:24 +02:00
rakesh mundlamuri
594fb18cc8
adressing the comments
2023-04-24 11:05:05 +02:00
Robert Schmidt
418c6e23f0
Merge remote-tracking branch 'origin/NR_common_duplicated_function' into integration_2023_w16b
2023-04-22 07:51:14 +02:00
Robert Schmidt
302f016650
Merge remote-tracking branch 'origin/NR_UE_TA_procedures_at_MAC' into integration_2023_w16b
2023-04-22 07:48:58 +02:00
francescomani
87d9517738
avoid duplicated function in nr_common for supported bandwidth
2023-04-20 18:16:37 +02:00
laurent
b735f8bec6
ubsan fixes
2023-04-19 22:12:08 +02:00
Raymond Knopp
7d3a0cd157
Merge remote-tracking branch 'origin/develop' into threading-rk
2023-04-18 23:25:38 +02:00
Robert Schmidt
04451c7078
Merge remote-tracking branch 'origin/clang_warnings_new' into integration_2023_w15
2023-04-14 13:54:46 +02:00
Robert Schmidt
224c5538e4
Merge remote-tracking branch 'origin/NR_UE_get_Pmax' into integration_2023_w15
2023-04-14 13:54:40 +02:00
francescomani
eb09a63001
separating MAC and PHY procedures for TA
2023-04-12 10:32:35 +02:00
Raymond Knopp
455e2203e7
Merge remote-tracking branch 'origin/develop' into threading-rk
2023-04-09 18:29:42 +02:00
francescomani
e49c6db2bf
final round of warning fixes to compile nr softmodems
2023-04-07 15:52:16 +02:00
francescomani
41d9e775c9
reworking the function to get Pmax
2023-04-07 11:33:14 +02:00
Sakthivel Velumani
f3be849904
Delete job data when no response FIFO
2023-04-03 10:24:26 -04:00
Robert Schmidt
a6486909ca
Reimplement itti_wait_tasks_end() to allow custom wait handlers
...
In the UE, we wish to handle ^C in the UE to send a message before
terminating, so we allow custom wait handlers to implement such
functionality. Use itti_wait_tasks_unblock() to unblock
itti_wait_tasks_end().
Also, implement itti_wait_tasks_end() using semaphores, as signals are
not async-signal-safe (and therefore should not be used in a signal
handler).
2023-03-28 14:12:05 +02:00
Raymond Knopp
48d04bbffd
Merge remote-tracking branch 'origin/develop' into threading-rk
2023-03-27 16:09:33 +02:00
Robert Schmidt
96f21a1ccb
Merge remote-tracking branch 'origin/NR_dlsim_pmi_input' into integration_2023_w12
2023-03-23 19:07:52 +01:00
francescomani
29ee6b17fa
adding check on allowed pm index in dlsim
2023-03-20 17:33:15 +01:00
Robert Schmidt
0b7da43638
Call correct RRC functions in CI telnet module
2023-03-18 11:33:31 +01:00
Robert Schmidt
36f374be2a
Merge remote-tracking branch 'origin/remove-unused-stuff' into integration_2022_wk11
2023-03-14 17:46:45 +01:00
Robert Schmidt
32f9d95bba
Merge remote-tracking branch 'origin/telnet-ci' into integration_2022_wk11
2023-03-14 15:24:33 +01:00
Robert Schmidt
9288930a3b
Merge remote-tracking branch 'origin/Fix_RRCReestablishment_regression' into telnet-ci
2023-03-13 19:46:22 +01:00
Robert Schmidt
2560ba84e8
telnet documentation
2023-03-13 19:45:55 +01:00
Robert Schmidt
ce96cb193b
Merge remote-tracking branch 'origin/bugfix-t-tracer' into integration_2022_wk11
2023-03-13 19:25:09 +01:00