lkml.org 
[lkml]   [2019]   [Nov]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 4.19 394/422] iwlwifi: api: annotate compressed BA notif array sizes
    Date
    From: Johannes Berg <johannes.berg@intel.com>

    [ Upstream commit 6f68cc367ab6578a33cca21b6056804165621f00 ]

    Annotate the compressed BA notification array sizes and
    make both of them 0-length since the length of 1 is just
    confusing - it may be different than that and the offset
    to the second one needs to be calculated in the C code
    anyhow.

    Signed-off-by: Johannes Berg <johannes.berg@intel.com>
    Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 6 +++---
    1 file changed, 3 insertions(+), 3 deletions(-)

    diff --git a/drivers/net/wireless/intel/iwlwifi/fw/api/tx.h b/drivers/net/wireless/intel/iwlwifi/fw/api/tx.h
    index 514b86123d3d3..80853f6cbd6d2 100644
    --- a/drivers/net/wireless/intel/iwlwifi/fw/api/tx.h
    +++ b/drivers/net/wireless/intel/iwlwifi/fw/api/tx.h
    @@ -747,9 +747,9 @@ enum iwl_mvm_ba_resp_flags {
    * @tfd_cnt: number of TFD-Q elements
    * @ra_tid_cnt: number of RATID-Q elements
    * @tfd: array of TFD queue status updates. See &iwl_mvm_compressed_ba_tfd
    - * for details.
    + * for details. Length in @tfd_cnt.
    * @ra_tid: array of RA-TID queue status updates. For debug purposes only. See
    - * &iwl_mvm_compressed_ba_ratid for more details.
    + * &iwl_mvm_compressed_ba_ratid for more details. Length in @ra_tid_cnt.
    */
    struct iwl_mvm_compressed_ba_notif {
    __le32 flags;
    @@ -766,7 +766,7 @@ struct iwl_mvm_compressed_ba_notif {
    __le32 tx_rate;
    __le16 tfd_cnt;
    __le16 ra_tid_cnt;
    - struct iwl_mvm_compressed_ba_tfd tfd[1];
    + struct iwl_mvm_compressed_ba_tfd tfd[0];
    struct iwl_mvm_compressed_ba_ratid ra_tid[0];
    } __packed; /* COMPRESSED_BA_RES_API_S_VER_4 */

    --
    2.20.1


    \
     
     \ /
      Last update: 2019-11-19 07:02    [W:3.112 / U:1.196 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site