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 "The Open Source GSM Base Band stack".
The branch, fixeria/trx has been updated
via c00985bf99cd38cab7f50855866524a4a60d47dd (commit)
via 2778e4ef432c261cbeaeb344137c465adc8393dd (commit)
via f06f31fdf7e0fc4fd2d4cb3a444855bfaafd59da (commit)
via cbf818d4dcba53b226df8d36966482dc8b6d6ef4 (commit)
from 7fd8ef2d3f3d296a6032745396d3af8e8e3d4da2 (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=c00985bf99cd38cab7f5085586652…
commit c00985bf99cd38cab7f50855866524a4a60d47dd
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sun Mar 11 03:16:40 2018 +0700
trxcon/sched_trx.h: clarify lchan flags meaning
Change-Id: I51b663dd16e46a4523488c3d3000922a7c3640d1
http://cgit.osmocom.org/osmocom-bb/commit/?id=2778e4ef432c261cbeaeb344137c4…
commit 2778e4ef432c261cbeaeb344137c465adc8393dd
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sun Mar 11 04:20:57 2018 +0700
trxcon/sched_trx.c: fix: omit inactive logical channels
The sched_frame_clck_cb() is responsible for UL burst transmission.
Iterating over each timeslot, it chooses a proper lchan handler
according to a current frame number and a multiframe layout in use,
takes a L2 UL frame from a TX buffer, and finally calls the chosen
handler in order to to encode and transmit a taken frame.
A handler should be called only for activated logical channels...
but for some long time, there was a bug, so each lchan was
processed, including inactive ones. It's time to fix this.
Change-Id: I33e3ecc14be3ae64dfd02789c7f0970c945582c9
http://cgit.osmocom.org/osmocom-bb/commit/?id=f06f31fdf7e0fc4fd2d4cb3a44485…
commit f06f31fdf7e0fc4fd2d4cb3a444855bfaafd59da
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Mar 9 15:33:59 2018 +0700
trxcon/sched_trx.c: fix: properly deallocate lchans
The llist_for_each_entry_safe() should be used instead of the
llist_for_each_entry(), because it's safe against removal
of llist entry.
Found using Valgrind's memcheck tool.
Change-Id: I65234971ec152df038c5388da537a503060c215b
http://cgit.osmocom.org/osmocom-bb/commit/?id=cbf818d4dcba53b226df8d3696648…
commit cbf818d4dcba53b226df8d36966482dc8b6d6ef4
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Mar 9 16:20:12 2018 +0700
trxcon/configure.ac: add --enable-sanitize option
Change-Id: I099de726f9d67213c56d996039b4207f80a727c6
-----------------------------------------------------------------------
Summary of changes:
src/host/trxcon/configure.ac | 11 +++++++++++
src/host/trxcon/sched_trx.c | 10 ++++++++--
src/host/trxcon/sched_trx.h | 4 +++-
3 files changed, 22 insertions(+), 3 deletions(-)
hooks/post-receive
--
The Open Source GSM Base Band stack