From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 8CF03CF9C6B for ; Tue, 24 Sep 2024 11:06:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Type:MIME-Version: Message-ID:In-Reply-To:Date:References:Subject:To:From:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=Vy7iz0eiwrNwBRPnZnEMOEk+iSsFTbAdEkATtQnMDms=; b=lB3gGD6nNNiQoJirhS4hkWPsp3 we7qB8FSGw6JKCPQsev5UR+MvT0kaSwSG/4hU+BnGUq/6Am2YQXnIo8bG+h4vfoWxDVkwvJGwTSop ShjGdF/+sv0MrK/1rhgId/rZGCUFzQhOmoP6Q3hcJylkEuh1wjhcJUvI4SSfYS6LK3WuCIXxbi6oA A4XbmRpU2IC6xkT2+IlUU/a7QA8jMnzToM6umAoMOiTfuqpL+k3EClVUxnloaxhyhq1s8nbZIjDVE R9+4ht5w5oCoNExzENrV8aN2RwJxr5Wo5pHtGpn9DmWX1ivbJJnBXaALLVtjf22gDgubYRrQAstWf jLD3Zt7g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1st3NZ-000000025GR-0m5D for ath12k@archiver.kernel.org; Tue, 24 Sep 2024 11:06:49 +0000 Received: from nyc.source.kernel.org ([2604:1380:45d1:ec00::3]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1st3Ln-0000000257i-22Ev for ath12k@lists.infradead.org; Tue, 24 Sep 2024 11:06:47 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by nyc.source.kernel.org (Postfix) with ESMTP id 9F997A41536 for ; Tue, 24 Sep 2024 11:04:50 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id D262AC4CEC4 for ; Tue, 24 Sep 2024 11:04:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1727175898; bh=//q/YC9TY8J4YTKXEh0Jualy57ZBH7b0e8FsIgXHrRU=; h=From:To:Subject:References:Date:In-Reply-To:From; b=VxZainrBeAUdogaA5QFUbuUJlm2LVB/GDY9L3RutgMAPpGT67gHuMU6jC3D3kK1lW QJfx0VFGO5h97GCuChO02lNj2K6ejrOcf7BVYz1UXFCE+UF9hKR0fNVvjJPYgS+GUH ofp/lJjhHvqae2apMK409rev7QzjCyO47rfen6CWGEFBjW34g1XUTz7JAlYZU1FAs/ EvfYG7+NgOU9hWzh3JiG11g1x+YHLAL4R5OVvP3h57y+kH172TYpjuVTxVjSn8gwNl HLftV3blpfYSBnlgJqEg6c69qLYE13O80kgARXqw4Mx0RFF6WCTF/qp2n5sZcMd9f6 pgs7UXq+4gljQ== From: Kalle Valo To: ath12k@lists.infradead.org Subject: Re: ath12k-mlo branch ChangeLog References: <87wmjbd3jc.fsf@kernel.org> Date: Tue, 24 Sep 2024 14:04:56 +0300 In-Reply-To: <87wmjbd3jc.fsf@kernel.org> (Kalle Valo's message of "Mon, 16 Sep 2024 18:25:11 +0300") Message-ID: <878qvh9usn.fsf@kernel.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240924_040459_675673_1C76C47E X-CRM114-Status: UNSURE ( 8.67 ) X-CRM114-Notice: Please train this message. X-BeenThere: ath12k@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "ath12k" Errors-To: ath12k-bounces+ath12k=archiver.kernel.org@lists.infradead.org = ath12k-mlo-preparation branch = ath12k-mlo-preparation-202409171414 * initial import, based on tag ath-202408100722 = ath12k-mlo branch = ath12k-mlo-202409241059 * new patches: wifi: ath12k: remove warning print in htt mlo offset event message wifi: ath12k: add no-op without debug print in WMI Rx event wifi: ath12k: add can_activate_links mac ops wifi: ath12k: symmetrize scan vdev creation and deletion during HW scan wifi: ath12k: handle ath12k_bss_assoc for MLO * fixes to existing patches: use scan link in case of non-ML vif as well adjust mac_op_sta_state handler for ML STA support fix mac_op_set_key to use active link STA ath12k-mlo-202409201616 * [wifi: ath12k: Add helper function to init partner cmem configuration] fix partner device init (Karthikeyan) * [wifi: ath12k: Add MLO station state change handling] fix leak of rx_stats memory in ath12k_mac_station_add() (Rameshkumar) ath12k-mlo-202409191433 * [wifi: ath12k: use arsta instead of sta] squash patch 'wifi: ath12k: use arsta->addr instead of sta->addr where ever possible' into this one * [wifi: ath12k: add multi-link flag in peer create command] zero initialize peer param in vdev create (Aditya) * [wifi: ath12k: modify link arvif creation and removal for MLO] clean up unsed ret testing blocks (Aditya) ath12k-mlo-202409171412 * [ath12k: Add MLO WMI setup and teardown helper APIs] add 'wifi:' prefix to the title (Jeff) * [wifi: ath12k: modify link arvif creation and removal for MLO] spelling fixes (Jeff) * [wifi: ath12k: do not return invalid link id for scan link] spelling fixes (Jeff) * several fixes from Aditya to multiple different patches: use arsta->addr instead of sta->addr where ever possible fix WMI command formation during peer assoc fix WMI command formation during peer create fix lockdep_assert_held warning fix deadlock issue during station connect fix logical error while adding link sta fix logical error while creating link sta fix ML link peer delete remove redundant clear keys logic fix logic of ar->supports_6ghz usage during hw register ath12k-mlo-202409161316 * [wifi: ath12k: modify ath12k_mac_op_set_key for MLO] 'ret' is used uninitialized * [wifi: ath12k: modify link arvif creation and removal for MLO] 'ret' is uninitialized * [wifi: ath12k: add primary link for data path operations] ath12k_peer_create(): use rcu_deference() to fix warning: drivers/net/wireless/ath/ath12k/peer.c:369:23: warning: incorrect type in assignment (different address spaces) * [lots of patches] fix most of the checkpatch warnings, except line length warnings. To workaround line length warning I temporarily changed --max-line-length to 110 in ath12k-check. drivers/net/wireless/ath/ath12k/qmi.c:2020: Alignment should match open parenthesis drivers/net/wireless/ath/ath12k/qmi.c:2043: code indent should use tabs where possible drivers/net/wireless/ath/ath12k/qmi.c:2043: please, no spaces at the start of a line drivers/net/wireless/ath/ath12k/qmi.c:2044: code indent should use tabs where possible drivers/net/wireless/ath/ath12k/qmi.c:2044: please, no spaces at the start of a line drivers/net/wireless/ath/ath12k/qmi.c:2045: code indent should use tabs where possible drivers/net/wireless/ath/ath12k/qmi.c:2045: please, no spaces at the start of a line drivers/net/wireless/ath/ath12k/qmi.c:2046: code indent should use tabs where possible drivers/net/wireless/ath/ath12k/qmi.c:2046: please, no spaces at the start of a line drivers/net/wireless/ath/ath12k/qmi.c:2047: code indent should use tabs where possible drivers/net/wireless/ath/ath12k/qmi.c:2047: please, no spaces at the start of a line drivers/net/wireless/ath/ath12k/qmi.c:2097: code indent should use tabs where possible drivers/net/wireless/ath/ath12k/qmi.c:2097: please, no spaces at the start of a line drivers/net/wireless/ath/ath12k/qmi.c:2098: code indent should use tabs where possible drivers/net/wireless/ath/ath12k/qmi.c:2098: please, no spaces at the start of a line drivers/net/wireless/ath/ath12k/qmi.c:2100: code indent should use tabs where possible drivers/net/wireless/ath/ath12k/qmi.c:2100: please, no spaces at the start of a line drivers/net/wireless/ath/ath12k/qmi.c:2101: code indent should use tabs where possible drivers/net/wireless/ath/ath12k/qmi.c:2101: please, no spaces at the start of a line drivers/net/wireless/ath/ath12k/qmi.c:2103: code indent should use tabs where possible drivers/net/wireless/ath/ath12k/qmi.c:2103: please, no spaces at the start of a line drivers/net/wireless/ath/ath12k/qmi.c:2104: code indent should use tabs where possible drivers/net/wireless/ath/ath12k/qmi.c:2104: please, no spaces at the start of a line drivers/net/wireless/ath/ath12k/qmi.c:2106: code indent should use tabs where possible drivers/net/wireless/ath/ath12k/qmi.c:2106: please, no spaces at the start of a line drivers/net/wireless/ath/ath12k/qmi.c:2107: code indent should use tabs where possible drivers/net/wireless/ath/ath12k/qmi.c:2107: please, no spaces at the start of a line drivers/net/wireless/ath/ath12k/qmi.c:2108: code indent should use tabs where possible drivers/net/wireless/ath/ath12k/qmi.c:2108: please, no spaces at the start of a line drivers/net/wireless/ath/ath12k/qmi.c:2109: code indent should use tabs where possible drivers/net/wireless/ath/ath12k/qmi.c:2109: please, no spaces at the start of a line drivers/net/wireless/ath/ath12k/qmi.c:2110: code indent should use tabs where possible drivers/net/wireless/ath/ath12k/qmi.c:2110: please, no spaces at the start of a line drivers/net/wireless/ath/ath12k/qmi.c:2111: code indent should use tabs where possible drivers/net/wireless/ath/ath12k/qmi.c:2111: please, no spaces at the start of a line drivers/net/wireless/ath/ath12k/qmi.c:2112: code indent should use tabs where possible drivers/net/wireless/ath/ath12k/qmi.c:2112: please, no spaces at the start of a line drivers/net/wireless/ath/ath12k/qmi.c:2113: code indent should use tabs where possible drivers/net/wireless/ath/ath12k/qmi.c:2113: please, no spaces at the start of a line drivers/net/wireless/ath/ath12k/qmi.c:2115: code indent should use tabs where possible drivers/net/wireless/ath/ath12k/qmi.c:2115: please, no spaces at the start of a line drivers/net/wireless/ath/ath12k/qmi.c:2116: code indent should use tabs where possible drivers/net/wireless/ath/ath12k/qmi.c:2116: please, no spaces at the start of a line drivers/net/wireless/ath/ath12k/qmi.c:2118: code indent should use tabs where possible drivers/net/wireless/ath/ath12k/qmi.c:2118: please, no spaces at the start of a line drivers/net/wireless/ath/ath12k/qmi.c:2120: Blank lines aren't necessary before a close brace '}' drivers/net/wireless/ath/ath12k/wmi.h:3732: Macros with complex values should be enclosed in parentheses drivers/net/wireless/ath/ath12k/wmi.c:2302: Alignment should match open parenthesis drivers/net/wireless/ath/ath12k/mac.c:3372: Please use a blank line after function/struct/union/enum declarations drivers/net/wireless/ath/ath12k/mac.c:3394: Alignment should match open parenthesis drivers/net/wireless/ath/ath12k/mac.c:4679: Alignment should match open parenthesis drivers/net/wireless/ath/ath12k/mac.c:4681: Alignment should match open parenthesis drivers/net/wireless/ath/ath12k/mac.c:4710: Alignment should match open parenthesis drivers/net/wireless/ath/ath12k/mac.c:5570: Blank lines aren't necessary after an open brace '{' drivers/net/wireless/ath/ath12k/mac.c:6094: Alignment should match open parenthesis drivers/net/wireless/ath/ath12k/mac.c:7726: Alignment should match open parenthesis drivers/net/wireless/ath/ath12k/mac.c:7990: Alignment should match open parenthesis drivers/net/wireless/ath/ath12k/mac.c:9680: Alignment should match open parenthesis * [wifi: ath12k: htt: remove value field from struct htt_tlv] new patch ath12k-mlo-202409141647 * Initial import = ath12k-mlo-qcn9274 branch = ath12k-mlo-qcn9274-202409241102 * rebase to ath12k-mlo-202409241059 ath12k-mlo-qcn9274-202409171417 * initial import, based on tag ath12k-mlo-202409171412