<matrixProject _class='hudson.matrix.MatrixProject'><action _class='hudson.model.ParametersDefinitionProperty'><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></defaultParameterValue><description>osmo-ci.git branch
</description><name>BRANCH_CI</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>COMMENT_TYPE</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>DISTRO</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_BRANCH</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_CHANGE_NUMBER</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_HOST</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_PATCHSET_NUMBER</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_PATCHSET_REVISION</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_PATCHSET_UPLOADER_NAME</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_PORT</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_PROJECT</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_REFSPEC</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_REPO_URL</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>PIPELINE_BUILD_URL</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>PROJECT_NAME</name><type>StringParameterDefinition</type></parameterDefinition></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction'><displayUrl>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/</displayUrl></action><action _class='org.jenkinsci.plugins.testresultsanalyzer.TestResultsAnalyzerAction'></action><action _class='com.cloudbees.plugins.credentials.ViewCredentialsAction'><stores></stores></action><description>Build job of CI for patches sent to
&lt;a href="https://gerrit.osmocom.org/#/q/status:open+project:osmo-bsc"&gt;osmo-bsc&lt;/a&gt;
&lt;br/&gt;&lt;br/&gt;
&lt;b&gt;Auto-generated using Jenkins Job Builder. DO NOT EDIT MANUALLY!&lt;/b&gt;
&lt;!-- Managed by Jenkins Job Builder --&gt;</description><displayName>gerrit-osmo-bsc-build</displayName><fullDisplayName>gerrit-osmo-bsc-build</fullDisplayName><fullName>gerrit-osmo-bsc-build</fullName><name>gerrit-osmo-bsc-build</name><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/</url><buildable>true</buildable><build _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-osmo-bsc" build number 1,740</shortDescription><upstreamBuild>1740</upstreamBuild><upstreamProject>gerrit-osmo-bsc</upstreamProject><upstreamUrl>job/gerrit-osmo-bsc/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42599</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>d4f141044d144afa25014c79f1449a75deeff5d0</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>fixeria</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/99/42599/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-bsc/1740/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>132198</buildingDurationMillis><executingTimeMillis>132198</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>8420</waitingDurationMillis><waitingTimeMillis>8420</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><pespinrel-1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1672</buildNumber><marked><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></marked><revision><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></revision></pespinrel-1.13.1><pespinrel-1.14.0 _class='hudson.plugins.git.util.Build'><buildNumber>1721</buildNumber><marked><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></marked><revision><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></revision></pespinrel-1.14.0><osmith1.11.1 _class='hudson.plugins.git.util.Build'><buildNumber>1373</buildNumber><marked><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></marked><revision><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></revision></osmith1.11.1><osmith1.9.1 _class='hudson.plugins.git.util.Build'><buildNumber>404</buildNumber><marked><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></marked><revision><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></revision></osmith1.9.1><osmith1.9.2 _class='hudson.plugins.git.util.Build'><buildNumber>976</buildNumber><marked><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></marked><revision><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></revision></osmith1.9.2><osmith1.12.3 _class='hudson.plugins.git.util.Build'><buildNumber>1573</buildNumber><marked><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></marked><revision><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></revision></osmith1.12.3><osmith1.12.4 _class='hudson.plugins.git.util.Build'><buildNumber>1575</buildNumber><marked><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></marked><revision><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></revision></osmith1.12.4><osmith1.13.3 _class='hudson.plugins.git.util.Build'><buildNumber>1675</buildNumber><marked><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></marked><revision><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></revision></osmith1.13.3><osmith1.12.2 _class='hudson.plugins.git.util.Build'><buildNumber>1545</buildNumber><marked><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></marked><revision><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></revision></osmith1.12.2><osmith1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1668</buildNumber><marked><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></marked><revision><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></revision></osmith1.13.1><master _class='hudson.plugins.git.util.Build'><buildNumber>1743</buildNumber><marked><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><branch><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><name>master</name></branch></marked><revision><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><branch><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><name>master</name></branch></revision></master><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>933</buildNumber><marked><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></marked><revision><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-1.12.1 _class='hudson.plugins.git.util.Build'><buildNumber>1472</buildNumber><marked><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></marked><revision><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></revision></rel-1.12.1></buildsByBranchName><lastBuiltRevision><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><branch><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1743</displayName><duration>132198</duration><estimatedDuration>337204</estimatedDuration><fullDisplayName>gerrit-osmo-bsc-build #1743</fullDisplayName><id>1743</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1743</number><queueId>83910</queueId><result>SUCCESS</result><timestamp>1775689213134</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/1743/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo-bsc/handover_fsm.c</affectedPath><commitId>d4f141044d144afa25014c79f1449a75deeff5d0</commitId><timestamp>1775688676000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></author><authorEmail>vyanitskiy@sysmocom.de</authorEmail><comment>handover_fsm: send_handover_performed(): check lchan != NULL

The target lchan is expected to be valid on HO_RESULT_OK, but it's
still safer to check it against NULL before dereferencing.

Change-Id: Iee734c98dc79681808e7d75360c208a941cc6821
Related: 107391d8c ("handover_fsm: fix send_handover_performed() using wrong lchan")
</comment><date>2026-04-09 05:51:16 +0700</date><id>d4f141044d144afa25014c79f1449a75deeff5d0</id><msg>handover_fsm: send_handover_performed(): check lchan != NULL</msg><path><editType>edit</editType><file>src/osmo-bsc/handover_fsm.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></culprit><run><number>1743</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1743/</url></run></build><build _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-osmo-bsc" build number 1,741</shortDescription><upstreamBuild>1741</upstreamBuild><upstreamProject>gerrit-osmo-bsc</upstreamProject><upstreamUrl>job/gerrit-osmo-bsc/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42600</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>a1fe2b42bac14f696b42fc4dc7d841addda5c14a</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>fixeria</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/00/42600/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-bsc/1741/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>138113</buildingDurationMillis><executingTimeMillis>138113</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>9415</waitingDurationMillis><waitingTimeMillis>9415</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><pespinrel-1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1672</buildNumber><marked><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></marked><revision><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></revision></pespinrel-1.13.1><pespinrel-1.14.0 _class='hudson.plugins.git.util.Build'><buildNumber>1721</buildNumber><marked><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></marked><revision><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></revision></pespinrel-1.14.0><osmith1.11.1 _class='hudson.plugins.git.util.Build'><buildNumber>1373</buildNumber><marked><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></marked><revision><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></revision></osmith1.11.1><osmith1.9.1 _class='hudson.plugins.git.util.Build'><buildNumber>404</buildNumber><marked><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></marked><revision><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></revision></osmith1.9.1><osmith1.9.2 _class='hudson.plugins.git.util.Build'><buildNumber>976</buildNumber><marked><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></marked><revision><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></revision></osmith1.9.2><osmith1.12.3 _class='hudson.plugins.git.util.Build'><buildNumber>1573</buildNumber><marked><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></marked><revision><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></revision></osmith1.12.3><osmith1.12.4 _class='hudson.plugins.git.util.Build'><buildNumber>1575</buildNumber><marked><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></marked><revision><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></revision></osmith1.12.4><osmith1.13.3 _class='hudson.plugins.git.util.Build'><buildNumber>1675</buildNumber><marked><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></marked><revision><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></revision></osmith1.13.3><osmith1.12.2 _class='hudson.plugins.git.util.Build'><buildNumber>1545</buildNumber><marked><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></marked><revision><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></revision></osmith1.12.2><osmith1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1668</buildNumber><marked><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></marked><revision><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></revision></osmith1.13.1><master _class='hudson.plugins.git.util.Build'><buildNumber>1742</buildNumber><marked><SHA1>a1fe2b42bac14f696b42fc4dc7d841addda5c14a</SHA1><branch><SHA1>a1fe2b42bac14f696b42fc4dc7d841addda5c14a</SHA1><name>master</name></branch></marked><revision><SHA1>a1fe2b42bac14f696b42fc4dc7d841addda5c14a</SHA1><branch><SHA1>a1fe2b42bac14f696b42fc4dc7d841addda5c14a</SHA1><name>master</name></branch></revision></master><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>933</buildNumber><marked><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></marked><revision><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-1.12.1 _class='hudson.plugins.git.util.Build'><buildNumber>1472</buildNumber><marked><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></marked><revision><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></revision></rel-1.12.1></buildsByBranchName><lastBuiltRevision><SHA1>a1fe2b42bac14f696b42fc4dc7d841addda5c14a</SHA1><branch><SHA1>a1fe2b42bac14f696b42fc4dc7d841addda5c14a</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1742</displayName><duration>138113</duration><estimatedDuration>337204</estimatedDuration><fullDisplayName>gerrit-osmo-bsc-build #1742</fullDisplayName><id>1742</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1742</number><queueId>83909</queueId><result>SUCCESS</result><timestamp>1775689212393</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/1742/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo-bsc/assignment_fsm.c</affectedPath><commitId>a1fe2b42bac14f696b42fc4dc7d841addda5c14a</commitId><timestamp>1775688692000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></author><authorEmail>vyanitskiy@sysmocom.de</authorEmail><comment>assignment_fsm: ipacc_chan_mode_supported(): log unsupported chan_mode

Change-Id: I1718994e25ff1349618bdb4660afbe735c5c3977
Related: aa959d74f ("assignment_fsm: check ipaccess channel mode support")
</comment><date>2026-04-09 05:51:32 +0700</date><id>a1fe2b42bac14f696b42fc4dc7d841addda5c14a</id><msg>assignment_fsm: ipacc_chan_mode_supported(): log unsupported chan_mode</msg><path><editType>edit</editType><file>src/osmo-bsc/assignment_fsm.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></culprit><run><number>1742</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1742/</url></run></build><build _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-osmo-bsc" build number 1,736</shortDescription><upstreamBuild>1736</upstreamBuild><upstreamProject>gerrit-osmo-bsc</upstreamProject><upstreamUrl>job/gerrit-osmo-bsc/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42592</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>42aa5ac952e686a72d7320641ea6fd54b8aec3f8</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>fixeria</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/92/42592/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-bsc/1736/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>741300</buildingDurationMillis><executingTimeMillis>741300</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>5951</waitingDurationMillis><waitingTimeMillis>5951</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><pespinrel-1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1672</buildNumber><marked><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></marked><revision><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></revision></pespinrel-1.13.1><pespinrel-1.14.0 _class='hudson.plugins.git.util.Build'><buildNumber>1721</buildNumber><marked><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></marked><revision><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></revision></pespinrel-1.14.0><osmith1.11.1 _class='hudson.plugins.git.util.Build'><buildNumber>1373</buildNumber><marked><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></marked><revision><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></revision></osmith1.11.1><osmith1.9.1 _class='hudson.plugins.git.util.Build'><buildNumber>404</buildNumber><marked><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></marked><revision><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></revision></osmith1.9.1><osmith1.9.2 _class='hudson.plugins.git.util.Build'><buildNumber>976</buildNumber><marked><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></marked><revision><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></revision></osmith1.9.2><osmith1.12.3 _class='hudson.plugins.git.util.Build'><buildNumber>1573</buildNumber><marked><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></marked><revision><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></revision></osmith1.12.3><osmith1.12.4 _class='hudson.plugins.git.util.Build'><buildNumber>1575</buildNumber><marked><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></marked><revision><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></revision></osmith1.12.4><osmith1.13.3 _class='hudson.plugins.git.util.Build'><buildNumber>1675</buildNumber><marked><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></marked><revision><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></revision></osmith1.13.3><osmith1.12.2 _class='hudson.plugins.git.util.Build'><buildNumber>1545</buildNumber><marked><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></marked><revision><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></revision></osmith1.12.2><osmith1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1668</buildNumber><marked><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></marked><revision><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></revision></osmith1.13.1><master _class='hudson.plugins.git.util.Build'><buildNumber>1741</buildNumber><marked><SHA1>42aa5ac952e686a72d7320641ea6fd54b8aec3f8</SHA1><branch><SHA1>42aa5ac952e686a72d7320641ea6fd54b8aec3f8</SHA1><name>master</name></branch></marked><revision><SHA1>42aa5ac952e686a72d7320641ea6fd54b8aec3f8</SHA1><branch><SHA1>42aa5ac952e686a72d7320641ea6fd54b8aec3f8</SHA1><name>master</name></branch></revision></master><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>933</buildNumber><marked><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></marked><revision><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-1.12.1 _class='hudson.plugins.git.util.Build'><buildNumber>1472</buildNumber><marked><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></marked><revision><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></revision></rel-1.12.1></buildsByBranchName><lastBuiltRevision><SHA1>42aa5ac952e686a72d7320641ea6fd54b8aec3f8</SHA1><branch><SHA1>42aa5ac952e686a72d7320641ea6fd54b8aec3f8</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1741</displayName><duration>741300</duration><estimatedDuration>337204</estimatedDuration><fullDisplayName>gerrit-osmo-bsc-build #1741</fullDisplayName><id>1741</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1741</number><queueId>82046</queueId><result>SUCCESS</result><timestamp>1775486638554</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/1741/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo-bsc/lchan_fsm.c</affectedPath><commitId>42aa5ac952e686a72d7320641ea6fd54b8aec3f8</commitId><timestamp>1775486398000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></author><authorEmail>vyanitskiy@sysmocom.de</authorEmail><comment>lchan_fsm: don't mark lchan as BORKEN on unsupported mode NACK

When the BTS NACKs a Channel Activation with RSL_ERR_SERV_OPT_UNAVAIL
or RSL_ERR_SERV_OPT_UNIMPL, it means the requested service or channel
mode is not supported - not that the hardware is broken.  In this
case the lchan should transition to LCHAN_ST_WAIT_AFTER_ERROR rather
than LCHAN_ST_BORKEN, which is reserved for genuine hardware failures.

Also add LCHAN_EV_RTP_ERROR to LCHAN_ST_WAIT_AFTER_ERROR's in_event_mask
so that a late LCHAN_EV_RTP_ERROR (e.g. MGCP CRCX timeout arriving after
the NACK was already handled) is silently absorbed rather than triggering
an unexpected-event warning.

Change-Id: Ide3830a697501a0c245a41451302f1e68d553b3c
Related: osmo-ttcn3-hacks.git I000b7b44749380c5af4da42abe37b4ada6e06ee4
Related: OS#6324
</comment><date>2026-04-06 21:39:58 +0700</date><id>42aa5ac952e686a72d7320641ea6fd54b8aec3f8</id><msg>lchan_fsm: don't mark lchan as BORKEN on unsupported mode NACK</msg><path><editType>edit</editType><file>src/osmo-bsc/lchan_fsm.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></culprit><run><number>1741</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1741/</url></run></build><build _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-osmo-bsc" build number 1,731</shortDescription><upstreamBuild>1731</upstreamBuild><upstreamProject>gerrit-osmo-bsc</upstreamProject><upstreamUrl>job/gerrit-osmo-bsc/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42589</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>8f6b417d3e20d16549a6842d123f80774a97acc9</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>fixeria</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/89/42589/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-bsc/1731/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>741299</buildingDurationMillis><executingTimeMillis>741299</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>5951</waitingDurationMillis><waitingTimeMillis>5951</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><pespinrel-1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1672</buildNumber><marked><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></marked><revision><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></revision></pespinrel-1.13.1><pespinrel-1.14.0 _class='hudson.plugins.git.util.Build'><buildNumber>1721</buildNumber><marked><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></marked><revision><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></revision></pespinrel-1.14.0><osmith1.11.1 _class='hudson.plugins.git.util.Build'><buildNumber>1373</buildNumber><marked><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></marked><revision><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></revision></osmith1.11.1><osmith1.9.1 _class='hudson.plugins.git.util.Build'><buildNumber>404</buildNumber><marked><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></marked><revision><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></revision></osmith1.9.1><osmith1.9.2 _class='hudson.plugins.git.util.Build'><buildNumber>976</buildNumber><marked><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></marked><revision><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></revision></osmith1.9.2><osmith1.12.3 _class='hudson.plugins.git.util.Build'><buildNumber>1573</buildNumber><marked><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></marked><revision><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></revision></osmith1.12.3><osmith1.12.4 _class='hudson.plugins.git.util.Build'><buildNumber>1575</buildNumber><marked><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></marked><revision><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></revision></osmith1.12.4><osmith1.13.3 _class='hudson.plugins.git.util.Build'><buildNumber>1675</buildNumber><marked><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></marked><revision><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></revision></osmith1.13.3><osmith1.12.2 _class='hudson.plugins.git.util.Build'><buildNumber>1545</buildNumber><marked><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></marked><revision><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></revision></osmith1.12.2><osmith1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1668</buildNumber><marked><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></marked><revision><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></revision></osmith1.13.1><master _class='hudson.plugins.git.util.Build'><buildNumber>1740</buildNumber><marked><SHA1>8f6b417d3e20d16549a6842d123f80774a97acc9</SHA1><branch><SHA1>8f6b417d3e20d16549a6842d123f80774a97acc9</SHA1><name>master</name></branch></marked><revision><SHA1>8f6b417d3e20d16549a6842d123f80774a97acc9</SHA1><branch><SHA1>8f6b417d3e20d16549a6842d123f80774a97acc9</SHA1><name>master</name></branch></revision></master><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>933</buildNumber><marked><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></marked><revision><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-1.12.1 _class='hudson.plugins.git.util.Build'><buildNumber>1472</buildNumber><marked><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></marked><revision><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></revision></rel-1.12.1></buildsByBranchName><lastBuiltRevision><SHA1>8f6b417d3e20d16549a6842d123f80774a97acc9</SHA1><branch><SHA1>8f6b417d3e20d16549a6842d123f80774a97acc9</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1740</displayName><duration>741299</duration><estimatedDuration>337204</estimatedDuration><fullDisplayName>gerrit-osmo-bsc-build #1740</fullDisplayName><id>1740</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1740</number><queueId>82045</queueId><result>SUCCESS</result><timestamp>1775486638453</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/1740/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo-bsc/assignment_fsm.c</affectedPath><commitId>8f6b417d3e20d16549a6842d123f80774a97acc9</commitId><timestamp>1775486309000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></author><authorEmail>vyanitskiy@sysmocom.de</authorEmail><comment>assignment_fsm: pass lchan to lchan_type_compat_with_mode()

The lchan pointer is needed by the next patch, which will check
the BTS ipaccess supported-features flags to reject channel modes
that the BTS has reported as unsupported before attempting to
activate the lchan.

Change-Id: I51d5d1a1cf3c51f85f738196967d5c69870681bb
Related: OS#6324
</comment><date>2026-04-06 21:38:29 +0700</date><id>8f6b417d3e20d16549a6842d123f80774a97acc9</id><msg>assignment_fsm: pass lchan to lchan_type_compat_with_mode()</msg><path><editType>edit</editType><file>src/osmo-bsc/assignment_fsm.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></culprit><run><number>1740</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1740/</url></run></build><build _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-osmo-bsc" build number 1,735</shortDescription><upstreamBuild>1735</upstreamBuild><upstreamProject>gerrit-osmo-bsc</upstreamProject><upstreamUrl>job/gerrit-osmo-bsc/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42585</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>c93f88932f483218d2c99fcc0aa98796bf5694ca</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>fixeria</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/85/42585/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-bsc/1735/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>743299</buildingDurationMillis><executingTimeMillis>743299</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>5951</waitingDurationMillis><waitingTimeMillis>5951</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><pespinrel-1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1672</buildNumber><marked><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></marked><revision><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></revision></pespinrel-1.13.1><pespinrel-1.14.0 _class='hudson.plugins.git.util.Build'><buildNumber>1721</buildNumber><marked><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></marked><revision><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></revision></pespinrel-1.14.0><osmith1.11.1 _class='hudson.plugins.git.util.Build'><buildNumber>1373</buildNumber><marked><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></marked><revision><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></revision></osmith1.11.1><osmith1.9.1 _class='hudson.plugins.git.util.Build'><buildNumber>404</buildNumber><marked><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></marked><revision><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></revision></osmith1.9.1><osmith1.9.2 _class='hudson.plugins.git.util.Build'><buildNumber>976</buildNumber><marked><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></marked><revision><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></revision></osmith1.9.2><osmith1.12.3 _class='hudson.plugins.git.util.Build'><buildNumber>1573</buildNumber><marked><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></marked><revision><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></revision></osmith1.12.3><osmith1.12.4 _class='hudson.plugins.git.util.Build'><buildNumber>1575</buildNumber><marked><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></marked><revision><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></revision></osmith1.12.4><osmith1.13.3 _class='hudson.plugins.git.util.Build'><buildNumber>1675</buildNumber><marked><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></marked><revision><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></revision></osmith1.13.3><osmith1.12.2 _class='hudson.plugins.git.util.Build'><buildNumber>1545</buildNumber><marked><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></marked><revision><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></revision></osmith1.12.2><osmith1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1668</buildNumber><marked><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></marked><revision><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></revision></osmith1.13.1><master _class='hudson.plugins.git.util.Build'><buildNumber>1739</buildNumber><marked><SHA1>c93f88932f483218d2c99fcc0aa98796bf5694ca</SHA1><branch><SHA1>c93f88932f483218d2c99fcc0aa98796bf5694ca</SHA1><name>master</name></branch></marked><revision><SHA1>c93f88932f483218d2c99fcc0aa98796bf5694ca</SHA1><branch><SHA1>c93f88932f483218d2c99fcc0aa98796bf5694ca</SHA1><name>master</name></branch></revision></master><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>933</buildNumber><marked><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></marked><revision><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-1.12.1 _class='hudson.plugins.git.util.Build'><buildNumber>1472</buildNumber><marked><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></marked><revision><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></revision></rel-1.12.1></buildsByBranchName><lastBuiltRevision><SHA1>c93f88932f483218d2c99fcc0aa98796bf5694ca</SHA1><branch><SHA1>c93f88932f483218d2c99fcc0aa98796bf5694ca</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1739</displayName><duration>743299</duration><estimatedDuration>337204</estimatedDuration><fullDisplayName>gerrit-osmo-bsc-build #1739</fullDisplayName><id>1739</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1739</number><queueId>82044</queueId><result>SUCCESS</result><timestamp>1775486638328</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/1739/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo-bsc/osmo_bsc_bssap.c</affectedPath><commitId>c93f88932f483218d2c99fcc0aa98796bf5694ca</commitId><timestamp>1775486298000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></author><authorEmail>vyanitskiy@sysmocom.de</authorEmail><comment>bssap: use LOGPFSML in bssmap_handle_assignm_req()

Change-Id: If99661c0ff1177214bacdb2d1bcb9da1d2d2957c
</comment><date>2026-04-06 21:38:18 +0700</date><id>c93f88932f483218d2c99fcc0aa98796bf5694ca</id><msg>bssap: use LOGPFSML in bssmap_handle_assignm_req()</msg><path><editType>edit</editType><file>src/osmo-bsc/osmo_bsc_bssap.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></culprit><run><number>1739</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1739/</url></run></build><build _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-osmo-bsc" build number 1,730</shortDescription><upstreamBuild>1730</upstreamBuild><upstreamProject>gerrit-osmo-bsc</upstreamProject><upstreamUrl>job/gerrit-osmo-bsc/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42584</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>04ffa02e899eb181412da15d07bca38dd5c34fd5</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>fixeria</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/84/42584/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-bsc/1730/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>743299</buildingDurationMillis><executingTimeMillis>743299</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>5951</waitingDurationMillis><waitingTimeMillis>5951</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><pespinrel-1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1672</buildNumber><marked><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></marked><revision><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></revision></pespinrel-1.13.1><pespinrel-1.14.0 _class='hudson.plugins.git.util.Build'><buildNumber>1721</buildNumber><marked><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></marked><revision><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></revision></pespinrel-1.14.0><osmith1.11.1 _class='hudson.plugins.git.util.Build'><buildNumber>1373</buildNumber><marked><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></marked><revision><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></revision></osmith1.11.1><osmith1.9.1 _class='hudson.plugins.git.util.Build'><buildNumber>404</buildNumber><marked><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></marked><revision><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></revision></osmith1.9.1><osmith1.9.2 _class='hudson.plugins.git.util.Build'><buildNumber>976</buildNumber><marked><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></marked><revision><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></revision></osmith1.9.2><osmith1.12.3 _class='hudson.plugins.git.util.Build'><buildNumber>1573</buildNumber><marked><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></marked><revision><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></revision></osmith1.12.3><osmith1.12.4 _class='hudson.plugins.git.util.Build'><buildNumber>1575</buildNumber><marked><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></marked><revision><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></revision></osmith1.12.4><osmith1.13.3 _class='hudson.plugins.git.util.Build'><buildNumber>1675</buildNumber><marked><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></marked><revision><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></revision></osmith1.13.3><osmith1.12.2 _class='hudson.plugins.git.util.Build'><buildNumber>1545</buildNumber><marked><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></marked><revision><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></revision></osmith1.12.2><osmith1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1668</buildNumber><marked><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></marked><revision><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></revision></osmith1.13.1><master _class='hudson.plugins.git.util.Build'><buildNumber>1738</buildNumber><marked><SHA1>04ffa02e899eb181412da15d07bca38dd5c34fd5</SHA1><branch><SHA1>04ffa02e899eb181412da15d07bca38dd5c34fd5</SHA1><name>master</name></branch></marked><revision><SHA1>04ffa02e899eb181412da15d07bca38dd5c34fd5</SHA1><branch><SHA1>04ffa02e899eb181412da15d07bca38dd5c34fd5</SHA1><name>master</name></branch></revision></master><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>933</buildNumber><marked><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></marked><revision><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-1.12.1 _class='hudson.plugins.git.util.Build'><buildNumber>1472</buildNumber><marked><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></marked><revision><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></revision></rel-1.12.1></buildsByBranchName><lastBuiltRevision><SHA1>04ffa02e899eb181412da15d07bca38dd5c34fd5</SHA1><branch><SHA1>04ffa02e899eb181412da15d07bca38dd5c34fd5</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1738</displayName><duration>743299</duration><estimatedDuration>337204</estimatedDuration><fullDisplayName>gerrit-osmo-bsc-build #1738</fullDisplayName><id>1738</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1738</number><queueId>82043</queueId><result>SUCCESS</result><timestamp>1775486638211</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/1738/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo-bsc/osmo_bsc_bssap.c</affectedPath><affectedPath>include/osmocom/bsc/vgcs_fsm.h</affectedPath><commitId>04ffa02e899eb181412da15d07bca38dd5c34fd5</commitId><timestamp>1775486298000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></author><authorEmail>vyanitskiy@sysmocom.de</authorEmail><comment>bssap: mark some pointers as const

Change-Id: Iebb28d6ae0b468545994669248a442dd17f36d4c
</comment><date>2026-04-06 21:38:18 +0700</date><id>04ffa02e899eb181412da15d07bca38dd5c34fd5</id><msg>bssap: mark some pointers as const</msg><path><editType>edit</editType><file>src/osmo-bsc/osmo_bsc_bssap.c</file></path><path><editType>edit</editType><file>include/osmocom/bsc/vgcs_fsm.h</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></culprit><run><number>1738</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1738/</url></run></build><build _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-osmo-bsc" build number 1,733</shortDescription><upstreamBuild>1733</upstreamBuild><upstreamProject>gerrit-osmo-bsc</upstreamProject><upstreamUrl>job/gerrit-osmo-bsc/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42587</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>b5554a67722a0660a78ab882d425ca45596c849b</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>fixeria</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/87/42587/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-bsc/1733/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>708291</buildingDurationMillis><executingTimeMillis>708291</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>5951</waitingDurationMillis><waitingTimeMillis>5951</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><pespinrel-1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1672</buildNumber><marked><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></marked><revision><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></revision></pespinrel-1.13.1><pespinrel-1.14.0 _class='hudson.plugins.git.util.Build'><buildNumber>1721</buildNumber><marked><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></marked><revision><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></revision></pespinrel-1.14.0><osmith1.11.1 _class='hudson.plugins.git.util.Build'><buildNumber>1373</buildNumber><marked><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></marked><revision><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></revision></osmith1.11.1><osmith1.9.1 _class='hudson.plugins.git.util.Build'><buildNumber>404</buildNumber><marked><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></marked><revision><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></revision></osmith1.9.1><osmith1.9.2 _class='hudson.plugins.git.util.Build'><buildNumber>976</buildNumber><marked><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></marked><revision><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></revision></osmith1.9.2><osmith1.12.3 _class='hudson.plugins.git.util.Build'><buildNumber>1573</buildNumber><marked><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></marked><revision><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></revision></osmith1.12.3><osmith1.12.4 _class='hudson.plugins.git.util.Build'><buildNumber>1575</buildNumber><marked><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></marked><revision><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></revision></osmith1.12.4><osmith1.13.3 _class='hudson.plugins.git.util.Build'><buildNumber>1675</buildNumber><marked><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></marked><revision><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></revision></osmith1.13.3><osmith1.12.2 _class='hudson.plugins.git.util.Build'><buildNumber>1545</buildNumber><marked><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></marked><revision><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></revision></osmith1.12.2><osmith1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1668</buildNumber><marked><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></marked><revision><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></revision></osmith1.13.1><master _class='hudson.plugins.git.util.Build'><buildNumber>1737</buildNumber><marked><SHA1>b5554a67722a0660a78ab882d425ca45596c849b</SHA1><branch><SHA1>b5554a67722a0660a78ab882d425ca45596c849b</SHA1><name>master</name></branch></marked><revision><SHA1>b5554a67722a0660a78ab882d425ca45596c849b</SHA1><branch><SHA1>b5554a67722a0660a78ab882d425ca45596c849b</SHA1><name>master</name></branch></revision></master><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>933</buildNumber><marked><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></marked><revision><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-1.12.1 _class='hudson.plugins.git.util.Build'><buildNumber>1472</buildNumber><marked><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></marked><revision><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></revision></rel-1.12.1></buildsByBranchName><lastBuiltRevision><SHA1>b5554a67722a0660a78ab882d425ca45596c849b</SHA1><branch><SHA1>b5554a67722a0660a78ab882d425ca45596c849b</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1737</displayName><duration>708291</duration><estimatedDuration>337204</estimatedDuration><fullDisplayName>gerrit-osmo-bsc-build #1737</fullDisplayName><id>1737</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1737</number><queueId>82042</queueId><result>SUCCESS</result><timestamp>1775486638135</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/1737/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo-bsc/bts_ipaccess_nanobts_omlattr.c</affectedPath><commitId>b5554a67722a0660a78ab882d425ca45596c849b</commitId><timestamp>1775486298000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></author><authorEmail>vyanitskiy@sysmocom.de</authorEmail><comment>ipaccess: fix buffer overread in ipacc_parse_supp_flags()

The loop used OSMO_MAX(e-&gt;len, 4), which iterates at least 4 times
even when the IE is shorter than 4 bytes, causing a buffer overread.
Replace with OSMO_MIN(e-&gt;len, sizeof(u32)) to cap the iteration both
at the actual IE length and at the uint32_t accumulator size.

Change-Id: I97c69a71eb650cbef1cc3652d0a2a966cfd6cf60
</comment><date>2026-04-06 21:38:18 +0700</date><id>b5554a67722a0660a78ab882d425ca45596c849b</id><msg>ipaccess: fix buffer overread in ipacc_parse_supp_flags()</msg><path><editType>edit</editType><file>src/osmo-bsc/bts_ipaccess_nanobts_omlattr.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></culprit><run><number>1737</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1737/</url></run></build><build _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-osmo-bsc" build number 1,739</shortDescription><upstreamBuild>1739</upstreamBuild><upstreamProject>gerrit-osmo-bsc</upstreamProject><upstreamUrl>job/gerrit-osmo-bsc/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42590</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>aa959d74f991760e9532fc90c13035c95b5fe4c7</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>fixeria</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/90/42590/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-bsc/1739/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>741298</buildingDurationMillis><executingTimeMillis>741298</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>5951</waitingDurationMillis><waitingTimeMillis>5951</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><pespinrel-1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1672</buildNumber><marked><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></marked><revision><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></revision></pespinrel-1.13.1><pespinrel-1.14.0 _class='hudson.plugins.git.util.Build'><buildNumber>1721</buildNumber><marked><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></marked><revision><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></revision></pespinrel-1.14.0><osmith1.11.1 _class='hudson.plugins.git.util.Build'><buildNumber>1373</buildNumber><marked><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></marked><revision><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></revision></osmith1.11.1><osmith1.9.1 _class='hudson.plugins.git.util.Build'><buildNumber>404</buildNumber><marked><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></marked><revision><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></revision></osmith1.9.1><osmith1.9.2 _class='hudson.plugins.git.util.Build'><buildNumber>976</buildNumber><marked><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></marked><revision><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></revision></osmith1.9.2><osmith1.12.3 _class='hudson.plugins.git.util.Build'><buildNumber>1573</buildNumber><marked><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></marked><revision><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></revision></osmith1.12.3><osmith1.12.4 _class='hudson.plugins.git.util.Build'><buildNumber>1575</buildNumber><marked><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></marked><revision><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></revision></osmith1.12.4><osmith1.13.3 _class='hudson.plugins.git.util.Build'><buildNumber>1675</buildNumber><marked><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></marked><revision><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></revision></osmith1.13.3><osmith1.12.2 _class='hudson.plugins.git.util.Build'><buildNumber>1545</buildNumber><marked><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></marked><revision><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></revision></osmith1.12.2><osmith1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1668</buildNumber><marked><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></marked><revision><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></revision></osmith1.13.1><master _class='hudson.plugins.git.util.Build'><buildNumber>1736</buildNumber><marked><SHA1>aa959d74f991760e9532fc90c13035c95b5fe4c7</SHA1><branch><SHA1>aa959d74f991760e9532fc90c13035c95b5fe4c7</SHA1><name>master</name></branch></marked><revision><SHA1>aa959d74f991760e9532fc90c13035c95b5fe4c7</SHA1><branch><SHA1>aa959d74f991760e9532fc90c13035c95b5fe4c7</SHA1><name>master</name></branch></revision></master><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>933</buildNumber><marked><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></marked><revision><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-1.12.1 _class='hudson.plugins.git.util.Build'><buildNumber>1472</buildNumber><marked><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></marked><revision><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></revision></rel-1.12.1></buildsByBranchName><lastBuiltRevision><SHA1>aa959d74f991760e9532fc90c13035c95b5fe4c7</SHA1><branch><SHA1>aa959d74f991760e9532fc90c13035c95b5fe4c7</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1736</displayName><duration>741298</duration><estimatedDuration>337204</estimatedDuration><fullDisplayName>gerrit-osmo-bsc-build #1736</fullDisplayName><id>1736</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1736</number><queueId>82041</queueId><result>SUCCESS</result><timestamp>1775486638076</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/1736/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo-bsc/assignment_fsm.c</affectedPath><commitId>aa959d74f991760e9532fc90c13035c95b5fe4c7</commitId><timestamp>1775486398000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></author><authorEmail>vyanitskiy@sysmocom.de</authorEmail><comment>assignment_fsm: check ipaccess channel mode support

Add ipacc_chan_mode_supported(), which checks the NM_IPAC_F_CHANM_*
flags stored in the Baseband Transceiver's MO state (populated during
OML bring-up) to decide whether the BTS can handle a requested channel
mode.  If the IE containing supported channel modes was never received,
the function returns true as if the given mode was supported.

Without this change, requesting a channel mode not supported by the
BTS results in a NACK to the RSL Channel Activation, which causes
the lchan to be marked as BROKEN and thus unavailable.

Change-Id: I680ba7993786f5486d671f931e75df4543670a37
Related: OS#6324
</comment><date>2026-04-06 21:39:58 +0700</date><id>aa959d74f991760e9532fc90c13035c95b5fe4c7</id><msg>assignment_fsm: check ipaccess channel mode support</msg><path><editType>edit</editType><file>src/osmo-bsc/assignment_fsm.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></culprit><run><number>1736</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1736/</url></run></build><build _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-osmo-bsc" build number 1,734</shortDescription><upstreamBuild>1734</upstreamBuild><upstreamProject>gerrit-osmo-bsc</upstreamProject><upstreamUrl>job/gerrit-osmo-bsc/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42586</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>d976eef8d312bbef7175073fa3c6da0d46f3453c</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>fixeria</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/86/42586/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-bsc/1734/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>645287</buildingDurationMillis><executingTimeMillis>645287</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>5951</waitingDurationMillis><waitingTimeMillis>5951</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><pespinrel-1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1672</buildNumber><marked><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></marked><revision><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></revision></pespinrel-1.13.1><pespinrel-1.14.0 _class='hudson.plugins.git.util.Build'><buildNumber>1721</buildNumber><marked><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></marked><revision><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></revision></pespinrel-1.14.0><osmith1.11.1 _class='hudson.plugins.git.util.Build'><buildNumber>1373</buildNumber><marked><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></marked><revision><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></revision></osmith1.11.1><osmith1.9.1 _class='hudson.plugins.git.util.Build'><buildNumber>404</buildNumber><marked><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></marked><revision><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></revision></osmith1.9.1><osmith1.9.2 _class='hudson.plugins.git.util.Build'><buildNumber>976</buildNumber><marked><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></marked><revision><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></revision></osmith1.9.2><osmith1.12.3 _class='hudson.plugins.git.util.Build'><buildNumber>1573</buildNumber><marked><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></marked><revision><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></revision></osmith1.12.3><osmith1.12.4 _class='hudson.plugins.git.util.Build'><buildNumber>1575</buildNumber><marked><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></marked><revision><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></revision></osmith1.12.4><osmith1.13.3 _class='hudson.plugins.git.util.Build'><buildNumber>1675</buildNumber><marked><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></marked><revision><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></revision></osmith1.13.3><osmith1.12.2 _class='hudson.plugins.git.util.Build'><buildNumber>1545</buildNumber><marked><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></marked><revision><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></revision></osmith1.12.2><osmith1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1668</buildNumber><marked><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></marked><revision><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></revision></osmith1.13.1><master _class='hudson.plugins.git.util.Build'><buildNumber>1735</buildNumber><marked><SHA1>d976eef8d312bbef7175073fa3c6da0d46f3453c</SHA1><branch><SHA1>d976eef8d312bbef7175073fa3c6da0d46f3453c</SHA1><name>master</name></branch></marked><revision><SHA1>d976eef8d312bbef7175073fa3c6da0d46f3453c</SHA1><branch><SHA1>d976eef8d312bbef7175073fa3c6da0d46f3453c</SHA1><name>master</name></branch></revision></master><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>933</buildNumber><marked><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></marked><revision><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-1.12.1 _class='hudson.plugins.git.util.Build'><buildNumber>1472</buildNumber><marked><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></marked><revision><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></revision></rel-1.12.1></buildsByBranchName><lastBuiltRevision><SHA1>d976eef8d312bbef7175073fa3c6da0d46f3453c</SHA1><branch><SHA1>d976eef8d312bbef7175073fa3c6da0d46f3453c</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1735</displayName><duration>645287</duration><estimatedDuration>337204</estimatedDuration><fullDisplayName>gerrit-osmo-bsc-build #1735</fullDisplayName><id>1735</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1735</number><queueId>82040</queueId><result>SUCCESS</result><timestamp>1775486638016</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/1735/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo-bsc/osmo_bsc_bssap.c</affectedPath><commitId>d976eef8d312bbef7175073fa3c6da0d46f3453c</commitId><timestamp>1775486298000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></author><authorEmail>vyanitskiy@sysmocom.de</authorEmail><comment>bssap: use LOGPFSML in bssmap_handle_ass_req_tp_codec_list()

Change-Id: Ie51ada174388f4c3e9ffe8a5bec4297bda38584b
</comment><date>2026-04-06 21:38:18 +0700</date><id>d976eef8d312bbef7175073fa3c6da0d46f3453c</id><msg>bssap: use LOGPFSML in bssmap_handle_ass_req_tp_codec_list()</msg><path><editType>edit</editType><file>src/osmo-bsc/osmo_bsc_bssap.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></culprit><run><number>1735</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1735/</url></run></build><build _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-osmo-bsc" build number 1,738</shortDescription><upstreamBuild>1738</upstreamBuild><upstreamProject>gerrit-osmo-bsc</upstreamProject><upstreamUrl>job/gerrit-osmo-bsc/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42591</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>a1424a32ff3b1da51bf710e39e39d11243cc713c</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>fixeria</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/91/42591/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-bsc/1738/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>779301</buildingDurationMillis><executingTimeMillis>779301</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>6809</waitingDurationMillis><waitingTimeMillis>6809</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><pespinrel-1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1672</buildNumber><marked><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></marked><revision><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></revision></pespinrel-1.13.1><pespinrel-1.14.0 _class='hudson.plugins.git.util.Build'><buildNumber>1721</buildNumber><marked><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></marked><revision><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></revision></pespinrel-1.14.0><osmith1.11.1 _class='hudson.plugins.git.util.Build'><buildNumber>1373</buildNumber><marked><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></marked><revision><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></revision></osmith1.11.1><osmith1.9.1 _class='hudson.plugins.git.util.Build'><buildNumber>404</buildNumber><marked><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></marked><revision><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></revision></osmith1.9.1><osmith1.9.2 _class='hudson.plugins.git.util.Build'><buildNumber>976</buildNumber><marked><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></marked><revision><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></revision></osmith1.9.2><osmith1.12.3 _class='hudson.plugins.git.util.Build'><buildNumber>1573</buildNumber><marked><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></marked><revision><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></revision></osmith1.12.3><osmith1.12.4 _class='hudson.plugins.git.util.Build'><buildNumber>1575</buildNumber><marked><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></marked><revision><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></revision></osmith1.12.4><osmith1.13.3 _class='hudson.plugins.git.util.Build'><buildNumber>1675</buildNumber><marked><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></marked><revision><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></revision></osmith1.13.3><osmith1.12.2 _class='hudson.plugins.git.util.Build'><buildNumber>1545</buildNumber><marked><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></marked><revision><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></revision></osmith1.12.2><osmith1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1668</buildNumber><marked><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></marked><revision><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></revision></osmith1.13.1><master _class='hudson.plugins.git.util.Build'><buildNumber>1734</buildNumber><marked><SHA1>a1424a32ff3b1da51bf710e39e39d11243cc713c</SHA1><branch><SHA1>a1424a32ff3b1da51bf710e39e39d11243cc713c</SHA1><name>master</name></branch></marked><revision><SHA1>a1424a32ff3b1da51bf710e39e39d11243cc713c</SHA1><branch><SHA1>a1424a32ff3b1da51bf710e39e39d11243cc713c</SHA1><name>master</name></branch></revision></master><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>933</buildNumber><marked><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></marked><revision><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-1.12.1 _class='hudson.plugins.git.util.Build'><buildNumber>1472</buildNumber><marked><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></marked><revision><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></revision></rel-1.12.1></buildsByBranchName><lastBuiltRevision><SHA1>a1424a32ff3b1da51bf710e39e39d11243cc713c</SHA1><branch><SHA1>a1424a32ff3b1da51bf710e39e39d11243cc713c</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1734</displayName><duration>779301</duration><estimatedDuration>337204</estimatedDuration><fullDisplayName>gerrit-osmo-bsc-build #1734</fullDisplayName><id>1734</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1734</number><queueId>82039</queueId><result>SUCCESS</result><timestamp>1775486637867</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/1734/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo-bsc/lchan_fsm.c</affectedPath><commitId>a1424a32ff3b1da51bf710e39e39d11243cc713c</commitId><timestamp>1775486398000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></author><authorEmail>vyanitskiy@sysmocom.de</authorEmail><comment>lchan_fsm: ignore late lchan_rtp_fsm events

The lchan_rtp_fsm is a child FSM that manages the MGW/RTP endpoint.
When the parent lchan_fsm transitions away before the child has
finished its work (e.g. a CRCX timeout or a DLCX completing after
the lchan is already idle), the child can still deliver
LCHAN_EV_RTP_RELEASED or LCHAN_EV_RTP_ERROR to the parent.

Currently these late events are not in the in_event_mask of every
state that can be reached with the child still running:

* LCHAN_ST_UNUSED: entered from WAIT_AFTER_ERROR after the error timer
  fires, while a DLCX triggered at error time may still be in flight.
* LCHAN_ST_WAIT_AFTER_ERROR: already handles LCHAN_EV_RTP_RELEASED but
  misses LCHAN_EV_RTP_ERROR (e.g. CRCX timeout arriving after the
  NACK was handled).

Add the missing events to both states' in_event_mask and provide a
no-op handler in lchan_fsm_unused() so that the assert is not hit.

Change-Id: Ie6333bd941e4e5a6ddf0e3f113b8764e8bc2bbc0
</comment><date>2026-04-06 21:39:58 +0700</date><id>a1424a32ff3b1da51bf710e39e39d11243cc713c</id><msg>lchan_fsm: ignore late lchan_rtp_fsm events</msg><path><editType>edit</editType><file>src/osmo-bsc/lchan_fsm.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></culprit><run><number>1734</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1734/</url></run></build><build _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-osmo-bsc" build number 1,737</shortDescription><upstreamBuild>1737</upstreamBuild><upstreamProject>gerrit-osmo-bsc</upstreamProject><upstreamUrl>job/gerrit-osmo-bsc/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42593</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>ec173b098500cf733165085c303e9ee940923197</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>fixeria</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/93/42593/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-bsc/1737/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>645288</buildingDurationMillis><executingTimeMillis>645288</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>7154</waitingDurationMillis><waitingTimeMillis>7154</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><pespinrel-1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1672</buildNumber><marked><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></marked><revision><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></revision></pespinrel-1.13.1><pespinrel-1.14.0 _class='hudson.plugins.git.util.Build'><buildNumber>1721</buildNumber><marked><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></marked><revision><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></revision></pespinrel-1.14.0><osmith1.11.1 _class='hudson.plugins.git.util.Build'><buildNumber>1373</buildNumber><marked><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></marked><revision><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></revision></osmith1.11.1><osmith1.9.1 _class='hudson.plugins.git.util.Build'><buildNumber>404</buildNumber><marked><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></marked><revision><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></revision></osmith1.9.1><osmith1.9.2 _class='hudson.plugins.git.util.Build'><buildNumber>976</buildNumber><marked><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></marked><revision><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></revision></osmith1.9.2><osmith1.12.3 _class='hudson.plugins.git.util.Build'><buildNumber>1573</buildNumber><marked><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></marked><revision><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></revision></osmith1.12.3><osmith1.12.4 _class='hudson.plugins.git.util.Build'><buildNumber>1575</buildNumber><marked><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></marked><revision><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></revision></osmith1.12.4><osmith1.13.3 _class='hudson.plugins.git.util.Build'><buildNumber>1675</buildNumber><marked><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></marked><revision><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></revision></osmith1.13.3><osmith1.12.2 _class='hudson.plugins.git.util.Build'><buildNumber>1545</buildNumber><marked><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></marked><revision><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></revision></osmith1.12.2><osmith1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1668</buildNumber><marked><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></marked><revision><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></revision></osmith1.13.1><master _class='hudson.plugins.git.util.Build'><buildNumber>1733</buildNumber><marked><SHA1>ec173b098500cf733165085c303e9ee940923197</SHA1><branch><SHA1>ec173b098500cf733165085c303e9ee940923197</SHA1><name>master</name></branch></marked><revision><SHA1>ec173b098500cf733165085c303e9ee940923197</SHA1><branch><SHA1>ec173b098500cf733165085c303e9ee940923197</SHA1><name>master</name></branch></revision></master><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>933</buildNumber><marked><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></marked><revision><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-1.12.1 _class='hudson.plugins.git.util.Build'><buildNumber>1472</buildNumber><marked><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></marked><revision><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></revision></rel-1.12.1></buildsByBranchName><lastBuiltRevision><SHA1>ec173b098500cf733165085c303e9ee940923197</SHA1><branch><SHA1>ec173b098500cf733165085c303e9ee940923197</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1733</displayName><duration>645288</duration><estimatedDuration>337204</estimatedDuration><fullDisplayName>gerrit-osmo-bsc-build #1733</fullDisplayName><id>1733</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1733</number><queueId>82038</queueId><result>SUCCESS</result><timestamp>1775486637782</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/1733/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo-bsc/handover_fsm.c</affectedPath><commitId>ec173b098500cf733165085c303e9ee940923197</commitId><timestamp>1775486398000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></author><authorEmail>vyanitskiy@sysmocom.de</authorEmail><comment>handover_fsm: fix send_handover_performed() using wrong lchan

send_handover_performed() is called from handover_end() before
gscon_change_primary_lchan() updates conn-&gt;lchan to the new lchan.
As a result, the Cell Identifier, Chosen Channel, Chosen Encryption
Algorithm, and Speech Version/Codec IEs were all populated from the
source (old) lchan rather than the target (new) lchan.

As per 3GPP TS 48.008 §3.2.1.25, HANDOVER PERFORMED must report the
target cell and channel.  For intra-BSC handover to a different BTS
this caused the MSC to receive the wrong Cell Identifier.

Fix by initialising lchan from ho-&gt;new_lchan instead of conn-&gt;lchan,
and deriving the BTS via lchan-&gt;ts-&gt;trx-&gt;bts.

Change-Id: I4111351dc38fc2dbe844c2bd07b3ecfaaadd864e
Related: osmo-ttcn3-hacks.git I82aadcc3a80c183cb93522b829071294b156a218
Found-By: Claude Sonnet 4.6
</comment><date>2026-04-06 21:39:58 +0700</date><id>ec173b098500cf733165085c303e9ee940923197</id><msg>handover_fsm: fix send_handover_performed() using wrong lchan</msg><path><editType>edit</editType><file>src/osmo-bsc/handover_fsm.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></culprit><run><number>1733</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1733/</url></run></build><build _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-osmo-bsc" build number 1,732</shortDescription><upstreamBuild>1732</upstreamBuild><upstreamProject>gerrit-osmo-bsc</upstreamProject><upstreamUrl>job/gerrit-osmo-bsc/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42588</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>32c9d16b70c4e8ac4b43ab3a4aa61a78204ddf22</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>fixeria</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/88/42588/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-bsc/1732/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>741300</buildingDurationMillis><executingTimeMillis>741300</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>7154</waitingDurationMillis><waitingTimeMillis>7154</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><pespinrel-1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1672</buildNumber><marked><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></marked><revision><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></revision></pespinrel-1.13.1><pespinrel-1.14.0 _class='hudson.plugins.git.util.Build'><buildNumber>1721</buildNumber><marked><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></marked><revision><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></revision></pespinrel-1.14.0><osmith1.11.1 _class='hudson.plugins.git.util.Build'><buildNumber>1373</buildNumber><marked><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></marked><revision><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></revision></osmith1.11.1><osmith1.9.1 _class='hudson.plugins.git.util.Build'><buildNumber>404</buildNumber><marked><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></marked><revision><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></revision></osmith1.9.1><osmith1.9.2 _class='hudson.plugins.git.util.Build'><buildNumber>976</buildNumber><marked><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></marked><revision><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></revision></osmith1.9.2><osmith1.12.3 _class='hudson.plugins.git.util.Build'><buildNumber>1573</buildNumber><marked><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></marked><revision><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></revision></osmith1.12.3><osmith1.12.4 _class='hudson.plugins.git.util.Build'><buildNumber>1575</buildNumber><marked><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></marked><revision><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></revision></osmith1.12.4><osmith1.13.3 _class='hudson.plugins.git.util.Build'><buildNumber>1675</buildNumber><marked><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></marked><revision><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></revision></osmith1.13.3><osmith1.12.2 _class='hudson.plugins.git.util.Build'><buildNumber>1545</buildNumber><marked><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></marked><revision><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></revision></osmith1.12.2><osmith1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1668</buildNumber><marked><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></marked><revision><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></revision></osmith1.13.1><master _class='hudson.plugins.git.util.Build'><buildNumber>1732</buildNumber><marked><SHA1>32c9d16b70c4e8ac4b43ab3a4aa61a78204ddf22</SHA1><branch><SHA1>32c9d16b70c4e8ac4b43ab3a4aa61a78204ddf22</SHA1><name>master</name></branch></marked><revision><SHA1>32c9d16b70c4e8ac4b43ab3a4aa61a78204ddf22</SHA1><branch><SHA1>32c9d16b70c4e8ac4b43ab3a4aa61a78204ddf22</SHA1><name>master</name></branch></revision></master><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>933</buildNumber><marked><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></marked><revision><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-1.12.1 _class='hudson.plugins.git.util.Build'><buildNumber>1472</buildNumber><marked><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></marked><revision><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></revision></rel-1.12.1></buildsByBranchName><lastBuiltRevision><SHA1>32c9d16b70c4e8ac4b43ab3a4aa61a78204ddf22</SHA1><branch><SHA1>32c9d16b70c4e8ac4b43ab3a4aa61a78204ddf22</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1732</displayName><duration>741300</duration><estimatedDuration>337204</estimatedDuration><fullDisplayName>gerrit-osmo-bsc-build #1732</fullDisplayName><id>1732</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1732</number><queueId>82037</queueId><result>SUCCESS</result><timestamp>1775486637652</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/1732/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>include/osmocom/bsc/gsm_data.h</affectedPath><affectedPath>src/osmo-bsc/bts_ipaccess_nanobts_omlattr.c</affectedPath><commitId>32c9d16b70c4e8ac4b43ab3a4aa61a78204ddf22</commitId><timestamp>1775486298000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></author><authorEmail>vyanitskiy@sysmocom.de</authorEmail><comment>ipaccess: store Supported Features IE to the MO state

Change-Id: Ic89d42c478677ffda4d544f461e7850dd3157040
Related: OS#6324
</comment><date>2026-04-06 21:38:18 +0700</date><id>32c9d16b70c4e8ac4b43ab3a4aa61a78204ddf22</id><msg>ipaccess: store Supported Features IE to the MO state</msg><path><editType>edit</editType><file>include/osmocom/bsc/gsm_data.h</file></path><path><editType>edit</editType><file>src/osmo-bsc/bts_ipaccess_nanobts_omlattr.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></culprit><run><number>1732</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1732/</url></run></build><build _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-osmo-bsc" build number 1,729</shortDescription><upstreamBuild>1729</upstreamBuild><upstreamProject>gerrit-osmo-bsc</upstreamProject><upstreamUrl>job/gerrit-osmo-bsc/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42521</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>a6f3fd7c98926d302696c84a2853998b847cc4e5</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>csaba.sipos</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/21/42521/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-bsc/1729/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>143080</buildingDurationMillis><executingTimeMillis>143080</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>7060</waitingDurationMillis><waitingTimeMillis>7060</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><pespinrel-1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1672</buildNumber><marked><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></marked><revision><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></revision></pespinrel-1.13.1><pespinrel-1.14.0 _class='hudson.plugins.git.util.Build'><buildNumber>1721</buildNumber><marked><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></marked><revision><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></revision></pespinrel-1.14.0><osmith1.11.1 _class='hudson.plugins.git.util.Build'><buildNumber>1373</buildNumber><marked><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></marked><revision><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></revision></osmith1.11.1><osmith1.9.1 _class='hudson.plugins.git.util.Build'><buildNumber>404</buildNumber><marked><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></marked><revision><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></revision></osmith1.9.1><osmith1.9.2 _class='hudson.plugins.git.util.Build'><buildNumber>976</buildNumber><marked><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></marked><revision><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></revision></osmith1.9.2><osmith1.12.3 _class='hudson.plugins.git.util.Build'><buildNumber>1573</buildNumber><marked><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></marked><revision><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></revision></osmith1.12.3><osmith1.12.4 _class='hudson.plugins.git.util.Build'><buildNumber>1575</buildNumber><marked><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></marked><revision><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></revision></osmith1.12.4><osmith1.13.3 _class='hudson.plugins.git.util.Build'><buildNumber>1675</buildNumber><marked><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></marked><revision><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></revision></osmith1.13.3><osmith1.12.2 _class='hudson.plugins.git.util.Build'><buildNumber>1545</buildNumber><marked><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></marked><revision><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></revision></osmith1.12.2><osmith1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1668</buildNumber><marked><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></marked><revision><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></revision></osmith1.13.1><master _class='hudson.plugins.git.util.Build'><buildNumber>1731</buildNumber><marked><SHA1>a6f3fd7c98926d302696c84a2853998b847cc4e5</SHA1><branch><SHA1>a6f3fd7c98926d302696c84a2853998b847cc4e5</SHA1><name>master</name></branch></marked><revision><SHA1>a6f3fd7c98926d302696c84a2853998b847cc4e5</SHA1><branch><SHA1>a6f3fd7c98926d302696c84a2853998b847cc4e5</SHA1><name>master</name></branch></revision></master><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>933</buildNumber><marked><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></marked><revision><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-1.12.1 _class='hudson.plugins.git.util.Build'><buildNumber>1472</buildNumber><marked><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></marked><revision><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></revision></rel-1.12.1></buildsByBranchName><lastBuiltRevision><SHA1>a6f3fd7c98926d302696c84a2853998b847cc4e5</SHA1><branch><SHA1>a6f3fd7c98926d302696c84a2853998b847cc4e5</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1731</displayName><duration>143080</duration><estimatedDuration>337204</estimatedDuration><fullDisplayName>gerrit-osmo-bsc-build #1731</fullDisplayName><id>1731</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1731</number><queueId>73071</queueId><result>SUCCESS</result><timestamp>1774632283195</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/1731/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo-bsc/bts_nokia_site.c</affectedPath><commitId>a6f3fd7c98926d302696c84a2853998b847cc4e5</commitId><timestamp>1774632130000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/metro4</absoluteUrl><fullName>metro4</fullName></author><authorEmail>metro4@freemail.hu</authorEmail><comment>nokia_site: add objects to query TRX power and power steps

This commit adds a method to query per TRX RF power and
power control step capabilities of radio HW.

Change-Id: Ib5a00c0b528407144cca88e5cbde940d7a5509f0
</comment><date>2026-03-27 18:22:10 +0100</date><id>a6f3fd7c98926d302696c84a2853998b847cc4e5</id><msg>nokia_site: add objects to query TRX power and power steps</msg><path><editType>edit</editType><file>src/osmo-bsc/bts_nokia_site.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/metro4</absoluteUrl><fullName>metro4</fullName></culprit><run><number>1731</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1731/</url></run></build><color>blue</color><firstBuild _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-osmo-bsc" build number 1,729</shortDescription><upstreamBuild>1729</upstreamBuild><upstreamProject>gerrit-osmo-bsc</upstreamProject><upstreamUrl>job/gerrit-osmo-bsc/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42521</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>a6f3fd7c98926d302696c84a2853998b847cc4e5</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>csaba.sipos</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/21/42521/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-bsc/1729/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>143080</buildingDurationMillis><executingTimeMillis>143080</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>7060</waitingDurationMillis><waitingTimeMillis>7060</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><pespinrel-1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1672</buildNumber><marked><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></marked><revision><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></revision></pespinrel-1.13.1><pespinrel-1.14.0 _class='hudson.plugins.git.util.Build'><buildNumber>1721</buildNumber><marked><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></marked><revision><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></revision></pespinrel-1.14.0><osmith1.11.1 _class='hudson.plugins.git.util.Build'><buildNumber>1373</buildNumber><marked><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></marked><revision><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></revision></osmith1.11.1><osmith1.9.1 _class='hudson.plugins.git.util.Build'><buildNumber>404</buildNumber><marked><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></marked><revision><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></revision></osmith1.9.1><osmith1.9.2 _class='hudson.plugins.git.util.Build'><buildNumber>976</buildNumber><marked><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></marked><revision><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></revision></osmith1.9.2><osmith1.12.3 _class='hudson.plugins.git.util.Build'><buildNumber>1573</buildNumber><marked><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></marked><revision><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></revision></osmith1.12.3><osmith1.12.4 _class='hudson.plugins.git.util.Build'><buildNumber>1575</buildNumber><marked><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></marked><revision><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></revision></osmith1.12.4><osmith1.13.3 _class='hudson.plugins.git.util.Build'><buildNumber>1675</buildNumber><marked><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></marked><revision><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></revision></osmith1.13.3><osmith1.12.2 _class='hudson.plugins.git.util.Build'><buildNumber>1545</buildNumber><marked><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></marked><revision><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></revision></osmith1.12.2><osmith1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1668</buildNumber><marked><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></marked><revision><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></revision></osmith1.13.1><master _class='hudson.plugins.git.util.Build'><buildNumber>1731</buildNumber><marked><SHA1>a6f3fd7c98926d302696c84a2853998b847cc4e5</SHA1><branch><SHA1>a6f3fd7c98926d302696c84a2853998b847cc4e5</SHA1><name>master</name></branch></marked><revision><SHA1>a6f3fd7c98926d302696c84a2853998b847cc4e5</SHA1><branch><SHA1>a6f3fd7c98926d302696c84a2853998b847cc4e5</SHA1><name>master</name></branch></revision></master><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>933</buildNumber><marked><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></marked><revision><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-1.12.1 _class='hudson.plugins.git.util.Build'><buildNumber>1472</buildNumber><marked><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></marked><revision><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></revision></rel-1.12.1></buildsByBranchName><lastBuiltRevision><SHA1>a6f3fd7c98926d302696c84a2853998b847cc4e5</SHA1><branch><SHA1>a6f3fd7c98926d302696c84a2853998b847cc4e5</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1731</displayName><duration>143080</duration><estimatedDuration>337204</estimatedDuration><fullDisplayName>gerrit-osmo-bsc-build #1731</fullDisplayName><id>1731</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1731</number><queueId>73071</queueId><result>SUCCESS</result><timestamp>1774632283195</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/1731/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo-bsc/bts_nokia_site.c</affectedPath><commitId>a6f3fd7c98926d302696c84a2853998b847cc4e5</commitId><timestamp>1774632130000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/metro4</absoluteUrl><fullName>metro4</fullName></author><authorEmail>metro4@freemail.hu</authorEmail><comment>nokia_site: add objects to query TRX power and power steps

This commit adds a method to query per TRX RF power and
power control step capabilities of radio HW.

Change-Id: Ib5a00c0b528407144cca88e5cbde940d7a5509f0
</comment><date>2026-03-27 18:22:10 +0100</date><id>a6f3fd7c98926d302696c84a2853998b847cc4e5</id><msg>nokia_site: add objects to query TRX power and power steps</msg><path><editType>edit</editType><file>src/osmo-bsc/bts_nokia_site.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/metro4</absoluteUrl><fullName>metro4</fullName></culprit><run><number>1731</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1731/</url></run></firstBuild><healthReport><description>Build stability: No recent builds failed.</description><iconClassName>icon-health-80plus</iconClassName><iconUrl>health-80plus.png</iconUrl><score>100</score></healthReport><inQueue>false</inQueue><keepDependencies>false</keepDependencies><lastBuild _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-osmo-bsc" build number 1,740</shortDescription><upstreamBuild>1740</upstreamBuild><upstreamProject>gerrit-osmo-bsc</upstreamProject><upstreamUrl>job/gerrit-osmo-bsc/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42599</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>d4f141044d144afa25014c79f1449a75deeff5d0</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>fixeria</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/99/42599/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-bsc/1740/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>132198</buildingDurationMillis><executingTimeMillis>132198</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>8420</waitingDurationMillis><waitingTimeMillis>8420</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><pespinrel-1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1672</buildNumber><marked><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></marked><revision><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></revision></pespinrel-1.13.1><pespinrel-1.14.0 _class='hudson.plugins.git.util.Build'><buildNumber>1721</buildNumber><marked><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></marked><revision><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></revision></pespinrel-1.14.0><osmith1.11.1 _class='hudson.plugins.git.util.Build'><buildNumber>1373</buildNumber><marked><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></marked><revision><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></revision></osmith1.11.1><osmith1.9.1 _class='hudson.plugins.git.util.Build'><buildNumber>404</buildNumber><marked><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></marked><revision><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></revision></osmith1.9.1><osmith1.9.2 _class='hudson.plugins.git.util.Build'><buildNumber>976</buildNumber><marked><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></marked><revision><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></revision></osmith1.9.2><osmith1.12.3 _class='hudson.plugins.git.util.Build'><buildNumber>1573</buildNumber><marked><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></marked><revision><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></revision></osmith1.12.3><osmith1.12.4 _class='hudson.plugins.git.util.Build'><buildNumber>1575</buildNumber><marked><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></marked><revision><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></revision></osmith1.12.4><osmith1.13.3 _class='hudson.plugins.git.util.Build'><buildNumber>1675</buildNumber><marked><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></marked><revision><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></revision></osmith1.13.3><osmith1.12.2 _class='hudson.plugins.git.util.Build'><buildNumber>1545</buildNumber><marked><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></marked><revision><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></revision></osmith1.12.2><osmith1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1668</buildNumber><marked><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></marked><revision><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></revision></osmith1.13.1><master _class='hudson.plugins.git.util.Build'><buildNumber>1743</buildNumber><marked><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><branch><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><name>master</name></branch></marked><revision><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><branch><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><name>master</name></branch></revision></master><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>933</buildNumber><marked><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></marked><revision><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-1.12.1 _class='hudson.plugins.git.util.Build'><buildNumber>1472</buildNumber><marked><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></marked><revision><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></revision></rel-1.12.1></buildsByBranchName><lastBuiltRevision><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><branch><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1743</displayName><duration>132198</duration><estimatedDuration>337204</estimatedDuration><fullDisplayName>gerrit-osmo-bsc-build #1743</fullDisplayName><id>1743</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1743</number><queueId>83910</queueId><result>SUCCESS</result><timestamp>1775689213134</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/1743/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo-bsc/handover_fsm.c</affectedPath><commitId>d4f141044d144afa25014c79f1449a75deeff5d0</commitId><timestamp>1775688676000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></author><authorEmail>vyanitskiy@sysmocom.de</authorEmail><comment>handover_fsm: send_handover_performed(): check lchan != NULL

The target lchan is expected to be valid on HO_RESULT_OK, but it's
still safer to check it against NULL before dereferencing.

Change-Id: Iee734c98dc79681808e7d75360c208a941cc6821
Related: 107391d8c ("handover_fsm: fix send_handover_performed() using wrong lchan")
</comment><date>2026-04-09 05:51:16 +0700</date><id>d4f141044d144afa25014c79f1449a75deeff5d0</id><msg>handover_fsm: send_handover_performed(): check lchan != NULL</msg><path><editType>edit</editType><file>src/osmo-bsc/handover_fsm.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></culprit><run><number>1743</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1743/</url></run></lastBuild><lastCompletedBuild _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-osmo-bsc" build number 1,740</shortDescription><upstreamBuild>1740</upstreamBuild><upstreamProject>gerrit-osmo-bsc</upstreamProject><upstreamUrl>job/gerrit-osmo-bsc/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42599</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>d4f141044d144afa25014c79f1449a75deeff5d0</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>fixeria</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/99/42599/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-bsc/1740/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>132198</buildingDurationMillis><executingTimeMillis>132198</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>8420</waitingDurationMillis><waitingTimeMillis>8420</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><pespinrel-1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1672</buildNumber><marked><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></marked><revision><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></revision></pespinrel-1.13.1><pespinrel-1.14.0 _class='hudson.plugins.git.util.Build'><buildNumber>1721</buildNumber><marked><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></marked><revision><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></revision></pespinrel-1.14.0><osmith1.11.1 _class='hudson.plugins.git.util.Build'><buildNumber>1373</buildNumber><marked><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></marked><revision><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></revision></osmith1.11.1><osmith1.9.1 _class='hudson.plugins.git.util.Build'><buildNumber>404</buildNumber><marked><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></marked><revision><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></revision></osmith1.9.1><osmith1.9.2 _class='hudson.plugins.git.util.Build'><buildNumber>976</buildNumber><marked><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></marked><revision><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></revision></osmith1.9.2><osmith1.12.3 _class='hudson.plugins.git.util.Build'><buildNumber>1573</buildNumber><marked><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></marked><revision><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></revision></osmith1.12.3><osmith1.12.4 _class='hudson.plugins.git.util.Build'><buildNumber>1575</buildNumber><marked><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></marked><revision><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></revision></osmith1.12.4><osmith1.13.3 _class='hudson.plugins.git.util.Build'><buildNumber>1675</buildNumber><marked><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></marked><revision><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></revision></osmith1.13.3><osmith1.12.2 _class='hudson.plugins.git.util.Build'><buildNumber>1545</buildNumber><marked><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></marked><revision><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></revision></osmith1.12.2><osmith1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1668</buildNumber><marked><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></marked><revision><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></revision></osmith1.13.1><master _class='hudson.plugins.git.util.Build'><buildNumber>1743</buildNumber><marked><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><branch><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><name>master</name></branch></marked><revision><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><branch><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><name>master</name></branch></revision></master><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>933</buildNumber><marked><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></marked><revision><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-1.12.1 _class='hudson.plugins.git.util.Build'><buildNumber>1472</buildNumber><marked><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></marked><revision><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></revision></rel-1.12.1></buildsByBranchName><lastBuiltRevision><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><branch><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1743</displayName><duration>132198</duration><estimatedDuration>337204</estimatedDuration><fullDisplayName>gerrit-osmo-bsc-build #1743</fullDisplayName><id>1743</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1743</number><queueId>83910</queueId><result>SUCCESS</result><timestamp>1775689213134</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/1743/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo-bsc/handover_fsm.c</affectedPath><commitId>d4f141044d144afa25014c79f1449a75deeff5d0</commitId><timestamp>1775688676000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></author><authorEmail>vyanitskiy@sysmocom.de</authorEmail><comment>handover_fsm: send_handover_performed(): check lchan != NULL

The target lchan is expected to be valid on HO_RESULT_OK, but it's
still safer to check it against NULL before dereferencing.

Change-Id: Iee734c98dc79681808e7d75360c208a941cc6821
Related: 107391d8c ("handover_fsm: fix send_handover_performed() using wrong lchan")
</comment><date>2026-04-09 05:51:16 +0700</date><id>d4f141044d144afa25014c79f1449a75deeff5d0</id><msg>handover_fsm: send_handover_performed(): check lchan != NULL</msg><path><editType>edit</editType><file>src/osmo-bsc/handover_fsm.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></culprit><run><number>1743</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1743/</url></run></lastCompletedBuild><lastStableBuild _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-osmo-bsc" build number 1,740</shortDescription><upstreamBuild>1740</upstreamBuild><upstreamProject>gerrit-osmo-bsc</upstreamProject><upstreamUrl>job/gerrit-osmo-bsc/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42599</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>d4f141044d144afa25014c79f1449a75deeff5d0</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>fixeria</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/99/42599/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-bsc/1740/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>132198</buildingDurationMillis><executingTimeMillis>132198</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>8420</waitingDurationMillis><waitingTimeMillis>8420</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><pespinrel-1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1672</buildNumber><marked><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></marked><revision><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></revision></pespinrel-1.13.1><pespinrel-1.14.0 _class='hudson.plugins.git.util.Build'><buildNumber>1721</buildNumber><marked><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></marked><revision><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></revision></pespinrel-1.14.0><osmith1.11.1 _class='hudson.plugins.git.util.Build'><buildNumber>1373</buildNumber><marked><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></marked><revision><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></revision></osmith1.11.1><osmith1.9.1 _class='hudson.plugins.git.util.Build'><buildNumber>404</buildNumber><marked><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></marked><revision><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></revision></osmith1.9.1><osmith1.9.2 _class='hudson.plugins.git.util.Build'><buildNumber>976</buildNumber><marked><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></marked><revision><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></revision></osmith1.9.2><osmith1.12.3 _class='hudson.plugins.git.util.Build'><buildNumber>1573</buildNumber><marked><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></marked><revision><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></revision></osmith1.12.3><osmith1.12.4 _class='hudson.plugins.git.util.Build'><buildNumber>1575</buildNumber><marked><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></marked><revision><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></revision></osmith1.12.4><osmith1.13.3 _class='hudson.plugins.git.util.Build'><buildNumber>1675</buildNumber><marked><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></marked><revision><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></revision></osmith1.13.3><osmith1.12.2 _class='hudson.plugins.git.util.Build'><buildNumber>1545</buildNumber><marked><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></marked><revision><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></revision></osmith1.12.2><osmith1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1668</buildNumber><marked><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></marked><revision><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></revision></osmith1.13.1><master _class='hudson.plugins.git.util.Build'><buildNumber>1743</buildNumber><marked><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><branch><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><name>master</name></branch></marked><revision><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><branch><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><name>master</name></branch></revision></master><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>933</buildNumber><marked><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></marked><revision><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-1.12.1 _class='hudson.plugins.git.util.Build'><buildNumber>1472</buildNumber><marked><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></marked><revision><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></revision></rel-1.12.1></buildsByBranchName><lastBuiltRevision><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><branch><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1743</displayName><duration>132198</duration><estimatedDuration>337204</estimatedDuration><fullDisplayName>gerrit-osmo-bsc-build #1743</fullDisplayName><id>1743</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1743</number><queueId>83910</queueId><result>SUCCESS</result><timestamp>1775689213134</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/1743/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo-bsc/handover_fsm.c</affectedPath><commitId>d4f141044d144afa25014c79f1449a75deeff5d0</commitId><timestamp>1775688676000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></author><authorEmail>vyanitskiy@sysmocom.de</authorEmail><comment>handover_fsm: send_handover_performed(): check lchan != NULL

The target lchan is expected to be valid on HO_RESULT_OK, but it's
still safer to check it against NULL before dereferencing.

Change-Id: Iee734c98dc79681808e7d75360c208a941cc6821
Related: 107391d8c ("handover_fsm: fix send_handover_performed() using wrong lchan")
</comment><date>2026-04-09 05:51:16 +0700</date><id>d4f141044d144afa25014c79f1449a75deeff5d0</id><msg>handover_fsm: send_handover_performed(): check lchan != NULL</msg><path><editType>edit</editType><file>src/osmo-bsc/handover_fsm.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></culprit><run><number>1743</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1743/</url></run></lastStableBuild><lastSuccessfulBuild _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-osmo-bsc" build number 1,740</shortDescription><upstreamBuild>1740</upstreamBuild><upstreamProject>gerrit-osmo-bsc</upstreamProject><upstreamUrl>job/gerrit-osmo-bsc/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42599</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>d4f141044d144afa25014c79f1449a75deeff5d0</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>fixeria</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/99/42599/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-bsc/1740/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>osmo-bsc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>132198</buildingDurationMillis><executingTimeMillis>132198</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>8420</waitingDurationMillis><waitingTimeMillis>8420</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><pespinrel-1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1672</buildNumber><marked><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></marked><revision><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><branch><SHA1>7de20fb47ca28b81b9860b74ed7743568a14cdf2</SHA1><name>pespin/rel-1.13.1</name></branch></revision></pespinrel-1.13.1><pespinrel-1.14.0 _class='hudson.plugins.git.util.Build'><buildNumber>1721</buildNumber><marked><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></marked><revision><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><branch><SHA1>6e56c58fed8d13544fda7aa80f7c8828279ade0f</SHA1><name>pespin/rel-1.14.0</name></branch></revision></pespinrel-1.14.0><osmith1.11.1 _class='hudson.plugins.git.util.Build'><buildNumber>1373</buildNumber><marked><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></marked><revision><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><branch><SHA1>0941436d417c109893da48649464e8a3c811b44b</SHA1><name>osmith/1.11.1</name></branch></revision></osmith1.11.1><osmith1.9.1 _class='hudson.plugins.git.util.Build'><buildNumber>404</buildNumber><marked><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></marked><revision><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><branch><SHA1>1ed5fbf65767a81a3827fc2cc5b10add66e11779</SHA1><name>osmith/1.9.1</name></branch></revision></osmith1.9.1><osmith1.9.2 _class='hudson.plugins.git.util.Build'><buildNumber>976</buildNumber><marked><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></marked><revision><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><branch><SHA1>67d1c27ea1aae29159f54fa65d50a74702a767ca</SHA1><name>osmith/1.9.2</name></branch></revision></osmith1.9.2><osmith1.12.3 _class='hudson.plugins.git.util.Build'><buildNumber>1573</buildNumber><marked><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></marked><revision><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><branch><SHA1>4a0f1f4213671190d3163ba38fe9f58534dd6a6f</SHA1><name>osmith/1.12.3</name></branch></revision></osmith1.12.3><osmith1.12.4 _class='hudson.plugins.git.util.Build'><buildNumber>1575</buildNumber><marked><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></marked><revision><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><branch><SHA1>49dde81223667770bea72f3f0cc4b378d2c0ea48</SHA1><name>osmith/1.12.4</name></branch></revision></osmith1.12.4><osmith1.13.3 _class='hudson.plugins.git.util.Build'><buildNumber>1675</buildNumber><marked><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></marked><revision><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><branch><SHA1>0cd176646030a2bf2c484e12efb8bdde4b79462f</SHA1><name>osmith/1.13.3</name></branch></revision></osmith1.13.3><osmith1.12.2 _class='hudson.plugins.git.util.Build'><buildNumber>1545</buildNumber><marked><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></marked><revision><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><branch><SHA1>be6bd146db7c2cf181bd0797ef8f9ebcee6902cb</SHA1><name>osmith/1.12.2</name></branch></revision></osmith1.12.2><osmith1.13.1 _class='hudson.plugins.git.util.Build'><buildNumber>1668</buildNumber><marked><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></marked><revision><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><branch><SHA1>5365df321a7edf12131f02e50e2a267bd4e45dd8</SHA1><name>osmith/1.13.1</name></branch></revision></osmith1.13.1><master _class='hudson.plugins.git.util.Build'><buildNumber>1743</buildNumber><marked><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><branch><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><name>master</name></branch></marked><revision><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><branch><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><name>master</name></branch></revision></master><_2023q1 _class='hudson.plugins.git.util.Build'><buildNumber>933</buildNumber><marked><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></marked><revision><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><branch><SHA1>c77700e2ff02de4ee1ea953e825a727641d10164</SHA1><name>2023q1</name></branch></revision></_2023q1><rel-1.12.1 _class='hudson.plugins.git.util.Build'><buildNumber>1472</buildNumber><marked><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></marked><revision><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><branch><SHA1>ee14219d4b764d6d1eabd122fbec150cace7044a</SHA1><name>rel-1.12.1</name></branch></revision></rel-1.12.1></buildsByBranchName><lastBuiltRevision><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><branch><SHA1>d4f141044d144afa25014c79f1449a75deeff5d0</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/osmo-bsc</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1743</displayName><duration>132198</duration><estimatedDuration>337204</estimatedDuration><fullDisplayName>gerrit-osmo-bsc-build #1743</fullDisplayName><id>1743</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1743</number><queueId>83910</queueId><result>SUCCESS</result><timestamp>1775689213134</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/1743/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo-bsc/handover_fsm.c</affectedPath><commitId>d4f141044d144afa25014c79f1449a75deeff5d0</commitId><timestamp>1775688676000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></author><authorEmail>vyanitskiy@sysmocom.de</authorEmail><comment>handover_fsm: send_handover_performed(): check lchan != NULL

The target lchan is expected to be valid on HO_RESULT_OK, but it's
still safer to check it against NULL before dereferencing.

Change-Id: Iee734c98dc79681808e7d75360c208a941cc6821
Related: 107391d8c ("handover_fsm: fix send_handover_performed() using wrong lchan")
</comment><date>2026-04-09 05:51:16 +0700</date><id>d4f141044d144afa25014c79f1449a75deeff5d0</id><msg>handover_fsm: send_handover_performed(): check lchan != NULL</msg><path><editType>edit</editType><file>src/osmo-bsc/handover_fsm.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></culprit><run><number>1743</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1743/</url></run></lastSuccessfulBuild><nextBuildNumber>1744</nextBuildNumber><property _class='jenkins.model.BuildDiscarderProperty'></property><property _class='hudson.model.ParametersDefinitionProperty'><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></defaultParameterValue><description>osmo-ci.git branch
</description><name>BRANCH_CI</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>COMMENT_TYPE</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>DISTRO</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_BRANCH</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_CHANGE_NUMBER</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_HOST</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_PATCHSET_NUMBER</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_PATCHSET_REVISION</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_PATCHSET_UPLOADER_NAME</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_PORT</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_PROJECT</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_REFSPEC</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>GERRIT_REPO_URL</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>PIPELINE_BUILD_URL</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value></value></defaultParameterValue><description>set by gerrit verification pipeline job</description><name>PROJECT_NAME</name><type>StringParameterDefinition</type></parameterDefinition></property><concurrentBuild>true</concurrentBuild><disabled>false</disabled><scm _class='hudson.plugins.git.GitSCM'><type>hudson.plugins.git.GitSCM</type><branche></branche><mergeOptions><fastForwardMode>--ff</fastForwardMode><mergeStrategy>default</mergeStrategy></mergeOptions><userRemoteConfig></userRemoteConfig></scm><activeConfiguration><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction'></action><action _class='org.jenkinsci.plugins.testresultsanalyzer.TestResultsAnalyzerAction'></action><displayName>a1=default,a2=default,a3=default,a4=default,osmocom-gerrit</displayName><fullDisplayName>gerrit-osmo-bsc-build » a1=default,a2=default,a3=default,a4=default,osmocom-gerrit</fullDisplayName><fullName>gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit</fullName><name>a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit</name><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/</url><buildable>true</buildable><build _class='hudson.matrix.MatrixRun'><number>1743</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1743/</url></build><build _class='hudson.matrix.MatrixRun'><number>1742</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1742/</url></build><build _class='hudson.matrix.MatrixRun'><number>1741</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1741/</url></build><build _class='hudson.matrix.MatrixRun'><number>1740</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1740/</url></build><build _class='hudson.matrix.MatrixRun'><number>1739</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1739/</url></build><build _class='hudson.matrix.MatrixRun'><number>1738</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1738/</url></build><build _class='hudson.matrix.MatrixRun'><number>1737</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1737/</url></build><build _class='hudson.matrix.MatrixRun'><number>1736</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1736/</url></build><build _class='hudson.matrix.MatrixRun'><number>1735</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1735/</url></build><build _class='hudson.matrix.MatrixRun'><number>1734</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1734/</url></build><build _class='hudson.matrix.MatrixRun'><number>1733</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1733/</url></build><build _class='hudson.matrix.MatrixRun'><number>1732</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1732/</url></build><build _class='hudson.matrix.MatrixRun'><number>1731</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1731/</url></build><color>blue</color><firstBuild _class='hudson.matrix.MatrixRun'><number>1731</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1731/</url></firstBuild><healthReport><description>Build stability: No recent builds failed.</description><iconClassName>icon-health-80plus</iconClassName><iconUrl>health-80plus.png</iconUrl><score>100</score></healthReport><inQueue>false</inQueue><keepDependencies>false</keepDependencies><lastBuild _class='hudson.matrix.MatrixRun'><number>1743</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1743/</url></lastBuild><lastCompletedBuild _class='hudson.matrix.MatrixRun'><number>1743</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1743/</url></lastCompletedBuild><lastStableBuild _class='hudson.matrix.MatrixRun'><number>1743</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1743/</url></lastStableBuild><lastSuccessfulBuild _class='hudson.matrix.MatrixRun'><number>1743</number><url>https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-osmo-bsc-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/1743/</url></lastSuccessfulBuild><nextBuildNumber>1744</nextBuildNumber><concurrentBuild>true</concurrentBuild><disabled>false</disabled><scm _class='hudson.plugins.git.GitSCM'></scm></activeConfiguration></matrixProject>