osmo-pcu/tests
Pau Espin 14379ef901 ms: Fix MS without PTMSI not freed immediatelly
This check (tlli != 0) was added in 2015 in
6d86628e5b, with the rationale below:

"""
To avoid dangling entries without a TLLI there (which cannnot be
retrieved anyway), the timer in the MS objects is not started after
all TBF have been detached, so that they get deleted immediately in
that case.
"""

The rationale makes sense, but through time the MS class was fixed to
return GSM_RESERVED_TMSI (0xFFFFFFFF) when no TMSI was available.
Hence, the check was wrong, and as a result, free() of MS containing
GSM_RESERVED_TMSI would be delayed over time by release timer.

Related: OS#6002
Change-Id: I7a694a30f8709c00af774846d7c4925cef253a71
2023-04-17 20:46:14 +02:00
..
alloc pcu_l1_if_phy: add new PHY API function to disconnect PDCH 2023-02-27 16:46:01 +01:00
app_info ms: Fix MS without PTMSI not freed immediatelly 2023-04-17 20:46:14 +02:00
bitcomp tests: Replace deprecated API log_set_print_filename 2021-02-19 16:24:11 +01:00
codel tests: Replace deprecated API log_set_print_filename 2021-02-19 16:24:11 +01:00
edge Update libosmogsm deprecated include 2023-03-14 11:19:53 +01:00
emu pcu_l1_if_phy: add new PHY API function to disconnect PDCH 2023-02-27 16:46:01 +01:00
fn pcu_l1_if_phy: add new PHY API function to disconnect PDCH 2023-02-27 16:46:01 +01:00
llc pcu_l1_if_phy: add new PHY API function to disconnect PDCH 2023-02-27 16:46:01 +01:00
llist llist: Add missing const qualifier in llist cast method 2015-08-24 12:23:50 +02:00
ms pcu_l1_if_phy: add new PHY API function to disconnect PDCH 2023-02-27 16:46:01 +01:00
rlcmac tests/rlcmac: use ARRAY_SIZE macro 2022-08-06 02:51:46 +07:00
tbf pdch_ul_controller: log reserved frame numbers 2023-03-27 09:14:40 +00:00
types pcu_l1_if_phy: add new PHY API function to disconnect PDCH 2023-02-27 16:46:01 +01:00
ulc pdch_ul_controller: log reserved frame numbers 2023-03-27 09:14:40 +00:00
Makefile.am tests: $(BUILT_SOURCES) is not defined, depend on osmo-pcu 2023-03-31 13:50:59 +00:00
testsuite.at tests: Introduce unit tests for PDCH UL Controller 2021-03-15 19:35:43 +01:00