This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "UNNAMED PROJECT".
The branch, master has been updated
via 92e9c17aec02006a38922c41f9c5b59df6c45ea0 (commit)
via 92b7a50605793e59b233c537eb870eee3cc08e31 (commit)
via e9fe0e3d0621682d18d56f89f808c819db8bb5f6 (commit)
from a296118e6d2b1e42b5e51e47467881598f9101f2 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-pcu/commit/?id=92e9c17aec02006a38922c41f9c5b59…
commit 92e9c17aec02006a38922c41f9c5b59df6c45ea0
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Sep 28 16:25:25 2017 +0200
Simplify TS alloc: avoid TS reassignment
Assign reserved_*_slots only when multislot masks are found to avoid
reassignment and make code easier to follow.
Change-Id: I9b0482f4ea75ead9855cd78e33c8e70d0ccf4484
Related: OS#2282
http://cgit.osmocom.org/osmo-pcu/commit/?id=92b7a50605793e59b233c537eb870ee…
commit 92b7a50605793e59b233c537eb870eee3cc08e31
Author: Max <msuraev(a)sysmocom.de>
Date: Fri Jan 26 11:01:35 2018 +0100
Simplify TS alloc: fix allocation calls
Using the semantic patch below, adjust allocation-related calls to match
updated allocator signatures.
// spatch --c++ --dir src -I src --sp-file callfix.spatch --in-place
--recursive-includes
// spatch --c++ --dir tests -I src --sp-file callfix.spatch --in-place
--recursive-includes
@@ expression A, B, C, D, E; @@
tbf_alloc_ul_tbf(A, B, C, D, E,
(
- 1
+ true
|
- 0
+ false
)
)
@@ expression A, B, C, D, E; @@
tbf_alloc_dl_tbf(A, B, C, D, E,
(
- 1
+ true
|
- 0
+ false
)
)
Change-Id: I43c76cb49093b40eb854d324e898e821270053dc
Related: OS#2282
http://cgit.osmocom.org/osmo-pcu/commit/?id=e9fe0e3d0621682d18d56f89f808c81…
commit e9fe0e3d0621682d18d56f89f808c819db8bb5f6
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Sep 28 15:56:05 2017 +0200
Simplify TS alloc: adjust allocator signatures
* drop unused parameters (from both functions and structs)
* document used parameters and return values
* tighten types used for parameters
* use consistent formatting
Tests are adjusted accordingly but test results are left untouched to
avoid regressions.
Change-Id: I39d81ab64ff790b9c4c2d0312a574485cd83e755
Related: OS#2282
-----------------------------------------------------------------------
Summary of changes:
src/bts.cpp | 2 +-
src/bts.h | 8 +++----
src/gprs_rlcmac.h | 24 ++++++++-----------
src/gprs_rlcmac_ts_alloc.cpp | 56 +++++++++++++++++++++++++++-----------------
src/tbf.cpp | 26 +++++++++-----------
src/tbf.h | 10 ++++----
src/tbf_dl.cpp | 6 ++---
tests/alloc/AllocTest.cpp | 33 ++++++++++++++------------
tests/tbf/TbfTest.cpp | 13 +++++-----
9 files changed, 92 insertions(+), 86 deletions(-)
hooks/post-receive
--
UNNAMED PROJECT