qcacmn: Avoid REO queue setup after peer deletion

REO queue setup is getting triggered from processing
pending null queue exceptions in WBM release ring, after
sending peer delete command to FW, but before peer unmap
is received, causing target assert. Mark peer deletion
before sending peer delete command to avoid this.

Change-Id: I2d85d01e049cb37d9321beeee8e41f44e40e68ad
CRs-Fixed: 2155420
This commit is contained in:
Karunakar Dasineni
2018-01-15 22:27:39 -08:00
committed by snandini
부모 45d282c2a8
커밋 372647d95a
3개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제

파일 보기

@@ -5917,6 +5917,7 @@ static void dp_peer_teardown_wifi3(struct cdp_vdev *vdev_hdl, void *peer_hdl)
struct dp_peer *peer = (struct dp_peer *) peer_hdl;
struct dp_soc *soc = (struct dp_soc *) vdev->pdev->soc;
peer->delete_in_progress = true;
dp_peer_delete_ast_entries(soc, peer);
}
#endif