You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Andre Puschmann 98a91a2057 sync: protect sync_state, access ue_sync object only from one thread
races detected with TSAN, primarily the ue_sync object which isn't
thread-safe is accessed by all workers to set the CFO and by the
sync thread to receive samples (which read the CFO).

The patch introduces shadow variables that are updates from the
main thread before/after the sync is executed. The atomic shadow
variables can then be read from otherthreads without holding a
mutex, i.e. blocking the sync.
4 years ago
..
lte Minor UE aesthetical changes 4 years ago
nr Integrate periodic SSB measurement in SRSUE and fix related defects 4 years ago
scell Review cell selection and SCell configuration during HO 4 years ago
phy.h SRSUE: Removed PUSCH-DMRS/SRS pregeneration methods 4 years ago
phy_common.h all: bunch of pass by const& changes suggested by LGTM 4 years ago
phy_metrics.h SRSUE: review metrics interfaces 4 years ago
prach.h rename srsLTE to srsRAN 4 years ago
search.h fixing support for extended Cyclic Prefix 4 years ago
sfn_sync.h rename srsLTE to srsRAN 4 years ago
sync.h sync: protect sync_state, access ue_sync object only from one thread 4 years ago
sync_state.h sync: protect sync_state, access ue_sync object only from one thread 4 years ago
ta_control.h rename srsLTE to srsRAN 4 years ago
ue_lte_phy_base.h SRSUE: review metrics interfaces 4 years ago
ue_nr_phy_base.h SRSUE: review metrics interfaces 4 years ago
ue_phy_base.h SRSUE: review metrics interfaces 4 years ago
vnf_phy_nr.h SRSUE: review metrics interfaces 4 years ago