qcacld-3.0: Optimize schedule msg post error logging
Change-Id: Ieaddca5f141c99c42ed4a7c954dea2788e353640 CRs-Fixed: 2373015
This commit is contained in:

committed by
nshrivas

parent
474e231b14
commit
3e6627a9f9
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2017-2018 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2017-2019 The Linux Foundation. All rights reserved.
|
||||
*
|
||||
* Permission to use, copy, modify, and/or distribute this software for
|
||||
* any purpose with or without fee is hereby granted, provided that the
|
||||
@@ -375,11 +375,8 @@ QDF_STATUS ucfg_nan_req_processor(struct wlan_objmgr_vdev *vdev,
|
||||
status = scheduler_post_message(QDF_MODULE_ID_HDD,
|
||||
QDF_MODULE_ID_NAN,
|
||||
QDF_MODULE_ID_OS_IF, &msg);
|
||||
if (QDF_IS_STATUS_ERROR(status)) {
|
||||
nan_err("failed to post msg to NAN component, status: %d",
|
||||
status);
|
||||
if (QDF_IS_STATUS_ERROR(status))
|
||||
qdf_mem_free(msg.bodyptr);
|
||||
}
|
||||
|
||||
return status;
|
||||
}
|
||||
|
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2018 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2018-2019 The Linux Foundation. All rights reserved.
|
||||
*
|
||||
* Permission to use, copy, modify, and/or distribute this software for
|
||||
* any purpose with or without fee is hereby granted, provided that the
|
||||
@@ -430,8 +430,6 @@ QDF_STATUS ocb_vdev_start(struct ocb_pdev_obj *ocb_obj)
|
||||
status = scheduler_post_message(QDF_MODULE_ID_OCB,
|
||||
QDF_MODULE_ID_OCB,
|
||||
QDF_MODULE_ID_TARGET_IF, &msg);
|
||||
if (QDF_IS_STATUS_ERROR(status))
|
||||
ocb_err("Failed to post vdev start message");
|
||||
|
||||
return status;
|
||||
}
|
||||
|
@@ -1726,7 +1726,6 @@ QDF_STATUS p2p_cleanup_tx_sync(
|
||||
QDF_MODULE_ID_P2P,
|
||||
QDF_MODULE_ID_OS_IF, &msg);
|
||||
if (status != QDF_STATUS_SUCCESS) {
|
||||
p2p_err("failed to post message");
|
||||
qdf_mem_free(param);
|
||||
return status;
|
||||
}
|
||||
|
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2017-2018 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2017-2019 The Linux Foundation. All rights reserved.
|
||||
*
|
||||
* Permission to use, copy, modify, and/or distribute this software for
|
||||
* any purpose with or without fee is hereby granted, provided that the
|
||||
@@ -727,7 +727,6 @@ QDF_STATUS p2p_cleanup_roc_sync(
|
||||
QDF_MODULE_ID_P2P,
|
||||
QDF_MODULE_ID_OS_IF, &msg);
|
||||
if (status != QDF_STATUS_SUCCESS) {
|
||||
p2p_err("failed to post message");
|
||||
qdf_mem_free(param);
|
||||
return status;
|
||||
}
|
||||
|
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2016-2018 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2016-2019 The Linux Foundation. All rights reserved.
|
||||
*
|
||||
* Permission to use, copy, modify, and/or distribute this software for
|
||||
* any purpose with or without fee is hereby granted, provided that the
|
||||
@@ -261,7 +261,6 @@ static int target_if_ndp_initiator_rsp_handler(ol_scn_t scn, uint8_t *data,
|
||||
QDF_MODULE_ID_TARGET_IF,
|
||||
QDF_MODULE_ID_TARGET_IF, &msg);
|
||||
if (QDF_IS_STATUS_ERROR(status)) {
|
||||
target_if_err("failed to post msg, status: %d", status);
|
||||
target_if_ndp_event_flush_cb(&msg);
|
||||
return -EINVAL;
|
||||
}
|
||||
@@ -312,7 +311,6 @@ static int target_if_ndp_ind_handler(ol_scn_t scn, uint8_t *data,
|
||||
QDF_MODULE_ID_TARGET_IF,
|
||||
QDF_MODULE_ID_TARGET_IF, &msg);
|
||||
if (QDF_IS_STATUS_ERROR(status)) {
|
||||
target_if_err("failed to post msg, status: %d", status);
|
||||
target_if_ndp_event_flush_cb(&msg);
|
||||
return -EINVAL;
|
||||
}
|
||||
@@ -363,7 +361,6 @@ static int target_if_ndp_confirm_handler(ol_scn_t scn, uint8_t *data,
|
||||
QDF_MODULE_ID_TARGET_IF,
|
||||
QDF_MODULE_ID_TARGET_IF, &msg);
|
||||
if (QDF_IS_STATUS_ERROR(status)) {
|
||||
target_if_err("failed to post msg, status: %d", status);
|
||||
target_if_ndp_event_flush_cb(&msg);
|
||||
return -EINVAL;
|
||||
}
|
||||
@@ -463,7 +460,6 @@ static int target_if_ndp_responder_rsp_handler(ol_scn_t scn, uint8_t *data,
|
||||
QDF_MODULE_ID_TARGET_IF,
|
||||
QDF_MODULE_ID_TARGET_IF, &msg);
|
||||
if (QDF_IS_STATUS_ERROR(status)) {
|
||||
target_if_err("failed to post msg, status: %d", status);
|
||||
target_if_ndp_event_flush_cb(&msg);
|
||||
return -EINVAL;
|
||||
}
|
||||
@@ -563,7 +559,6 @@ static int target_if_ndp_end_rsp_handler(ol_scn_t scn, uint8_t *data,
|
||||
QDF_MODULE_ID_TARGET_IF,
|
||||
QDF_MODULE_ID_TARGET_IF, &msg);
|
||||
if (QDF_IS_STATUS_ERROR(status)) {
|
||||
target_if_err("failed to post msg, status: %d", status);
|
||||
target_if_ndp_event_flush_cb(&msg);
|
||||
return -EINVAL;
|
||||
}
|
||||
@@ -615,7 +610,6 @@ static int target_if_ndp_end_ind_handler(ol_scn_t scn, uint8_t *data,
|
||||
QDF_MODULE_ID_TARGET_IF,
|
||||
QDF_MODULE_ID_TARGET_IF, &msg);
|
||||
if (QDF_IS_STATUS_ERROR(status)) {
|
||||
target_if_err("failed to post msg, status: %d", status);
|
||||
target_if_ndp_event_flush_cb(&msg);
|
||||
return -EINVAL;
|
||||
}
|
||||
@@ -666,7 +660,6 @@ static int target_if_ndp_sch_update_handler(ol_scn_t scn, uint8_t *data,
|
||||
QDF_MODULE_ID_TARGET_IF,
|
||||
QDF_MODULE_ID_TARGET_IF, &msg);
|
||||
if (QDF_IS_STATUS_ERROR(status)) {
|
||||
target_if_err("failed to post msg, status: %d", status);
|
||||
target_if_ndp_event_flush_cb(&msg);
|
||||
return -EINVAL;
|
||||
}
|
||||
|
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2017-2018 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2017-2019 The Linux Foundation. All rights reserved.
|
||||
*
|
||||
* Permission to use, copy, modify, and/or distribute this software for
|
||||
* any purpose with or without fee is hereby granted, provided that the
|
||||
@@ -316,10 +316,8 @@ static QDF_STATUS tdls_activate_send_mgmt_request(
|
||||
status = scheduler_post_message(QDF_MODULE_ID_TDLS,
|
||||
QDF_MODULE_ID_TDLS,
|
||||
QDF_MODULE_ID_PE, &msg);
|
||||
if (QDF_IS_STATUS_ERROR(status)) {
|
||||
tdls_err("failed to post msg, status %d", status);
|
||||
if (QDF_IS_STATUS_ERROR(status))
|
||||
qdf_mem_free(tdls_mgmt_req);
|
||||
}
|
||||
|
||||
wlan_objmgr_peer_release_ref(peer, WLAN_TDLS_SB_ID);
|
||||
|
||||
|
@@ -719,10 +719,8 @@ QDF_STATUS ucfg_tdls_send_mgmt_frame(
|
||||
status = scheduler_post_message(QDF_MODULE_ID_HDD,
|
||||
QDF_MODULE_ID_TDLS,
|
||||
QDF_MODULE_ID_OS_IF, &msg);
|
||||
if (QDF_IS_STATUS_ERROR(status)) {
|
||||
tdls_err("Failed to post the mgmt tx cmd to scheduler thread");
|
||||
if (QDF_IS_STATUS_ERROR(status))
|
||||
goto release_ref;
|
||||
}
|
||||
|
||||
return status;
|
||||
|
||||
@@ -759,10 +757,8 @@ QDF_STATUS ucfg_tdls_responder(struct tdls_set_responder_req *req)
|
||||
status = scheduler_post_message(QDF_MODULE_ID_HDD,
|
||||
QDF_MODULE_ID_TDLS,
|
||||
QDF_MODULE_ID_OS_IF, &msg);
|
||||
if (QDF_IS_STATUS_ERROR(status)) {
|
||||
tdls_err("failed to post msg, status %d", status);
|
||||
if (QDF_IS_STATUS_ERROR(status))
|
||||
qdf_mem_free(msg_req);
|
||||
}
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -840,7 +836,6 @@ QDF_STATUS ucfg_tdls_notify_sta_connect(
|
||||
QDF_MODULE_ID_TDLS,
|
||||
QDF_MODULE_ID_TARGET_IF, &msg);
|
||||
if (QDF_IS_STATUS_ERROR(status)) {
|
||||
tdls_err("failed to post message, status %d", status);
|
||||
wlan_objmgr_vdev_release_ref(notify->vdev, WLAN_TDLS_NB_ID);
|
||||
qdf_mem_free(notify);
|
||||
}
|
||||
@@ -877,7 +872,6 @@ QDF_STATUS ucfg_tdls_notify_sta_disconnect(
|
||||
QDF_MODULE_ID_TDLS,
|
||||
QDF_MODULE_ID_TARGET_IF, &msg);
|
||||
if (QDF_IS_STATUS_ERROR(status)) {
|
||||
tdls_err("failed to post message, status %d", status);
|
||||
wlan_objmgr_vdev_release_ref(notify->vdev, WLAN_TDLS_NB_ID);
|
||||
qdf_mem_free(notify);
|
||||
}
|
||||
|
Reference in New Issue
Block a user