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 "UNNAMED PROJECT". The branch, jerlbeck/wip/ms-struct has been created at 66dceca1c43474f688b28b4e2fdf387cb4203c2b (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-pcu/commit/?id=66dceca1c43474f688b28b4e2fdf387cb4203c2b commit 66dceca1c43474f688b28b4e2fdf387cb4203c2b Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Thu May 7 16:31:42 2015 +0200 WIP debug stuff http://cgit.osmocom.org/osmo-pcu/commit/?id=3c8e86d8a04e0cd03140c0449b378acfe9674546 commit 3c8e86d8a04e0cd03140c0449b378acfe9674546 Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Tue May 12 08:59:45 2015 +0200 WIP: assert for idle() in MsGprs destructor TODO: - check with storage handling (and later timer) whether to keep this http://cgit.osmocom.org/osmo-pcu/commit/?id=1fbad9f5229ea1c83674d2f424caa7bb8bca325e commit 1fbad9f5229ea1c83674d2f424caa7bb8bca325e Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Fri May 15 20:13:56 2015 +0200 WIP: invalidate new TLLI if set from network http://cgit.osmocom.org/osmo-pcu/commit/?id=0c2b0d08e356433f7b007e7dd71ad4c9c206c7cd commit 0c2b0d08e356433f7b007e7dd71ad4c9c206c7cd Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Fri May 15 15:50:43 2015 +0200 ms: Support new and old TLLIs (TODO) TODO: - commit message - optionally split into MS/storage changes and TBF/BTS usage - fully remove per TBF TLLI stuff (other commit?) STATUS: - works with a single E71 - works slowly with a single Iphone (background updates in progress) - both at the same time doesn't work -> check again when the iphone has done it's update -> check prior commits with both phones http://cgit.osmocom.org/osmo-pcu/commit/?id=4db9a117d978ef1c2dd5f6c0b80738bfd7747798 commit 4db9a117d978ef1c2dd5f6c0b80738bfd7747798 Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Wed May 13 13:33:12 2015 +0200 ms: Integrate the MS storage (TODO) TODO: - commit message - testing STATUS: - sucessfully tested with E71 (wbox) http://cgit.osmocom.org/osmo-pcu/commit/?id=1138fb900a7b46163a325788fd21e9b7571c34d6 commit 1138fb900a7b46163a325788fd21e9b7571c34d6 Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Tue May 12 17:54:33 2015 +0200 ms: Add MS storage class (TODO) TODO: - commit message - add an ms_deleted callback for cleanup??? STATUS: - successfully tested with E71 http://cgit.osmocom.org/osmo-pcu/commit/?id=618c9e54eda8383e8bf2a8f0bc658506c2976eaf commit 618c9e54eda8383e8bf2a8f0bc658506c2976eaf Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Mon May 11 14:13:47 2015 +0200 llist: Add a C++ wrapper for linux_list (TODO) TODO: - consider to put that into libosmocore - are file and class name ok? - commit message - put the test code into a separate test file http://cgit.osmocom.org/osmo-pcu/commit/?id=1ae93653712390d52c770db1fa12c37596e8fb50 commit 1ae93653712390d52c770db1fa12c37596e8fb50 Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Mon May 11 10:32:40 2015 +0200 tbf/test: Optionally show talloc report To show the talloc report more easily, this commit adds a call to talloc_report_full if the TALLOC_REPORT_FULL environment variable is set (the value is ignored). Since the stderr output is checked by the test suite, this feature is not enabled by default. Sponsored-by: On-Waves ehf http://cgit.osmocom.org/osmo-pcu/commit/?id=7daf6ead3f410434842c7c73fbaf0e20c5cc0b06 commit 7daf6ead3f410434842c7c73fbaf0e20c5cc0b06 Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Fri May 8 12:13:08 2015 +0200 tbf: Add MS object management to TBF code This commit adds MS object creation and cleanup to the TBF related code. MS objects are created when a TBF that has been "anonymous" so far gets associated with a TLLI. When a TBF is replaced by another, the old TBF is detached and the new one is attached to the MS. When all TBFs have been detached, the MS object gets deleted. The TBF related code should not call attach_tbf/detach_tbf directly but use set_ms instead to make sure, that the references are updated properly. GprsMs::detach_tbf also calls set_ms(NULL) on the detached TBF object. The MS object is not really used yet. Sponsored-by: On-Waves ehf http://cgit.osmocom.org/osmo-pcu/commit/?id=aedef1abf2b4b580abc820af801dd08690e83de3 commit aedef1abf2b4b580abc820af801dd08690e83de3 Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Wed May 6 18:30:48 2015 +0200 ms: Add GprsMs class to hold per-MS information Currently only TBF objects are used to handle the data flow between the MS and the SGSN. MS specific data (e.g. pending LLC frames, TLLI) is copied between successive TBFs. If all TBFs (uplink and downlink) are idle for some time, all information about the MS is discarded in the PCU. This makes the implementation of some features more difficult, e.g. proper TLLI and timing advance handling, connection based CS selection, and proper management of multiple TBF. This commit adds the GprsMs class that is intended to hold information directly related to the MS and to keep references to the active TBFs. The class is not yet integrated with the other PCU code. A GprsMs object container and MS specific fields (TA, CS) will be added in later commits. Note that calling detach_tbf() can possibly delete the MS object depending on the callback implementation. Sponsored-by: On-Waves ehf ----------------------------------------------------------------------- hooks/post-receive -- UNNAMED PROJECT