Change in osmo-pcu[master]: Expect ms object to exist before calling tbf_alloc_dl_tbf()

2020-05-12 Thread pespin
pespin has posted comments on this change. ( 
https://gerrit.osmocom.org/c/osmo-pcu/+/18134 )

Change subject: Expect ms object to exist before calling tbf_alloc_dl_tbf()
..


Patch Set 2: Code-Review+2

REadding +2 after adding requesting OSMO_ASSERT


--
To view, visit https://gerrit.osmocom.org/c/osmo-pcu/+/18134
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-pcu
Gerrit-Branch: master
Gerrit-Change-Id: I87f6cdf8288a688466020bda0874e68b57aa71c4
Gerrit-Change-Number: 18134
Gerrit-PatchSet: 2
Gerrit-Owner: pespin 
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria 
Gerrit-Reviewer: laforge 
Gerrit-Reviewer: pespin 
Gerrit-Comment-Date: Tue, 12 May 2020 17:09:17 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


Change in osmo-pcu[master]: Expect ms object to exist before calling tbf_alloc_dl_tbf()

2020-05-12 Thread pespin
Hello fixeria, laforge, Jenkins Builder,

I'd like you to reexamine a change. Please visit

https://gerrit.osmocom.org/c/osmo-pcu/+/18134

to look at the new patch set (#2).

Change subject: Expect ms object to exist before calling tbf_alloc_dl_tbf()
..

Expect ms object to exist before calling tbf_alloc_dl_tbf()

Same as previous commit, this time for the DL counterpart.

Change-Id: I87f6cdf8288a688466020bda0874e68b57aa71c4
---
M src/tbf.cpp
M src/tbf.h
M src/tbf_dl.cpp
M tests/alloc/AllocTest.cpp
M tests/app_info/AppInfoTest.cpp
M tests/tbf/TbfTest.cpp
M tests/tbf/TbfTest.err
M tests/types/TypesTest.cpp
8 files changed, 223 insertions(+), 221 deletions(-)


  git pull ssh://gerrit.osmocom.org:29418/osmo-pcu refs/changes/34/18134/2
--
To view, visit https://gerrit.osmocom.org/c/osmo-pcu/+/18134
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-pcu
Gerrit-Branch: master
Gerrit-Change-Id: I87f6cdf8288a688466020bda0874e68b57aa71c4
Gerrit-Change-Number: 18134
Gerrit-PatchSet: 2
Gerrit-Owner: pespin 
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria 
Gerrit-Reviewer: laforge 
Gerrit-Reviewer: pespin 
Gerrit-MessageType: newpatchset


Change in osmo-pcu[master]: Expect ms object to exist before calling tbf_alloc_dl_tbf()

2020-05-12 Thread pespin
pespin has posted comments on this change. ( 
https://gerrit.osmocom.org/c/osmo-pcu/+/18134 )

Change subject: Expect ms object to exist before calling tbf_alloc_dl_tbf()
..


Patch Set 1:

(2 comments)

https://gerrit.osmocom.org/c/osmo-pcu/+/18134/1/src/tbf.cpp
File src/tbf.cpp:

https://gerrit.osmocom.org/c/osmo-pcu/+/18134/1/src/tbf.cpp@1057
PS1, Line 1057: ms->egprs_ms_class() == 0
> So if we're in 'EGPRS only' mode, and both egprs_ms_class and ms_class == 0, 
> then a phone gets accep […]
yeah, looks like... god nows.. all this egprs_enabled needs to go away soon 
anyway...


https://gerrit.osmocom.org/c/osmo-pcu/+/18134/1/src/tbf.cpp@1063
PS1, Line 1063: ms->set_egprs_ms_class(1);
> Wow, unrelated question: why do we overwrite the MS class here? o_O
Well, because according to the assumptions above, this MS must be EGPRS 
capable lol so broken.



--
To view, visit https://gerrit.osmocom.org/c/osmo-pcu/+/18134
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-pcu
Gerrit-Branch: master
Gerrit-Change-Id: I87f6cdf8288a688466020bda0874e68b57aa71c4
Gerrit-Change-Number: 18134
Gerrit-PatchSet: 1
Gerrit-Owner: pespin 
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria 
Gerrit-Reviewer: laforge 
Gerrit-Reviewer: pespin 
Gerrit-Comment-Date: Tue, 12 May 2020 16:31:42 +
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: fixeria 
Gerrit-MessageType: comment


Change in osmo-pcu[master]: Expect ms object to exist before calling tbf_alloc_dl_tbf()

2020-05-12 Thread fixeria
fixeria has posted comments on this change. ( 
https://gerrit.osmocom.org/c/osmo-pcu/+/18134 )

Change subject: Expect ms object to exist before calling tbf_alloc_dl_tbf()
..


Patch Set 1: Code-Review+2

(3 comments)

https://gerrit.osmocom.org/c/osmo-pcu/+/18134/1/src/tbf.cpp
File src/tbf.cpp:

https://gerrit.osmocom.org/c/osmo-pcu/+/18134/1/src/tbf.cpp@1055
PS1, Line 1055: int rc;
Makes sense to add OSMO_ASSERT(ms != NULL) here, like you did in the previous 
change.


https://gerrit.osmocom.org/c/osmo-pcu/+/18134/1/src/tbf.cpp@1057
PS1, Line 1057: ms->egprs_ms_class() == 0
So if we're in 'EGPRS only' mode, and both egprs_ms_class and ms_class == 0, 
then a phone gets accepted just fine? Just trying to understand the logic 
behind this, not related to this change.


https://gerrit.osmocom.org/c/osmo-pcu/+/18134/1/src/tbf.cpp@1063
PS1, Line 1063: ms->set_egprs_ms_class(1);
Wow, unrelated question: why do we overwrite the MS class here? o_O



--
To view, visit https://gerrit.osmocom.org/c/osmo-pcu/+/18134
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-pcu
Gerrit-Branch: master
Gerrit-Change-Id: I87f6cdf8288a688466020bda0874e68b57aa71c4
Gerrit-Change-Number: 18134
Gerrit-PatchSet: 1
Gerrit-Owner: pespin 
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria 
Gerrit-Reviewer: laforge 
Gerrit-Reviewer: pespin 
Gerrit-Comment-Date: Tue, 12 May 2020 16:14:43 +
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


Change in osmo-pcu[master]: Expect ms object to exist before calling tbf_alloc_dl_tbf()

2020-05-09 Thread laforge
laforge has posted comments on this change. ( 
https://gerrit.osmocom.org/c/osmo-pcu/+/18134 )

Change subject: Expect ms object to exist before calling tbf_alloc_dl_tbf()
..


Patch Set 1: Code-Review+1


--
To view, visit https://gerrit.osmocom.org/c/osmo-pcu/+/18134
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-pcu
Gerrit-Branch: master
Gerrit-Change-Id: I87f6cdf8288a688466020bda0874e68b57aa71c4
Gerrit-Change-Number: 18134
Gerrit-PatchSet: 1
Gerrit-Owner: pespin 
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge 
Gerrit-Comment-Date: Sat, 09 May 2020 08:17:37 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment