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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, neels/dyn_ts has been updated discards f7a39aa4df6d0ffdaae615e6c7a7afa6df19aa4b (commit) discards db11ebc4bbb3e65753f7770e83cde01df937ed42 (commit) discards b5ad4405b4005947332cc9e4ecf5938fb27e764f (commit) discards 03d01d18bc744ba89b5acc1db891005b3a4a4733 (commit) discards 1efa67a6afd1f19a4f62e9e42db8700521d48ec2 (commit) discards a6c8ab27246cc2b7cdf7104b321727bff2b6e3a9 (commit) discards ee4f05c056ab67c963cc02d7c4be2de8f14d3683 (commit) discards 721205f0707759299b841608e356ee9249254c39 (commit) discards 1722d378608d4ae9fd8b4ea63de361ba217f83e7 (commit) discards 70ff39a823eb64ef3cc4a2ff18f66583ba9b63e9 (commit) discards 1f3be19f221a373a776b7d3e1050ea4e6b392e82 (commit) discards 3a4b40c88f1d480f924e5e543f306583dfd5f8a1 (commit) discards fa1e940b0a2d32adaab5cde44697c7371a0ad519 (commit) via 8ea535d406279b9f651c0030b89c94a13fe57d3b (commit) via 439154451785e73a96dbe56e7b687905439f18cf (commit) via 26753d71a5a9c077e7ef3d049aa85a068f260428 (commit) via 497b96ed1191eeb72adeaa2c20dbc16b5cb6989d (commit) via c8d815c5cc980b4ced159f2a8cdcff467bdf2b12 (commit) via 82439efc8bfe17c17dad5afc610c2ef9beeb7c74 (commit) via e69b2e80cb9cb11253bf41264ef06435247dff9a (commit) via 6c7ebc24647c40288e5b42bc070450e67d438e8e (commit) via c1e56ed9a2528dfcdab5505d667117c870aa9735 (commit) via 3c28afa31f11ae2ce28ec98f21eabc819bf3668f (commit) via 1f28fe702503a142f4c2941b9531e8eed7ad59fd (commit) via d6590999e510af411121a788e6e3d556f9460408 (commit) via bf60a6b7736b1c1c9f2c940803fb6c3be251789b (commit) via d7832dd956f0212851cae1cdebd132bd0cdc52ae (commit) via 18accac7c9d05152e9986b3a978a907009971aea (commit) via 26ca593264813b0f414e2e94ccdfd3605fbad6cf (commit) via 24693c5d0c585b8ab4f24ead581971b9271d1a76 (commit) via 9b6960d0799f50e86f66473fe9556e33b5ca6405 (commit) via 265b42ef4dd490b2d358f3de5f8d6ba8c7e48664 (commit) via 2197099330e41d4e8d7ed1d3c2806f9d48b065b8 (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 (f7a39aa4df6d0ffdaae615e6c7a7afa6df19aa4b) \ N -- N -- N (8ea535d406279b9f651c0030b89c94a13fe57d3b) 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/openbsc/commit/?id=8ea535d406279b9f651c0030b89c94a13fe57d3b commit 8ea535d406279b9f651c0030b89c94a13fe57d3b Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Sat Jul 23 17:17:34 2016 +0200 Rename bsc_dyn_pdch.c to bsc_dyn_ts.c It's no longer just for IPAC style TCH/F_PDCH, but also contains code for TCH/F_TCH/H_PDCH, so pick a more general name. Change-Id: Ic19db81eca03fd72738839ee3686b6b4c8b6b437 http://cgit.osmocom.org/openbsc/commit/?id=439154451785e73a96dbe56e7b687905439f18cf commit 439154451785e73a96dbe56e7b687905439f18cf Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Sat Jul 23 16:25:15 2016 +0200 compiler warning: abis_rsl.h: include gsm_utils.h Change-Id: I10f9d64398adabf8fca29663f883ac952470579c http://cgit.osmocom.org/openbsc/commit/?id=26753d71a5a9c077e7ef3d049aa85a068f260428 commit 26753d71a5a9c077e7ef3d049aa85a068f260428 Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Fri Jul 15 01:18:57 2016 +0200 dyn TS: switchover wip Change-Id: Iea4dfa6166520f9036a5d6bbb7962580746f4c5b http://cgit.osmocom.org/openbsc/commit/?id=497b96ed1191eeb72adeaa2c20dbc16b5cb6989d commit 497b96ed1191eeb72adeaa2c20dbc16b5cb6989d Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Tue Jun 14 01:32:46 2016 +0200 debug log: log all lchan_alloc steps Change-Id: Ib2d11744d92dc06205fb1573815e11efd84842b0 http://cgit.osmocom.org/openbsc/commit/?id=c8d815c5cc980b4ced159f2a8cdcff467bdf2b12 commit c8d815c5cc980b4ced159f2a8cdcff467bdf2b12 Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Thu Jul 14 03:10:40 2016 +0200 dyn TS: Abis RSL: on chan rel, switch dyn TS back to PDCH Add function ts_subslots(), for the check whether all TCH/H are released in abis_rsl.c; subslots_per_pchan[] is static in chan_alloc.c, and the function adds some dyn TS logic. Change-Id: I3974f5cc3ac8a3e2ad53db11b9e4180aa4c16c0a http://cgit.osmocom.org/openbsc/commit/?id=82439efc8bfe17c17dad5afc610c2ef9beeb7c74 commit 82439efc8bfe17c17dad5afc610c2ef9beeb7c74 Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Thu Jul 14 03:09:56 2016 +0200 dyn TS: verify_chan_comb(): handle new dyn TS NM_CHANC_* Change-Id: I7ce754a48c7f492e921a4450745383bb8dd7225c http://cgit.osmocom.org/openbsc/commit/?id=e69b2e80cb9cb11253bf41264ef06435247dff9a commit e69b2e80cb9cb11253bf41264ef06435247dff9a Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Thu Jul 14 03:01:24 2016 +0200 dyn TS: enhance channel allocator for dynamic TS Change _lc_find_bts() to _lc_dyn_find_bts() with added dyn_as_pchan arg to pass exactly as which pchan we'd like to allocate on a dynamic TS. Add _lc_find_bts() as wrapper so non-dynamic-TS callers remain unchanged. Also add dyn_as_pchan arg to _lc_find_trx() (not renaming to dyn and wrapping because there is only one caller). Implement dynamic allocator logic in _lc_find_trx() and lchan_alloc(). A returned dynamic channel still needs to be switched to the proper mode, which will follow in another commit. Replace a fixme comment with a normal comment in subslots_per_pchan[], because handling of dynamic TS is now defined. Change-Id: I18da7679300c43220d9baa6a304e8df74d366249 http://cgit.osmocom.org/openbsc/commit/?id=6c7ebc24647c40288e5b42bc070450e67d438e8e commit 6c7ebc24647c40288e5b42bc070450e67d438e8e Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Mon Jul 18 23:56:08 2016 +0200 error log: rsl_chan_activate_lchan: log channel mode error Change-Id: I0f403b13ff9897770c0b855bf57a9440717b46e8 http://cgit.osmocom.org/openbsc/commit/?id=c1e56ed9a2528dfcdab5505d667117c870aa9735 commit c1e56ed9a2528dfcdab5505d667117c870aa9735 Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Mon Jul 18 23:54:54 2016 +0200 debug log: rsl_chan_activate_lchan: log activation type Change-Id: I9b6b43b4fad62195af0009ab12632125de39d4fe http://cgit.osmocom.org/openbsc/commit/?id=3c28afa31f11ae2ce28ec98f21eabc819bf3668f commit 3c28afa31f11ae2ce28ec98f21eabc819bf3668f Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Sat Jul 16 23:59:32 2016 +0200 gsm_data_shared: add gsm_ts_and_pchan_name() for dyn ts logging Change-Id: I9b6be77c9e5fb9dffa2021a2da72293af15a03a0 http://cgit.osmocom.org/openbsc/commit/?id=1f28fe702503a142f4c2941b9531e8eed7ad59fd commit 1f28fe702503a142f4c2941b9531e8eed7ad59fd Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Sat Jul 23 16:14:06 2016 +0200 dyn TS: add GSM_PCHAN_TCH_F_TCH_H_PDCH and ts->dyn state Add GSM_PCHAN_TCH_F_TCH_H_PDCH, also in gsm_pchant_names and gsm_pchant_descs. The VTY can now handle the new pchan type without further adjustments. Add state fields osmo_bts_trx_ts->dyn.* to record dynamic timeslot state. Initialize in gsm_bts_trx_alloc(). Change-Id: I0a4049df8500b4f7c864f1355c4e9238932d1b8f http://cgit.osmocom.org/openbsc/commit/?id=d6590999e510af411121a788e6e3d556f9460408 commit d6590999e510af411121a788e6e3d556f9460408 Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Sat Jul 23 17:58:23 2016 +0200 cosmetic: rsl_lchan_lookup(): more verbose error log Change-Id: Ifde73164d9985be4f06bdb7f46a06a92afb19513 http://cgit.osmocom.org/openbsc/commit/?id=bf60a6b7736b1c1c9f2c940803fb6c3be251789b commit bf60a6b7736b1c1c9f2c940803fb6c3be251789b Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Sat Jul 23 17:57:53 2016 +0200 dyn TS: rsl_lchan_lookup(): add dyn PCHAN and PDCH chan bits Change-Id: If8f7c118f69e5a9f370bfe25f82f3d5a8de75b51 http://cgit.osmocom.org/openbsc/commit/?id=d7832dd956f0212851cae1cdebd132bd0cdc52ae commit d7832dd956f0212851cae1cdebd132bd0cdc52ae Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Sat Jul 23 17:38:22 2016 +0200 code dup: join libbsc lchan_lookup() and osmo-bts rsl_lchan_lookup() lchan_lookup in abis_rsl.c and rsl_lchan_lookup() from osmo-bts oml.c are the same code, except for the log context, which is only set in abis_rsl.c. Factor out the common code to rsl_lchan_lookup() in gsm_data_shared.c. To avoid duplicate symbols, the rsl_lchan_lookup() implementation needs to be removed from osmo-bts. Change-Id: Ie89bc5bb9110a0e539d37991dedac6f913211b48 http://cgit.osmocom.org/openbsc/commit/?id=18accac7c9d05152e9986b3a978a907009971aea commit 18accac7c9d05152e9986b3a978a907009971aea Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Sat Jul 23 17:35:47 2016 +0200 comment_fu Change-Id: Id5346e5f1d8ccc37200ec1a061399a879767c954 http://cgit.osmocom.org/openbsc/commit/?id=26ca593264813b0f414e2e94ccdfd3605fbad6cf commit 26ca593264813b0f414e2e94ccdfd3605fbad6cf Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Mon Jul 18 23:43:44 2016 +0200 gsm_lchan2chan_nr(): decouple from ts->pchan For dynamic TS, the pchan choice for RSL De-/Activation is not trivial. So in order to pass the desired pchan to generate the RSL chan_nr, introduce gsm_lchan_as_pchan2chan_nr(). To avoid code dup, this requires decoupling the gsm_ts2chan_nr() pchan from the actual ts struct, so refactor gsm_ts2chan_nr() to gsm_pchan2chan_nr() with explicit pchan, ts_nr and lchan_nr arguments. Change-Id: I1a40e8452fe8120d350a27973e56be0b8c8c517f http://cgit.osmocom.org/openbsc/commit/?id=24693c5d0c585b8ab4f24ead581971b9271d1a76 commit 24693c5d0c585b8ab4f24ead581971b9271d1a76 Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Sat Jul 23 16:54:16 2016 +0200 gsm_ts2chan_nr(): add assertions for lchan_nr Change-Id: Ibfdef347c85d4a145645a7325cd193ea1b475a54 http://cgit.osmocom.org/openbsc/commit/?id=9b6960d0799f50e86f66473fe9556e33b5ca6405 commit 9b6960d0799f50e86f66473fe9556e33b5ca6405 Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Sat Jul 23 16:47:07 2016 +0200 gsm_ts2chan_nr(): use constants instead of magic numbers Change-Id: I14dceab6ac9f0d4ad852259eae643f567d0982f2 http://cgit.osmocom.org/openbsc/commit/?id=265b42ef4dd490b2d358f3de5f8d6ba8c7e48664 commit 265b42ef4dd490b2d358f3de5f8d6ba8c7e48664 Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Mon Jul 18 23:47:24 2016 +0200 error log: abis_rsl.c: log errors in channel_mode_from_lchan() Change-Id: Ifa416eab76e6c26dc83e979d815ae778d0d7133b http://cgit.osmocom.org/openbsc/commit/?id=2197099330e41d4e8d7ed1d3c2806f9d48b065b8 commit 2197099330e41d4e8d7ed1d3c2806f9d48b065b8 Author: Neels Hofmeyr <neels at hofmeyr.de> Date: Thu Jul 14 02:51:13 2016 +0200 comments: clarify some dynamic TS comments A new type of dynamic channel will be introduced soon, so prepare some comments to name the dynamic TS kind more specifically. Change-Id: I51fa8c2ebba507299e55a5cb7e67e48a6c8471f7 ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gsm_data_shared.h | 1 + openbsc/src/libbsc/Makefile.am | 2 +- openbsc/src/libbsc/abis_nm.c | 1 + openbsc/src/libbsc/abis_rsl.c | 62 +----------- .../src/libbsc/{bsc_dyn_pdch.c => bsc_dyn_ts.c} | 0 openbsc/src/libbsc/chan_alloc.c | 22 ++--- openbsc/src/libcommon/gsm_data_shared.c | 105 ++++++++++++++++++--- 7 files changed, 104 insertions(+), 89 deletions(-) rename openbsc/src/libbsc/{bsc_dyn_pdch.c => bsc_dyn_ts.c} (100%) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)