mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-23 13:09:04 -04:00
Merge "qcacld-3.0: At TSO segment free set owner TX desc to NULL" into wlan-cld3.driver.lnx.2.0-dev
This commit is contained in:
commit
b06ee3eecd
1 changed files with 4 additions and 0 deletions
|
|
@ -767,6 +767,9 @@ ol_tso_seg_dbg_sanitize(struct qdf_tso_seg_elem_t *tsoseg)
|
|||
|
||||
if (tsoseg != NULL) {
|
||||
txdesc = tsoseg->dbg.txdesc;
|
||||
/* Don't validate if TX desc is NULL*/
|
||||
if (!txdesc)
|
||||
return 0;
|
||||
if (txdesc->tso_desc != tsoseg)
|
||||
qdf_tso_seg_dbg_bug("Owner sanity failed");
|
||||
else
|
||||
|
|
@ -849,6 +852,7 @@ void ol_tso_free_segment(struct ol_txrx_pdev_t *pdev,
|
|||
}
|
||||
/* sanitize before free */
|
||||
ol_tso_seg_dbg_sanitize(tso_seg);
|
||||
qdf_tso_seg_dbg_setowner(tso_seg, NULL);
|
||||
/*this tso seg is now a part of freelist*/
|
||||
/* retain segment history, if debug is enabled */
|
||||
qdf_tso_seg_dbg_zero(tso_seg);
|
||||
|
|
|
|||
Loading…
Reference in a new issue