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/osmocom-commitlog@lists.osmocom.org/.
gitosis at osmocom.org gitosis at osmocom.orgThis is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, neels/dyn_pdch_trx has been updated discards 915b3d437be4ff8446570486ef21ced13444051d (commit) discards 2b83d2e227297a44121c4ac7547b6068e44e7167 (commit) discards 1aaa5288999f005ec622ecbf0c5d1c52f61b7364 (commit) via f3ccc3c7eb88b3810f735c94c3aa63a4f5473614 (commit) via 5886b07d86e01ac3ee5227d1acf60c886237bb75 (commit) via c2901ea5013a438ccc8b2ced5bc3683d2336603e (commit) via 4241adeba7bbcfbcbec8b740690bbc0da085090b (commit) via b9c9b60a2566fd97230d2f48f415ca4bb5fc3c99 (commit) via 6912165467b47151f0e2946ec3e6827d6fef08fd (commit) via f328308df9d3f7cfe3fa0662209eef95c5066891 (commit) via 0b303e6de09928080191110a9f1cf268aa6ffa01 (commit) via b02bcdfd718f6334016fcae16b420e9fa8980b85 (commit) This update added new revisions after undoing existing revisions. That is to say, the old revision is not a strict subset of the new revision. This situation occurs when you --force push a change and generate a repository containing something like this: * -- * -- B -- O -- O -- O (915b3d437be4ff8446570486ef21ced13444051d) \ N -- N -- N (f3ccc3c7eb88b3810f735c94c3aa63a4f5473614) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-bts/commit/?id=f3ccc3c7eb88b3810f735c94c3aa63a4f5473614 commit f3ccc3c7eb88b3810f735c94c3aa63a4f5473614 Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Wed Jul 27 16:12:56 2016 +0200 trx: log lchan activation Change-Id: I296e92c6e06d7b0f042927bf87091fcce475043c http://cgit.osmocom.org/osmo-bts/commit/?id=5886b07d86e01ac3ee5227d1acf60c886237bb75 commit 5886b07d86e01ac3ee5227d1acf60c886237bb75 Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Wed Jul 27 16:06:36 2016 +0200 dyn PDCH: trx l1_if.c: drop fixme, add comment Change-Id: Ib240f21f4d460524767f4273fc9077617d1ffb43 http://cgit.osmocom.org/osmo-bts/commit/?id=c2901ea5013a438ccc8b2ced5bc3683d2336603e commit c2901ea5013a438ccc8b2ced5bc3683d2336603e Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Wed Jul 27 16:20:42 2016 +0200 dyn PDCH: trx: implement bts_model_ts_disconnect() Change-Id: I85e455b3342bfdac4e612be1c7cd4b30001f55ad http://cgit.osmocom.org/osmo-bts/commit/?id=4241adeba7bbcfbcbec8b740690bbc0da085090b commit 4241adeba7bbcfbcbec8b740690bbc0da085090b Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Wed Jul 27 16:15:00 2016 +0200 dyn PDCH: trx l1_if.c: factor out lchan_deactivate() For dynamic timeslots, bts_model_ts_disconnect() will need to invoke deativation of an lchan. Change-Id: I95c39ab8bad7117ce6b18db8facf3788dd5280bf http://cgit.osmocom.org/osmo-bts/commit/?id=b9c9b60a2566fd97230d2f48f415ca4bb5fc3c99 commit b9c9b60a2566fd97230d2f48f415ca4bb5fc3c99 Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Wed Jul 27 15:16:29 2016 +0200 dyn PDCH: trx: add ts_subslots2() in measurement.h For dyn PDCH, osmo-trx/l1_if.c will need to know the number of subslots per pchan, to verify that all lchans are free before dyn TS switchover. The subslots_per_pchan[] array is static to measurement.c, and since we need a non-trivial check for dyn TS anyway, add public ts_subslots2() to measurement.c, which also checks the current dyn pchan type. Naming: A patch to add an identical function called ts_subslots() to openbsc is waiting to be submitted, and I intend to join these via gsm_data_shared.c once it is submitted to openbsc. To ease the transition from using the osmo-bts ts_subslots() function to the one from openbsc, I'm naming this ts_subslots2(). See https://gerrit.osmocom.org/600 Change-Id: Ibe9c053ed304f8ab090e82bb194086694df47da3 http://cgit.osmocom.org/osmo-bts/commit/?id=6912165467b47151f0e2946ec3e6827d6fef08fd commit 6912165467b47151f0e2946ec3e6827d6fef08fd Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Wed Jul 27 16:20:59 2016 +0200 dyn PDCH: trx: implement bts_model_ts_connect() Change-Id: Ieb66935d6efc26854e95d238e810c4f8b16cfa88 http://cgit.osmocom.org/osmo-bts/commit/?id=f328308df9d3f7cfe3fa0662209eef95c5066891 commit f328308df9d3f7cfe3fa0662209eef95c5066891 Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Wed Jul 27 16:09:43 2016 +0200 dyn PDCH: trx l1_if.c: factor out trx_set_ts_as_pchan() from trx_set_ts() To be able to set a specific pchan type for dynamic channels, have the trx_set_ts_as_pchan() function with an explicit pchan argument instead of using ts->pchan. Keep trx_set_ts() as a thin wrapper to use ts->pchan directly. Change-Id: I9eeef05d2a6763f86a5b89ee7c3b4211f6736e4d http://cgit.osmocom.org/osmo-bts/commit/?id=0b303e6de09928080191110a9f1cf268aa6ffa01 commit 0b303e6de09928080191110a9f1cf268aa6ffa01 Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Wed Jul 27 16:04:49 2016 +0200 dyn PDCH: trx l1_if.c: factor out lchan_activate() Dynamic timeslots implementation will need to invoke lchan activation from bts_model_ts_connect(). Also, it would have been better style to factor this out in a separate function in the first place. Change-Id: If26f66eba58264040a79ef06c871964ceebe86e7 http://cgit.osmocom.org/osmo-bts/commit/?id=b02bcdfd718f6334016fcae16b420e9fa8980b85 commit b02bcdfd718f6334016fcae16b420e9fa8980b85 Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Wed Jul 27 15:52:55 2016 +0200 dyn TS, dyn PDCH: common/l1sap.c: properly notice PDCH In l1sap_ph_rts_ind(), l1sap_ph_data_ind() and to_gsmtap(), the decision to handle a TS as PDCH was still missing for dynamic TS. It is not yet clear why this did not impact functionality for dynamic timeslots. AFAICT they should not have worked without this patch. TODO: clarify Change-Id: I7b873a089a3de70d980885a7539cb91997464743 ----------------------------------------------------------------------- Summary of changes: include/osmo-bts/measurement.h | 1 + src/common/bts.c | 8 ------ src/common/l1sap.c | 4 +-- src/common/measurement.c | 1 + src/common/oml.c | 6 ----- src/common/scheduler.c | 11 +++----- src/osmo-bts-litecell15/l1_if.c | 8 +----- src/osmo-bts-trx/l1_if.c | 57 +++++++++------------------------------- src/osmo-bts-trx/scheduler_trx.c | 2 -- 9 files changed, 20 insertions(+), 78 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...)