This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.
dexter gerrit-no-reply at lists.osmocom.orgReview at https://gerrit.osmocom.org/2414 measurement: Compute measurement results on measurement idication Computing the measurement results on in l1sap_info_time_ind() all at once may peak the host CPU. On smaller systems (arm based sysmobts) this might cause a noticable delay of other important tasks (e.g. passing l2 messages back and forth) It makes more sense to compute the measurement results continously when l1sap_info_meas_ind() is executed. Change-Id: Iecb9a30c0d716bfc88221cd752b1ffdc74269e30 --- M src/common/l1sap.c 1 file changed, 4 insertions(+), 5 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-bts refs/changes/14/2414/1 diff --git a/src/common/l1sap.c b/src/common/l1sap.c index 3592096..0b6874a 100644 --- a/src/common/l1sap.c +++ b/src/common/l1sap.c @@ -419,11 +419,6 @@ /* Update time on PCU interface */ pcu_tx_time_ind(info_time_ind->fn); - /* check if the measurement period of some lchan has ended - * and pre-compute the respective measurement */ - llist_for_each_entry(trx, &bts->trx_list, list) - trx_meas_check_compute(trx, info_time_ind->fn - 1); - /* increment number of RACH slots that have passed by since the * last time indication */ btsb->load.rach.total += @@ -458,6 +453,10 @@ lchan_new_ul_meas(lchan, &ulm); + /* Check measurement period end and prepare the UL measurment + * report at Meas period End*/ + lchan_meas_check_compute(lchan, info_meas_ind->fn); + return 0; } -- To view, visit https://gerrit.osmocom.org/2414 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Iecb9a30c0d716bfc88221cd752b1ffdc74269e30 Gerrit-PatchSet: 1 Gerrit-Project: osmo-bts Gerrit-Branch: master Gerrit-Owner: dexter <pmaier at sysmocom.de>