aboutsummaryrefslogtreecommitdiffstats
path: root/tests/alloc
AgeCommit message (Expand)AuthorFilesLines
2018-02-27Simplify TS alloc: fix allocation callsMax1-10/+15
2018-02-27Simplify TS alloc: adjust allocator signaturesMax1-5/+3
2018-02-27Add multislot classes from latest specMax4-3161/+72574
2018-02-27AllocTest: remove assumption on max MS classMax3-2732/+4072
2018-02-27AllocTest: expand test outputMax2-101/+85
2018-02-27AllocTest: adjust test_alloc_b()Max1-199/+156
2018-02-27Add tests for find_multi_slots()Max2-0/+1333
2018-02-27TBF: add dedicated log categoriesMax1-732/+137087
2017-09-12TS alloc: properly count UL slotsMax1-0/+4
2017-02-08main, tests: use msgb_talloc_ctx_init() (new)Neels Hofmeyr1-1/+1
2017-02-08Fix dozens of compiler warnings across the boardNeels Hofmeyr1-1/+1
2016-09-14DL TS allocation: add test case to show TS allocation bug for 2nd DL TBFAravind Sirsikar2-0/+54
2016-02-22alloc: Fix UBSAN for accessing the array at -16Holger Hans Peter Freyther1-3/+3
2016-02-01tbf: Use LListHead instead of llist_podsJacob Erlbeck1-6/+6
2015-12-15edge: Support EGPRS multislot class handling in tbf_allocJacob Erlbeck1-17/+19
2015-07-16alloc: Make alloc_algorithm_dynamic statefulJacob Erlbeck3-893/+423
2015-07-16alloc/test: Fix trx_no assertionJacob Erlbeck1-1/+2
2015-07-16alloc/test: Free the TBF if the recursion has failedJacob Erlbeck1-0/+4
2015-07-16alloc/test: Use lower case for slots with TFI shortageJacob Erlbeck1-16/+39
2015-07-16alloc: Use a separate usage computation for algo AJacob Erlbeck1-56/+56
2015-07-16alloc/test: Show expectation before failureJacob Erlbeck1-1/+10
2015-07-16alloc: Add 'dynamic' allocation algorithmJacob Erlbeck3-0/+1703
2015-07-16alloc: Refactor alloc algorithms to only apply changes on successJacob Erlbeck1-7/+7
2015-07-16alloc/test: Add test for interleaved TBF chainsJacob Erlbeck3-0/+1104
2015-07-16alloc/test: Put TBF allocation loop into alloc_many_tbfsJacob Erlbeck1-22/+43
2015-07-16tbf: Put the TFI->TBF mapping into the PDCH objectsJacob Erlbeck1-10/+4
2015-07-16alloc: Allocate TFI per slot (algorithm A)Jacob Erlbeck3-143/+408
2015-07-16tbf: Move TFI selection into alloc_algorithmJacob Erlbeck2-53/+58
2015-07-16pdch: Manage TFIs per directionJacob Erlbeck2-10/+2
2015-07-16alloc/test: Check for TFI conflictsJacob Erlbeck2-1/+110
2015-07-16alloc: Fix MS_B/MS_C interpretationJacob Erlbeck1-209/+209
2015-07-16alloc: Do not use masking for multislot class type 2 MSJacob Erlbeck1-35/+35
2015-07-16alloc: Select applicable Tta/TraJacob Erlbeck1-4/+4
2015-07-07alloc: Use least reserved PDCH for algo AJacob Erlbeck3-33/+58
2015-07-07alloc/test: Delete first TBF after the second is allocatedJacob Erlbeck3-100/+77
2015-07-07alloc: Skip common TS without free USF when ratingJacob Erlbeck3-33/+63
2015-07-07alloc: Only reserve 1 UL slot with algorithm BJacob Erlbeck3-73/+61
2015-07-07alloc: Only use common UL slots when calculating the capacityJacob Erlbeck3-54/+65
2015-07-07alloc: Replace Algorithm B implementationJacob Erlbeck3-186/+285
2015-07-03alloc: Load balancing for algo AJacob Erlbeck3-91/+191
2015-07-03alloc/test: Use LOGL_DEBUG environment variableJacob Erlbeck1-0/+2
2015-07-03alloc/test: Enhance test_alloc_aJacob Erlbeck3-5/+20
2015-07-03alloc/test: Add test for successive allocationJacob Erlbeck3-0/+467
2015-06-29tbf: Pass the MS object around instead of old_tbfJacob Erlbeck1-8/+8
2015-06-08tbf: Store MS class in GprsMs objectsJacob Erlbeck1-0/+3
2015-05-27tbf: Remove the TLLI from the TBFsJacob Erlbeck1-12/+4
2015-05-21tbf: Explicitly pass the direction to update_ms()Jacob Erlbeck1-4/+4
2015-05-20ms: Integrate the MS storageJacob Erlbeck1-0/+4
2015-05-04pcu: Fix non-critical warningsJacob Erlbeck1-9/+7
2014-08-07tbf, ...: Make the fields in the dl/ul struct member variablesDaniel Willmann1-2/+2