diff options
author | Raveendran Somu <raveendran.somu@cypress.com> | 2020-03-25 11:20:25 +0300 |
---|---|---|
committer | Kalle Valo <kvalo@codeaurora.org> | 2020-03-26 12:43:53 +0300 |
commit | 78179869dc3f5c0059bbf5d931a2717f1ad97ecd (patch) | |
tree | d281e4e3f0819ac285eb4b718ad1311e648ba3ec /tools/perf/scripts/python/export-to-postgresql.py | |
parent | 93a5bfbc7cad8bf3dea81c9bc07761c1226a0860 (diff) | |
download | linux-78179869dc3f5c0059bbf5d931a2717f1ad97ecd.tar.xz |
brcmfmac: Fix double freeing in the fmac usb data path
When the brcmf_fws_process_skb() fails to get hanger slot for
queuing the skb, it tries to free the skb.
But the caller brcmf_netdev_start_xmit() of that funciton frees
the packet on error return value.
This causes the double freeing and which caused the kernel crash.
Signed-off-by: Raveendran Somu <raveendran.somu@cypress.com>
Signed-off-by: Chi-hsien Lin <chi-hsien.lin@cypress.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/1585124429-97371-3-git-send-email-chi-hsien.lin@cypress.com
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions