openbsc.git branch neels/dyn_ts updated. 0.15.0-357-gc030aac

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.org
Mon Jul 18 22:09:50 UTC 2016


This 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  c45077753173909e1522e8fb38acb2580dea829e (commit)
  discards  e30dcae22ce36ceb87d0c5ab4e4d5a801136b4e6 (commit)
  discards  ddb9e3c4eabfed53b870f82b1d82c8b3991b3bb6 (commit)
  discards  d2bd468cb3b0de42069b39c3ce819d095402e0a8 (commit)
  discards  768319b387ced8673ff503fa2d6b6cd8f3047e98 (commit)
       via  c030aac67681a1089b16242f650f8354feb82beb (commit)
       via  b6077ba1fd0c8d094f6407e110b51d4cf6ea41ae (commit)
       via  391c413ce42291cfc440c76b06e5b6832626c0ce (commit)
       via  e29014116a820b56500f8dc9cce01223cb9d1d25 (commit)
       via  abf6781026d8ce9090719ce79181292c438d556a (commit)
       via  a3a99b509573822be5eca856e269abace360a889 (commit)
       via  1722d378608d4ae9fd8b4ea63de361ba217f83e7 (commit)
       via  70ff39a823eb64ef3cc4a2ff18f66583ba9b63e9 (commit)
       via  1f3be19f221a373a776b7d3e1050ea4e6b392e82 (commit)
       via  3a4b40c88f1d480f924e5e543f306583dfd5f8a1 (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 (c45077753173909e1522e8fb38acb2580dea829e)
            \
             N -- N -- N (c030aac67681a1089b16242f650f8354feb82beb)

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=c030aac67681a1089b16242f650f8354feb82beb

commit c030aac67681a1089b16242f650f8354feb82beb
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=b6077ba1fd0c8d094f6407e110b51d4cf6ea41ae

commit b6077ba1fd0c8d094f6407e110b51d4cf6ea41ae
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=391c413ce42291cfc440c76b06e5b6832626c0ce

commit 391c413ce42291cfc440c76b06e5b6832626c0ce
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=e29014116a820b56500f8dc9cce01223cb9d1d25

commit e29014116a820b56500f8dc9cce01223cb9d1d25
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=abf6781026d8ce9090719ce79181292c438d556a

commit abf6781026d8ce9090719ce79181292c438d556a
Author: Neels Hofmeyr <neels at hofmeyr.de>
Date:   Sat Jul 16 23:59:32 2016 +0200

    common: add gsm_ts_and_pchan_name() for dyn ts logging convenience
    
    Change-Id: I9b6be77c9e5fb9dffa2021a2da72293af15a03a0

http://cgit.osmocom.org/openbsc/commit/?id=a3a99b509573822be5eca856e269abace360a889

commit a3a99b509573822be5eca856e269abace360a889
Author: Neels Hofmeyr <neels at hofmeyr.de>
Date:   Mon Jul 18 23:43:44 2016 +0200

    gsm_data_shared.h/c: decouple gsm_lchan2chan_nr() from ts->pchan
    
    For dynamic TS, the pchan to RSL De-/Activate with is not trivial. So in
    order to pass the desired pchan, introduce gsm_lchan_as_pchan2chan_nr().
    
    To avoid code dup, this requires decoupling the gsm_ts2chan_nr() pchan from the
    actual ts struct, so also 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=1722d378608d4ae9fd8b4ea63de361ba217f83e7

commit 1722d378608d4ae9fd8b4ea63de361ba217f83e7
Author: Neels Hofmeyr <neels at hofmeyr.de>
Date:   Thu Jul 14 03:01:24 2016 +0200

    dyn TS: enhance channel allocator for dynamic TS
    
    Add GSM_PCHAN_TCH_F_TCH_H_PDCH, also in gsm_pchant_names and gsm_pchant_descs,
    so the VTY can now handle the new pchan type without further adjustments.
    
    Add state fields osmo_bts_trx_ts->dyn_pchan.is and .want to record dynamic
    timeslot state. Initialize in gsm_bts_trx_alloc().
    
    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().
    
    This is incomplete in that a returned dynamic channel needs to be switched to
    the proper mode, which will follow in another commit.
    
    Drop a fixme comment from subslots_per_pchan[].
    
    Change-Id: I18da7679300c43220d9baa6a304e8df74d366249

http://cgit.osmocom.org/openbsc/commit/?id=70ff39a823eb64ef3cc4a2ff18f66583ba9b63e9

commit 70ff39a823eb64ef3cc4a2ff18f66583ba9b63e9
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=1f3be19f221a373a776b7d3e1050ea4e6b392e82

commit 1f3be19f221a373a776b7d3e1050ea4e6b392e82
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=3a4b40c88f1d480f924e5e543f306583dfd5f8a1

commit 3a4b40c88f1d480f924e5e543f306583dfd5f8a1
Author: Neels Hofmeyr <neels at hofmeyr.de>
Date:   Mon Jul 18 23:47:24 2016 +0200

    abis_rsl.c: add error logging to channel_mode_from_lchan()
    
    Change-Id: Ifa416eab76e6c26dc83e979d815ae778d0d7133b

-----------------------------------------------------------------------

Summary of changes:
 openbsc/include/openbsc/gsm_data_shared.h |  6 ++-
 openbsc/src/libbsc/abis_rsl.c             | 80 ++++++++++++++++++++++++++-----
 openbsc/src/libbsc/chan_alloc.c           | 42 +++++++++++++---
 openbsc/src/libcommon/gsm_data_shared.c   | 57 +++++++++-------------
 4 files changed, 131 insertions(+), 54 deletions(-)


hooks/post-receive
-- 
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)



More information about the osmocom-commitlog mailing list