From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ed1-x52e.google.com (mail-ed1-x52e.google.com [IPv6:2a00:1450:4864:20::52e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id D24F93B29E for ; Sun, 20 Mar 2022 21:26:28 -0400 (EDT) Received: by mail-ed1-x52e.google.com with SMTP id b15so16215642edn.4 for ; Sun, 20 Mar 2022 18:26:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :content-transfer-encoding; bh=VXdYSXxTsGCxnffiYrhHBYRj2ht1w3p42oGyh/FMbz0=; b=XoioLWpn9oYAc/Vh8RxrDwrWGt8bLwxpnVWU0Uu4qGxV6W6W2rArdn9nDtpFvrzryI NdJe+zoatEfF+Is0YPizu9Qc4roBp50kYZZLwwtS4GxOAAY53LpAIbNQ2SEuL07+zO7S 9yNRlgM8KbLQxPxUVoQG5/snuX0F6s4dFZHKdhEsskisgrmOn/iDvRQq0sJa/xT3DYI6 FVYl5uWD89RsZunmg+EW1v2SOmm21ClplxMo+o5bqaJ5qtPTnRexlZ/ute0ywLa6fNZx EnP8ilQiMIbYw2KJJSah+Ayw1PFIebhzRs1AksDi9Sy8h9GCKqqACEfQNKwfnIWqgjA+ Vs5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:content-transfer-encoding; bh=VXdYSXxTsGCxnffiYrhHBYRj2ht1w3p42oGyh/FMbz0=; b=wr2nOLJxBThxYsQE2UJt2Bbe7tLnTQZumfb2y9OH11wY990hzfgO+xucoCOJQwOHK0 D+xeKYtufXzgm+Be+aqszmM+LGM9Bsguz0j/Ra+kPwELw4wMJfu61R8fIJeuR859sHMv PgwMGSbPaRNcNw6dIURx03mETTebeikSfYQgOnxea3EUqWjqHwUW6N1aMsck7oZmjwQj iaXFn3bpxjiT8biDKF5r8U2uivP0uoToxC6eRAmJfCior38YLIGZqnMt2c21AkZ4Wy9W CkLRBwAMipZoBA9J6DR3ZUF7qD92X3i3gYvB9ugqZF/Yjd9wEvsRM13VFITJdlA1XEly 5MlA== X-Gm-Message-State: AOAM531u3fuI8OPTkeeLfXycN2rqSXkU4RmzeYb/EYiuvcs176fw7nAT M9mfyY8rZSlnU+1/mf96lUIuw5Dr/MbRUaE9KbD8ZGIRUSk= X-Google-Smtp-Source: ABdhPJzCnZhZfvMHP4k8n1JHHEb0DUYrUeKyDj84f2yA8D1dbl0YNmsIBRBxIm26bCjOS21T9XrxCRL4WUkmRvQXoyk= X-Received: by 2002:a05:6402:34d5:b0:416:201f:c636 with SMTP id w21-20020a05640234d500b00416201fc636mr20645086edc.293.1647825987461; Sun, 20 Mar 2022 18:26:27 -0700 (PDT) MIME-Version: 1.0 References: <20220318195804.4169686-1-egagnon@squareup.com> In-Reply-To: <20220318195804.4169686-1-egagnon@squareup.com> From: Dave Taht Date: Sun, 20 Mar 2022 20:26:14 -0500 Message-ID: To: Make-Wifi-fast , Edmond Gagnon Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: [Make-wifi-fast] Fwd: [PATCH v2 0/2] wcn36xx: Implement tx_rate reporting X-BeenThere: make-wifi-fast@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Mar 2022 01:26:29 -0000 a reporting rate of 3sec?? I guess this is not yet a candidate for fq-codel-ization. ---------- Forwarded message --------- From: Edmond Gagnon Date: Sun, Mar 20, 2022 at 6:02 AM Subject: [PATCH v2 0/2] wcn36xx: Implement tx_rate reporting To: Kalle Valo Cc: Edmond Gagnon , Kalle Valo , David S. Miller , Jakub Kicinski , , , , Implements HAL_GET_STATS message in order to report tx_rate to ieee80211_tx_rate_update. Tested on MSM8939 with WCN3680B running firmware CNSS-PR-2-0-1-2-c1-00083 on 5.17. Changes in v2: - Refactored to use existing wcn36xx_hal_get_stats_{req,rsp}_msg structs. - Added more notes about testing. - Reduced reporting interval to 3000msec. - Assorted type and memory safety fixes. - Make wcn36xx_smd_get_stats friendlier to future message implementors. Edmond Gagnon (2): wcn36xx: Expose get_sta_index in wcn36xx.h wcn36xx: Implement tx_rate reporting drivers/net/wireless/ath/wcn36xx/hal.h | 7 ++- drivers/net/wireless/ath/wcn36xx/main.c | 33 +++++++++--- drivers/net/wireless/ath/wcn36xx/smd.c | 58 +++++++++++++++++++++ drivers/net/wireless/ath/wcn36xx/smd.h | 1 + drivers/net/wireless/ath/wcn36xx/txrx.c | 59 ++++++++++++++++++++++ drivers/net/wireless/ath/wcn36xx/txrx.h | 2 + drivers/net/wireless/ath/wcn36xx/wcn36xx.h | 12 +++++ 7 files changed, 163 insertions(+), 9 deletions(-) -- 2.25.1 --=20 I tried to build a better future, a few times: https://wayforward.archive.org/?site=3Dhttps%3A%2F%2Fwww.icei.org Dave T=C3=A4ht CEO, TekLibre, LLC