diff options
author | Eric <ewild@sysmocom.de> | 2020-06-09 03:55:03 +0200 |
---|---|---|
committer | Eric <ewild@sysmocom.de> | 2020-08-26 17:35:18 +0200 |
commit | d703fe43f31cb7fdfe91e9db4fc3c3ce07560e98 (patch) | |
tree | ebef3494268cca15e0c29c50316894e4bc544068 /Transceiver52M/device/ipc | |
parent | fba23b665fe53afe7cb066e5667e83c3629067c9 (diff) |
ipc: fix the log messages for the channels
Change-Id: If9a4eab0dccfde6740a3669a7c1d34226b3912d1
Diffstat (limited to 'Transceiver52M/device/ipc')
-rw-r--r-- | Transceiver52M/device/ipc/IPCDevice.cpp | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/Transceiver52M/device/ipc/IPCDevice.cpp b/Transceiver52M/device/ipc/IPCDevice.cpp index 8bddfb6..3b23d6a 100644 --- a/Transceiver52M/device/ipc/IPCDevice.cpp +++ b/Transceiver52M/device/ipc/IPCDevice.cpp @@ -253,8 +253,10 @@ int IPCDevice::ipc_rx_info_cnf(const struct ipc_sk_if_info_cnf *info_cnf) current_info_cnf = *info_cnf; unsigned int i; - if (info_cnf->max_num_chans < chans) + if (info_cnf->max_num_chans < chans) { + LOGC(DDEV, ERROR) << "chan num mismatch:" << info_cnf->max_num_chans << " vs " << chans; return -1; + } /* Here: * verify info_cnf->max_num_chans >= requested chans @@ -353,9 +355,13 @@ int IPCDevice::ipc_rx_open_cnf(const struct ipc_sk_if_open_cnf *open_cnf) /* server inits both producers */ for (unsigned int i = 0; i < shm_dec->num_chans; i++) { LOGC(DDEV, NOTICE) - << "shm: chan" << i << "/dl: num_buffers=" << shm_dec->channels[0]->dl_stream->num_buffers; + << "shm: chan" << i << "/dl: num_buffers=" << shm_dec->channels[i]->dl_stream->num_buffers; + LOGC(DDEV, NOTICE) + << "shm: chan" << i << "/dl: buffer_size=" << shm_dec->channels[i]->dl_stream->buffer_size; + LOGC(DDEV, NOTICE) + << "shm: chan" << i << "/ul: num_buffers=" << shm_dec->channels[i]->ul_stream->num_buffers; LOGC(DDEV, NOTICE) - << "shm: chan" << i << "/dl: buffer_size=" << shm_dec->channels[0]->dl_stream->buffer_size; + << "shm: chan" << i << "/ul: buffer_size=" << shm_dec->channels[i]->ul_stream->buffer_size; shm_io_rx_streams.push_back(ipc_shm_init_consumer(shm_dec->channels[i]->ul_stream)); shm_io_tx_streams.push_back(ipc_shm_init_consumer(shm_dec->channels[i]->dl_stream)); // shm_io_tx_streams.push_back(ipc_shm_init_producer(shm_dec->channels[i]->dl_stream)); |