<p>pespin <strong>uploaded patch set #3</strong> to this change.</p><p><a href="https://gerrit.osmocom.org/c/osmo-bts/+/20408">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">Introduce NM BTS Site Manager FSM<br><br>This fixes old behavior mimicing broken behavior in nanoBTS (according to TS 12.21)<br>where BTS Site Mgr NM object was announced as Enabled despite no OPSTART<br>was sent by the BSC.<br>With this new FSM, BTS SiteManager will be announced as Disabled Offline<br>during OML startup conversation, instead of Enabled.<br><br>The new osmo-bsc OML management FSMs use this change in behavior to find<br>out whether it should use the old broken management states (without<br>Offline state, as per nanoBTS) or use the new state transitions (which<br>allow fixing several race conditions).<br><br>Change-Id: Iab2d17c45c9642860cd2d5d523c1baae24502243<br>---<br>M include/osmo-bts/Makefile.am<br>M include/osmo-bts/bts.h<br>A include/osmo-bts/nm_common_fsm.h<br>M include/osmo-bts/oml.h<br>M src/common/Makefile.am<br>M src/common/bts.c<br>A src/common/nm_bts_sm_fsm.c<br>A src/common/nm_common_fsm.c<br>M src/osmo-bts-litecell15/oml.c<br>M src/osmo-bts-oc2g/oml.c<br>M src/osmo-bts-octphy/l1_oml.c<br>M src/osmo-bts-omldummy/bts_model.c<br>M src/osmo-bts-sysmo/oml.c<br>M src/osmo-bts-trx/l1_if.c<br>M src/osmo-bts-virtual/bts_model.c<br>15 files changed, 284 insertions(+), 15 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-bts refs/changes/08/20408/3</pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-bts/+/20408">change 20408</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/osmo-bts/+/20408"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-bts </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: Iab2d17c45c9642860cd2d5d523c1baae24502243 </div>
<div style="display:none"> Gerrit-Change-Number: 20408 </div>
<div style="display:none"> Gerrit-PatchSet: 3 </div>
<div style="display:none"> Gerrit-Owner: pespin <pespin@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: Jenkins Builder </div>
<div style="display:none"> Gerrit-CC: fixeria <vyanitskiy@sysmocom.de> </div>
<div style="display:none"> Gerrit-CC: laforge <laforge@osmocom.org> </div>
<div style="display:none"> Gerrit-MessageType: newpatchset </div>