Received: by 2002:a05:6500:1b45:b0:1f5:f2ab:c469 with SMTP id cz5csp674661lqb; Wed, 17 Apr 2024 07:48:16 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWAL2PEkpPfXQxs2h1rzX4zX1VCETMt3bTvAM5Gf/KokdlrvD63gCN9uCWa8y6yE0JNXXPDpW9DvsSeG9wU7YmijLLMo9gr2c6HeVqeJQ== X-Google-Smtp-Source: AGHT+IH/44mQftFWmaiduKAUIBazhKTX7y7oPtjOb9yrP/IOrWgkjp7AA+dfGUlcZV5WJMvFteaw X-Received: by 2002:a05:6a20:5648:b0:1a7:47ff:5f3e with SMTP id is8-20020a056a20564800b001a747ff5f3emr13949682pzc.9.1713365296379; Wed, 17 Apr 2024 07:48:16 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713365296; cv=pass; d=google.com; s=arc-20160816; b=cFQ0/+KcQh0pfps6Y7yEerZHVMK+KLKBCELzUZ07xMxzYEMCoHk83THp/e18PrjkZb tKceiAjHqAFO706+SSpsC48E6dygEK/zMlXDQvaIDgPpwqFbF/YVANFq8JcOApeY1zhL Gs+RDKru5mhxYjGGO94/Hn+iR3DP/bP93DRmW21KX/IUpSsefsaJKuGk+dhDkf4LZwKq M+q+Bsgl9vorueQSHxPHbVrrAiaIiXcUCKpHywzeLo4ILjrmmOQtFHFIpbRxzduQ0Yfq JOLvKRQ4oZeCHXBplyL/bO4xCBT5udmUJjng1haXpVpgGlXpWindQxksYexbMAViXXnK qLVw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :user-agent:message-id:in-reply-to:date:references:subject:cc:to :from:dkim-signature; bh=ZnBglPSfKymd1NS+My6M4L1hWWc9xi4ZRf0YtCxi5bI=; fh=rnbHg923/8suZS34teuPb0teuKZa0rpeXnompDvFtP8=; b=InxZ6WQqN8iSDW/dpUmt2h5QOHGBYFFhMeKB5mt/VG6HuRDc3hi+V1opqt+kHmQSOg SgAFxZkmpUmaFv6vClpwwK9kBsuBNPF/MareLM+MOG+gXJeNEVwjnGyaEQds98zH/aQd h4t0v1zPbcT/VurMWbtn4/Tt84+YjiZd2Zr5IfXWFi9Rx8eRRJn8mXSTdHY6oJBrwH7H a4hcH9C6EZ71+Roq/Ll29DyeXmY8x+WMUNUFNO6cB1s+9o8FEnBVxmee2dFtFS4jIzfx rRWmf9PREzxrL5C1FA1dAGpkAYKcFJ/QI31mOjceZkmTLK6FnuphijQ5Iv3qWmZaTiQr 5GDw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=sHMmR2bZ; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-wireless+bounces-6458-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-wireless+bounces-6458-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id e3-20020a170902744300b001e3c6c5164esi11166695plt.569.2024.04.17.07.48.15 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Apr 2024 07:48:16 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless+bounces-6458-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=sHMmR2bZ; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-wireless+bounces-6458-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-wireless+bounces-6458-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 6F304B244B0 for ; Wed, 17 Apr 2024 14:34:25 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 72A905A106; Wed, 17 Apr 2024 14:34:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="sHMmR2bZ" X-Original-To: linux-wireless@vger.kernel.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4DD2B53801 for ; Wed, 17 Apr 2024 14:34:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713364461; cv=none; b=QbNQHPSwfXIephizoLFF7dcchXwuLE69LtyLcNVOE3jhPOtY/UUBLAc12DpZObQtBe1uOJWrEAEcC/HXajUgAa8l49dEaBgcP79v5xRj9d+ORy+IJ0OesjH/Ehp+KOnTGlhSq1/hsd7vmectiXLJI+2JMQPAb822nc/Ug0z4xz8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713364461; c=relaxed/simple; bh=4dl27/OkqOSeMVE3IRLMM5/zvr+ndRE4x0HOsxzXsuE=; h=From:To:Cc:Subject:References:Date:In-Reply-To:Message-ID: MIME-Version:Content-Type; b=qlhhlfvRz9fh2nOCOv/vkSdyTOktc+K5FxdO4cxmiB8kdapiMD4Jt84SnqjP0CCEd5IoIbEM0NBkhITrYDl3uUovlolhajze4d4J7USNehahQ2+RIO/QtMOLT8onw727xOmMC18nGttGvRr7krup8skPjvnebqnXSMjUEjke7bM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=sHMmR2bZ; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id F0466C2BD11; Wed, 17 Apr 2024 14:34:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1713364459; bh=4dl27/OkqOSeMVE3IRLMM5/zvr+ndRE4x0HOsxzXsuE=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=sHMmR2bZuHDsTUjTW+bOlor67PamgHcCpdcr3ARhfrvIKRkk2iGycyvg+YjzynO8F koCpRAojjJ/MvUEVJ7OwdqdfuClIMO0ActW4Riya3G70dmISwfASufgMjcFN1/BwT6 WZvy76qEJ7T4S9g8j1vPopT9s02p0D0FC3wjYh16jSvnTgVht/GcGcb7XmYVE3gRmr rD2dTyV2dXAIG1Txbj9r4UVwzmvBCAuOOTPyFv3FSmL1SE6Lz9A3/seHBaIb6rU6WI XID+s280s7qsp02JQqu7Q3K8qL2NfSqLFTGByp1FwoDtysu0hIsdwrQiusfL2T4DWR 4XsrzcDhnlC2Q== From: Kalle Valo To: "Nicolas Escande" Cc: "kangyang" , , Subject: Re: [PATCH v3] wifi: ath12k: add support to handle beacon miss for WCN7850 References: <20240412094447.2063-1-quic_kangyang@quicinc.com> Date: Wed, 17 Apr 2024 17:34:16 +0300 In-Reply-To: (Nicolas Escande's message of "Fri, 12 Apr 2024 12:16:12 +0200") Message-ID: <87jzkwvz13.fsf@kernel.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) Precedence: bulk X-Mailing-List: linux-wireless@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain "Nicolas Escande" writes: > On Fri Apr 12, 2024 at 11:44 AM CEST, kangyang wrote: > >> From: Kang Yang >> >> When AP goes down or too far away without indication to STA, beacon miss >> will be detected. Then for WCN7850's firmware, it will use roam event >> to send beacon miss to host. >> >> If STA doesn't handle the beacon miss, will keep the fake connection >> and unable to roam. >> >> So add support for WCN7850 to trigger disconnection from AP when >> receiving this event from firmware. >> >> It has to be noted that beacon miss event notification for QCN9274 >> to be handled in a separate patch as it uses STA kickout WMI event >> to notify beacon miss and the current STA kickout event is processed >> as low_ack. >> >> Tested-on: WCN7850 hw2.0 PCI WLAN.HMT.1.0.c5-00481-QCAHMTSWPL_V1.0_V2.0_SILICONZ-3 >> >> Signed-off-by: Kang Yang [...] > LGTM, you can have my reviewed by if needed. BTW patchwork adds Reviewed-by tags automatically to the patch, so all good there, but _please_ edit your quotes. Including the full patch on your reply makes use of patchwork really annoying, see here: https://patchwork.kernel.org/project/linux-wireless/patch/20240412094447.2063-1-quic_kangyang@quicinc.com/ There was a trivial conflict in mac.h, I fixed it in the pending branch: https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git/commit/?h=pending&id=6dae20769f3f600a5ad5ee98b0fec0b14cf07a2f I haven't seen any warnings yet, so that's good. -- https://patchwork.kernel.org/project/linux-wireless/list/ https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches