openbsc.git branch master updated. 0.15.0-316-g832afa3

gitosis at gitosis at
Fri Jun 17 01:52:22 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, master has been updated
       via  832afa3f4b816797b6c9933187835a5c29cf5f1c (commit)
       via  285df2ec624f5c51ca5621de0524fba64226d4ed (commit)
       via  3201988f7bcfeef4c3acbcadfbda0174e4635b98 (commit)
       via  c1fbdedcd343bba16a75dc64953c080cae936534 (commit)
      from  2ebacce4fa5ab8f3be42967033644739d78c80bf (commit)

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

commit 832afa3f4b816797b6c9933187835a5c29cf5f1c
Author: Neels Hofmeyr <nhofmeyr at>
Date:   Tue Jun 14 13:12:00 2016 +0200

    dyn PDCH: set lchan->state after PDCH DEACT / before PDCH ACT
    Do the PDCH DE/ACT before we set the lchan->state to De-/Activation Requested.
    It makes more sense semantically to change PDCH mode while the lchan is still
    in NONE status. Thus slightly move some invocations:
    PDCH ACT: Free the lchan before PDCH activation. Hence remove the lchan_free()
    call from the rsl_rx_pdch_act_ack() code path; it used to do the PDCH
    activation first and call lchan_free() in the callback.
    PDCH DEACT: Set the (TCH) Activation Requested state only within
    rsl_chan_activate_lchan(), after the PDCH deact is complete.
    Channel allocator: don't pick channels that have a PDCH PENDING flag set, to
    avoid using channels that are still in PDCH switchover (despite their state
    being NONE).
    The lchan_may_change_pdch() sanity checks are becoming a lot simpler.
    Change-Id: I4206dd4808e21c3e59393ea7f5ab4f438afff066

commit 285df2ec624f5c51ca5621de0524fba64226d4ed
Author: Neels Hofmeyr <nhofmeyr at>
Date:   Mon Jun 13 12:28:21 2016 +0200

    dyn PDCH: add lchan sanity checks in PDCH DE/ACT ACK
    Change-Id: I0456cfb88860823c37c14688673e9cbc8d0085d8

commit 3201988f7bcfeef4c3acbcadfbda0174e4635b98
Author: Neels Hofmeyr <nhofmeyr at>
Date:   Wed Jun 15 15:32:29 2016 +0200

    dyn PDCH: track pending PDCH de-/activation
    Set and clear pending flags on the TS according to PDCH de-/activation.
    This will allow changing the time we set the channel state to after PDCH
    DEACT and before PDCH ACT, in a subsequent commit.
    Also add a sanity check on whether we're sending conflicting or superfluous
    PDCH de-/activations on the same TS.
    Change-Id: Ieae73271df749ded3d90585116aae01f3ad4ee74

commit c1fbdedcd343bba16a75dc64953c080cae936534
Author: Neels Hofmeyr <nhofmeyr at>
Date:   Thu Jun 16 04:18:07 2016 +0200

    dyn PDCH: fix: clear PDCH flags on TS reconnect (e.g. BTS re-connect)
    Change-Id: I89a0ef1794f343fdd06a62237f5732e73f4d2704


Summary of changes:
 openbsc/src/libbsc/abis_rsl.c     | 68 ++++++++++++++++++++++++++++++++++-----
 openbsc/src/libbsc/bsc_dyn_pdch.c |  2 ++
 openbsc/src/libbsc/chan_alloc.c   |  7 ++++
 3 files changed, 69 insertions(+), 8 deletions(-)

The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)

More information about the osmocom-commitlog mailing list