Received: by 2002:a05:6a10:9afc:0:0:0:0 with SMTP id t28csp2241903pxm; Fri, 4 Mar 2022 12:09:06 -0800 (PST) X-Google-Smtp-Source: ABdhPJwObOS9nhGCfNr0+3omuJcuS10Iq1W9mo8UJvPq/vGd4lJIStSlyotKU1kgvdsO0Dk1iqQY X-Received: by 2002:a63:491b:0:b0:373:cf6d:51c8 with SMTP id w27-20020a63491b000000b00373cf6d51c8mr99969pga.250.1646424546504; Fri, 04 Mar 2022 12:09:06 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1646424546; cv=none; d=google.com; s=arc-20160816; b=W01AxwsNy0pc7Yczd9D14Rzdr9/t6phD8GVwbwxAwVQ8Wyy0m07g9liLnkzumDUdVR 9lwR5OukyI9cbQASZrfUaRu5YW8KHsWFFBhLO/wsSV5u6m7J24uB/GRu/AU8CaI8n0// CWyayzYPYGYGH2KXYoK1cz2yJaOwDjvPbjiBlYHDNpFqn8tUe25P9NElJjrJw7bdMXxy tAX1i9Bbxf8Og8iS014S9zaxlA7o01NOOestz5TDOun++M9mwcYqb0iJj7QsAsoA1dG9 IZy2GpeYlflQ7R4J/8BOTldEE6SIwDzFcPIkcFB6CCwekmIZV63ueP+VkWStyyRd/LbI UCjQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=hCnB5cr9Xfve1yCFUm38lRhy36NHZUlI9ECRVnf7+eY=; b=FPUXlWPcajAs2l5T0q5YhbfATI0nzitcZPnhzVUJPvgS7P4Nkfz+/05XFqOXwaXnNN LdYFzjUt0X5IEXgWtaVhyLRIFeQl4wFmq87gXbQT9GaprrFXlT2Wjv8SRvz9atzHIIPc 4wMzBOyJJb1AZRe3iD1BZGL25LIBM7r0ZsI1kCkkV8aa/ahku84hW7m6OAC4Bnw4jkDY CoaLKdOcsL6uADIO4yxrz0eFSVyX/lfbSLsSVAdTDR3Ba8skDWSynzsD8LDHSpyWJqt6 Luh11v6WWpHjzOa9UWo2PnnLSggv8r0CAhtLPuNJWBlSeV53miim/Uw9e2szpY/ZsYhE ZTtg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@w1.fi header.s=default header.b=VAkz3yOH; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=REJECT dis=NONE) header.from=w1.fi Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id n8-20020a63b448000000b003742978e143si5404661pgu.646.2022.03.04.12.09.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Mar 2022 12:09:06 -0800 (PST) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@w1.fi header.s=default header.b=VAkz3yOH; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=REJECT dis=NONE) header.from=w1.fi Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id DEA38D4462; Fri, 4 Mar 2022 11:27:33 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236705AbiCCXUQ (ORCPT + 72 others); Thu, 3 Mar 2022 18:20:16 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56632 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236377AbiCCXUP (ORCPT ); Thu, 3 Mar 2022 18:20:15 -0500 Received: from mail.w1.fi (mail.w1.fi [212.71.239.96]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B53081617D3 for ; Thu, 3 Mar 2022 15:19:27 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by mail.w1.fi (Postfix) with ESMTP id 7BEC910FB7; Thu, 3 Mar 2022 23:19:26 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at w1.fi Received: from mail.w1.fi ([127.0.0.1]) by localhost (mail.w1.fi [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lIsd1hGJ8t21; Thu, 3 Mar 2022 23:19:24 +0000 (UTC) Received: by jm (sSMTP sendmail emulation); Fri, 04 Mar 2022 01:19:22 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=w1.fi; s=default; t=1646349564; bh=mQvSJ6iX5J4KdPAB9kq8frispN/EAqUsO3xhvhWxqc4=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=VAkz3yOHJ5WwXOIwSBez3W4NWb0xanCK1+zK5Ors8mmE6nhnHMKqd3x5EORTzcd5S lW5DgvujH2wUwKDGlav1weVCG8YKbJeNydAaY9JOxfwoKFz9daf0quqPOjXNW9Gm7W mitVKZb9+c5HIFm2uHGV/vu0V0j4+hAIcGbSuPQqOG4X4bJoI53VnWQwEeaK0O6WI9 14FOfT67Xy5iyvWD9ZQaZyj0nNNRF2Eiy0k6BwqjW3BF6q/YRlQsBg9Kz0YabYgkTv avvJWEQO0vfQAmpdY9fUXZCwVnDvXKVoe41DWS4sioAK58YLP4DcU3DYT/lcOCGLtJ TIwHGGlTCVczw== Date: Fri, 4 Mar 2022 01:19:22 +0200 From: Jouni Malinen To: Lorenzo Bianconi Cc: hostap@lists.infradead.org, linux-wireless@vger.kernel.org, nbd@nbd.name, ryder.lee@mediatek.com, evelyn.tsai@mediatek.com, lorenzo.bianconi@redhat.com Subject: Re: [PATCH 0/9] introduce background radar detection support Message-ID: <20220303231922.GA481387@w1.fi> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On Mon, Dec 20, 2021 at 04:48:15PM +0100, Lorenzo Bianconi wrote: > Introduce background radar/CAC detection through a dedicated off-channel > chain available on some hw (e.g. mt7915). > Background radar/CAC detection allows to avoid the CAC downtime > switching on a different channel during CAC detection on the selected > radar channel. > > Lorenzo Bianconi (9): > Sync include/uapi/linux/nl80211.h with mac80211-next.git > DFS: introduce dfs_set_valid_channel utility routine > DFS: add capability select radar-only channels > nl80211: report background radar/cac detection capability Thanks, applied patches 2-4 with some cleanup (mainly, replaced the int flags parameter in 3/9 with an enum to make the code more readable. Patch 1 changes are covered by another commit. > DFS: configure background radar/cac detection. > DFS: introduce hostapd_dfs_request_channel_switch routine > DFS: enable CSA for background radar detection > DFS: switch to background radar channel if available > DFS: introduce radar_background parameter to config file These have open questions or dependencies on patches with open questions. -- Jouni Malinen PGP id EFC895FA