mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-11-23 23:30:50 +07:00
ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point()
[ Upstream commit fd6729ec534cffbbeb3917761e6d1fe6a412d3fe ]
This error path is unlikely because of it checked for NULL and
returned -ENOMEM earlier in the function. But it should return
an error code here as well if we ever do hit it because of a
race condition or something.
Fixes: bdcd817079
("Add ath6kl cleaned up driver")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/20210813113438.GB30697@kili
Signed-off-by: Sasha Levin <sashal@kernel.org>
This commit is contained in:
parent
b5fa333a5e
commit
6b32d5c071
@ -2504,8 +2504,10 @@ static int ath6kl_wmi_sync_point(struct wmi *wmi, u8 if_idx)
|
||||
goto free_data_skb;
|
||||
|
||||
for (index = 0; index < num_pri_streams; index++) {
|
||||
if (WARN_ON(!data_sync_bufs[index].skb))
|
||||
if (WARN_ON(!data_sync_bufs[index].skb)) {
|
||||
ret = -ENOMEM;
|
||||
goto free_data_skb;
|
||||
}
|
||||
|
||||
ep_id = ath6kl_ac2_endpoint_id(wmi->parent_dev,
|
||||
data_sync_bufs[index].
|
||||
|
Loading…
Reference in New Issue
Block a user