openbsc.git branch neels/dyn_ts updated. 0.15.0-352-g40380f8

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
Sun Jul 17 18:55:41 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  94d872d124b455e59b957fb01834a7f08ea265e8 (commit)
  discards  7e81a40eda19a368eed70bf59e6a68b6bbbeeb2c (commit)
  discards  90bb63628612359ab2127a42fd5a643865cf7c6b (commit)
  discards  620a6541fd170a6f0429c470795cfc9105ae538f (commit)
  discards  b4f48a2f431ac13e03ce67832ef1e266851c34c4 (commit)
  discards  186dcb625ad792bdede27a2fcd27b0547b1b4978 (commit)
  discards  a3d05c2d3538d6291fbfda4bdc0518fb785b60d0 (commit)
       via  40380f85268e8dc991598dd6c4d2f8476db8784d (commit)
       via  e30dcae22ce36ceb87d0c5ab4e4d5a801136b4e6 (commit)
       via  ddb9e3c4eabfed53b870f82b1d82c8b3991b3bb6 (commit)
       via  d2bd468cb3b0de42069b39c3ce819d095402e0a8 (commit)
       via  768319b387ced8673ff503fa2d6b6cd8f3047e98 (commit)
       via  fa1e940b0a2d32adaab5cde44697c7371a0ad519 (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 (94d872d124b455e59b957fb01834a7f08ea265e8)
            \
             N -- N -- N (40380f85268e8dc991598dd6c4d2f8476db8784d)

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=40380f85268e8dc991598dd6c4d2f8476db8784d

commit 40380f85268e8dc991598dd6c4d2f8476db8784d
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=e30dcae22ce36ceb87d0c5ab4e4d5a801136b4e6

commit e30dcae22ce36ceb87d0c5ab4e4d5a801136b4e6
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=ddb9e3c4eabfed53b870f82b1d82c8b3991b3bb6

commit ddb9e3c4eabfed53b870f82b1d82c8b3991b3bb6
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=d2bd468cb3b0de42069b39c3ce819d095402e0a8

commit d2bd468cb3b0de42069b39c3ce819d095402e0a8
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=768319b387ced8673ff503fa2d6b6cd8f3047e98

commit 768319b387ced8673ff503fa2d6b6cd8f3047e98
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=fa1e940b0a2d32adaab5cde44697c7371a0ad519

commit fa1e940b0a2d32adaab5cde44697c7371a0ad519
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 |   4 +-
 openbsc/src/libbsc/abis_rsl.c             | 219 ++++++++++++++++++++----------
 openbsc/src/libbsc/bsc_dyn_pdch.c         |  55 ++++++--
 openbsc/src/libbsc/bts_ipaccess_nanobts.c |   2 +-
 openbsc/src/libbsc/chan_alloc.c           |  16 +--
 openbsc/src/libcommon/gsm_data_shared.c   |  21 +--
 6 files changed, 205 insertions(+), 112 deletions(-)


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



More information about the osmocom-commitlog mailing list