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 "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, neels/trx_test has been created at bbc20004809aeb36c1a4cd2709c46ffec44719e0 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-bts/commit/?id=bbc20004809aeb36c1a4cd2709c46ffec44719e0 commit bbc20004809aeb36c1a4cd2709c46ffec44719e0 Author: Harald Welte <laforge at gnumonks.org> Date: Sat Jun 24 18:44:30 2017 +0200 TRX: Remove bogus extern global variable declarations Those global variable declarations for non-existing variables were introduced in 8a8d73a691c709403be4adbe8f2a7150b4d5998a, let's remove them again. The source / destination IP address is a parameter of the phy_link, and not a global variable. Change-Id: I94b5f934fc3bd00b0467d90029d3053b16594186 http://cgit.osmocom.org/osmo-bts/commit/?id=995448d9ddaa38446f752306262f98779cfe3929 commit 995448d9ddaa38446f752306262f98779cfe3929 Author: Harald Welte <laforge at gnumonks.org> Date: Sat Jun 24 18:42:00 2017 +0200 TRX: Remove global variables, move SETBSIC/SETTSC handling into phy_link Whether or not we are talking to an OpenBTS (SETBSIC) or OsmoTRX (SETTSC) transceiver is a property of the phy_link, and not a property of the BTS. Also, we *really, really* should never use global variables. I'm very happy this is being cleaned up, finally. Change-Id: I51aeb17661dfd63ff347f7b2c0d7ffa383ec814c http://cgit.osmocom.org/osmo-bts/commit/?id=4dcc1ad174846fd91261a4c56c6273a48b922629 commit 4dcc1ad174846fd91261a4c56c6273a48b922629 Author: Harald Welte <laforge at gnumonks.org> Date: Sat Jun 24 18:20:41 2017 +0200 TRX: don't free l1h in trx_phy_inst_close() l1h is allocated in bts_model_phy_instance_set_defaults() and not in trx_phy_inst_open(). Hence, trx_phy_inst_close() should not free() it! Change-Id: I0ac4e57a882e5a31143499c1662d8d8e52320938 http://cgit.osmocom.org/osmo-bts/commit/?id=c1206c1fbadc108b5017fb59fcc12119c1e053d0 commit c1206c1fbadc108b5017fb59fcc12119c1e053d0 Author: Harald Welte <laforge at gnumonks.org> Date: Sat Jun 24 18:15:40 2017 +0200 TRX: merge/simplify l1_if and trx_if code Related code / function structure still dates back to the pre-phy_link days. Let's clean this up to make things less convoluted and reduce the number of non-static symbols needed between code split over two files. Change-Id: I1f30ae1f547a5c01c516d4a05032193294c25f2d http://cgit.osmocom.org/osmo-bts/commit/?id=a5e4d725032d1df574c16c6e85683b7280523116 commit a5e4d725032d1df574c16c6e85683b7280523116 Author: Harald Welte <laforge at gnumonks.org> Date: Sat Jun 24 18:02:42 2017 +0200 TRX: Rename trx_if_data() -> trx_if_send_burst() The new name makes it clear what the function actually does: Send burst data via the trx interface. Change-Id: I5031541d4ae4244a62a18acf71139db2874927fa http://cgit.osmocom.org/osmo-bts/commit/?id=8aa4d0c0b2c92d881e8aa7adc8f46e94cf6f6e54 commit 8aa4d0c0b2c92d881e8aa7adc8f46e94cf6f6e54 Author: Harald Welte <laforge at gnumonks.org> Date: Sat Jun 24 17:20:58 2017 +0200 trx_if: Improve error handling There ware some error conditions that the previous code didn't catch and/or report, such as unparseable TRX control strings, non-terminated buffers, ... Change-Id: I354d0c121880553ce1bd59b7394d52b104b7d6da http://cgit.osmocom.org/osmo-bts/commit/?id=428c0371fb03bba969a55bc0b905edb39a42ef79 commit 428c0371fb03bba969a55bc0b905edb39a42ef79 Author: Harald Welte <laforge at gnumonks.org> Date: Sat Jun 24 17:20:30 2017 +0200 TRX: trx_if: Improve code description / comments Change-Id: I4e19d68782a12e52ba1d3ba2665060275d04866c http://cgit.osmocom.org/osmo-bts/commit/?id=d69f4f556873251c01f2a1ccb847feef86676b13 commit d69f4f556873251c01f2a1ccb847feef86676b13 Author: Harald Welte <laforge at gnumonks.org> Date: Fri Jun 23 18:57:28 2017 +0200 l1sap/osmo-bts-sysmo: Improve logging Change-Id: I339db0e5f3fd5e44bac974f2447afc80388802af http://cgit.osmocom.org/osmo-bts/commit/?id=58bf7a3d583199fea0244a5a75989d911c8b732c commit 58bf7a3d583199fea0244a5a75989d911c8b732c Author: Harald Welte <laforge at gnumonks.org> Date: Fri Jun 23 18:26:24 2017 +0200 Add loopback support for PDTCH This add support for BTS-side lookback of PDTCH channels. If lchan-loopback is enabled, We take the uplink frames as received in PH-DATA.ind and put them into the dl_tch_queue for that lchan. When we receive PH-RTS.ind, we dequeue frames from that queue and transmit them in downlink. If no frame is found in queue, we transmit an empty (all-zero) frame of 23 bytes (CS-1). Change-Id: Idd07a3f4a88c38398d3e844333c0104e2de23864 http://cgit.osmocom.org/osmo-bts/commit/?id=d79d9e674df7b4d2d710c1031d0ad66ce9ae0c63 commit d79d9e674df7b4d2d710c1031d0ad66ce9ae0c63 Author: Harald Welte <laforge at gnumonks.org> Date: Sat Jun 24 02:09:43 2017 +0200 TRX: Use timerfd and CLOCK_MONOTONIC for GSM frame timer using gettimeofday() is not suitable for the GSM frame timer, as it relies on the normal 'wall clock' system time, which may be adjusted by ntp, gps or other means at runtime. Switching to a different clock source means we cannot use osmo_timer_list anymore, but timerfd integrates just fine with our libosmocore select() loop handling. Change-Id: I51b19adde14ebb7ef3bb863d45e06243c323e22e Closes: #2325 ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...)