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 "OpenBTS' transceiver retro-fit".
The branch, master has been updated
via d67bd603e9062a187bd1a33f6e2d3a6d9d8a6517 (commit)
from 988a464d5d155b1eed0700f971da1e319275d092 (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-trx/commit/?id=d67bd603e9062a187bd1a33f6e2d3a6…
commit d67bd603e9062a187bd1a33f6e2d3a6d9d8a6517
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Thu Jun 15 15:35:02 2017 -0700
transceiver: Fix POWEROFF crash on USRP2/N200/X300 devices
Upon issuing POWEROFF command to a running transceiver, UHD
interfacing thread state may become undefined if the device
is stopped with I/O threads still active. Bad behavior is
device dependent with only network based USRP devices
affected. USB based device thread behavior stops and shutdowns
as expected. Tested with N200, X300, and B210.
Tested solutions include the following:
1. Set pthread_setcanceltype() with PTHREAD_CANCEL_ASYNCHRONOUS
2. Add sleep delay to allow I/O threads to timeout before
stopping the device
3. Wait for I/O threads to join after cancellation before stopping
the device
This patch resolves the issue by with the third approach. Number 1
is not guaranteed to always work with UHD internals as driver code
may explicitly set thread parameters. Using sleep calls to fix
order-of-operation issues is almost never a good idea.
Change-Id: Ib72ab98a27a02084b040319046c92d1c4157ae4c
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/Transceiver.cpp | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 "OpenBTS' transceiver retro-fit".
The branch, master has been updated
via 988a464d5d155b1eed0700f971da1e319275d092 (commit)
via 1b6ab7d7ee269fe350f91d83562a940877603733 (commit)
from 980525c8a9cc620314aa36e566d30e0592f280d5 (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-trx/commit/?id=988a464d5d155b1eed0700f971da1e3…
commit 988a464d5d155b1eed0700f971da1e319275d092
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Thu Jun 15 09:16:53 2017 -0700
uhd: Fix USRP2/N200/N210 device detection
Commit 1fb0ce67 "uhd: Use map container for for device parameter access"
inadvertently removed the string identifier for the USRP2 and derived
devices (N200/N210).
Add the missing USRP2 string identifier. Also search for partial string
matches in the UHD provided device and mboard stings. This is necessary
to guarantee that strings such as "N200r3" instead of just "N200" are
sucessfully found.
Tested with N200, X310, B200mini and B210 devices.
Change-Id: Ide4e22418e2cc469418cba018970cb0eb9906697
http://cgit.osmocom.org/osmo-trx/commit/?id=1b6ab7d7ee269fe350f91d83562a940…
commit 1b6ab7d7ee269fe350f91d83562a940877603733
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Thu Jun 15 15:31:08 2017 -0700
uhd: Fix Tx-RX timing offset setting
Integer timestamp offset was set to zero due to bad cast-operator
precedence.
Change-Id: Ib1f524cc86416699b3c143e5faddb33d61380767
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/UHDDevice.cpp | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 8b1a2f8cd7a81c6b8c7cdb0963dcf89de7c46100 (commit)
from 70fdd24d04a37217724ec8f12873e292b10e5e4d (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/openbsc/commit/?id=8b1a2f8cd7a81c6b8c7cdb0963dcf89d…
commit 8b1a2f8cd7a81c6b8c7cdb0963dcf89de7c46100
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Jun 15 14:59:20 2017 +0200
bsc_init: Forget which SIs are valid for the trx
Previously the SI generation lead to setting the BCCH SIs for all TRX in
a multi-trx setup. This is because we create the SIs globally but
si_valid appears to be limited to the 'current' trx. Warn if we attempt
to set SIs for the BCCH on a trx that does not have a BCCH.
Change-Id: Ie0e288252a2e7709c4dae16b96a0b1512278847f
Tweaked-by: Max <msuraev(a)sysmocom.de>
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/abis_rsl.h | 5 ++---
openbsc/src/libbsc/abis_rsl.c | 9 +++++++--
openbsc/src/libbsc/bsc_init.c | 6 ++++--
3 files changed, 13 insertions(+), 7 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 340cff51f49f6e798cb5fb6d1b9febdd09902906 (commit)
from 0b7a3e9f62bd3eaf2a9bf2c75028a91c8072d389 (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-bts/commit/?id=340cff51f49f6e798cb5fb6d1b9febd…
commit 340cff51f49f6e798cb5fb6d1b9febdd09902906
Author: Max <msuraev(a)sysmocom.de>
Date: Fri Jun 2 11:41:58 2017 +0200
RSL: receive and send multiple SI2q messages
* change BCCH Info handler to explicitly support multiple SI2quater
messages sent from BSC
* change SI scheduler to send SI2q in round-robin way
Change-Id: I3aeb90804edab1b0325c3eb7347526ae995dbf51
Related: OS#1660
-----------------------------------------------------------------------
Summary of changes:
src/common/rsl.c | 61 +++++++++++++++++++++++++++++-----------------------
src/common/sysinfo.c | 16 +++++++++++++-
2 files changed, 49 insertions(+), 28 deletions(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
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 OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 70fdd24d04a37217724ec8f12873e292b10e5e4d (commit)
from 9b97b007dfe96b8a74932ab101d5e341b5796f75 (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/openbsc/commit/?id=70fdd24d04a37217724ec8f12873e292…
commit 70fdd24d04a37217724ec8f12873e292b10e5e4d
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Jun 15 15:10:53 2017 +0200
Update SI data structures and generation
To support segmented SI2quater as per 3GPP TS 44.018 we'll have to
support multiple SI messages (up to 16 for SI2q) for a given type in
contrast to existing 1:1 mapping:
* expand storage space to hold up to 16 SI messages (spec limit)
* add assertions for budget calculations
* generate multiple SI2q messages
* adjust SI2q-related tests
* use precise check for number of SIq messages instead of approximate
estimation
Change-Id: Ic516ec9f0b821557d9461ae9f1c0afdd786f3b05
Related: OS#1660
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gsm_data.h | 7 ++
openbsc/include/openbsc/gsm_data_shared.h | 16 +--
openbsc/include/openbsc/system_information.h | 2 +
openbsc/src/libbsc/bsc_init.c | 6 +-
openbsc/src/libbsc/bsc_vty.c | 78 ++++++--------
openbsc/src/libbsc/rest_octets.c | 80 ++++++++------
openbsc/src/libbsc/system_information.c | 152 ++++++++++++++++++---------
openbsc/tests/gsm0408/gsm0408_test.c | 78 +++++++++++---
openbsc/tests/gsm0408/gsm0408_test.ok | 100 +++++++++++++++---
9 files changed, 354 insertions(+), 165 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 0b7a3e9f62bd3eaf2a9bf2c75028a91c8072d389 (commit)
via 0227e4d04caa62698a16894a2883bbac38dff6cc (commit)
from 61d36212b15aca972443a169c6a893590c9709d0 (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-bts/commit/?id=0b7a3e9f62bd3eaf2a9bf2c75028a91…
commit 0b7a3e9f62bd3eaf2a9bf2c75028a91c8072d389
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Jun 5 20:18:38 2017 +0700
scheduler_trx.c: strip unused variable
Change-Id: I870dad2a00f68cca1c31a719221fc30a07b30c20
http://cgit.osmocom.org/osmo-bts/commit/?id=0227e4d04caa62698a16894a2883bba…
commit 0227e4d04caa62698a16894a2883bbac38dff6cc
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sun Jun 4 18:26:00 2017 +0700
cosmetic: fix some typos
Change-Id: Ib9172735bc7a05d9d7425a0e66dd90ff2569ee05
-----------------------------------------------------------------------
Summary of changes:
include/osmo-bts/scheduler.h | 4 ++--
include/osmo-bts/scheduler_backend.h | 2 +-
src/common/scheduler.c | 6 +++---
src/osmo-bts-trx/scheduler_trx.c | 6 ++----
4 files changed, 8 insertions(+), 10 deletions(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via c2afe81d854ba4e8a1d68d588ffdfc83d14e3323 (commit)
via 556f03685e1222a7db89c4e50373811be3dc2da3 (commit)
via 49a0dec1fe889ca444984af25129874f0fa4e52d (commit)
via 6e6978ad1224eb0f1c9e5472a7ee6e923b1ab872 (commit)
via f17869546651601b24a2ac333cff05f7526f63a3 (commit)
via d1c7323f3c48f7983e87a2e1230623aa29fa83f4 (commit)
via cfb1eaacf4107bcf2a368f70cf9bd9d5e8677fa0 (commit)
from 96e2a00d7a9044d0b1a83909c11d8f24955bc7c8 (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/libosmocore/commit/?id=c2afe81d854ba4e8a1d68d588ffd…
commit c2afe81d854ba4e8a1d68d588ffdfc83d14e3323
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Tue Jun 13 01:43:23 2017 +0700
ctrl_test.c: fix build with GCC 7.1.1
According to GCC's online docs:
When an inline function is not static, then the compiler must
assume that there may be calls from other source files; since
a global symbol can be defined only once in any program, the
function must not be defined in the other source files, so the
calls therein cannot be integrated. Therefore, a non-static
inline function is always compiled on its own in the usual fashion.
There is no any (performance or size) benefit from 'inline' keyword
in this particular file, so let's replace one by 'static'.
Change-Id: I11e1f1cfea09c6f0cf8225239e782b551d3eb52f
http://cgit.osmocom.org/libosmocore/commit/?id=556f03685e1222a7db89c4e50373…
commit 556f03685e1222a7db89c4e50373811be3dc2da3
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Jun 12 03:51:41 2017 +0700
gsm/gsm48.c: drop useless assignment
Change-Id: I96c1ba70e332199a4ca95e827a7562f953975af4
http://cgit.osmocom.org/libosmocore/commit/?id=49a0dec1fe889ca444984af25129…
commit 49a0dec1fe889ca444984af25129874f0fa4e52d
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Jun 12 03:49:38 2017 +0700
vty/command.c: drop useless assignment
Change-Id: Ia30b6481ee570c6cf3e3b38e7a78028c66c036b7
http://cgit.osmocom.org/libosmocore/commit/?id=6e6978ad1224eb0f1c9e5472a7ee…
commit 6e6978ad1224eb0f1c9e5472a7ee6e923b1ab872
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Jun 12 03:47:34 2017 +0700
core/conv/conv.c: drop useless assignment
Change-Id: I8c3aa5ec100abacf93da1493aa134e42bf612206
http://cgit.osmocom.org/libosmocore/commit/?id=f17869546651601b24a2ac333cff…
commit f17869546651601b24a2ac333cff05f7526f63a3
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Jun 12 03:41:35 2017 +0700
gb/gprs_bssgp.c: avoid valueless goto usage
Change-Id: I0c2aaf1ab462c923d62232f1a63fae1e4eb18b4d
http://cgit.osmocom.org/libosmocore/commit/?id=d1c7323f3c48f7983e87a2e12306…
commit d1c7323f3c48f7983e87a2e1230623aa29fa83f4
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Jun 12 03:33:07 2017 +0700
sim/core.c: drop useless double assignment
Change-Id: I3bfcabd80b57aeb7f110b306350802e6e82c847a
http://cgit.osmocom.org/libosmocore/commit/?id=cfb1eaacf4107bcf2a368f70cf9b…
commit cfb1eaacf4107bcf2a368f70cf9bd9d5e8677fa0
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Jun 12 03:13:12 2017 +0700
core/conv/viterbi.c: fix possible NULL-pointer reference
Change-Id: I36012d4443d97470050cdf9638a9d4cf67ea3b40
-----------------------------------------------------------------------
Summary of changes:
src/conv.c | 2 +-
src/gb/gprs_bssgp.c | 13 +++----------
src/gsm/gsm48.c | 1 -
src/sim/core.c | 2 +-
src/viterbi.c | 19 ++++++++++++++++---
src/vty/command.c | 2 +-
tests/ctrl/ctrl_test.c | 2 +-
7 files changed, 23 insertions(+), 18 deletions(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 61d36212b15aca972443a169c6a893590c9709d0 (commit)
from de9357251c53af4e5abee5724c098d1db6271bf9 (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-bts/commit/?id=61d36212b15aca972443a169c6a8935…
commit 61d36212b15aca972443a169c6a893590c9709d0
Author: Max <msuraev(a)sysmocom.de>
Date: Fri Jun 2 11:40:02 2017 +0200
Cleanup SI scheduling
* use GSM_BTS_HAS_SI() from OpenBSC instead of local copy
* arrange GSM_BTS_HAS_SI() checks to improve readability
* constify SI scheduler parameters
Change-Id: If74bc536fe7d2bfbc976c07d882151873ecda4f2
Related: OS#1660
-----------------------------------------------------------------------
Summary of changes:
include/osmo-bts/bts.h | 2 +-
src/common/sysinfo.c | 32 ++++++++++++--------------------
2 files changed, 13 insertions(+), 21 deletions(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via de9357251c53af4e5abee5724c098d1db6271bf9 (commit)
via b7793ed8fd29fb2c4092ed08abcf8c859cd18108 (commit)
from 1dcbee3420fc89306da4e5ff28d39e64a55cfc02 (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-bts/commit/?id=de9357251c53af4e5abee5724c098d1…
commit de9357251c53af4e5abee5724c098d1db6271bf9
Author: Max <msuraev(a)sysmocom.de>
Date: Fri Jun 9 18:37:33 2017 +0200
Set and report BTS features
Set (possibly incomplete) list of BTS model-specific features and report
them in response to attribute request via OML.
Change-Id: I5f8a6681c3562ec261441e84dde6e085b516d92f
Related: OS#1614
http://cgit.osmocom.org/osmo-bts/commit/?id=b7793ed8fd29fb2c4092ed08abcf8c8…
commit b7793ed8fd29fb2c4092ed08abcf8c859cd18108
Author: Max <msuraev(a)sysmocom.de>
Date: Fri Jun 9 16:46:50 2017 +0200
Extend Get Attribute responder
* detect if attributes are requested for BTS or TRX and act accordingly
* report TRX phy version
Change-Id: I9f72305bbf1ab74745bffac1bee9f539f5a6de32
Related: OS#1614
-----------------------------------------------------------------------
Summary of changes:
src/common/oml.c | 137 ++++++++++++++++++++++++++++-------------
src/osmo-bts-litecell15/main.c | 4 ++
src/osmo-bts-octphy/l1_if.c | 3 +
src/osmo-bts-sysmo/main.c | 5 ++
src/osmo-bts-trx/main.c | 3 +
5 files changed, 109 insertions(+), 43 deletions(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
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 OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 9b97b007dfe96b8a74932ab101d5e341b5796f75 (commit)
from a60bb3dd28ce9e3720f8ee1b262893f3e233e2e6 (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/openbsc/commit/?id=9b97b007dfe96b8a74932ab101d5e341…
commit 9b97b007dfe96b8a74932ab101d5e341b5796f75
Author: Max <msuraev(a)sysmocom.de>
Date: Fri Jun 2 10:58:26 2017 +0200
Move SI-related defines
* move SI2quater related defines to shared header
* add define from OsmoBTS which checks for presence of a given SI
message in gsm_bts struct. Rename it to avoid conflicts with OsmoBTS
code and to match naming conventions of similar macros.
Change-Id: I11432c93c772d1ead6d45a7bb0f1d13d492c82f1
Related: OS#1660
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gsm_data_shared.h | 7 +++++++
openbsc/include/openbsc/rest_octets.h | 6 ------
openbsc/src/libbsc/bsc_init.c | 2 +-
openbsc/src/libbsc/system_information.c | 4 ++--
openbsc/tests/gsm0408/gsm0408_test.c | 2 +-
5 files changed, 11 insertions(+), 10 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)