Subject: osmo-bts.git branch zecke/request-queuing created. 0.1.0-61-g8edfc64
From: git repository hosting <[email-masked]>
To: [email-masked]
Date: Wed, 13 Feb 2013 10:44:01 +0100

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, zecke/request-queuing has been created
        at  8edfc6422fcbeeafd84df67d4fac3e7c8be26d91 (commit)

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

commit 8edfc6422fcbeeafd84df67d4fac3e7c8be26d91
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Tue Jan 22 15:36:49 2013 +0100

    sysmobts: Fix a memory leak when no callback is set
    
    The TxPower handled used to call the requestion function without
    a callback. In that case the msgb is leaked. The code still allows
    the callback to be NULL so we will just delete the message in that
    case.

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

commit 9b45bafb68278b07b8e8e4c2310c394014de7534
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Tue Jan 22 15:22:55 2013 +0100

    sysmobts: Remove the is_system_primitive from l1if_req_compl
    
    All users (but the gsm_compl) of the l1if_req_compl use it with
    is_system_primitive=1. We can now remove this parameter from the
    method. Introduce _l1if_req_compl that will insert the item into
    the queue for us.

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

commit 3507098b2b7b6d12bc72d31e52fa60680662edd7
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Tue Jan 22 07:37:41 2013 +0100

    sysmobts: We can now pass the trx to the callback change the signatures

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

commit 3e30f52040766e02eb10510961e0637499411586
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Mon Jan 21 14:49:20 2013 +0100

    sysmobts: Remove the trx parameter from the signature
    
    l1if_gsm_req_compl everyone is passing the trx as data pointer right
    now, remove it from the request procedure right now as it can be
    deducted from the femtol1_hdl.

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

commit a7507633e2b99bf27bd11ea5339ad4d2469a6dbb
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Mon Jan 21 14:02:34 2013 +0100

    sysmobts: Embed the calib state in the femtol1_hdl and use hdl->priv

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

commit ca997ee49cacf02304a5dfc09289fe4d09ed747e
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Mon Jan 21 12:39:24 2013 +0100

    sysmobts: Use the hdl->priv in l1if_req_compl for all callers

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

commit 141d7906865e1bcd5c3838a573c44419bf0fbe54
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Mon Jan 21 12:27:15 2013 +0100

    sysmobts: Remove the data parameter from the l1if_gsm_req_compl
    
    Pass in the trx argument at the lower level as everyone is using
    the fl1h->priv now.

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

commit 805b0ef45e9f42242b7db98b0aebf2388ea6cdfe
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Mon Jan 21 12:16:47 2013 +0100

    sysmobts: Use the fl1h->priv and get the ts back from the response

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

commit 4711fba856d1d8a5a48ad1fc281658d0b1c1df5f
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Mon Jan 21 11:25:41 2013 +0100

    sysmobts: Use the fl1h->priv to get the trx instead of using the lchan
    
    I am working toward killing the last argument of the l1if_gsm_req_compl
    and just have the trx inside the callback signature.

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

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