From: gitosis@osmocom.org
Precedence: list
To: osmocom-commitlog@lists.osmocom.org
Date: Thu, 26 Dec 2013 09:24:30 GMT
Message-ID: <201312260924.rBQ9OUjZ015463@git.osmocom.org>
Subject: osmo-pcu.git branch sysmocom/allocation-cleanups created.
	0.2-277-g6791384
Message: 5

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 "UNNAMED PROJECT".

The branch, sysmocom/allocation-cleanups has been created
        at  6791384eb3276840896e1f5908027c688ed9ae10 (commit)

- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-pcu/commit/?id=6791384eb3276840896e1f5908027c688ed9ae10

commit 6791384eb3276840896e1f5908027c688ed9ae10
Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
Date:   Thu Dec 26 10:19:18 2013 +0100

    alloc/test: Add a crazy test that tests each possible combination
    
    Make a crazy test that will test each possible PDCH configuration
    and MS Class and verify that the UL/DL assignments work and that
    they are on the same first_common_ts.

http://cgit.osmocom.org/osmo-pcu/commit/?id=a7835299ef8c76a15a80efc81f5f5c909df630fb

commit a7835299ef8c76a15a80efc81f5f5c909df630fb
Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
Date:   Thu Dec 26 09:49:05 2013 +0100

    alloc: Move the uplink ts selection/pre-assignment out of the code
    
    Create a select_ul_slots which is very (95%) similar to the
    select_dl_slots handling. This needs to be refactored and the
    todo for multiple uplink slots should be handled too.
    
    Add a warning about a potential failure on a busy PCU.

http://cgit.osmocom.org/osmo-pcu/commit/?id=488eddf95449d6acddb5d6dc745be9050adee696

commit 488eddf95449d6acddb5d6dc745be9050adee696
Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
Date:   Thu Dec 26 09:31:31 2013 +0100

    alloc: Move the selection of the first enabled pdch to a new method

http://cgit.osmocom.org/osmo-pcu/commit/?id=c5caccccc9710736796a75eea2f49c6773e10537

commit c5caccccc9710736796a75eea2f49c6773e10537
Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
Date:   Wed Dec 25 21:11:20 2013 +0100

    alloc: Move the tx window calculation to a new method

http://cgit.osmocom.org/osmo-pcu/commit/?id=0dbe724de208691129180b5d8ec07620092fe7bc

commit 0dbe724de208691129180b5d8ec07620092fe7bc
Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
Date:   Wed Dec 25 21:03:42 2013 +0100

    alloc: Move upating of the rx window max for Type==1 to a new method

http://cgit.osmocom.org/osmo-pcu/commit/?id=73a45d67593f74dbbfb729c238e4ecc6f6cf8983

commit 73a45d67593f74dbbfb729c238e4ecc6f6cf8983
Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
Date:   Wed Dec 25 20:53:53 2013 +0100

    alloc: Move the collision handling to a new method
    
    The naming of RX/TX still looks fishy and it should use DL/UL instead.
    Work on pointers right now. We could introduce a struct with the window
    min and max and pass this struct. The usage of 'D' appears wrong in the
    ul_usage..

http://cgit.osmocom.org/osmo-pcu/commit/?id=77f43072923bcd39340e90c9ccae734bf608cf07

commit 77f43072923bcd39340e90c9ccae734bf608cf07
Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
Date:   Wed Dec 25 20:34:26 2013 +0100

    alloc: Move the selection of downlink slots to a new method
    
    This code could evolve into working for Uplink and Downlink. The
    only different for the final Uplink assignment is that free USFs
    are collected.

http://cgit.osmocom.org/osmo-pcu/commit/?id=55e75a0a300acaf93162ca4fe721d86000facdf4

commit 55e75a0a300acaf93162ca4fe721d86000facdf4
Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
Date:   Wed Dec 25 20:33:37 2013 +0100

    alloc: Simplify the assignment of Trb and Ttb
    
    Put the cases for MS_A/MS_B and MS_A/MS_C together.

http://cgit.osmocom.org/osmo-pcu/commit/?id=e0166a6d6ce12dfc785374b5c21307a174723023

commit e0166a6d6ce12dfc785374b5c21307a174723023
Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
Date:   Wed Dec 25 20:24:16 2013 +0100

    alloc: Add a note that the tx window handling differs from rx
    
    It looks like the code is different (without a reason) a good
    reason.

http://cgit.osmocom.org/osmo-pcu/commit/?id=bf0d0c7c32efae34e572db74ef1f483102c86074

commit bf0d0c7c32efae34e572db74ef1f483102c86074
Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
Date:   Wed Dec 25 20:22:35 2013 +0100

    tbf: Kill the tsc member as it duplicates data
    
    We can just use first_ts and the trx/pdch to extract this information.
    Avoid duplication of data.

http://cgit.osmocom.org/osmo-pcu/commit/?id=4c2b67a1b2f702f6a672d1a1f2ef02dd643cc783

commit 4c2b67a1b2f702f6a672d1a1f2ef02dd643cc783
Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
Date:   Wed Dec 25 19:25:10 2013 +0100

    alloc/test: Go through all possible ms_classes for the allocation
    
    Generate results for all possible classes.

http://cgit.osmocom.org/osmo-pcu/commit/?id=8d2826b9dbc6cd181b55cac6fdac62fbbe55486f

commit 8d2826b9dbc6cd181b55cac6fdac62fbbe55486f
Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
Date:   Wed Dec 25 19:15:57 2013 +0100

    tbf: Fix typo and call it same

http://cgit.osmocom.org/osmo-pcu/commit/?id=c073819eba374b1ba0bf1bc8e39dde9c9a94f1f0

commit c073819eba374b1ba0bf1bc8e39dde9c9a94f1f0
Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
Date:   Wed Dec 25 18:56:34 2013 +0100

    bts: Rename ts and trx to ts_no and trx_no as we operate on number

http://cgit.osmocom.org/osmo-pcu/commit/?id=7ddaf39902dab03738a6a7b7964c745a75b0a106

commit 7ddaf39902dab03738a6a7b7964c745a75b0a106
Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
Date:   Wed Dec 25 19:16:55 2013 +0100

    alloc/tests: Create an allocation test for various scenarious
    
    The allocation in the TBF/BTS code is quite complex. In parts this
    is due the assignment and requests occuring under differen circumstances.
    Attempt to re-create the commono scenarios.
    
    Remove the bogus msclass check in gprs_rlcmac_tbf::update as the
    allocation code will check the ms class anyway.

http://cgit.osmocom.org/osmo-pcu/commit/?id=554a8dc68fb1fe647076db7407fb38cfc5f9df15

commit 554a8dc68fb1fe647076db7407fb38cfc5f9df15
Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
Date:   Wed Dec 25 18:55:58 2013 +0100

    sched: Document a possible race condition

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


hooks/post-receive
-- 
UNNAMED PROJECT


