- 02 Aug, 2023 1 commit
-
-
francescomani authored
As specified in TS 38.211 Section 7.3.2.3, c_init is the result of a mod 2^31. Before this commit, the code assumed a wrong, implicit mod 2^32, even though the comment says otherwise.
-
- 24 Jul, 2023 1 commit
-
-
Robert Schmidt authored
integration_2023_w29 See merge request oai/openairinterface5g!2254 * !2159 chore(ci): adding back part of old IF4.5 LTE legacy tests * !2236 Remove crypt dependency * !2238 Fix cppcheck warnings related to uninitialized variables * !2239 incorrectStringBooleanError CPPCheck warnings fix * !2241 nrUE: quick fix for compatibility with Open5GS * !2244 Fix support for NR band n40 accordingly with 3GPP TS 38.101-1 V15.22.0 * add timeout to Jenkinsfiles to prevent long hangs in CI * !2168 NR FR2 undefined behavior sanitize (segfault in one test) * !2212 make common code for data copy to the scope * !2242 Fix out-of-bound array accesses in PUCCH2 decoder * !2245 Fix warnings emitted by gcc 13 * !2226 CI: modifications in CI scripts - usage of f-strings, constants * !2251 T GUI tools: guard with cmake option, default off * !2252 UE PHY: remove dead code * update timing thresholds * !2249 Fix bug in scheduler locking mechanism
-
- 21 Jul, 2023 13 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
These timings shifted slightly in an MR recently. Since it is only micro-seconds, and these thresholds are much higher in the 60 MHz (1x1 and 2x2) tests, it is safe to increase.
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Raphael Defosseux authored
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
-
mir authored
49 /home/mir/workspace/oai_dev/common/utils/T/tracer/to_vcd.c: In function ‘main’: 50 /home/mir/workspace/oai_dev/common/utils/T/tracer/to_vcd.c:349:30: warning: ‘%s’ directive writing up to 240 bytes into a region of size between 11 and 251 [-Wformat-overflow=] 51 349 | sprintf(format, "%c [%s] %s", 52 | ^~ 53 In file included from /usr/include/stdio.h:894, 54 from /home/mir/workspace/oai_dev/common/utils/T/tracer/to_vcd.c:1: 55 In function ‘sprintf’, 56 inlined from ‘main’ at /home/mir/workspace/oai_dev/common/utils/T/tracer/to_vcd.c:349:5: 57 /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 6 and 486 bytes into a destination of size 256 58 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, 59 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 39 | __glibc_objsize (__s), __fmt, 61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62 40 | __va_arg_pack ()); 63 | ~~~~~~~~~~~~~~~~~ 2005 /home/mir/workspace/oai_dev/openair1/SIMULATION/TOOLS/random_channel.c:1726:6: warning: conflicting types for ‘set_channeldesc_owner’ due to enum/integer mismatch; have ‘void(channel_desc_t *, uint32_t)’ { aka ‘void(channel_desc_t *, unsigned int)’} [-Wenum-int-mismatch] 2006 1726 | void set_channeldesc_owner(channel_desc_t *cdesc, uint32_t module_id) { 2007 | ^~~~~~~~~~~~~~~~~~~~~ 2008 In file included from /home/mir/workspace/oai_dev/openair1/SIMULATION/TOOLS/random_channel.c:31: 2009 /home/mir/workspace/oai_dev/openair1/SIMULATION/TOOLS/sim.h:348:6: note: previous declaration of ‘set_channeldesc_owner’ with type ‘void(channel_desc_t *, channelmod_moduleid_t)’ 2010 348 | void set_channeldesc_owner(channel_desc_t *cdesc, channelmod_moduleid_t module_id); 2011 | ^~~~~~~~~~~~~~~~~~~~~ 24209 /home/mir/workspace/oai_dev/openair1/SCHED_UE/phy_procedures_lte_ue.c:954:17: warning: ‘n1_pucch_inter’ may be used uninitialized [-Wmaybe-uninitialized] 24210 954 | return(n1_pucch_inter); 24211 | ^ 24212 /home/mir/workspace/oai_dev/openair1/SCHED_UE/phy_procedures_lte_ue.c:647:60: note: ‘n1_pucch_inter’ was declared here 24213 647 | uint16_t n1_pucch0=0,n1_pucch1=0,n1_pucch2=0,n1_pucch3=0,n1_pucch_inter; 24214 |
-
- 20 Jul, 2023 11 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
Merge remote-tracking branch 'origin/incorrectStringBooleanError_cppcheck_fix_on_w27_2023' into integration_2023_w29
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
francescomani authored
-
Laurent THOMAS authored
-
Robert Schmidt authored
Reason: see previous commit. Don't install libxft by default
-
Robert Schmidt authored
The T tools offering a GUI use libxft as a dependency. By default, we try to limit the amount of dependencies, but libxft comes with X11. Put the GUI tools behind cmake option T_TOOLS_GUI (default: off) to only build on demand with a cmake option.
-
Robert Schmidt authored
nr_mac_prepare_ra_ue() is called with the scheduler being locked via NR_SCHED_ENSURE_LOCKED(), but if there is no free RA process, it unlocks the scheduler via NR_SCHED_UNLOCK(). This is commit fixes this. In short, when calling nr_mac_prepare_ra_ue(), the scheduler is locked, and should always return with the scheduler being locked.
-
- 19 Jul, 2023 6 commits
-
-
Vaibhav Shrivastava authored
-
luis_pereira87 authored
-
Laurent THOMAS authored
-
Laurent THOMAS authored
-
Laurent THOMAS authored
-
Laurent THOMAS authored
-
- 18 Jul, 2023 5 commits
-
-
Cedric Roux authored
-
Robert Schmidt authored
Sidelink MAC-PHY interface definition See merge request oai/openairinterface5g!2234
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
- 17 Jul, 2023 3 commits
-
-
mir authored
-
Raghavendra Dinavahi authored
- Initial Draft of exchanges between MAC and Phy. - For PSBCH, PSCCH and PSSCH - based on 5G NR UE interface between MAC and PHY
-
mir authored
-