Codebot
|
81061fd545
|
Merge branch 'next' into agpl_next
|
3 years ago |
Francisco
|
581a99c616
|
nr,gnb: use memory pool to allocate scheduler UEs
|
3 years ago |
Francisco
|
a2174a5714
|
Fix type storage copy and move assignment function helper
Previously, in the case both the lhs and rhs optionals were present, the copy/move assignments were erroneously destroying the lhs object.
|
3 years ago |
Codebot
|
21525935ab
|
Merge branch 'next' into agpl_next
# Conflicts:
# srsue/hdr/phy/ue_lte_phy_base.h
# srsue/hdr/phy/ue_nr_phy_base.h
|
3 years ago |
Francisco
|
9a4a5345c4
|
nr,gnb,sched: improve sched sanity checks, and improve bwp_pdcch_allocator api
|
3 years ago |
Codebot
|
dd2c1f7695
|
Merge branch 'next' into agpl_next
|
3 years ago |
Francisco
|
6df8b6bb9e
|
nr,gnb,sched: account for CORESET RB offset in the DCI RB indexing in case of common search spaces
|
3 years ago |
Codebot
|
e0734e584d
|
Merge branch 'next' into agpl_next
# Conflicts:
# lib/include/srsran/rrc/nr/rrc_nr_cfg_utils.h
# lib/src/rrc/CMakeLists.txt
# lib/src/rrc/nr/rrc_nr_cfg_utils.cc
|
3 years ago |
faluco
|
453a7760b3
|
Port misc SSN changes to dev.
|
3 years ago |
Codebot
|
3a9014802d
|
Merge branch 'next' into agpl_next
# Conflicts:
# srsenb/hdr/stack/rrc/nr/rrc_config_nr.h
# srsenb/hdr/stack/rrc/rrc_nr.h
# srsenb/src/stack/mac/nr/sched_nr_signalling.cc
# srsenb/test/rrc/rrc_nr_test.cc
|
3 years ago |
Francisco
|
9734f2e393
|
adt: fix optional_vector ctor, and add emplace method
|
3 years ago |
Codebot
|
9d7836817c
|
Merge branch 'next' into agpl_next
# Conflicts:
# lib/include/srsran/common/signal_handler.h
|
3 years ago |
Francisco
|
ea324e8cbe
|
nr,sched,test: update sched nr test to better reflect MAC-PHY FAPI
|
3 years ago |
Codebot
|
8c3332f894
|
Merge branch 'next' into agpl_next
# Conflicts:
# srsenb/hdr/stack/upper/pdcp_nr.h
# srsenb/hdr/stack/upper/rlc_nr.h
# srsenb/src/stack/upper/pdcp_nr.cc
# srsenb/src/stack/upper/rlc_nr.cc
|
3 years ago |
Francisco Paisana
|
cbb709d4e3
|
sched,nr: function to log UEs buffer status before scheduling decision, fix const_iterator of circular_map
|
3 years ago |
faluco
|
fa351cd285
|
Rename functions that contain the unsafe word to nolock.
The term "unsafe" does not clearly state that the function is not locking the shared date and it sounds "dangerous", so use a more explicit term.
|
3 years ago |
Codebot
|
b87b760326
|
Merge branch 'next' into agpl_next
|
3 years ago |
faluco
|
cf20b143c0
|
Fix the default constructor of the optional class to avoid a spurious uninitialized value warning in older GCC versions (seen for ARM32 and GCC 8.3).
Use a union of a byte and the real storage, and init the char by default.
|
3 years ago |
Codebot
|
522ca4b43a
|
Adding AGPL copyright to new files
|
3 years ago |
Codebot
|
d1d38d1826
|
Merge branch 'next' into agpl_next
|
3 years ago |
Francisco Paisana
|
55d83a1279
|
fix compilation issue due to wrong include path for srsran_assert.h file
|
3 years ago |
Francisco Paisana
|
f518861ebc
|
fix location of support/ folder. Created macros for ASSERT_EQ and ASSERT_NEQ
|
3 years ago |
Francisco Paisana
|
599fc978a5
|
improvement of srsran_assert design, with specializations to enable/disable assertions based on compile flags other than ASSERTS_ENABLED. Creation of the support/ folder
|
3 years ago |
Francisco Paisana
|
e896ac49e8
|
adt: create split optional span view to be used for C-array types
|
3 years ago |
Francisco Paisana
|
d616e46936
|
adt: allow choice between static and dynamic optional vector types
|
3 years ago |
Francisco Paisana
|
1596fcf349
|
adt: rename optional table to optional array
|
3 years ago |
Francisco Paisana
|
8c24cfebd3
|
adt: create data structure type to represent an array of optional fields
|
3 years ago |
Codebot
|
bfa1215b89
|
Merge branch 'next' into agpl_next
|
4 years ago |
Francisco
|
78acf81cf0
|
bugfix,sched: avoid instability in TPCs around PHR~0
|
4 years ago |
Codebot
|
73a61b884e
|
Merge branch 'next' into agpl_next
|
4 years ago |
Pedro Alvarez
|
997f7db23a
|
Small fixes for observer.h missing std::size_t
|
4 years ago |
Francisco
|
8df6ed07c6
|
sched small fixes - use 0.930 instead of 0.932 for max coderate. Allow computing mcs/tbs based on max coderate directly. Other small fixes
|
4 years ago |
Francisco
|
31936c9754
|
bugfix - printf formatting incorrect in bounded_bitset method
|
4 years ago |
Francisco
|
b093576634
|
avoid sending UEContextReleaseRequest from Source eNB during S1 Handover.
|
4 years ago |
Codebot
|
e77c197633
|
Merge branch 'next' into agpl_next
# Conflicts:
# srsue/hdr/phy/scell/intra_measure.h
# srsue/src/phy/scell/intra_measure.cc
|
4 years ago |
Francisco
|
fa34aaa16e
|
ensure the DL mask count is reduced enough to fit required bytes
|
4 years ago |
Codebot
|
be3f8ec7da
|
Adding AGPL copyright to new files
|
4 years ago |
Codebot
|
5fe9a14aa5
|
Merge branch 'next' into agpl_next
|
4 years ago |
Francisco
|
b54bb35343
|
use rnti_map_t in scheduler
|
4 years ago |
Francisco
|
cd51537234
|
add comment explaining the use case of cached_alloc
|
4 years ago |
Francisco
|
28847badcf
|
implementation of custom allocator for memory caching. This allocator may be used for unbounded queues
|
4 years ago |
Codebot
|
887f1da10c
|
Merge branch 'next' into agpl_next
|
4 years ago |
Francisco
|
3c4512cdd2
|
demote assert to expect check in circular stack pool destruction, when a leak is detected
|
4 years ago |
Codebot
|
aeb4a5fc9d
|
Merge branch 'next' into agpl_next
|
4 years ago |
Andre Puschmann
|
92d4e6e746
|
adt/common: remove const from return type
reported by LGTM https://lgtm.com/projects/g/srsLTE/srsLTE/rev/pr-9ae46cae260b6b8137b34b9423bf1477bd6b5c42
|
4 years ago |
Codebot
|
0a15eeb57a
|
Adding AGPL copyright to new files
|
4 years ago |
Codebot
|
1bb31e42ab
|
Merge branch 'next' into agpl_next
# Conflicts:
# lib/include/srsran/interfaces/nr_common_interface_types.h
|
4 years ago |
faluco
|
7df308c756
|
Remove two mallocs in the stack:
1) Extend the small buffer to 64bytes for the move_callback class.
2) Replace a std::map for a fixed size circular map in sched_time_pf.
|
4 years ago |
Francisco
|
63913ff2b2
|
remove uneeded assert condition. change pdcp log when notified pdcp pdu doesnt exist to info.
|
4 years ago |
Francisco
|
9efb959471
|
bugfix, scheduler - fix bit counter specializations for 32 and 64 bits.
|
4 years ago |