This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.
gitosis at osmocom.org gitosis at osmocom.orgThis 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 0eabffdc35bef3bb678014d4c377ab8a2ac5951f (commit) via 1842c921b3ed5c941a092542b922274c535111a9 (commit) via adcdf150a63b3fe13dd933fca9f51974f40aeede (commit) from a41a71e2d4fd02a941dff5cc504c064f60c7e234 (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=0eabffdc35bef3bb678014d4c377ab8a2ac5951f commit 0eabffdc35bef3bb678014d4c377ab8a2ac5951f Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Mon Mar 2 14:28:12 2015 +0100 sched: Modify DL scheduling to use different priorities Currently the DL blocks are scheduled round robin to each TBF that is either in state FLOW or FINISHED and not waiting for an IMM.ASS confirmation. This way, if single blocks has been NACK'ed by the MS and the PCU has already resent the missing packets, the PCU starts retransmitting them until it has received an ACK/NACK even if other TBF have RLC blocks that need to be transmitted. This commit changes sched_select_downlink to select the next TBF with the highest priority, where blocks that are going to be resent again have a lower priority unless the window is stalling. If there is only one TBF the old behaviour is kept, since there is no other TBF that can have a higher priority. If there is much packet loss on a single phone, this modification can lead to a higher latency for that MS. Sponsored-by: On-Waves ehf http://cgit.osmocom.org/osmo-pcu/commit/?id=1842c921b3ed5c941a092542b922274c535111a9 commit 1842c921b3ed5c941a092542b922274c535111a9 Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Mon Mar 2 13:01:35 2015 +0100 tbf: Reduce m_new_tbf logging messages Currently tbf->m_new_tbf may point to itself if no new TBF is assigned. But this leads to additional logging messages, since the code in set_new_tbf and tbf_free assumes, that a real new TBF is assigned and generates log messages accordingly. This commit adds checks to avoid those messages in the above case. Sponsored-by: On-Waves ehf http://cgit.osmocom.org/osmo-pcu/commit/?id=adcdf150a63b3fe13dd933fca9f51974f40aeede commit adcdf150a63b3fe13dd933fca9f51974f40aeede Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Tue Mar 3 14:45:55 2015 +0100 tbf: Add name() method and put the buf into the tbf Currently tbf_name() must not be used twice in a printf statement with different TBFs, since the same baffer will be used for each. This commit puts the text buffer into struct gprs_rlcmac_tbf to avoid this problem. Sponsored-by: On-Waves ehf ----------------------------------------------------------------------- Summary of changes: src/gprs_rlcmac_sched.cpp | 29 +++++++++++++++++++----- src/tbf.cpp | 56 +++++++++++++++++++++++++++++------------------ src/tbf.h | 5 +++++ tests/tbf/TbfTest.err | 6 ++--- 4 files changed, 65 insertions(+), 31 deletions(-) hooks/post-receive -- UNNAMED PROJECT