aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-08-12Revert "Stop abusing T3169"neels/ul-tbf-leakNeels Hofmeyr3-9/+247
2021-08-11Add counters: pcu.bts.N.pch.requests.timeoutOliver Smith8-0/+142
2021-08-10Add counters: pcu.bts.N.pch.requestsOliver Smith3-2/+5
2021-08-10Add counters: pcu.sgsn.N.rx_paging_{cs,ps}Oliver Smith2-0/+29
2021-08-06test: add 'make update_exp' targetOliver Smith1-0/+39
2021-07-26tests/tbf: Fix null pointer access if slowly stepping with gdbPau Espin Pedrol1-29/+41
2021-07-22tbf: Drop impossible paths in create_dl_ass()Pau Espin Pedrol1-27/+13
2021-07-15Make gcc 11.1.0 false positivies happyPau Espin Pedrol2-4/+5
2021-07-01pdch: Fix heap-use-after-free in pdch->ulcPau Espin Pedrol6-19/+36
2021-06-25Support proto IPAC_PROTO_EXT_PCU BSC<->PCUPau Espin Pedrol4-12/+65
2021-06-25pcuif_proto.h: Add new container messagePau Espin Pedrol1-0/+10
2021-06-23pdch: Fix null MS access gprs_rlcmac_pdch::rcv_control_ackPau Espin Pedrol1-3/+6
2021-06-22pcu_l1_if: ignore PDCH interference reports, do not log errorsVadim Yanitskiy1-0/+3
2021-06-22PCUIF protocol: add message definition for interference reportVadim Yanitskiy1-0/+10
2021-06-21gprs_rlcmac_sched: fix incorrect length for CTR_RLC_DL_BYTESVadim Yanitskiy1-1/+1
2021-06-15pcuif: Support receiving System Information 2Pau Espin Pedrol2-0/+33
2021-06-07pdch: Log pdch_ulc reason upon rx of pkt ctrl ackPau Espin Pedrol4-18/+30
2021-06-04Use new stat item/ctr getter APIsPau Espin Pedrol6-37/+38
2021-06-01bts: Fix typo in field namePau Espin Pedrol3-3/+3
2021-05-28csn1: Implement CSN_CALLBACK type in encoderPau Espin Pedrol1-1/+7
2021-05-28gsm_rlcmac.c: Fix arg list of 2 callbacksPau Espin Pedrol1-2/+2
2021-05-21cosmetic: Fix typo s/TIMSI/TMSI/Pau Espin Pedrol1-1/+1
2021-05-19tbf: Move existing tbf_state implementation to osmo_fsmPau Espin Pedrol17-364/+125013
2021-05-19MsTest: Set up tbf talloc destructorPau Espin Pedrol1-24/+42
2021-05-19Move TBF list from BTS to the TRX structurePau Espin Pedrol10-40/+47
2021-05-19tbf: Log error path in setup() failing to assign control TSPau Espin Pedrol1-0/+1
2021-05-19bts: Use ms_store when calculating set of target PDCHs for Pkt Paging RequestPau Espin Pedrol1-11/+10
2021-05-19Optimize PAGING-CS PDCH set selection when target MS is knownPau Espin Pedrol4-24/+157
2021-05-19Use LOGPDCH macro in bts_add_paging()Pau Espin Pedrol1-1/+1
2021-05-19Clean false positive in newer GCC version checking guard of else clausePau Espin Pedrol1-4/+3
2021-05-17RIM: Refactor Rx path to decode stack in proper orderPau Espin Pedrol1-63/+47
2021-05-13pdch: Use llist_first_entry() APIPau Espin Pedrol1-1/+1
2021-05-12sched: Clean up param passing and improve loggingPau Espin Pedrol1-5/+6
2021-05-12ul_tbf: Fix accessing zeroed block when checking if transfer is completePau Espin Pedrol1-2/+3
2021-05-12ul_tbf: Simplify function rcv_data_block_acknowledgedPau Espin Pedrol1-14/+6
2021-05-12Drop existing tbf->ms() check conditionPau Espin Pedrol1-2/+1
2021-05-12sched: Clean up helper function and improve loggingPau Espin Pedrol2-70/+67
2021-05-11encoding: Encode TA in UL ACK/NACK if availablePau Espin Pedrol2-6/+23
2021-05-11encoding: Use gsm48_ta_is_valid() APIPau Espin Pedrol1-1/+1
2021-05-11Tx ul ack/nack: Avoid sending invalid/unknown TLLIPau Espin Pedrol1-4/+14
2021-05-11tbf_ul: Use is_tlli_valid() APIPau Espin Pedrol1-1/+1
2021-05-11Implement T3141Pau Espin Pedrol7-5/+71
2021-05-11Split ul_tbf alloc on CCCH into new functionPau Espin Pedrol4-15/+29
2021-05-11Rename function s/tbf_alloc_ul/tbf_alloc_ul_pacch/Pau Espin Pedrol3-5/+5
2021-05-10alloc_algorithm_b: Rearrange variable initializationPau Espin Pedrol1-9/+6
2021-05-10Simplify helper function tbf_select_slot_set()Pau Espin Pedrol2-10/+11
2021-05-06rim: Constify param in funcPau Espin Pedrol1-1/+2
2021-04-30sched: Rename func to describe its used only for RLCMAC CTRL blocks2021q1Pau Espin Pedrol1-2/+2
2021-04-30bts: constify arg in func bts_ms_store()Pau Espin Pedrol2-2/+2
2021-04-29manual: Include QoS chapter and add osmo-pcu specific exampleHarald Welte2-0/+46