- 03 May, 2023 18 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
Different threads (e.g., RRC, DU tasks) might access the scheduler at the same time as the thread that drivers the scheduler itself (ru_thread). To avoid data races, introduce this mutex. Most functions of the scheduler are only used internally and have been marked static in the previous commit. The remaining ones, in this commit, either lock the scheduler mutex sched_lock, or a comment has been added of the assumption of how such function is to be locked (e.g., if it might be called from different places, or if it is called by a function that already locks the scheduler).
-
Robert Schmidt authored
There is no point in updating RA, when we update the CellGroupConfig. We simply drop this function, therefore
-
Robert Schmidt authored
To know which functions are used from outside and which are module-local, make many functions static. This will allow us to protect only those functions with a mutex for which it is necessary.
-
Robert Schmidt authored
The CellGroupConfig should come from the DU. Currently, any update made to the CellGroupConfig is done at CU. In split-operation, we have no way of telling the DU about this update. Hence, in this commit, check if we are in F1 split mode operation during a CellGroupConfig update, and if so, suppress any updates to the CellGroupConfig, alongside a warning.
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
integration_2023_w17 See merge request oai/openairinterface5g!2083 * !2045 ssb offset to point A harmonization * !2068 Add mac_CellGroupConfig in RRCReconfiguration after a RRCReestablisment * !2052 fix(ci): for old versions of iperf, server process shall be killed manually * !2056 Generic changes related to UEs used in CI * !2074 Fix of command for USRP B200 reset in CI pipeline * !2014 transform global variables into const or static * !2082 Change of the PLMN in AW2S pipeline * !2078 Improve PRS Tutorial * !2079 Update scope (Xforms, Qt) documentation and list in doc/README.md
-
- 02 May, 2023 7 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
- 28 Apr, 2023 5 commits
-
-
Robert Schmidt authored
Merge remote-tracking branch 'origin/Fix_mac_CellGroupConfig_after_reestablishment' into integration_2023_w17
-
Dhanuja Elizabeth Thomas authored
-
laurent authored
-
Jaroslava Fiedlerova authored
-
Raphael Defosseux authored
-
- 27 Apr, 2023 1 commit
-
-
Robert Schmidt authored
-
- 26 Apr, 2023 1 commit
-
-
Arash Sahbafard authored
There are some problems in the document that needs to be fixed. modified: doc/RUN_NR_PRS.md
-
- 24 Apr, 2023 3 commits
-
-
rakesh mundlamuri authored
-
rakesh mundlamuri authored
-
Robert Schmidt authored
integration_2023_w16b See merge request oai/openairinterface5g!2069 * !1952 Fix problems detected by UBsan * !1924 NR UL 256 QAM * !1988 PUCCH2 for N = 64 * !2053 separating MAC and PHY procedures for TA * !2058 fix interoperability with accelleran CU * !2060 avoid duplicated function in nr_common for supported bandwidth * !2064 CI AW2S config file fix * !2065 bugfix for msg3 retransmission scheduling frame * !2067 Modification of tagging develop images on OC
-
- 22 Apr, 2023 5 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-