pespin has uploaded this change for review. ( https://gerrit.osmocom.org/c/libosmo-sigtran/+/42505?usp=email )
Change subject: cosmetic: xua_snm: Add spec reference regarding no SSNM tx
......................................................................
cosmetic: xua_snm: Add spec reference regarding no SSNM tx
Change-Id: I69912d5b7032c12e06648e5f5a700384182bb1f9
---
M src/xua_snm.c
1 file changed, 1 insertion(+), 1 deletion(-)
git pull ssh://gerrit.osmocom.org:29418/libosmo-sigtran refs/changes/05/42505/1
diff --git a/src/xua_snm.c b/src/xua_snm.c
index 916f6c3..c3a6cf8 100644
--- a/src/xua_snm.c
+++ b/src/xua_snm.c
@@ -236,7 +236,7 @@
/* inform remote ASPs via DUNA/DAVA */
llist_for_each_entry(asp, &s7i->asp_list, list) {
- /* SSNM is only permitted for ASPs in ACTIVE state */
+ /* SSNM is only permitted for ASPs in ACTIVE state (RFC4666 4.3.1) */
if (!osmo_ss7_asp_active(asp))
continue;
--
To view, visit https://gerrit.osmocom.org/c/libosmo-sigtran/+/42505?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newchange
Gerrit-Project: libosmo-sigtran
Gerrit-Branch: master
Gerrit-Change-Id: I69912d5b7032c12e06648e5f5a700384182bb1f9
Gerrit-Change-Number: 42505
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Attention is currently required from: jolly, laforge.
Hello Jenkins Builder, laforge,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/osmo-ccid-firmware/+/42481?usp=email
to look at the new patch set (#6).
The following approvals got outdated and were removed:
Verified-1 by Jenkins Builder
Change subject: firmware: replace libosmocore fsm timers
......................................................................
firmware: replace libosmocore fsm timers
Concurrent access from main loop and the different uart irqs was not
going well and caused crashes. The libosmocore fsm does still allocate
one internal timer, but it is not used by the firmware, so libosmocore
will not touch the rbtree.
Additionally ignore checkpatch jiffies complaints because we're trying
to do firmware here.
Closes: SYS#7877
Change-Id: Id2bd67b3946bb451008965f0b68b4a919f4d10bd
---
M .checkpatch.conf
M ccid_common/ccid_slot_fsm.c
M ccid_common/cuart.c
M ccid_common/cuart.h
M ccid_common/iso7816_fsm.c
M ccid_host/Makefile
A ccid_host/libosmo_emb.c
A ccid_host/libosmo_emb.h
M sysmoOCTSIM/main.c
9 files changed, 112 insertions(+), 46 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ccid-firmware refs/changes/81/42481/6
--
To view, visit https://gerrit.osmocom.org/c/osmo-ccid-firmware/+/42481?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: osmo-ccid-firmware
Gerrit-Branch: master
Gerrit-Change-Id: Id2bd67b3946bb451008965f0b68b4a919f4d10bd
Gerrit-Change-Number: 42481
Gerrit-PatchSet: 6
Gerrit-Owner: Hoernchen <ewild(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-CC: jolly <andreas(a)eversberg.eu>
Gerrit-Attention: jolly <andreas(a)eversberg.eu>
Gerrit-Attention: laforge <laforge(a)osmocom.org>
Attention is currently required from: jolly, laforge.
Hoernchen has posted comments on this change by Hoernchen. ( https://gerrit.osmocom.org/c/osmo-ccid-firmware/+/42481?usp=email )
Change subject: firmware: replace libosmocore fsm timers
......................................................................
Patch Set 5:
(2 comments)
Patchset:
PS4:
> I would prefer if the host code would simply get a jiffies variable + a timer updating it. […]
no idea what is easier to test on the host since it has very little in common with interrupt driven uarts and their failure modes which was the reason why the octsim had everything except the one thing that mattered which was error handling and it has not been used by anone during the past 6 years but oh well there is a jiffies emulation now so it keeps building.
File ccid_common/iso7816_fsm.c:
https://gerrit.osmocom.org/c/osmo-ccid-firmware/+/42481/comment/504bdec0_6b… :
PS4, Line 271: ip->uart->wtime_deadline = timeout_ms ? (jiffies + timeout_ms) + 1 : 0;
> You are reading 'jiffies', which is incremented by interrupt. […]
Done
--
To view, visit https://gerrit.osmocom.org/c/osmo-ccid-firmware/+/42481?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: osmo-ccid-firmware
Gerrit-Branch: master
Gerrit-Change-Id: Id2bd67b3946bb451008965f0b68b4a919f4d10bd
Gerrit-Change-Number: 42481
Gerrit-PatchSet: 5
Gerrit-Owner: Hoernchen <ewild(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-CC: jolly <andreas(a)eversberg.eu>
Gerrit-Attention: jolly <andreas(a)eversberg.eu>
Gerrit-Attention: laforge <laforge(a)osmocom.org>
Gerrit-Comment-Date: Thu, 26 Mar 2026 12:39:26 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: jolly <andreas(a)eversberg.eu>
Comment-In-Reply-To: laforge <laforge(a)osmocom.org>
Attention is currently required from: Hoernchen, laforge.
Hello Jenkins Builder, laforge,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/osmo-ccid-firmware/+/42481?usp=email
to look at the new patch set (#5).
The following approvals got outdated and were removed:
Code-Review+1 by laforge, Verified+1 by Jenkins Builder
Change subject: firmware: replace libosmocore fsm timers
......................................................................
firmware: replace libosmocore fsm timers
Concurrent access from main loop and the different uart irqs was not
going well and caused crashes. The libosmocore fsm does still allocate
one internal timer, but it is not used by the firmware, so libosmocore
will not touch the rbtree.
Additionally ignore checkpatch jiffies complaints because we're trying
to do firmware here.
Closes: SYS#7877
Change-Id: Id2bd67b3946bb451008965f0b68b4a919f4d10bd
---
M .checkpatch.conf
M ccid_common/ccid_slot_fsm.c
M ccid_common/cuart.c
M ccid_common/cuart.h
M ccid_common/iso7816_fsm.c
M ccid_host/Makefile
A ccid_host/libosmo_emb.c
A ccid_host/libosmo_emb.h
M sysmoOCTSIM/main.c
9 files changed, 109 insertions(+), 46 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ccid-firmware refs/changes/81/42481/5
--
To view, visit https://gerrit.osmocom.org/c/osmo-ccid-firmware/+/42481?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: osmo-ccid-firmware
Gerrit-Branch: master
Gerrit-Change-Id: Id2bd67b3946bb451008965f0b68b4a919f4d10bd
Gerrit-Change-Number: 42481
Gerrit-PatchSet: 5
Gerrit-Owner: Hoernchen <ewild(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-CC: jolly <andreas(a)eversberg.eu>
Gerrit-Attention: Hoernchen <ewild(a)sysmocom.de>
Gerrit-Attention: laforge <laforge(a)osmocom.org>