<p>pespin <strong>merged</strong> this change.</p><p><a href="https://gerrit.osmocom.org/c/osmo-bts/+/15102">View Change</a></p><div style="white-space:pre-wrap">Approvals:
  laforge: Looks good to me, approved
  fixeria: Looks good to me, but someone else must approve
  Jenkins Builder: Verified

</div><pre style="font-family: monospace,monospace; white-space: pre-wrap;">Bump version: 1.0.1 → 1.1.0<br><br>Change-Id: I708f6a63b51459d77368c48e115f64aaa6646bfd<br>---<br>M debian/changelog<br>1 file changed, 187 insertions(+), 0 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/debian/changelog b/debian/changelog</span><br><span>index a33d21f..5cb0f0a 100644</span><br><span>--- a/debian/changelog</span><br><span>+++ b/debian/changelog</span><br><span>@@ -1,3 +1,190 @@</span><br><span style="color: hsl(120, 100%, 40%);">+osmo-bts (1.1.0) unstable; urgency=medium</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Daniel Willmann ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * Rename oc2g config file to match new naming scheme</span><br><span style="color: hsl(120, 100%, 40%);">+  * dump_docs: Use new config file naming scheme</span><br><span style="color: hsl(120, 100%, 40%);">+  * systemd: Install OC2G service files with autotools</span><br><span style="color: hsl(120, 100%, 40%);">+  * doc/examples: Install OC2G config files with autotools</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts-oc2g: Fix status LED responsibilities</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts-lc15: Change LED behaviour to be the same as oc2g</span><br><span style="color: hsl(120, 100%, 40%);">+  * manuals: Add script to regenerate counter/vty documentation</span><br><span style="color: hsl(120, 100%, 40%);">+  * manuals: Add counter documentation</span><br><span style="color: hsl(120, 100%, 40%);">+  * manuals: Update vty documentation</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Harald Welte ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * Bump version: 0.8.1.199-5c93-dirty → 1.0.0</span><br><span style="color: hsl(120, 100%, 40%);">+  * scheduler_trx: Fix erroneous multiply-by-four</span><br><span style="color: hsl(120, 100%, 40%);">+  * OML: some more comments on what functions do</span><br><span style="color: hsl(120, 100%, 40%);">+  * OML: Return attributes in ACK/NACK messages</span><br><span style="color: hsl(120, 100%, 40%);">+  * OML: Ensure MOs are initialized with valid "Administrative State'</span><br><span style="color: hsl(120, 100%, 40%);">+  * OML: Don't overwrite MO instance before oml_tx_failure_event_rep()</span><br><span style="color: hsl(120, 100%, 40%);">+  * OML: remove double-logging on oml_tx_failure_event_rep()</span><br><span style="color: hsl(120, 100%, 40%);">+  * OML: send proper OML alerts in case of errors</span><br><span style="color: hsl(120, 100%, 40%);">+  * OML: Reduce code duplication in down_mom/down_fom</span><br><span style="color: hsl(120, 100%, 40%);">+  * OML: Report short messages even for invalid TRX numbers in down_fom()</span><br><span style="color: hsl(120, 100%, 40%);">+  * OML: Use 'const struct abis_oml_mo *' whenever users only read</span><br><span style="color: hsl(120, 100%, 40%);">+  * OML: Reject segmented OML messages</span><br><span style="color: hsl(120, 100%, 40%);">+  * OML: Properly reject short messages and truncate over-long messages</span><br><span style="color: hsl(120, 100%, 40%);">+  * OML: Work around OsmoBSC sending "GET ATTRIBUTES" with short length</span><br><span style="color: hsl(120, 100%, 40%);">+  * OML: Store merged attributes of IPA OML Managed Objects</span><br><span style="color: hsl(120, 100%, 40%);">+  * OML: Don't advertise baseband transceiver as UNLOCKED at startup</span><br><span style="color: hsl(120, 100%, 40%);">+  * OC-2G: Nominal transmit power is 25 dBm, not 40</span><br><span style="color: hsl(120, 100%, 40%);">+  * rsl.c: Add missing #include of gsm0808.h</span><br><span style="color: hsl(120, 100%, 40%);">+  * Forward GPRS SUSPEND REQ from DCCH to PCU socket</span><br><span style="color: hsl(120, 100%, 40%);">+  * handle NULL return from rate_ctr_group_alloc()</span><br><span style="color: hsl(120, 100%, 40%);">+  * rsl: Send RSL Error Report in case of unknown/unsupported msg_type</span><br><span style="color: hsl(120, 100%, 40%);">+  * rsl: Include Channel Nr and Link ID in Error reports whenever possible</span><br><span style="color: hsl(120, 100%, 40%);">+  * RSL: Reject RLL messages for lchans that are not active yet</span><br><span style="color: hsl(120, 100%, 40%);">+  * RSL: Fix off-by-one error when parsing SACCH INFO IE in RSL CHAN ACT</span><br><span style="color: hsl(120, 100%, 40%);">+  * cbch: Implement handling of "Schedule" message</span><br><span style="color: hsl(120, 100%, 40%);">+  * cbch: Refactor get_smscb_block() / remove smscb_msg.next_seg</span><br><span style="color: hsl(120, 100%, 40%);">+  * cbch: Log every RSL SMSCB COMMAND with type and number of blocks</span><br><span style="color: hsl(120, 100%, 40%);">+  * cbch: Implement support for DEFAULT message</span><br><span style="color: hsl(120, 100%, 40%);">+  * cbch: Fix memory leak and send error message on invalid SMSCB command</span><br><span style="color: hsl(120, 100%, 40%);">+  * cbch: Support Extended CBCH</span><br><span style="color: hsl(120, 100%, 40%);">+  * cbch: Keep SMSCB queue length counter</span><br><span style="color: hsl(120, 100%, 40%);">+  * manual: We now support RSL CBCH LOAD INDICATION</span><br><span style="color: hsl(120, 100%, 40%);">+  * manual: SMSCB BROADCAST COMMAND has no limitations anymore</span><br><span style="color: hsl(120, 100%, 40%);">+  * README.md: Mention LimeSDR as SDR device</span><br><span style="color: hsl(120, 100%, 40%);">+  * sysmo: Fix "nominal power" / BS power display in VTY</span><br><span style="color: hsl(120, 100%, 40%);">+  * cbch: Add counters; queue length limits and CBCH LOAD reporting</span><br><span style="color: hsl(120, 100%, 40%);">+  * cbch: Improve verbosity and extend logging; Always indicate BASIC/EXTD CBCH</span><br><span style="color: hsl(120, 100%, 40%);">+  * Use LOGPLCHAN whenever possible</span><br><span style="color: hsl(120, 100%, 40%);">+  * rsl.adoc: DELETE INDICATION is implemented since Feb '18</span><br><span style="color: hsl(120, 100%, 40%);">+  * RSL: Fix logic about fixed/dynamic MS power control in MS POWER COMMAND</span><br><span style="color: hsl(120, 100%, 40%);">+  * rsl: Implement parsing of BS Power Control message</span><br><span style="color: hsl(120, 100%, 40%);">+  * rsl: MS POWER COCNTROL isn't (only) about "forcing" power levels</span><br><span style="color: hsl(120, 100%, 40%);">+  * load_indication: Fix missing re-set of RACH parameters</span><br><span style="color: hsl(120, 100%, 40%);">+  * l1sap: Correctly count RACH slots in calc_exprd_rach_frames()</span><br><span style="color: hsl(120, 100%, 40%);">+  * l1sap: Fix calculation of expired RACH slots in case of missing frame numbers</span><br><span style="color: hsl(120, 100%, 40%);">+  * oml: Print more context from FOM Header or using MO</span><br><span style="color: hsl(120, 100%, 40%);">+  * oml: Have one generic log message for all transmitted messages</span><br><span style="color: hsl(120, 100%, 40%);">+  * Add severity to OML FAILURE EVENT REPORT</span><br><span style="color: hsl(120, 100%, 40%);">+  * Fix passing of RR SUSPEND REQ from DCCH to PCU socket</span><br><span style="color: hsl(120, 100%, 40%);">+  * clear GPRS indicator in SI3 while PCU is disconnected</span><br><span style="color: hsl(120, 100%, 40%);">+  * trx: Update documentation for fn-advance and rts-advance</span><br><span style="color: hsl(120, 100%, 40%);">+  * l1sap: Compute statistics on FN advance in PH-RTS.ind</span><br><span style="color: hsl(120, 100%, 40%);">+  * [correctly] use the LAPDm T200 values received via OML</span><br><span style="color: hsl(120, 100%, 40%);">+  * Update T200 timer default values</span><br><span style="color: hsl(120, 100%, 40%);">+  * lapdm: Use new libosmocore API to ensure per-channel-type N200 values</span><br><span style="color: hsl(120, 100%, 40%);">+  * sysmo/l1_if.c: Annotate fall-through in switch statement</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts-trx: Don't increment rssi_valid_count twice</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts-trx: Don't attemtp to adjust MS power if fixed</span><br><span style="color: hsl(120, 100%, 40%);">+  * scheduler_trx: Handle negative return of gsm0503_tch_hr_decode()</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Vadim Yanitskiy ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * common/vty.c: fix 'cfg_phy_no_inst_cmd' command description</span><br><span style="color: hsl(120, 100%, 40%);">+  * common/oml.c: fix: properly push abis_nm_ipa_magic</span><br><span style="color: hsl(120, 100%, 40%);">+  * common/pcu_sock.c: fix possible memleaks in pcu_sock_read()</span><br><span style="color: hsl(120, 100%, 40%);">+  * common/oml.c: constify argument 'trx' of handle_attrs_trx()</span><br><span style="color: hsl(120, 100%, 40%);">+  * common/oml.c: use proper NACK reason in oml_tx_attr_resp()</span><br><span style="color: hsl(120, 100%, 40%);">+  * common/oml.c: use proper OML object for Get Attribute Response</span><br><span style="color: hsl(120, 100%, 40%);">+  * common/oml.c: fix total length calculation in cleanup_attr_msg()</span><br><span style="color: hsl(120, 100%, 40%);">+  * common/l1sap.c: fix: add missing new line to a debug message</span><br><span style="color: hsl(120, 100%, 40%);">+  * common/rsl.c: fix size argument in memcmp() call</span><br><span style="color: hsl(120, 100%, 40%);">+  * common/rsl.c: fix unaligned pointers in rsl_add_rtp_stats()</span><br><span style="color: hsl(120, 100%, 40%);">+  * common/paging.c: fix unaligned pointer access</span><br><span style="color: hsl(120, 100%, 40%);">+  * common/oml.c: introduce and use both LOGPFOH and DEBUGPFOH</span><br><span style="color: hsl(120, 100%, 40%);">+  * common/oml.c: use proper format specifier for uint16_t</span><br><span style="color: hsl(120, 100%, 40%);">+  * common/oml.c: fix broken debug print in down_mom()</span><br><span style="color: hsl(120, 100%, 40%);">+  * common/oml.c: refactor Get Attribute Response message generation</span><br><span style="color: hsl(120, 100%, 40%);">+  * common/oml.c: fix: properly encode NM_ATT_SW_CONFIG</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts-trx: distinguish 11-bit Access Bursts by synch. sequence</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts-sysmo: fix: indicate BTS_FEAT_CBCH support on OML</span><br><span style="color: hsl(120, 100%, 40%);">+  * README.md: remove OS#1865 from 'Known limitations'</span><br><span style="color: hsl(120, 100%, 40%);">+  * common/rsl.c: fix NULL-pointer dereference in rsl_rx_rll()</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts-trx/trx_if.c: dropping Tx bursts is a noticeable event</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts-trx/l1_if.h: drop unused ho_rach_detect from trx_l1h</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts/scheduler.h: cosmetic: use bool for ho_rach_detect</span><br><span style="color: hsl(120, 100%, 40%);">+  * common/rsl.c: RSL_IE_HANDO_REF is mandatory for handover CHAN ACT</span><br><span style="color: hsl(120, 100%, 40%);">+  * common/bts.c: bts_supports_cm(): take care about GSM48_CMODE_SIGN</span><br><span style="color: hsl(120, 100%, 40%);">+  * Use #define RSL_CHAN_RACH for RSL Channel Number of RACH</span><br><span style="color: hsl(120, 100%, 40%);">+  * common/scheduler.c: refactor description of TRXC_* lchans</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts-trx/trx_if.c: use osmo_loadXXbe() for TDMA FN and ToA256</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts-trx/trx_if.c: rename and clarify TRX_MAX_BURST_LEN</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts-trx/trx_if.c: introduce TRXD header version handling</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts-trx/trx_if.c: introduce TRXD header version 0x01 support</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts-trx/trx_if.c: drop RSSI / ToA debugging code</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts-trx/trx_if.c: properly describe TRXD messages in logs</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts-trx/trx_if.c: add TRXD header version negotiation</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts-trx/trx_if.c: encode actual TRXD header version</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts-trx/scheduler: pass trx_ul_burst_ind to lchan handlers</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts/scheduler: provide actual C/I values to OsmoPCU</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts-trx/scheduler: rx_rach_fn(): use optional TSC info from TRX</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts-trx/scheduler: rx_rach_fn(): clarify handover RACH handling</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts-trx/scheduler: rx_rach_fn(): enrich debug message</span><br><span style="color: hsl(120, 100%, 40%);">+  * common/rsl.c: fix: properly handle SI3 Rest Octets</span><br><span style="color: hsl(120, 100%, 40%);">+  * Clarify and refactor link quality (C/I) handling</span><br><span style="color: hsl(120, 100%, 40%);">+  * Move Access Burst link quality handling to L1SAP</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts-trx/scheduler: rx_rach_fn(): provide actual C/I ratio to L1SAP</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts-trx/scheduler: rx_data_fn(): provide actual C/I ratio to L1SAP</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Max ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bts-trx: add extended (11-bit) RACH support</span><br><span style="color: hsl(120, 100%, 40%);">+  * Log lchan kind on PCU-related error</span><br><span style="color: hsl(120, 100%, 40%);">+  * Enable statsd support</span><br><span style="color: hsl(120, 100%, 40%);">+  * Make gsm_pchan2chan_nr() static</span><br><span style="color: hsl(120, 100%, 40%);">+  * Constify pcu_rx_*() parameters</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Philipp Maier ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * scheduler_trx: use stored fn for pdtch data indications</span><br><span style="color: hsl(120, 100%, 40%);">+  * oc2g: remove unused define constant FACTORY_ROM_PATH</span><br><span style="color: hsl(120, 100%, 40%);">+  * lc15: remove unused define constant FACTORY_ROM_PATH</span><br><span style="color: hsl(120, 100%, 40%);">+  * oml: make oml_tx_failure_event_rep() public</span><br><span style="color: hsl(120, 100%, 40%);">+  * oc2gbts_mgr_vty: remove calls to vty_install_default()</span><br><span style="color: hsl(120, 100%, 40%);">+  * oc2g: l1if: delay trx initialization to avoid race condition</span><br><span style="color: hsl(120, 100%, 40%);">+  * oc2gbts_mgr: use msgb_talloc_ctx_init() instead of msgb_set_talloc_ctx()</span><br><span style="color: hsl(120, 100%, 40%);">+  * oc2g: generate failure event report in case of bad calibration</span><br><span style="color: hsl(120, 100%, 40%);">+  * oc2g: change log level for calibration file errors to FATAL</span><br><span style="color: hsl(120, 100%, 40%);">+  * vty: add function gsmnet_from_vty() to vty.h</span><br><span style="color: hsl(120, 100%, 40%);">+  * main: remove wrong call to oml_fail_rep() on SIGUSR1/2 and SIGABRT</span><br><span style="color: hsl(120, 100%, 40%);">+  * oml: use oml_tx_failure_event_rep() instead of oml_fail_rep()</span><br><span style="color: hsl(120, 100%, 40%);">+  * oml: use oml_tx_failure_event_rep() instead of signals to SS_FAIL</span><br><span style="color: hsl(120, 100%, 40%);">+  * l1_if: add include for missing header file</span><br><span style="color: hsl(120, 100%, 40%);">+  * oc2gbts_mgr_calib: don't use fsync() on *FILE pointer</span><br><span style="color: hsl(120, 100%, 40%);">+  * oc2gbts_mgr_calib: do not return NULL on integer function</span><br><span style="color: hsl(120, 100%, 40%);">+  * oc2gbts_mgr: use osmo_init_logging2() instead of osmo_init_logging()</span><br><span style="color: hsl(120, 100%, 40%);">+  * pcu_sock: use %zu conversion specifier for printing sizeof() result</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Pau Espin Pedrol ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * oc2g: Fix compilation error (comment mark inside comment)</span><br><span style="color: hsl(120, 100%, 40%);">+  * oc2g: Add get_hwversion_desc to header file</span><br><span style="color: hsl(120, 100%, 40%);">+  * oc2g: Cleanup of get_hwversion_desc</span><br><span style="color: hsl(120, 100%, 40%);">+  * oc2g: led_sleep_cb: pass correct ptr to llist_move_tail</span><br><span style="color: hsl(120, 100%, 40%);">+  * oc2g: fsync requires fd instead of file stream</span><br><span style="color: hsl(120, 100%, 40%);">+  * oc2g: Remove unused variables</span><br><span style="color: hsl(120, 100%, 40%);">+  * oc2g: Remove unused static function</span><br><span style="color: hsl(120, 100%, 40%);">+  * oc2g: vty: Compilation error fixes due to commented code</span><br><span style="color: hsl(120, 100%, 40%);">+  * contrib: Remove deprecated screen script helpers</span><br><span style="color: hsl(120, 100%, 40%);">+  * bts-trx: trx_if.c: Introduce logging macro LOGPPHI</span><br><span style="color: hsl(120, 100%, 40%);">+  * gsm_data_shared.h: Remove unused loc_list from struct gsm_bts</span><br><span style="color: hsl(120, 100%, 40%);">+  * bts: Bypass T200 DCCH values for CCCH</span><br><span style="color: hsl(120, 100%, 40%);">+  * bts-trx: Introduce VTY command osmotrx trxd-max-version</span><br><span style="color: hsl(120, 100%, 40%);">+  * trx: Use LOGPPHI instead of LOGP in some more messages</span><br><span style="color: hsl(120, 100%, 40%);">+  * Remove undefined param passed to {logging,osmo_stats}_vty_add_cmds</span><br><span style="color: hsl(120, 100%, 40%);">+  * configure.ac: Require libosmocore 1.2.0</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Alexander Huemer ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * Remove 11-bit RACH support from 'Known Limitations'</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Oliver Smith ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * debian: create -doc subpackage with pdf manuals</span><br><span style="color: hsl(120, 100%, 40%);">+  * Revert "debian: create -doc subpackage with pdf manuals"</span><br><span style="color: hsl(120, 100%, 40%);">+  * debian: create -doc subpackage with pdf manuals</span><br><span style="color: hsl(120, 100%, 40%);">+  * contrib/jenkins.sh: run "make maintainer-clean"</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Neels Hofmeyr ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * lc15,sysmo,oc2g: fix dsp-trace-flag command</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Eric Wild ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * revert changes to T200</span><br><span style="color: hsl(120, 100%, 40%);">+  * RSL: Fix fixed MS power control in RSL CHAN ACTIV</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Thorsten Alteholz ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * fix spelling stuff mentioned by lintian</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+ -- Pau Espin Pedrol <pespin@sysmocom.de>  Wed, 07 Aug 2019 15:59:02 +0200</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> osmo-bts (1.0.0) unstable; urgency=medium</span><br><span> </span><br><span>   [ Stefan Sperling ]</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-bts/+/15102">change 15102</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/osmo-bts/+/15102"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-bts </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I708f6a63b51459d77368c48e115f64aaa6646bfd </div>
<div style="display:none"> Gerrit-Change-Number: 15102 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: pespin <pespin@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: Jenkins Builder </div>
<div style="display:none"> Gerrit-Reviewer: fixeria <axilirator@gmail.com> </div>
<div style="display:none"> Gerrit-Reviewer: laforge <laforge@gnumonks.org> </div>
<div style="display:none"> Gerrit-Reviewer: pespin <pespin@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: merged </div>