ath11k: Fixing TLV length issue in peer pktlog WMI command
TLV length was 0 for TLV tag 'WMI_TAG_ARRAY_STRUCT' causing Q6 to crash when trying to configure pktlog filter via debugfs. Signed-off-by: Vikas Patel <vikpatel@codeaurora.org> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
This commit is contained in:
@@ -2329,7 +2329,7 @@ int ath11k_wmi_pdev_peer_pktlog_filter(struct ath11k *ar, u8 *addr, u8 enable)
|
||||
|
||||
tlv = ptr;
|
||||
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_STRUCT) |
|
||||
FIELD_PREP(WMI_TLV_LEN, 0);
|
||||
FIELD_PREP(WMI_TLV_LEN, sizeof(*info));
|
||||
|
||||
ptr += TLV_HDR_SIZE;
|
||||
info = ptr;
|
||||
|
Reference in New Issue
Block a user