From 0012868e91438e073cf2d496bcf8154f8e0790ce Mon Sep 17 00:00:00 2001 From: Andre Puschmann Date: Tue, 25 Jun 2019 18:37:17 +0200 Subject: [PATCH] rlc_am: reduce log level when provided PDU size is too small --- lib/src/upper/rlc.cc | 2 +- lib/src/upper/rlc_am.cc | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/lib/src/upper/rlc.cc b/lib/src/upper/rlc.cc index 81dddc0b5..285505790 100644 --- a/lib/src/upper/rlc.cc +++ b/lib/src/upper/rlc.cc @@ -445,7 +445,7 @@ void rlc::add_bearer(uint32_t lcid, srslte_rlc_config_t cnfg) rlc_log->error("Error inserting RLC entity in to array\n."); goto delete_and_exit; } - rlc_log->warning("Added radio bearer %s in %s\n", rrc->get_rb_name(lcid).c_str(), rlc_mode_text[cnfg.rlc_mode]); + rlc_log->info("Added radio bearer %s in %s\n", rrc->get_rb_name(lcid).c_str(), rlc_mode_text[cnfg.rlc_mode]); goto unlock_and_exit; } else { rlc_log->warning("Bearer %s already created.\n", rrc->get_rb_name(lcid).c_str()); diff --git a/lib/src/upper/rlc_am.cc b/lib/src/upper/rlc_am.cc index f754c7f66..f788e27d4 100644 --- a/lib/src/upper/rlc_am.cc +++ b/lib/src/upper/rlc_am.cc @@ -542,8 +542,7 @@ int rlc_am::rlc_am_tx::build_status_pdu(uint8_t *payload, uint32_t nof_bytes) debug_state(); pdu_len = rlc_am_write_status_pdu(&tx_status, payload); } else{ - log->warning("%s Cannot tx status PDU - %d bytes available, %d bytes required\n", - RB_NAME, nof_bytes, pdu_len); + log->info("%s Cannot tx status PDU - %d bytes available, %d bytes required\n", RB_NAME, nof_bytes, pdu_len); pdu_len = 0; } @@ -672,8 +671,10 @@ int rlc_am::rlc_am_tx::build_segment(uint8_t *payload, uint32_t nof_bytes, rlc_a } if (nof_bytes <= head_len) { - log->warning("%s Cannot build a PDU segment - %d bytes available, %d bytes required for header\n", - RB_NAME, nof_bytes, head_len); + log->info("%s Cannot build a PDU segment - %d bytes available, %d bytes required for header\n", + RB_NAME, + nof_bytes, + head_len); return 0; } @@ -823,10 +824,9 @@ int rlc_am::rlc_am_tx::build_data_pdu(uint8_t *payload, uint32_t nof_bytes) uint32_t pdu_space = SRSLTE_MIN(nof_bytes, pdu->get_tailroom()); uint8_t *pdu_ptr = pdu->msg; - if(pdu_space <= head_len + 1) - { - log->warning("%s Cannot build a PDU - %d bytes available, %d bytes required for header\n", - RB_NAME, nof_bytes, head_len); + if (pdu_space <= head_len + 1) { + log->info( + "%s Cannot build a PDU - %d bytes available, %d bytes required for header\n", RB_NAME, nof_bytes, head_len); return 0; }