Attention is currently required from: osmith.
laforge has posted comments on this change. ( https://gerrit.osmocom.org/c/osmo-ci/+/33744 )
Change subject: jobs: master/gerrit: use debian bookworm (12)
......................................................................
Patch Set 1:
(2 comments)
Commit Message:
https://gerrit.osmocom.org/c/osmo-ci/+/33744/comment/bac2ba37_e62b8c2f
PS1, Line 22: will still notice if a build breaks on an older debian release.
but only quite late once it has already merged and starts to break the package feeds for the general public, right?
https://gerrit.osmocom.org/c/osmo-ci/+/33744/comment/fab46324_cda4d034
PS1, Line 26: deb-build verification test
I guess it makes sense to try to add a build on the "oldest currently supported distro verison"?
--
To view, visit https://gerrit.osmocom.org/c/osmo-ci/+/33744
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: I079e55a1325083714c8d39f922b2563e843fc0bc
Gerrit-Change-Number: 33744
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Gerrit-CC: laforge <laforge(a)osmocom.org>
Gerrit-Attention: osmith <osmith(a)sysmocom.de>
Gerrit-Comment-Date: Sun, 16 Jul 2023 18:10:35 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment
laforge has submitted this change. ( https://gerrit.osmocom.org/c/osmo-pcu/+/33756 )
Change subject: pcu_l1_if: Document tx_pch empty IMSI scenario
......................................................................
pcu_l1_if: Document tx_pch empty IMSI scenario
Related: OS#6097
Change-Id: I327ca0e0f53be2d9b2a0705fe4de600229bdc5f9
---
M src/pcu_l1_if.cpp
1 file changed, 24 insertions(+), 0 deletions(-)
Approvals:
Jenkins Builder: Verified
fixeria: Looks good to me, approved
laforge: Looks good to me, approved
diff --git a/src/pcu_l1_if.cpp b/src/pcu_l1_if.cpp
index a256962..f42a3d4 100644
--- a/src/pcu_l1_if.cpp
+++ b/src/pcu_l1_if.cpp
@@ -275,6 +275,16 @@
else
memset(data, '0', IMSI_DIGITS_FOR_PAGING);
+ /* OS#6097: if strlen(imsi) == 0: We assume the MS is in non-DRX
+ * mode (TS 44.060 5.5.1.5) and hence it is listening on all CCCH blocks
+ * (TS 45.002 6.5.3, 6.5.6).
+ * Hence, pgroup 000 is taken "randomly" to send it over it. This of
+ * course not optimal since it can actually be sent on any CCCH blocks,
+ * so we are delaying the ImmAss for no good reason. But anyway,
+ * pcu_l1if_tx_pch() is deprecated and pcu_l1if_tx_pch_dt() should be
+ * used instead, which doesn't suffer from this problem.
+ */
+
/* block provided by upper layer comes without first byte (plen), prepend it manually: */
OSMO_ASSERT(sizeof(data) >= IMSI_DIGITS_FOR_PAGING + 1 + block->data_len);
data[IMSI_DIGITS_FOR_PAGING] = (plen << 2) | 0x01;
@@ -297,6 +307,10 @@
pch_dt.tlli = tlli;
if (imsi)
OSMO_STRLCPY_ARRAY(pch_dt.imsi, imsi);
+ /* OS#6097: if strlen(pch_dt.imsi) == 0: We assume the MS is in non-DRX
+ * mode (TS 44.060 5.5.1.5) and hence it is listening on all CCCH blocks
+ * (TS 45.002 6.5.3, 6.5.6).
+ */
pch_dt.data[0] = (plen << 2) | 0x01;
bitvec_pack(block, pch_dt.data + 1);
--
To view, visit https://gerrit.osmocom.org/c/osmo-pcu/+/33756
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-pcu
Gerrit-Branch: master
Gerrit-Change-Id: I327ca0e0f53be2d9b2a0705fe4de600229bdc5f9
Gerrit-Change-Number: 33756
Gerrit-PatchSet: 2
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: dexter <pmaier(a)sysmocom.de>
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-MessageType: merged