lists.osmocom.org
Sign In Sign Up
Manage this list Sign In Sign Up

Keyboard Shortcuts

Thread View

  • j: Next unread message
  • k: Previous unread message
  • j a: Jump to all threads
  • j l: Jump to MailingList overview

gerrit-log

Thread Start a new thread
Download
Threads by month
  • ----- 2026 -----
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2025 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2024 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2023 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2022 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
gerrit-log@lists.osmocom.org

October 2024

  • 1 participants
  • 1631 discussions
[S] Change in osmo-bts[master]: vty: lchan_dump_full_vty(): print CSD mode
by laforge 13 Oct '24

13 Oct '24
laforge has submitted this change. ( https://gerrit.osmocom.org/c/osmo-bts/+/38421?usp=email ) Change subject: vty: lchan_dump_full_vty(): print CSD mode ...................................................................... vty: lchan_dump_full_vty(): print CSD mode Change-Id: Ibcf489eff73d6d117e94dee06a5a82a3404368f2 Related: OS#1572, OS#6579 --- M include/osmo-bts/lchan.h M src/common/lchan.c M src/common/vty.c 3 files changed, 25 insertions(+), 0 deletions(-) Approvals: Jenkins Builder: Verified laforge: Looks good to me, approved diff --git a/include/osmo-bts/lchan.h b/include/osmo-bts/lchan.h index 60c2710..df2f4fa 100644 --- a/include/osmo-bts/lchan.h +++ b/include/osmo-bts/lchan.h @@ -88,6 +88,12 @@ _LCHAN_CSD_M_NUM, }; +extern const struct value_string lchan_csd_mode_descs[]; +static inline const char *lchan_csd_mode_desc(enum lchan_csd_mode mode) +{ + return get_value_string(lchan_csd_mode_descs, mode); +} + /* State of the SAPIs in the lchan */ enum lchan_sapi_state { LCHAN_SAPI_S_NONE, diff --git a/src/common/lchan.c b/src/common/lchan.c index 5b41a15..0afc294 100644 --- a/src/common/lchan.c +++ b/src/common/lchan.c @@ -56,6 +56,20 @@ { 0, NULL } }; +const struct value_string lchan_csd_mode_descs[] = { + { LCHAN_CSD_M_NT, "non-transparent" }, + { LCHAN_CSD_M_T_1200_75, "transparent @ 1200/75 bps" }, + { LCHAN_CSD_M_T_600, "transparent @ 600 bps" }, + { LCHAN_CSD_M_T_1200, "transparent @ 1200 bps" }, + { LCHAN_CSD_M_T_2400, "transparent @ 2400 bps" }, + { LCHAN_CSD_M_T_4800, "transparent @ 4800 bps" }, + { LCHAN_CSD_M_T_9600, "transparent @ 9600 bps" }, + { LCHAN_CSD_M_T_14400, "transparent @ 14400 bps" }, + { LCHAN_CSD_M_T_29000, "transparent @ 29000 bps" }, + { LCHAN_CSD_M_T_32000, "transparent @ 32000 bps" }, + { 0, NULL } +}; + /* prepare the per-SAPI T200 arrays for a given lchan */ static int t200_by_lchan(uint32_t *t200_fn_dcch, uint32_t *t200_fn_acch, struct gsm_lchan *lchan) { diff --git a/src/common/vty.c b/src/common/vty.c index c0008a8..ca7947b 100644 --- a/src/common/vty.c +++ b/src/common/vty.c @@ -1997,6 +1997,11 @@ vty_out(vty, " Channel Mode / Codec: %s%s", gsm48_chan_mode_name(lchan->tch_mode), VTY_NEWLINE); + if (lchan->rsl_cmode == RSL_CMOD_SPD_DATA) { + vty_out(vty, " CSD mode: %s%s", + lchan_csd_mode_desc(lchan->csd_mode), + VTY_NEWLINE); + } if (lchan->tch_mode == GSM48_CMODE_SPEECH_AMR) { const struct amr_multirate_conf *amr_mrc = &lchan->tch.amr_mr; const struct gsm48_multi_rate_conf *mr_conf = -- To view, visit https://gerrit.osmocom.org/c/osmo-bts/+/38421?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: merged Gerrit-Project: osmo-bts Gerrit-Branch: master Gerrit-Change-Id: Ibcf489eff73d6d117e94dee06a5a82a3404368f2 Gerrit-Change-Number: 38421 Gerrit-PatchSet: 1 Gerrit-Owner: fixeria <vyanitskiy(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
1 0
0 0
[S] Change in osmo-bts[master]: rsl: rsl_handle_chan_mod_ie(): set lchan->csd_mode for NT CSD
by laforge 13 Oct '24

13 Oct '24
laforge has submitted this change. ( https://gerrit.osmocom.org/c/osmo-bts/+/38420?usp=email ) Change subject: rsl: rsl_handle_chan_mod_ie(): set lchan->csd_mode for NT CSD ...................................................................... rsl: rsl_handle_chan_mod_ie(): set lchan->csd_mode for NT CSD In commit 66eae187, I skipped assigning LCHAN_CSD_M_NT (0) to lchan->csd_mode for non-transparent channel modes. I assumed that the entire gsm_lchan struct was zero-initialized during activation or release procedures, but this assumption was incorrect. In fact, some lchan fields are initialized during activation, while others are initialized during release. Specifically, lchan->csd_mode is zero-initialized when the process starts, and then updated only for transparent mode requests. For non-transparent mode requests, this field is not updated, meaning it retains its previous value. This bug caused incorrect E1/E2/E3 bit settings and missing GSMTAP RLP output for channels that were previously used for transparent CSD calls. This patch is fixing it. Change-Id: I793ab4dc25fa852eade6f7a3b67ae961ceb7a093 Fixes: 66eae187 "rsl: rsl_handle_chan_mod_ie(): set lchan->csd_mode" Related: OS#1572, OS#6579 --- M src/common/rsl.c 1 file changed, 11 insertions(+), 0 deletions(-) Approvals: Jenkins Builder: Verified laforge: Looks good to me, approved diff --git a/src/common/rsl.c b/src/common/rsl.c index cc802c8..20581d4 100644 --- a/src/common/rsl.c +++ b/src/common/rsl.c @@ -205,37 +205,48 @@ /* If octet 4 indicates non-transparent data */ case RSL_CMODE(RSL_CMOD_SPD_DATA, RSL_CMOD_CSD_NT_14k5): lchan->tch_mode = GSM48_CMODE_DATA_14k5; + lchan->csd_mode = LCHAN_CSD_M_NT; break; case RSL_CMODE(RSL_CMOD_SPD_DATA, RSL_CMOD_CSD_NT_12k0): lchan->tch_mode = GSM48_CMODE_DATA_12k0; + lchan->csd_mode = LCHAN_CSD_M_NT; break; case RSL_CMODE(RSL_CMOD_SPD_DATA, RSL_CMOD_CSD_NT_6k0): lchan->tch_mode = GSM48_CMODE_DATA_6k0; + lchan->csd_mode = LCHAN_CSD_M_NT; break; case RSL_CMODE(RSL_CMOD_SPD_DATA, RSL_CMOD_CSD_NT_43k5): lchan->tch_mode = GSM48_CMODE_DATA_43k5; + lchan->csd_mode = LCHAN_CSD_M_NT; break; case RSL_CMODE(RSL_CMOD_SPD_DATA, RSL_CMOD_CSD_NT_28k8): /* 28.8 kbit/s services, 29.0 kbit/s radio interface rate */ lchan->tch_mode = GSM48_CMODE_DATA_29k0; + lchan->csd_mode = LCHAN_CSD_M_NT; break; case RSL_CMODE(RSL_CMOD_SPD_DATA, RSL_CMOD_CSD_NTA_43k5_14k5): lchan->tch_mode = GSM48_CMODE_DATA_43k5_14k5; + lchan->csd_mode = LCHAN_CSD_M_NT; break; case RSL_CMODE(RSL_CMOD_SPD_DATA, RSL_CMOD_CSD_NTA_29k0_14k5): lchan->tch_mode = GSM48_CMODE_DATA_29k0_14k5; + lchan->csd_mode = LCHAN_CSD_M_NT; break; case RSL_CMODE(RSL_CMOD_SPD_DATA, RSL_CMOD_CSD_NTA_43k5_29k0): lchan->tch_mode = GSM48_CMODE_DATA_43k5_29k0; + lchan->csd_mode = LCHAN_CSD_M_NT; break; case RSL_CMODE(RSL_CMOD_SPD_DATA, RSL_CMOD_CSD_NTA_14k5_43k5): lchan->tch_mode = GSM48_CMODE_DATA_14k5_43k5; + lchan->csd_mode = LCHAN_CSD_M_NT; break; case RSL_CMODE(RSL_CMOD_SPD_DATA, RSL_CMOD_CSD_NTA_14k5_29k0): lchan->tch_mode = GSM48_CMODE_DATA_14k5_29k0; + lchan->csd_mode = LCHAN_CSD_M_NT; break; case RSL_CMODE(RSL_CMOD_SPD_DATA, RSL_CMOD_CSD_NTA_29k0_43k5): lchan->tch_mode = GSM48_CMODE_DATA_29k0_43k5; + lchan->csd_mode = LCHAN_CSD_M_NT; break; /* If octet 4 indicates transparent data */ -- To view, visit https://gerrit.osmocom.org/c/osmo-bts/+/38420?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: merged Gerrit-Project: osmo-bts Gerrit-Branch: master Gerrit-Change-Id: I793ab4dc25fa852eade6f7a3b67ae961ceb7a093 Gerrit-Change-Number: 38420 Gerrit-PatchSet: 1 Gerrit-Owner: fixeria <vyanitskiy(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
1 0
0 0
[S] Change in osmo-bts[master]: vty: lchan_dump_full_vty(): print CSD mode
by laforge 13 Oct '24

13 Oct '24
Attention is currently required from: fixeria. laforge has posted comments on this change by fixeria. ( https://gerrit.osmocom.org/c/osmo-bts/+/38421?usp=email ) Change subject: vty: lchan_dump_full_vty(): print CSD mode ...................................................................... Patch Set 1: Code-Review+2 -- To view, visit https://gerrit.osmocom.org/c/osmo-bts/+/38421?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: osmo-bts Gerrit-Branch: master Gerrit-Change-Id: Ibcf489eff73d6d117e94dee06a5a82a3404368f2 Gerrit-Change-Number: 38421 Gerrit-PatchSet: 1 Gerrit-Owner: fixeria <vyanitskiy(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Attention: fixeria <vyanitskiy(a)sysmocom.de> Gerrit-Comment-Date: Sun, 13 Oct 2024 12:50:25 +0000 Gerrit-HasComments: No Gerrit-Has-Labels: Yes
1 0
0 0
[S] Change in osmo-bts[master]: rsl: rsl_handle_chan_mod_ie(): set lchan->csd_mode for NT CSD
by laforge 13 Oct '24

13 Oct '24
Attention is currently required from: fixeria. laforge has posted comments on this change by fixeria. ( https://gerrit.osmocom.org/c/osmo-bts/+/38420?usp=email ) Change subject: rsl: rsl_handle_chan_mod_ie(): set lchan->csd_mode for NT CSD ...................................................................... Patch Set 1: Code-Review+2 -- To view, visit https://gerrit.osmocom.org/c/osmo-bts/+/38420?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: osmo-bts Gerrit-Branch: master Gerrit-Change-Id: I793ab4dc25fa852eade6f7a3b67ae961ceb7a093 Gerrit-Change-Number: 38420 Gerrit-PatchSet: 1 Gerrit-Owner: fixeria <vyanitskiy(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Attention: fixeria <vyanitskiy(a)sysmocom.de> Gerrit-Comment-Date: Sun, 13 Oct 2024 12:50:09 +0000 Gerrit-HasComments: No Gerrit-Has-Labels: Yes
1 0
0 0
[S] Change in osmo-bts[master]: rsl: rsl_handle_chan_mod_ie(): set lchan->csd_mode for NT CSD
by fixeria 13 Oct '24

13 Oct '24
fixeria has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-bts/+/38420?usp=email ) Change subject: rsl: rsl_handle_chan_mod_ie(): set lchan->csd_mode for NT CSD ...................................................................... rsl: rsl_handle_chan_mod_ie(): set lchan->csd_mode for NT CSD In commit 66eae187, I skipped assigning LCHAN_CSD_M_NT (0) to lchan->csd_mode for non-transparent channel modes. I assumed that the entire gsm_lchan struct was zero-initialized during activation or release procedures, but this assumption was incorrect. In fact, some lchan fields are initialized during activation, while others are initialized during release. Specifically, lchan->csd_mode is zero-initialized when the process starts, and then updated only for transparent mode requests. For non-transparent mode requests, this field is not updated, meaning it retains its previous value. This bug caused incorrect E1/E2/E3 bit settings and missing GSMTAP RLP output for channels that were previously used for transparent CSD calls. This patch is fixing it. Change-Id: I793ab4dc25fa852eade6f7a3b67ae961ceb7a093 Fixes: 66eae187 "rsl: rsl_handle_chan_mod_ie(): set lchan->csd_mode" Related: OS#1572, OS#6579 --- M src/common/rsl.c 1 file changed, 11 insertions(+), 0 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-bts refs/changes/20/38420/1 diff --git a/src/common/rsl.c b/src/common/rsl.c index cc802c8..20581d4 100644 --- a/src/common/rsl.c +++ b/src/common/rsl.c @@ -205,37 +205,48 @@ /* If octet 4 indicates non-transparent data */ case RSL_CMODE(RSL_CMOD_SPD_DATA, RSL_CMOD_CSD_NT_14k5): lchan->tch_mode = GSM48_CMODE_DATA_14k5; + lchan->csd_mode = LCHAN_CSD_M_NT; break; case RSL_CMODE(RSL_CMOD_SPD_DATA, RSL_CMOD_CSD_NT_12k0): lchan->tch_mode = GSM48_CMODE_DATA_12k0; + lchan->csd_mode = LCHAN_CSD_M_NT; break; case RSL_CMODE(RSL_CMOD_SPD_DATA, RSL_CMOD_CSD_NT_6k0): lchan->tch_mode = GSM48_CMODE_DATA_6k0; + lchan->csd_mode = LCHAN_CSD_M_NT; break; case RSL_CMODE(RSL_CMOD_SPD_DATA, RSL_CMOD_CSD_NT_43k5): lchan->tch_mode = GSM48_CMODE_DATA_43k5; + lchan->csd_mode = LCHAN_CSD_M_NT; break; case RSL_CMODE(RSL_CMOD_SPD_DATA, RSL_CMOD_CSD_NT_28k8): /* 28.8 kbit/s services, 29.0 kbit/s radio interface rate */ lchan->tch_mode = GSM48_CMODE_DATA_29k0; + lchan->csd_mode = LCHAN_CSD_M_NT; break; case RSL_CMODE(RSL_CMOD_SPD_DATA, RSL_CMOD_CSD_NTA_43k5_14k5): lchan->tch_mode = GSM48_CMODE_DATA_43k5_14k5; + lchan->csd_mode = LCHAN_CSD_M_NT; break; case RSL_CMODE(RSL_CMOD_SPD_DATA, RSL_CMOD_CSD_NTA_29k0_14k5): lchan->tch_mode = GSM48_CMODE_DATA_29k0_14k5; + lchan->csd_mode = LCHAN_CSD_M_NT; break; case RSL_CMODE(RSL_CMOD_SPD_DATA, RSL_CMOD_CSD_NTA_43k5_29k0): lchan->tch_mode = GSM48_CMODE_DATA_43k5_29k0; + lchan->csd_mode = LCHAN_CSD_M_NT; break; case RSL_CMODE(RSL_CMOD_SPD_DATA, RSL_CMOD_CSD_NTA_14k5_43k5): lchan->tch_mode = GSM48_CMODE_DATA_14k5_43k5; + lchan->csd_mode = LCHAN_CSD_M_NT; break; case RSL_CMODE(RSL_CMOD_SPD_DATA, RSL_CMOD_CSD_NTA_14k5_29k0): lchan->tch_mode = GSM48_CMODE_DATA_14k5_29k0; + lchan->csd_mode = LCHAN_CSD_M_NT; break; case RSL_CMODE(RSL_CMOD_SPD_DATA, RSL_CMOD_CSD_NTA_29k0_43k5): lchan->tch_mode = GSM48_CMODE_DATA_29k0_43k5; + lchan->csd_mode = LCHAN_CSD_M_NT; break; /* If octet 4 indicates transparent data */ -- To view, visit https://gerrit.osmocom.org/c/osmo-bts/+/38420?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: newchange Gerrit-Project: osmo-bts Gerrit-Branch: master Gerrit-Change-Id: I793ab4dc25fa852eade6f7a3b67ae961ceb7a093 Gerrit-Change-Number: 38420 Gerrit-PatchSet: 1 Gerrit-Owner: fixeria <vyanitskiy(a)sysmocom.de>
1 0
0 0
[S] Change in osmo-bts[master]: vty: lchan_dump_full_vty(): print CSD mode
by fixeria 13 Oct '24

13 Oct '24
fixeria has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-bts/+/38421?usp=email ) Change subject: vty: lchan_dump_full_vty(): print CSD mode ...................................................................... vty: lchan_dump_full_vty(): print CSD mode Change-Id: Ibcf489eff73d6d117e94dee06a5a82a3404368f2 Related: OS#1572, OS#6579 --- M include/osmo-bts/lchan.h M src/common/lchan.c M src/common/vty.c 3 files changed, 25 insertions(+), 0 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-bts refs/changes/21/38421/1 diff --git a/include/osmo-bts/lchan.h b/include/osmo-bts/lchan.h index 60c2710..df2f4fa 100644 --- a/include/osmo-bts/lchan.h +++ b/include/osmo-bts/lchan.h @@ -88,6 +88,12 @@ _LCHAN_CSD_M_NUM, }; +extern const struct value_string lchan_csd_mode_descs[]; +static inline const char *lchan_csd_mode_desc(enum lchan_csd_mode mode) +{ + return get_value_string(lchan_csd_mode_descs, mode); +} + /* State of the SAPIs in the lchan */ enum lchan_sapi_state { LCHAN_SAPI_S_NONE, diff --git a/src/common/lchan.c b/src/common/lchan.c index 5b41a15..0afc294 100644 --- a/src/common/lchan.c +++ b/src/common/lchan.c @@ -56,6 +56,20 @@ { 0, NULL } }; +const struct value_string lchan_csd_mode_descs[] = { + { LCHAN_CSD_M_NT, "non-transparent" }, + { LCHAN_CSD_M_T_1200_75, "transparent @ 1200/75 bps" }, + { LCHAN_CSD_M_T_600, "transparent @ 600 bps" }, + { LCHAN_CSD_M_T_1200, "transparent @ 1200 bps" }, + { LCHAN_CSD_M_T_2400, "transparent @ 2400 bps" }, + { LCHAN_CSD_M_T_4800, "transparent @ 4800 bps" }, + { LCHAN_CSD_M_T_9600, "transparent @ 9600 bps" }, + { LCHAN_CSD_M_T_14400, "transparent @ 14400 bps" }, + { LCHAN_CSD_M_T_29000, "transparent @ 29000 bps" }, + { LCHAN_CSD_M_T_32000, "transparent @ 32000 bps" }, + { 0, NULL } +}; + /* prepare the per-SAPI T200 arrays for a given lchan */ static int t200_by_lchan(uint32_t *t200_fn_dcch, uint32_t *t200_fn_acch, struct gsm_lchan *lchan) { diff --git a/src/common/vty.c b/src/common/vty.c index c0008a8..ca7947b 100644 --- a/src/common/vty.c +++ b/src/common/vty.c @@ -1997,6 +1997,11 @@ vty_out(vty, " Channel Mode / Codec: %s%s", gsm48_chan_mode_name(lchan->tch_mode), VTY_NEWLINE); + if (lchan->rsl_cmode == RSL_CMOD_SPD_DATA) { + vty_out(vty, " CSD mode: %s%s", + lchan_csd_mode_desc(lchan->csd_mode), + VTY_NEWLINE); + } if (lchan->tch_mode == GSM48_CMODE_SPEECH_AMR) { const struct amr_multirate_conf *amr_mrc = &lchan->tch.amr_mr; const struct gsm48_multi_rate_conf *mr_conf = -- To view, visit https://gerrit.osmocom.org/c/osmo-bts/+/38421?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: newchange Gerrit-Project: osmo-bts Gerrit-Branch: master Gerrit-Change-Id: Ibcf489eff73d6d117e94dee06a5a82a3404368f2 Gerrit-Change-Number: 38421 Gerrit-PatchSet: 1 Gerrit-Owner: fixeria <vyanitskiy(a)sysmocom.de>
1 0
0 0
[L] Change in libosmo-sigtran[master]: ss7 vty: Fix insert order of routes with higher priority
by laforge 12 Oct '24

12 Oct '24
Attention is currently required from: fixeria, osmith, pespin. laforge has posted comments on this change by pespin. ( https://gerrit.osmocom.org/c/libosmo-sigtran/+/38375?usp=email ) Change subject: ss7 vty: Fix insert order of routes with higher priority ...................................................................... Patch Set 5: (1 comment) File tests/vty/osmo_stp_route_prio.vty: https://gerrit.osmocom.org/c/libosmo-sigtran/+/38375/comment/4ae0ddab_5f17d… : PS2, Line 87: 3.2.1/14 0 as3 ? ? ? > @laforge@gnumonks.org I'm fine with that, I can do that in a follow-up patch. Something related to discuss though: We are currently storing the value in uint32_t value in strcut osmo_ss7_route cfg. > We could make that one a uint8_t, but that may break ABI compatibility.I'll check because anyway since we added secondary_pc we are already breaking ABI since last version. I wouldn't bother. It doesn't hurt to store that value as uint32_t at all. > TBH I think we should break ABI once and move as many as possible of those structs into private headers. Same goes for most of the APIs too. > This would make it far easier improving the library, since anyway when adding features will keep otherwise breaking ABI again and again. That's a separate discussion, unrelated. -- To view, visit https://gerrit.osmocom.org/c/libosmo-sigtran/+/38375?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: libosmo-sigtran Gerrit-Branch: master Gerrit-Change-Id: I6e7b5e3f06ae2c9468da58c55d2f42cbcd777218 Gerrit-Change-Number: 38375 Gerrit-PatchSet: 5 Gerrit-Owner: pespin <pespin(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de> Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Reviewer: osmith <osmith(a)sysmocom.de> Gerrit-Attention: osmith <osmith(a)sysmocom.de> Gerrit-Attention: pespin <pespin(a)sysmocom.de> Gerrit-Attention: fixeria <vyanitskiy(a)sysmocom.de> Gerrit-Comment-Date: Sat, 12 Oct 2024 19:48:09 +0000 Gerrit-HasComments: Yes Gerrit-Has-Labels: No Comment-In-Reply-To: laforge <laforge(a)osmocom.org> Comment-In-Reply-To: pespin <pespin(a)sysmocom.de>
1 0
0 0
[L] Change in libosmo-sigtran[master]: ss7 vty: Fix insert order of routes with higher priority
by pespin 12 Oct '24

12 Oct '24
Attention is currently required from: fixeria, laforge, osmith. pespin has posted comments on this change by pespin. ( https://gerrit.osmocom.org/c/libosmo-sigtran/+/38375?usp=email ) Change subject: ss7 vty: Fix insert order of routes with higher priority ...................................................................... Patch Set 5: (1 comment) File tests/vty/osmo_stp_route_prio.vty: https://gerrit.osmocom.org/c/libosmo-sigtran/+/38375/comment/e00eef81_a38ad… : PS2, Line 87: 3.2.1/14 0 as3 ? ? ? > I agree, we should also use 5 as default. […] @laforge@gnumonks.org I'm fine with that, I can do that in a follow-up patch. Something related to discuss though: We are currently storing the value in uint32_t value in strcut osmo_ss7_route cfg. We could make that one a uint8_t, but that may break ABI compatibility.I'll check because anyway since we added secondary_pc we are already breaking ABI since last version. TBH I think we should break ABI once and move as many as possible of those structs into private headers. Same goes for most of the APIs too. This would make it far easier improving the library, since anyway when adding features will keep otherwise breaking ABI again and again. -- To view, visit https://gerrit.osmocom.org/c/libosmo-sigtran/+/38375?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: libosmo-sigtran Gerrit-Branch: master Gerrit-Change-Id: I6e7b5e3f06ae2c9468da58c55d2f42cbcd777218 Gerrit-Change-Number: 38375 Gerrit-PatchSet: 5 Gerrit-Owner: pespin <pespin(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de> Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Reviewer: osmith <osmith(a)sysmocom.de> Gerrit-Attention: osmith <osmith(a)sysmocom.de> Gerrit-Attention: laforge <laforge(a)osmocom.org> Gerrit-Attention: fixeria <vyanitskiy(a)sysmocom.de> Gerrit-Comment-Date: Sat, 12 Oct 2024 18:54:22 +0000 Gerrit-HasComments: Yes Gerrit-Has-Labels: No Comment-In-Reply-To: laforge <laforge(a)osmocom.org> Comment-In-Reply-To: pespin <pespin(a)sysmocom.de>
1 0
0 0
[M] Change in upf-benchmark[master]: Rename osmo-pfcp-tool to osmo-upf-genload
by laforge 12 Oct '24

12 Oct '24
Attention is currently required from: pespin. laforge has posted comments on this change by pespin. ( https://gerrit.osmocom.org/c/upf-benchmark/+/38354?usp=email ) Change subject: Rename osmo-pfcp-tool to osmo-upf-genload ...................................................................... Patch Set 1: (1 comment) Patchset: PS1: > I was thinking more in the sense of "generate load", but I have no strong opinion, I can change it. we already have rtp-load-gen (osmo-mgw) gtp-load-gen (separate git repo), so it might make sense to stay with one approach. -- To view, visit https://gerrit.osmocom.org/c/upf-benchmark/+/38354?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: upf-benchmark Gerrit-Branch: master Gerrit-Change-Id: Ie36379b5dcf4ab86276dfda9e25410fe41db1d93 Gerrit-Change-Number: 38354 Gerrit-PatchSet: 1 Gerrit-Owner: pespin <pespin(a)sysmocom.de> Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Attention: pespin <pespin(a)sysmocom.de> Gerrit-Comment-Date: Sat, 12 Oct 2024 17:15:48 +0000 Gerrit-HasComments: Yes Gerrit-Has-Labels: No Comment-In-Reply-To: laforge <laforge(a)osmocom.org> Comment-In-Reply-To: pespin <pespin(a)sysmocom.de>
1 0
0 0
[L] Change in osmo-hlr[master]: gsupclient: Introduce gsup_client_mux
by laforge 12 Oct '24

12 Oct '24
Attention is currently required from: lynxis lazus. laforge has posted comments on this change by lynxis lazus. ( https://gerrit.osmocom.org/c/osmo-hlr/+/38112?usp=email ) Change subject: gsupclient: Introduce gsup_client_mux ...................................................................... Patch Set 4: (1 comment) File src/gsupclient/gsup_client_mux.c: https://gerrit.osmocom.org/c/osmo-hlr/+/38112/comment/f12f2ef8_a5bf2a44?usp… : PS1, Line 8: * SPDX-License-Identifier: AGPL-3.0+ > Change license to GPLv2? LGPL? yeah, GPLv2 is fine with me! -- To view, visit https://gerrit.osmocom.org/c/osmo-hlr/+/38112?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: osmo-hlr Gerrit-Branch: master Gerrit-Change-Id: I916c1bb6cfc48f92fc5db2b5c914eb1b4e25fa7f Gerrit-Change-Number: 38112 Gerrit-PatchSet: 4 Gerrit-Owner: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-CC: pespin <pespin(a)sysmocom.de> Gerrit-Attention: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Comment-Date: Sat, 12 Oct 2024 17:14:38 +0000 Gerrit-HasComments: Yes Gerrit-Has-Labels: No Comment-In-Reply-To: lynxis lazus <lynxis(a)fe80.eu>
1 0
0 0
  • ← Newer
  • 1
  • ...
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • ...
  • 164
  • Older →

HyperKitty Powered by HyperKitty version 1.3.12.