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 "The Open Source GSM Base Band stack". The branch, fixeria/trx has been updated via 0192c028e449d9d5f33cf8f0099e0742b1ba80e2 (commit) via f09be8a9af8735449a0d846c0b432f7090a4342c (commit) via bd6e320c086b0b272665b82ab794a03755706055 (commit) via 0c201abbffa6404b134374c59e6f9ed73e6757c0 (commit) via 5c70e48077352d35b86aec733dda59d05aab1e01 (commit) via 96da00d45766d43c919d059fb94e9106cff33f2b (commit) via 6c0b1261a3cb62b578bf3f86d06f5498e70bf589 (commit) from feec102aea039c4091fa9cf6075d45fd23448bd3 (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/osmocom-bb/commit/?id=0192c028e449d9d5f33cf8f0099e0742b1ba80e2 commit 0192c028e449d9d5f33cf8f0099e0742b1ba80e2 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Fri Jan 5 15:06:42 2018 +0700 trxcon/scheduler: use TCH frame length defs from libosmocodec Change-Id: I6439d3cadd2dc1fa8fe401eb61c977a12ec844f2 http://cgit.osmocom.org/osmocom-bb/commit/?id=f09be8a9af8735449a0d846c0b432f7090a4342c commit f09be8a9af8735449a0d846c0b432f7090a4342c Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Fri Jan 5 14:08:58 2018 +0700 trxcon/scheduler: drop meaningless TODO comment Since both TA and AGC loops should be implemented in transceiver, this TODO is meaningless. Let's drop it. Change-Id: I84979712e2a1b849acaee53d5cd50de4e1e357c2 http://cgit.osmocom.org/osmocom-bb/commit/?id=bd6e320c086b0b272665b82ab794a03755706055 commit bd6e320c086b0b272665b82ab794a03755706055 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Fri Jan 5 07:24:04 2018 +0700 trxcon/scheduler: use linuxlist API for lchan management As there is no any order relation between logical channels, it's better to use the linuxlist API instead of talloc array. Change-Id: I5a78582c77ed1ab33817d240e065dc4cd4708199 http://cgit.osmocom.org/osmocom-bb/commit/?id=0c201abbffa6404b134374c59e6f9ed73e6757c0 commit 0c201abbffa6404b134374c59e6f9ed73e6757c0 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Thu Jan 4 05:17:51 2018 +0300 trxcon/scheduler: deactivate lchans when resetting / deleting TS Previously, when resetting or deleting a timeslot, we did not deactivate the logical channels, relaying on talloc hierarchical nature. This approach may cause some problems, e.g. on embedded systems with emulated talloc API. Change-Id: I8c34c793df87bd8c79b7bf1f05b949faf10520e8 http://cgit.osmocom.org/osmocom-bb/commit/?id=5c70e48077352d35b86aec733dda59d05aab1e01 commit 5c70e48077352d35b86aec733dda59d05aab1e01 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Thu Jan 4 01:26:34 2018 +0100 trxcon/scheduler: reset lchan state after deactivation Let's assume that a logical channel, which was already in use, is activated again for a new connection. As we don't reset the state variables, such as burst masks or ciphering data, it may cause an unexpected behaviour. In order to avoid this, let's always reset the logical channel state after deactivation. Change-Id: I91e736a97cb05b167614cb488a00d847a9a859e0 http://cgit.osmocom.org/osmocom-bb/commit/?id=96da00d45766d43c919d059fb94e9106cff33f2b commit 96da00d45766d43c919d059fb94e9106cff33f2b Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Thu Jan 4 01:20:39 2018 +0100 trxcon/scheduler: share chan / prim identification helpers Because they would be also used outside. Change-Id: Ic8af9d7c72fdb124caef82e35170f92b84e16eb9 http://cgit.osmocom.org/osmocom-bb/commit/?id=6c0b1261a3cb62b578bf3f86d06f5498e70bf589 commit 6c0b1261a3cb62b578bf3f86d06f5498e70bf589 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Thu Dec 28 19:44:49 2017 +0100 trxcon/scheduler: FIX: return NULL from TCH dequeue function Initially it was expected that a TCH transmit queue could contain TCH and FACCH primitives only. But there are also SACCH primitives, which are also being stored there. So, let's drop the assertations from the sched_prim_dequeue_tch(), and return NULL if nothing was found. Change-Id: Iae37057d35883c09a76f0612e52c2d14d9ff91cb ----------------------------------------------------------------------- Summary of changes: src/host/trxcon/l1ctl.c | 14 ++- src/host/trxcon/sched_lchan_common.c | 2 + src/host/trxcon/sched_lchan_xcch.c | 1 - src/host/trxcon/sched_prim.c | 21 ++--- src/host/trxcon/sched_trx.c | 172 ++++++++++++++++++++++------------- src/host/trxcon/sched_trx.h | 18 ++-- 6 files changed, 137 insertions(+), 91 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack