osmo-bts.git branch laforge/virt-bts created. 0.4.0-53-gf958e0d

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.org
Sun Jan 10 04:15:08 UTC 2016


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, laforge/virt-bts has been created
        at  f958e0dbd3bc2804c5d5a82af4b1427264b13bdd (commit)

- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-bts/commit/?id=f958e0dbd3bc2804c5d5a82af4b1427264b13bdd

commit f958e0dbd3bc2804c5d5a82af4b1427264b13bdd
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 13:13:37 2016 +0100

    WIP: Initial check-in of a new virtual BTS

http://cgit.osmocom.org/osmo-bts/commit/?id=dbcd7b21e8674da5263bdfbf1a26bf26092716bb

commit dbcd7b21e8674da5263bdfbf1a26bf26092716bb
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sun Jan 10 02:46:30 2016 +0100

    fixup scheduler.c

http://cgit.osmocom.org/osmo-bts/commit/?id=9afd11f9ae3be7fb484ed5ddd68eae94b7a2a36d

commit 9afd11f9ae3be7fb484ed5ddd68eae94b7a2a36d
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 23:28:57 2016 +0100

    TRX: Move scheduler to src/common
    
    This is the final step to make the L1 scheduler generally available
    to other BTS models than OsmoTRX.

http://cgit.osmocom.org/osmo-bts/commit/?id=aa94d8133734dabc099aee622cff188f4bbbbfcd

commit aa94d8133734dabc099aee622cff188f4bbbbfcd
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 23:21:00 2016 +0100

    TRX: scheduler: Remove dependency to trx_if.[ch]

http://cgit.osmocom.org/osmo-bts/commit/?id=b7b64690da6d128388b4b47d1c57548660767fb1

commit b7b64690da6d128388b4b47d1c57548660767fb1
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 23:15:41 2016 +0100

    TRX: scheduler: Move trx_sched_clock() to scheduler_trx.c
    
    This funciton (and associated static functions) are TRX specific,
    and scheduler.c should only contain generic code.

http://cgit.osmocom.org/osmo-bts/commit/?id=a9cd723a0f1b86a171cc3722bdeb818fce6f8ca8

commit a9cd723a0f1b86a171cc3722bdeb818fce6f8ca8
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 23:03:34 2016 +0100

    TRX: scheduler: don't access l1h->config from scheduler

http://cgit.osmocom.org/osmo-bts/commit/?id=538ff0f0d388534e3e2716565f54fdb3d7aea1a0

commit 538ff0f0d388534e3e2716565f54fdb3d7aea1a0
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 22:57:25 2016 +0100

    fixup handover detection on channel deactivate

http://cgit.osmocom.org/osmo-bts/commit/?id=448cd9dd3af5d9565cdaa43d339f534b5416e1a8

commit 448cd9dd3af5d9565cdaa43d339f534b5416e1a8
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 22:39:04 2016 +0100

    TRX: call trx_loop_sacch_clock from TRX scheduler backend
    
    this removes the dependency of scheduler.c on loops.h

http://cgit.osmocom.org/osmo-bts/commit/?id=badf2170d6e549b9a86aa5f2c3b89da3429fd778

commit badf2170d6e549b9a86aa5f2c3b89da3429fd778
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 22:17:52 2016 +0100

    TRX: split scheduler in generic part and backend part
    
    the backend is performing the actual encoding and decoding functions,
    while the generic part constsits of the TDMA structures and generating
    the RTS.ind

http://cgit.osmocom.org/osmo-bts/commit/?id=4bb6e313726775d009fe0644806a84f514187d78

commit 4bb6e313726775d009fe0644806a84f514187d78
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 21:33:58 2016 +0100

    TRX: factor out the scheduler from remaining code
    
    The L1 scheduler is a generally useful component that is unfortunately
    tied quite a bit into the OsmoTRX support.  Let's try to separate it out
    by having separate per-trx/per-ts/per-chan data structures pre-fixed
    with l1sched_
    
    Using this patch it should be one step easier to use the scheduler for
    other BTS models, such as the intended upcoming virtual BTS.

http://cgit.osmocom.org/osmo-bts/commit/?id=d0bfa8da97be71f28f0b1c76863304cc4b9ca0f5

commit d0bfa8da97be71f28f0b1c76863304cc4b9ca0f5
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 18:50:22 2016 +0100

    TRX: the L1SAP queue contains mac blocks, not bursts (cosmetic)

http://cgit.osmocom.org/osmo-bts/commit/?id=b2b26147f6ea787e8e9f34ee36e76a3d87629e52

commit b2b26147f6ea787e8e9f34ee36e76a3d87629e52
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 18:48:01 2016 +0100

    TRX: Don't hard-code 23 bytes, use GSM_MACBLOCK_LEN

http://cgit.osmocom.org/osmo-bts/commit/?id=19bae248da7181c63be2fc791c3f1f601e73de6c

commit 19bae248da7181c63be2fc791c3f1f601e73de6c
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 18:25:22 2016 +0100

    TRX: Don't use magic numbers when we have #defines

http://cgit.osmocom.org/osmo-bts/commit/?id=da275c209099b4f53f9b22d0c4f991ddaf517e22

commit da275c209099b4f53f9b22d0c4f991ddaf517e22
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 18:19:32 2016 +0100

    TRX: replace some more 2715648 magic numbers with GSM_HYPERFRAME

http://cgit.osmocom.org/osmo-bts/commit/?id=3c03f46e25a91dd89fadc993617c59931abb2b2b

commit 3c03f46e25a91dd89fadc993617c59931abb2b2b
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 18:11:39 2016 +0100

    TRX: scheduler: whitespace cleanup

http://cgit.osmocom.org/osmo-bts/commit/?id=e2e94e887d9f8bb890e0a1bc884b0f15aff7fef0

commit e2e94e887d9f8bb890e0a1bc884b0f15aff7fef0
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 18:09:28 2016 +0100

    TRX: schedule: remove dead code
    
    the check whether or not to send a dummy burst is done already in
    trx_sched_dl_burst(), so no need to have commented-out code doing that
    again.

http://cgit.osmocom.org/osmo-bts/commit/?id=2ebb145d461422c18fc41ff0592a20c2f7b8c2cd

commit 2ebb145d461422c18fc41ff0592a20c2f7b8c2cd
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 18:05:13 2016 +0100

    TRX: make trx_chan_desc static, it is not used externally

http://cgit.osmocom.org/osmo-bts/commit/?id=d99a59880fd26f6a55c90852c47181e1be63be87

commit d99a59880fd26f6a55c90852c47181e1be63be87
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 18:04:59 2016 +0100

    fixup: remove pcu_direct from tests

http://cgit.osmocom.org/osmo-bts/commit/?id=ffc92d1bd9bb7af046b62f20552b7ae112f44a3e

commit ffc92d1bd9bb7af046b62f20552b7ae112f44a3e
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 17:53:30 2016 +0100

    use existing #define for FR/EFR frame length (33/31)

http://cgit.osmocom.org/osmo-bts/commit/?id=56207cf40b0c3c2177eb50ad3d1612207bae305e

commit 56207cf40b0c3c2177eb50ad3d1612207bae305e
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 17:56:10 2016 +0100

    move 'GSM_FR_BYTES' and related definitiions to common part

http://cgit.osmocom.org/osmo-bts/commit/?id=6cfef7184ba88d6c81b8bf0dd2215d989152f3c7

commit 6cfef7184ba88d6c81b8bf0dd2215d989152f3c7
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 17:50:40 2016 +0100

    TRX: Reduce magic numbers, introduce GSM_HYPERFRAME for 2715648

http://cgit.osmocom.org/osmo-bts/commit/?id=c0d68e5bafc5ee20765311d93bc3ddde38a66399

commit c0d68e5bafc5ee20765311d93bc3ddde38a66399
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 17:38:35 2016 +0100

    TRX: use const for dummy and fcch burst definitions

http://cgit.osmocom.org/osmo-bts/commit/?id=0ad549e3de72874541ec80013f3698ad15c5c0c7

commit 0ad549e3de72874541ec80013f3698ad15c5c0c7
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 13:43:50 2016 +0100

    TRX: mark scheduler data structures as 'const'
    
    Those are read-only tables which should end up in the text segment
    and not in writable data.

http://cgit.osmocom.org/osmo-bts/commit/?id=4c1b1277fa74bfab85cdbb9036aee8c9aee2711b

commit 4c1b1277fa74bfab85cdbb9036aee8c9aee2711b
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 13:26:14 2016 +0100

    TRX: some comments dscribing the scheduler.[ch] API

http://cgit.osmocom.org/osmo-bts/commit/?id=0306c697d32704bfb654c2c62fd903b33f51c738

commit 0306c697d32704bfb654c2c62fd903b33f51c738
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 12:34:18 2016 +0100

    merge bts-specific main function into common/main.c:bts_main()
    
    This removes a lot of copy+paste duplication between different BTS
    models.

http://cgit.osmocom.org/osmo-bts/commit/?id=30529a40bd670a1f587162b52520bbf1fbeb960b

commit 30529a40bd670a1f587162b52520bbf1fbeb960b
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 12:06:33 2016 +0100

    sysmoBTS: port 'press Ctrl+C twice for immediate exit' from osmo-bts-trx

http://cgit.osmocom.org/osmo-bts/commit/?id=7884ddb1859cc412d722e86d69833b7b41f55c48

commit 7884ddb1859cc412d722e86d69833b7b41f55c48
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 10:21:31 2016 +0100

    TRX: Add stub bts_model_change_power() function
    
    This just fixes linking. It still needs to be properly implemented

http://cgit.osmocom.org/osmo-bts/commit/?id=37ed3e044e657fd601058e6f343d1e8b087526ac

commit 37ed3e044e657fd601058e6f343d1e8b087526ac
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 09:49:09 2016 +0100

    Add new bts_model_ctrl_cmds_install()
    
    This is one step in making the main() functions of different
    BTS models more similar, so we can share one code rather than multiple
    copies of it.

http://cgit.osmocom.org/osmo-bts/commit/?id=a2be0407a1f267da72b62f356797cd0508951d17

commit a2be0407a1f267da72b62f356797cd0508951d17
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 09:42:21 2016 +0100

    TRX: remove obsolete get_mac() function

http://cgit.osmocom.org/osmo-bts/commit/?id=921a70304d4b0cf1bc99ea9846b0ae12c88b4590

commit 921a70304d4b0cf1bc99ea9846b0ae12c88b4590
Author: Andreas Eversberg <jolly at eversberg.eu>
Date:   Mon Jan 20 13:08:21 2014 +0100

    ABIS: Support for multiple RSL connections

-----------------------------------------------------------------------


hooks/post-receive
-- 
Osmocom BTS-side code (Abis, scheduling, ...)



More information about the osmocom-commitlog mailing list