Received: by 2002:a05:6500:1b45:b0:1f5:f2ab:c469 with SMTP id cz5csp472019lqb; Wed, 17 Apr 2024 01:40:47 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCX5P0KN7bEcehQBoPwnauG+zxKoGDTt70xcLZz9prlhD4b0kDLBnzzzh2G8mP94VzQMa46V/JxVln4m+cpeT6gNIli5RSEOqkrK78yCJQ== X-Google-Smtp-Source: AGHT+IGr4gCsaPQWUfHA1KcnCLjsGmIE9RzN45kUn0hNEVjFi1oSJybEh6aePsKbAsGTbEvDnIwK X-Received: by 2002:a05:6358:2889:b0:17e:7c4b:bb56 with SMTP id n9-20020a056358288900b0017e7c4bbb56mr17776178rwb.15.1713343247430; Wed, 17 Apr 2024 01:40:47 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713343247; cv=pass; d=google.com; s=arc-20160816; b=SuB3E7R09NzuV7seaSHOV6c8b0JTYMS4tkIbxaG3slqq/8/STwqBPh++NhOkcGMTQf yhyRIO0z5vYcABRJGEMqSlwK14zJaLu9r9ZdIs6TyOLTcS2g//re8tP1Ms+ConPW3tAg Er10MO2Rm7HXb1CHAWC2XOjJDexHBs3avWVSK8ZqTkvIUD7NGzEL9HmdYbVmPYbl3Bhe BU97QjzC1RbMWch80OnFo8/WMnQnlsq7erkIbgXUFny5cjeWaA9uOxSlriKAaV0BfdeO QkEaICsXz5jY6xZWj3WVDRdtISU0g3EU9Do3UWylR/5/ObH027MUUSlCnwZ2aby/0W92 QM9Q== 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=Xl1vFaE+kEe8V0he4NjQy/W37QGsZVM14IVAdwfttIY=; fh=HD+UaWUzhJbGz8SfArfW03TABeTCrDy3ZvbOtsOssWQ=; b=WagJKW3w1nIIhzku+keqPHkFX9eC1LPWEumxdUFA0WcmJrcQpPj9g4IeVU8G6ri1Zf juRgNNH1F4CUAq55sc99lniC/eQM+zlHwu3ZfWWeaSAOF5qCST01NG1D/7r0Ff1Z5XT9 k+rR8EkSkWRCr1ikldGd/WQorSrNipx3/vOk1pxPj30UUXqY41f6UQiQ/KGZqe/OoHmp vYh/1aKP98w+o7iwRX0SRGnNIZQ8uNMUGDlfHFXWc929qSmfacshpvw1L3Ms4Zq8pgkD 8FeNRwLKVYcBDgsrW9j87wDgRsrj4REg7zbhSMs9YH3roDycIizt6+lflyljhxKWRMfr 6NWA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=FZRoAsQz; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-wireless+bounces-6425-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-wireless+bounces-6425-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 m189-20020a6326c6000000b005f07c403b5dsi11027089pgm.281.2024.04.17.01.40.46 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Apr 2024 01:40:47 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless+bounces-6425-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=FZRoAsQz; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-wireless+bounces-6425-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-wireless+bounces-6425-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 270F7B23602 for ; Wed, 17 Apr 2024 08:28:14 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 143AA7F47D; Wed, 17 Apr 2024 08:28:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="FZRoAsQz" 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 E30867F479 for ; Wed, 17 Apr 2024 08:28:06 +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=1713342487; cv=none; b=eUoV41ryyoCh9JF3pVm+kl4qL+4cr111H3195FyDYmJG2/t/vo9OAiYm8+kGJ/V/sis5FIMj7g98ULyxbjDT8uODakSTd9uTZSOuet51Rz+XRikmQasRyditRtbSnNzLClEPAHXX8fMGnPoVGVfGIV/sofoW9wbN3g68287iqu8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713342487; c=relaxed/simple; bh=8HKqBkuK9XOWdikq79nMUvBa5Kdfk7JgGBOxMUWGla0=; h=From:To:Cc:Subject:References:Date:In-Reply-To:Message-ID: MIME-Version:Content-Type; b=OX5UBqUk7giMe+B5NTKTDEOSNvMIuXm31YO/H0Vw4P2fsHZHnN4yK4tZ21qqpz/fBDZwKE6nOTP6Yu2G30v3E+iJmO8s5LDmg69DHweyLj606Bvfuu08CAcpxsXad/ulUPjuJFDJwW8f0wctoCVEIyQTi+gbhjcwNX6mrBu8qXg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=FZRoAsQz; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1F545C072AA; Wed, 17 Apr 2024 08:28:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1713342486; bh=8HKqBkuK9XOWdikq79nMUvBa5Kdfk7JgGBOxMUWGla0=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=FZRoAsQzfVFPIVc8ShADl2wgyVlTUlAuauDMu+AU4uDigfkzruGEP9Zw80wdJqGdb yGaR3smloupIqLZgQYWGY2xrslQI2lGibi8PlQRYs7QvyjtRUWpTIJMuR3y1UpnTsk 0yRQDwKtnU4jFZg7hsJax3OhVz7ViJr1B2m96//ci8I2hQbsQd0+0lWPqnAYcuLuQp JPw3UHIJxHOjLPA5O1syNwCRdkuwIxMduP6lssRuCEsJr83R6c3SeY133iIRb64sj4 XrUVcqzU+71Qw64qK5gC0EbsgRsRp/o9hYHsuEtqtUGcv0mx4ib5EWPtEsX+8WZAWm LDfVvJlhdAzzw== From: Kalle Valo To: Ping-Ke Shih Cc: Martin Kaistra , "linux-wireless@vger.kernel.org" , Jes Sorensen , Sebastian Andrzej Siewior , Bitterblue Smith Subject: Re: [PATCH] wifi: rtl8xxxu: enable MFP support References: <20240314164850.86432-1-martin.kaistra@linutronix.de> <5b3af47c-7efb-4ca3-93bd-06c682dfc84f@linutronix.de> <1cbb57c2-3d8f-4932-9132-d46a871c944b@gmail.com> <1e600703-1208-4adb-a486-2a770cff55ed@linutronix.de> <55d21b23c729465a9c5116cb2a9dc9f5@realtek.com> Date: Wed, 17 Apr 2024 11:28:02 +0300 In-Reply-To: <55d21b23c729465a9c5116cb2a9dc9f5@realtek.com> (Ping-Ke Shih's message of "Wed, 17 Apr 2024 07:23:57 +0000") Message-ID: <87v84gwfzh.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 Ping-Ke Shih writes: > Hi Kalle, > > Martin Kaistra wrote: > >> Hi Ping-Ke, >> >> Am 15.04.24 um 21:14 schrieb Bitterblue Smith: >> > On 15/04/2024 09:49, Martin Kaistra wrote: >> >> Am 14.04.24 um 13:32 schrieb Bitterblue Smith: >> >>> On 14/03/2024 18:48, Martin Kaistra wrote: >> >>> >> >>> Also, won't you send the patch to the stable tree? >> >> >> >> The rtl8xxxu driver previously did not have the MFP_CAPABLE flag >> >> set. As I am adding new functionality >> (support for WPA3), I don't think this should go to stable. >> > >> > Without your patch I can't connect to my phone's hotspot >> > when it uses WPA3: >> > >> > Apr 08 12:50:57 ideapad2 wpa_supplicant[1231]: nl80211: kernel >> > reports: key setting validation failed >> > Apr 08 12:50:57 ideapad2 wpa_supplicant[1231]: wlp3s0f3u2: WPA: >> > Failed to configure IGTK to the driver >> > Apr 08 12:50:57 ideapad2 wpa_supplicant[1231]: wlp3s0f3u2: RSN: >> > Failed to configure IGTK >> > >> > It doesn't say anything about WPA3 or management frame >> > protection, just prints those unhelpful errors and tries >> > to connect over and over again. To me that looks more like >> > fixing a bug than adding new functionality. It's just sad >> > that people need to install kernel 6.10+ in order to support >> > WPA3, when the patch is so small. >> >> I would like to know your opinion on this. imho this patch should not go to >> stable and I would therefore propose to just send a patch to improve the checks. >> If you as a maintainer however say, you would like to see this in stable, then I >> will send a revert and a new patch. >> > > We have a question about MFP support to stable tree. rtl8xxxu never supports MFP, > and recently we have a small patch (10+ LOC) to enable that. I feel we should > treat it as new feature, not add to stable tree. But as Bitterblue mentioned, > it looks like a bug. Need your opinion. I assume you are talking about this patch: https://lore.kernel.org/all/20240314164850.86432-1-martin.kaistra@linutronix.de/ I have no strong opinion here. To me it also looks like a new feature but it might fall within "Serious issues as reported by a user of a distribution kernel may also be considered if they fix a notable performance or interactivity issue" stable kernel rule: https://docs.kernel.org/process/stable-kernel-rules.html Maybe go with 'Option 2'? That is, wait for the commit to go to Linus' tree, send a mail to stable maintainers explaining the situation and let them decide. But I would be fine with 'Option 1' as well, your call :) -- https://patchwork.kernel.org/project/linux-wireless/list/ https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches