qcacmn: Assert only when unmapped is true in rx_desc

The existing assertions for unmapped variable in
rx descriptor results in an undesired bug_on since
the unmapped value is 0 for active descriptors.

The fix is to modify this assertion so that bug_on will
be triggered only if the unmapped value is 1 in rx
desc.

Change-Id: I03b27e0e42ce3c42b9fa148da9258063b0209b08
CRs-Fixed: 2985248
This commit is contained in:
Yeshwanth Sriram Guntuka
2021-07-05 15:20:45 +05:30
committed by Madan Koyyalamudi
orang tua 4d22cbcab3
melakukan 5246cc0bf2
3 mengubah file dengan 3 tambahan dan 3 penghapusan

Melihat File

@@ -188,7 +188,7 @@ more_data:
ring_desc, rx_desc);
if (QDF_IS_STATUS_ERROR(status)) {
if (qdf_unlikely(rx_desc && rx_desc->nbuf)) {
qdf_assert_always(rx_desc->unmapped);
qdf_assert_always(!rx_desc->unmapped);
dp_ipa_reo_ctx_buf_mapping_lock(soc,
reo_ring_num);
dp_ipa_handle_rx_buf_smmu_mapping(