27 Commits (26ed7fe2add78be5ce32b9f026c20cf10da16d12)

Author SHA1 Message Date
Andre Puschmann 2ef2baf72a increase size of buffer_pool
- This solves an issue where in the worst-case an RLC AM instance would
  block because no new data nor control PDUs could be created to flush
  the buffers, effectivly causing a system stall.
- Happens in RLC AM stress test regularly with higher drop rates.
7 years ago
Andre Puschmann 291d80119c fix conflicts after merging 7 years ago
Ismael Gomez 3f38165827 Add log to pool deallocate 7 years ago
Ismael Gomez 5474f6d55f Add log to pool deallocate 7 years ago
Andre Puschmann 936001aaf5 add blocking allocation to buffer_pool 7 years ago
Ismael Gomez 074db8478c deallocate dedicatedInfoNAS in rrc 7 years ago
Ismael Gomez 493706eab1 Incorrect default value in buffer pool 7 years ago
Ismael Gomez a2615628aa Increase buffer pool size for enb 7 years ago
Andre Puschmann 718a15608c dealloc SCH pdu in MAC instead of pdu_queue
- this is basically e9fcb10c9e
  but with the counterpart in the eNB's MAC
7 years ago
Andre Puschmann 595ed70cae Revert "Deallocate SCH pdu on demux instead of pdu_queue"
This reverts commit e9fcb10c9e.
7 years ago
Ismael Gomez e9fcb10c9e Deallocate SCH pdu on demux instead of pdu_queue 7 years ago
David Rupprecht 9d71bec7b6 Unified include guards 7 years ago
Andre Puschmann 43811e1886 deallocate used buffers in buffer_pool dtor 7 years ago
Ismael Gomez dc65061dbb Print buffer pool status every 10s (Debugging commit) 7 years ago
Andre Puschmann a85288566b print summary about allocated buffers when buffer pool is full 7 years ago
Andre Puschmann c5ffdfe8c7 set byte_buffer ptr to null after deallocating from pool 7 years ago
Andre Puschmann 6142b66632 only print print buffer pool when it's empty 7 years ago
Andre Puschmann 32bc0e0ac2 disable buffer pool logging 7 years ago
Ismael Gomez 9b6e18d84f Lower srsENB priorities below UHD threads 7 years ago
Ismael Gomez 9389cc1957 Removed deallocating unkown buffer error 7 years ago
Ismael Gomez d38475d6d0 Fixed % log in buffer pool capacity warning 7 years ago
Paul Sutton 89cc50c7c4 Deallocating buffers for ACKed RLC tx PDUs 8 years ago
Andre Puschmann 2b8b36c371 fix debug_name handling in buffer_pool
- possible bug discovered by coverity
8 years ago
Ismael Gomez d05b03e43a added buffer pool function call name debug feature 8 years ago
Ismael Gomez e75daee148 renamed include paths for common objects 8 years ago
Andre Puschmann c51c4d2a38 fix compile warnings 8 years ago
Andre Puschmann d079d25b2c rename srslte folder and src subfolder 8 years ago