Removed non ENABLE_EVENT_FD option in ITTI.
Modified message processing for RT task when RTAI is enabled. Clean-up logs format in RRC. Fixed some warnings. pre-ci Ok. git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4550 818b1a75-f10b-46b9-bf7c-635c3b92a50f
This commit is contained in:
+10
-10
@@ -2355,12 +2355,12 @@ void *rrc_ue_task(void *args_p) {
|
||||
break;
|
||||
|
||||
case MESSAGE_TEST:
|
||||
LOG_I(RRC, "Received %s\n", msg_name);
|
||||
LOG_I(RRC, "[UE %d] Received %s\n", Mod_id, msg_name);
|
||||
break;
|
||||
|
||||
/* MAC messages */
|
||||
case RRC_MAC_IN_SYNC_IND:
|
||||
LOG_I(RRC, "Received %s: instance %d, frame %d, eNB %d\n", msg_name, instance,
|
||||
LOG_I(RRC, "[UE %d] Received %s: frame %d, eNB %d\n", Mod_id, msg_name,
|
||||
RRC_MAC_IN_SYNC_IND (msg_p).frame, RRC_MAC_IN_SYNC_IND (msg_p).enb_index);
|
||||
|
||||
UE_rrc_inst[Mod_id].Info[RRC_MAC_IN_SYNC_IND (msg_p).enb_index].N310_cnt = 0;
|
||||
@@ -2369,14 +2369,14 @@ void *rrc_ue_task(void *args_p) {
|
||||
break;
|
||||
|
||||
case RRC_MAC_OUT_OF_SYNC_IND:
|
||||
LOG_I(RRC, "Received %s: instance %d, frame %d, eNB %d\n", msg_name, instance,
|
||||
LOG_I(RRC, "[UE %d] Received %s: frame %d, eNB %d\n", Mod_id, msg_name,
|
||||
RRC_MAC_OUT_OF_SYNC_IND (msg_p).frame, RRC_MAC_OUT_OF_SYNC_IND (msg_p).enb_index);
|
||||
|
||||
UE_rrc_inst[Mod_id].Info[RRC_MAC_OUT_OF_SYNC_IND (msg_p).enb_index].N310_cnt ++;
|
||||
break;
|
||||
|
||||
case RRC_MAC_BCCH_DATA_IND:
|
||||
LOG_I(RRC, "Received %s: instance %d, frame %d, eNB %d\n", msg_name, instance,
|
||||
LOG_I(RRC, "[UE %d] Received %s: frame %d, eNB %d\n", Mod_id, msg_name,
|
||||
RRC_MAC_BCCH_DATA_IND (msg_p).frame, RRC_MAC_BCCH_DATA_IND (msg_p).enb_index);
|
||||
|
||||
decode_BCCH_DLSCH_Message (Mod_id, RRC_MAC_BCCH_DATA_IND (msg_p).frame,
|
||||
@@ -2385,7 +2385,7 @@ void *rrc_ue_task(void *args_p) {
|
||||
break;
|
||||
|
||||
case RRC_MAC_CCCH_DATA_CNF:
|
||||
LOG_I(RRC, "Received %s: instance %d, eNB %d\n", msg_name, instance,
|
||||
LOG_I(RRC, "[UE %d] Received %s: eNB %d\n", Mod_id, msg_name,
|
||||
RRC_MAC_CCCH_DATA_CNF (msg_p).enb_index);
|
||||
|
||||
// reset the tx buffer to indicate RRC that ccch was successfully transmitted (for example if contention resolution succeeds)
|
||||
@@ -2393,7 +2393,7 @@ void *rrc_ue_task(void *args_p) {
|
||||
break;
|
||||
|
||||
case RRC_MAC_CCCH_DATA_IND:
|
||||
LOG_I(RRC, "Received %s: instance %d, frame %d, eNB %d\n", msg_name, instance,
|
||||
LOG_I(RRC, "[UE %d] Received %s: frame %d, eNB %d\n", Mod_id, msg_name,
|
||||
RRC_MAC_CCCH_DATA_IND (msg_p).frame, RRC_MAC_CCCH_DATA_IND (msg_p).enb_index);
|
||||
|
||||
srb_info_p = &UE_rrc_inst[Mod_id].Srb0[RRC_MAC_CCCH_DATA_IND (msg_p).enb_index];
|
||||
@@ -2407,7 +2407,7 @@ void *rrc_ue_task(void *args_p) {
|
||||
|
||||
#ifdef Rel10
|
||||
case RRC_MAC_MCCH_DATA_IND:
|
||||
LOG_I(RRC, "Received %s: instance %d, frame %d, eNB %d, mbsfn SA %d\n", msg_name, instance,
|
||||
LOG_I(RRC, "[UE %d] Received %s: frame %d, eNB %d, mbsfn SA %d\n", Mod_id, msg_name,
|
||||
RRC_MAC_MCCH_DATA_IND (msg_p).frame, RRC_MAC_MCCH_DATA_IND (msg_p).enb_index, RRC_MAC_MCCH_DATA_IND (msg_p).mbsfn_sync_area);
|
||||
|
||||
decode_MCCH_Message (Mod_id, RRC_MAC_MCCH_DATA_IND (msg_p).frame, RRC_MAC_MCCH_DATA_IND (msg_p).enb_index,
|
||||
@@ -2418,7 +2418,7 @@ void *rrc_ue_task(void *args_p) {
|
||||
|
||||
/* PDCP messages */
|
||||
case RRC_DCCH_DATA_IND:
|
||||
LOG_I(RRC, "Received %s: instance %d, frame %d, DCCH %d, UE %d\n", msg_name, instance,
|
||||
LOG_I(RRC, "[UE %d] Received %s: frame %d, DCCH %d, UE %d\n", Mod_id, msg_name,
|
||||
RRC_DCCH_DATA_IND (msg_p).frame, RRC_DCCH_DATA_IND (msg_p).dcch_index, RRC_DCCH_DATA_IND (msg_p).ue_index);
|
||||
|
||||
rrc_ue_decode_dcch (Mod_id, RRC_DCCH_DATA_IND (msg_p).frame,
|
||||
@@ -2435,7 +2435,7 @@ void *rrc_ue_task(void *args_p) {
|
||||
uint32_t length;
|
||||
uint8_t *buffer;
|
||||
|
||||
LOG_I(RRC, "Received %s: instance %d, UEid %d\n", msg_name, instance, NAS_UPLINK_DATA_REQ (msg_p).UEid);
|
||||
LOG_I(RRC, "[UE %d] Received %s: UEid %d\n", Mod_id, msg_name, NAS_UPLINK_DATA_REQ (msg_p).UEid);
|
||||
|
||||
/* Create message for PDCP (ULInformationTransfer_t) */
|
||||
length = do_ULInformationTransfer(&buffer, NAS_UPLINK_DATA_REQ (msg_p).nasMsg.length, NAS_UPLINK_DATA_REQ (msg_p).nasMsg.data);
|
||||
@@ -2446,7 +2446,7 @@ void *rrc_ue_task(void *args_p) {
|
||||
}
|
||||
|
||||
default:
|
||||
LOG_E(RRC, "Received unexpected message %s\n", msg_name);
|
||||
LOG_E(RRC, "[UE %d] Received unexpected message %s\n", Mod_id, msg_name);
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
@@ -459,7 +459,7 @@ static void rrc_lite_eNB_init_security(u8 Mod_id, u8 UE_index)
|
||||
}
|
||||
ascii_buffer[2 * i] = '\0';
|
||||
|
||||
LOG_T(RRC, "[OSA][MOD %02d][UE %02d] kenb = %s\n", Mod_id, UE_index, ascii_buffer);
|
||||
LOG_T(RRC, "[OSA][eNB %d][UE %d] kenb = %s\n", Mod_id, UE_index, ascii_buffer);
|
||||
#endif
|
||||
}
|
||||
|
||||
@@ -494,7 +494,7 @@ static uint8_t rrc_eNB_get_next_free_UE_index (uint8_t Mod_id, uint8_t *UE_ident
|
||||
}
|
||||
|
||||
if (reg == 0) {
|
||||
LOG_I(RRC, "Adding UE %d\n", first_index);
|
||||
LOG_I(RRC, "[eNB %d] Adding UE %d\n", Mod_id, first_index);
|
||||
return (first_index);
|
||||
}
|
||||
else {
|
||||
@@ -507,7 +507,7 @@ void rrc_eNB_free_UE_index (uint8_t Mod_id, uint8_t UE_id)
|
||||
DevCheck(Mod_id < NB_eNB_INST, Mod_id, UE_id, NB_eNB_INST);
|
||||
DevCheck(UE_id < NUMBER_OF_UE_MAX, Mod_id, UE_id, NUMBER_OF_UE_MAX);
|
||||
|
||||
LOG_I (RRC, "Removing UE %d 0x%" PRIx64 "\n", UE_id, eNB_rrc_inst[Mod_id].Info.UE_list[UE_id]);
|
||||
LOG_I (RRC, "[eNB %d] Removing UE %d rv 0x%" PRIx64 "\n", Mod_id, UE_id, eNB_rrc_inst[Mod_id].Info.UE_list[UE_id]);
|
||||
eNB_rrc_inst[Mod_id].Info.UE[UE_id].Status = RRC_IDLE;
|
||||
eNB_rrc_inst[Mod_id].Info.UE_list[UE_id] = 0;
|
||||
}
|
||||
@@ -3030,12 +3030,12 @@ void *rrc_enb_task(void *args_p) {
|
||||
break;
|
||||
|
||||
case MESSAGE_TEST:
|
||||
LOG_I(RRC, "Received %s\n", msg_name);
|
||||
LOG_I(RRC, "[eNB %d] Received %s\n", instance, msg_name);
|
||||
break;
|
||||
|
||||
/* Messages from MAC */
|
||||
case RRC_MAC_CCCH_DATA_IND:
|
||||
LOG_I(RRC, "Received %s: instance %d, frame %d,\n", msg_name, instance,
|
||||
LOG_I(RRC, "[eNB %d] Received %s: instance %d, frame %d,\n", instance, msg_name,
|
||||
RRC_MAC_CCCH_DATA_IND (msg_p).frame);
|
||||
|
||||
srb_info_p = &eNB_rrc_inst[instance].Srb0;
|
||||
@@ -3048,8 +3048,8 @@ void *rrc_enb_task(void *args_p) {
|
||||
|
||||
/* Messages from PDCP */
|
||||
case RRC_DCCH_DATA_IND:
|
||||
LOG_I(RRC, "Received %s: instance %d, frame %d, DCCH %d, UE %d\n", msg_name, instance,
|
||||
RRC_DCCH_DATA_IND (msg_p).frame, RRC_DCCH_DATA_IND (msg_p).dcch_index, RRC_DCCH_DATA_IND (msg_p).ue_index);
|
||||
LOG_I(RRC, "[eNB %d][UE %d] Received %s: instance %d, frame %d, DCCH %d\n", instance, RRC_DCCH_DATA_IND (msg_p).ue_index, msg_name,
|
||||
RRC_DCCH_DATA_IND (msg_p).frame, RRC_DCCH_DATA_IND (msg_p).dcch_index);
|
||||
|
||||
rrc_eNB_decode_dcch (instance, RRC_DCCH_DATA_IND (msg_p).frame, RRC_DCCH_DATA_IND (msg_p).dcch_index,
|
||||
RRC_DCCH_DATA_IND (msg_p).ue_index, RRC_DCCH_DATA_IND (msg_p).sdu_p,
|
||||
@@ -3074,7 +3074,7 @@ void *rrc_enb_task(void *args_p) {
|
||||
break;
|
||||
|
||||
case S1AP_PAGING_IND:
|
||||
LOG_E(RRC, "Received not yet implemented message %s\n", msg_name);
|
||||
LOG_E(RRC, "[eNB %d] Received not yet implemented message %s\n", instance, msg_name);
|
||||
break;
|
||||
|
||||
case S1AP_UE_CONTEXT_RELEASE_REQ:
|
||||
@@ -3083,7 +3083,7 @@ void *rrc_enb_task(void *args_p) {
|
||||
#endif
|
||||
|
||||
default:
|
||||
LOG_E(RRC, "Received unexpected message %s\n", msg_name);
|
||||
LOG_E(RRC, "[eNB %d] Received unexpected message %s\n", instance, msg_name);
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
@@ -102,7 +102,7 @@ static uint8_t get_UE_index_from_initial_id(uint8_t mod_id, uint16_t ue_initial_
|
||||
|
||||
for (ue_index = 0; ue_index < NUMBER_OF_UE_MAX; ue_index++) {
|
||||
/* Check if this UE is in use */
|
||||
LOG_D(RRC, "[eNB %d][UE %d] 0x%" PRIx64 " %d\n", mod_id, ue_index,
|
||||
LOG_D(RRC, "[eNB %d][UE %d] UE rv 0x%" PRIx64 " %d\n", mod_id, ue_index,
|
||||
eNB_rrc_inst[mod_id].Info.UE_list[ue_index], eNB_rrc_inst[mod_id].Info.UE[ue_index].ue_initial_id);
|
||||
|
||||
if (eNB_rrc_inst[mod_id].Info.UE_list[ue_index] != 0) {
|
||||
@@ -129,7 +129,7 @@ static uint8_t get_UE_index_from_eNB_ue_s1ap_id(uint8_t mod_id, uint32_t eNB_ue_
|
||||
|
||||
for (ue_index = 0; ue_index < NUMBER_OF_UE_MAX; ue_index++) {
|
||||
/* Check if this UE is in use */
|
||||
LOG_D(RRC, "[eNB %d][UE %d] 0x%" PRIx64 " %d\n", mod_id, ue_index,
|
||||
LOG_D(RRC, "[eNB %d][UE %d] UE rv 0x%" PRIx64 " %d\n", mod_id, ue_index,
|
||||
eNB_rrc_inst[mod_id].Info.UE_list[ue_index], eNB_rrc_inst[mod_id].Info.UE[ue_index].eNB_ue_s1ap_id);
|
||||
|
||||
if (eNB_rrc_inst[mod_id].Info.UE_list[ue_index] != 0) {
|
||||
|
||||
Reference in New Issue
Block a user