New API added for debugging rmr rx queue 34/6934/3
authorsw94.chung <sw94.chung@samsung.com>
Tue, 26 Oct 2021 04:13:59 +0000 (13:13 +0900)
committerSeungWook Chung <sw94.chung@samsung.com>
Tue, 26 Oct 2021 06:39:15 +0000 (06:39 +0000)
commita344fdcdeb64f52a4f5c0e0c64e561c98a1e2890
treeb93f79f970f9c8743784e08640c8debbd4dc3dc3
parent4f3e23473e3453d4b9c24d1cd727c481e5f59c74
New API added for debugging rmr rx queue

1. Two new API for debugging rmr rx queue added
for accumulated rmr queue status count
- rmr_reset_rx_debug_count
  - api to reset accumulated counter for
    rx enqueue, rx queue drop count
- rmr_get_rx_debug_info
  - api to get accumulated counter info of
    rx queue status for debugging usage
2. Two new variable added to uta_ctx structure
- uint64_t acc_dcount
  - accumulated counter for rx queue drop
- uint64_t acc_ecount
  - accumulated counter for rx queue enqueue
3. New structure for rmr debug info added
- rmr_rx_debug_t
4. Build fail of ci due to si95_test.c changed
name to si95_test_fixme.c future bugfix is needed

Issue-ID: RIC-838

Signed-off-by: sw94.chung <sw94.chung@samsung.com>
Change-Id: I021df3df22d4bd349982c260accfa739313b7bfc
src/rmr/common/include/rmr.h
src/rmr/si/include/rmr_si_private.h
src/rmr/si/src/mt_call_si_static.c
src/rmr/si/src/rmr_debug_si.c [new file with mode: 0644]
src/rmr/si/src/rmr_si.c
test/si95_test_fixme.c [moved from test/si95_test.c with 100% similarity]