|
@@ -3926,6 +3926,11 @@ static QDF_STATUS hif_post_recv_buffers(struct hif_softc *scn)
|
|
|
for (pipe_num = 0; pipe_num < scn->ce_count; pipe_num++) {
|
|
|
struct HIF_CE_pipe_info *pipe_info;
|
|
|
|
|
|
+ if (pipe_num >= CE_COUNT_MAX) {
|
|
|
+ A_TARGET_ACCESS_UNLIKELY(scn);
|
|
|
+ return QDF_STATUS_E_INVAL;
|
|
|
+ }
|
|
|
+
|
|
|
ce_state = scn->ce_id_to_state[pipe_num];
|
|
|
pipe_info = &hif_state->pipe_info[pipe_num];
|
|
|
|