osmocom-bb.git branch master updated. osmocon_v0.0.0-1867-g89009751

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
Tue Nov 28 06:26:19 UTC 2017


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 Open Source GSM Base Band stack".

The branch, master has been updated
       via  89009751ea7ceda542c254633f4ceef23b3f8f90 (commit)
       via  14598ac88d816168e037d701b6f43a2a4cf02f42 (commit)
       via  eddf339871559f282fe615f9c618a1220bd97743 (commit)
      from  65774d447d8623257e1cbf3694542f4a421017d7 (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 -----------------------------------------------------------------
http://cgit.osmocom.org/osmocom-bb/commit/?id=89009751ea7ceda542c254633f4ceef23b3f8f90

commit 89009751ea7ceda542c254633f4ceef23b3f8f90
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Thu Nov 16 17:11:28 2017 +0100

    mobile: Avoid msg_ref going out of sync
    
    It seemed like msg_ref could go out of sync. In some places we are
    using sms->msg_ref in other cases we pass it as parameter (e.g. when
    sending the SMS) or we get it out of the gsm411_rp_hdr.
    
    Instead of hardcoding 42 for all messages make it configurable and
    pass the parameter from the caller.
    
    Change-Id: I4bac5f06921b5fd85a98d97770d42d4858ca1c42

http://cgit.osmocom.org/osmocom-bb/commit/?id=14598ac88d816168e037d701b6f43a2a4cf02f42

commit 14598ac88d816168e037d701b6f43a2a4cf02f42
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Wed Nov 15 16:18:28 2017 +0100

    mobile: Change started and shutdown state through function
    
    Instead of changing the field all over the place, do the state
    change in a function. This will allow us to emit a notification
    when things change. It is similar to the lchan_state.
    
    Change-Id: I6a0591bb2785232681b23e41368323f16d3c960c

http://cgit.osmocom.org/osmocom-bb/commit/?id=eddf339871559f282fe615f9c618a1220bd97743

commit eddf339871559f282fe615f9c618a1220bd97743
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Wed Nov 15 12:25:47 2017 +0100

    mobile: Instead of putting semantic in a comment, use an enum
    
    The enum was created to understand the different states during
    the shutdown and find places where it is used. The normal
    transitions are like.
    
            Idle -> Imsi Detach -> L1 Reset -> Done
            Idle -> L1 Reset -> Done
    
    The shutdown can get stuck in case:
    
    * Out of memory situation while handling IMSI detach (timeout)
    * Never receiving l1 reset acknnowledgment.
    
    The code could benefit from the move to osmo fsm to deal with
    proper timeouts.
    
    Change-Id: Iee1140e4848923c7270495c381bf87b7e3fddee1

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

Summary of changes:
 .../include/osmocom/bb/common/osmocom_data.h       |  7 +++++
 .../layer23/include/osmocom/bb/mobile/app_mobile.h |  5 ++++
 .../layer23/include/osmocom/bb/mobile/gsm411_sms.h |  3 +-
 src/host/layer23/src/mobile/app_mobile.c           | 35 ++++++++++++++--------
 src/host/layer23/src/mobile/gsm411_sms.c           | 21 +++++++------
 src/host/layer23/src/mobile/gsm480_ss.c            |  2 +-
 src/host/layer23/src/mobile/gsm48_cc.c             |  2 +-
 src/host/layer23/src/mobile/gsm48_mm.c             |  4 +--
 src/host/layer23/src/mobile/vty_interface.c        | 24 +++++++--------
 9 files changed, 61 insertions(+), 42 deletions(-)


hooks/post-receive
-- 
The Open Source GSM Base Band stack



More information about the osmocom-commitlog mailing list