Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp2074654rwb; Mon, 7 Nov 2022 08:53:21 -0800 (PST) X-Google-Smtp-Source: AMsMyM6chTUk0FyuZ/JlGlPhUJRoXBFZI4oaum1QYI6shLOj17HbkTexuSnFsnh0AlgNvYNKEFWU X-Received: by 2002:a17:906:5a6b:b0:7ad:bc80:bffe with SMTP id my43-20020a1709065a6b00b007adbc80bffemr43079613ejc.578.1667840000926; Mon, 07 Nov 2022 08:53:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1667840000; cv=none; d=google.com; s=arc-20160816; b=a7qr7fKFZtZICaoLhNl/mvqV++Z2GvBPJHHjGSi/rDPkq97gpakQiRGH3N5NCdrNWh y2FK92JUj7Y0dDrnVDGEoVYIruubP61Ye6NU+MjG7MCsi6xdF+3ehdLPIcpVMNhCj10U H4oADM58Kk+3dEGxZIpl3VWvkZNf30zvgnFAlNmRpdiGZndbU2mcVzGoLOYalshTkzyL 0xyko+D/3LkV6Ou9ky5gvKCcXHMNKzNLb1a/7h+ex7QcGzhRCeD/lj4y3JjYuoRz0nU/ 7OIVFAByF27/Ymh6OHMylxas/iDqcC9FgaO7xx/xIL0CXyEww0Nj0ED5HIo1UkV5eWWT 6I6A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:reply-to :in-reply-to:references:mime-version:dkim-signature; bh=GgzzWqrBpFMjyv/cMeIb5f7bPeTWAWqiSMHL1sdKRZ4=; b=LBDexlWDZzZvvXY9GOL0GXYDkaNfIxuWSP5yUx3LDE1dT/G13+EexV5qXKyC8L9s/l zaXHjcuF3B8FjIAqRY60D+T26sVWw6H63vlth4pHldwt5uqOeqeExR8UN7G+dN1ZELPO Ax445qomKPthEfRO1hdmBuE/Z1YL5iM7hfeIjuKJc3zyv/+ZxBP7yw/TMXJF5z48SR+Z skSoEUrG5c1XPif9lmyAcjkibO/7vP/sGRt8vApHIRNXUE4wN1wkUrUrQ+UGZgyGz/CZ +kAuzdbG946tvwuiGR6Z1hzmvbLlFnjW9trhqDezTXCcXk+BN+xlT4Wfdq0z5I2DSBS9 Fmrw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@flowbird.group header.s=google header.b=huYNwGsD; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=flowbird.group Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id la15-20020a170907780f00b007aa5e6c4b5asi7720969ejc.128.2022.11.07.08.53.03; Mon, 07 Nov 2022 08:53:20 -0800 (PST) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@flowbird.group header.s=google header.b=huYNwGsD; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=flowbird.group Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232893AbiKGQup (ORCPT + 67 others); Mon, 7 Nov 2022 11:50:45 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43838 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232790AbiKGQuZ (ORCPT ); Mon, 7 Nov 2022 11:50:25 -0500 Received: from mail-lj1-x230.google.com (mail-lj1-x230.google.com [IPv6:2a00:1450:4864:20::230]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EE5C92253A for ; Mon, 7 Nov 2022 08:50:17 -0800 (PST) Received: by mail-lj1-x230.google.com with SMTP id h12so17171344ljg.9 for ; Mon, 07 Nov 2022 08:50:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=flowbird.group; s=google; h=cc:to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=GgzzWqrBpFMjyv/cMeIb5f7bPeTWAWqiSMHL1sdKRZ4=; b=huYNwGsDAALHfmyw7HfLONQCj8S0phBsrkDf8EQHhijiBMn8rTTrlzY5Yd/Klh7rR7 htqkTwXoCeL8SGAq2ZlB/sn9Ma+FY4frUZtCCCIxENbLksp92tJHfllGjmGT31SIKows 2Q67ivT6/OuTKMmB7x/Rab9Wo9Y6hiTwp1VRfPAgED+NCLCEVL0WtDbyhMKxH+6nqnlk +TA1DVN7ruq0c1LOz6MLw+UmSC7HDY2AOTwHcxcuvPulTyChfF+oK6xyXb0MRfafwSqU 3j7uLEOnqbevjB8zZouiR8Gn4QNCPNX+FGciwMQeFdLMXp8Cuag4giJjfBz8Y2baDju6 0n/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=GgzzWqrBpFMjyv/cMeIb5f7bPeTWAWqiSMHL1sdKRZ4=; b=ziDx1ojH40bPVs5AbeKHPiwdeeMXt/OowWNcaGLhJrRlwzeyaMyQfuL41VeqAnRo8q 9exyv3Zk1G7qBJj93YrKJvmNus+JgAXq4ARlLnGvsHsEPaucVv3kUqdwt/2oT21yUKgA lHMw7xvBRvJ6LoP+Uy00PygLC9uYQJcozWHdHRq45czN2A57woBVRIFrV15Xkh1BDUYy CkOr7Rh8AILNp3CacbkqQPr8J5h3L5v1+cHenE0JT8geDbgZ8XJLO63cxYEJMdu6cpmw zoH5CFO1Vf8ZLdeXQ7kXX90SQ5ftbHxS12uiZhnt4CKtXRKrmxM2mwfiRBxADTgrLfiA hdZA== X-Gm-Message-State: ACrzQf0RTsfj6HEM8jEDxom6wdCvbcdLyr44xm+bqjt8N9+V73B3NVCK 71IUXsqwUzLaSlkdZ2exRz1ADBd+9Jc02QAnS+Jr0A== X-Received: by 2002:a2e:9d4a:0:b0:277:86b:e23d with SMTP id y10-20020a2e9d4a000000b00277086be23dmr18720277ljj.193.1667839816173; Mon, 07 Nov 2022 08:50:16 -0800 (PST) MIME-Version: 1.0 References: <20221104163339.227432-1-marex@denx.de> <87o7tjszyg.fsf@kernel.org> <7a3b6d5c-1d73-1d31-434f-00703c250dd6@denx.de> <877d06g98z.fsf@kernel.org> In-Reply-To: Reply-To: martin.fuzzey@flowbird.group From: "Fuzzey, Martin" Date: Mon, 7 Nov 2022 17:50:05 +0100 Message-ID: Subject: Re: [PATCH v5] wifi: rsi: Fix handling of 802.3 EAPOL frames sent via control port To: Marek Vasut Cc: Kalle Valo , linux-wireless@vger.kernel.org, Angus Ainslie , Jakub Kicinski , Johannes Berg , Martin Kepplinger , Prameela Rani Garnepudi , Sebastian Krzyszkowiak , Siva Rebbagondla , netdev@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=ham 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, 7 Nov 2022 at 15:44, Marek Vasut wrote: > I'm afraid this RSI driver is so poorly maintained and has so many bugs, > that, there is little that can make it worse. The dealing I had with RSI > has been ... long ... and very depressing. I tried to get documentation > or anything which would help us fix the problems we have with this RSI > driver ourselves, but RSI refused it all and suggested we instead use > their downstream driver (I won't go into the quality of that). It seems > RSI has little interest in maintaining the upstream driver, pity. > Yes I've had similar problems with RSI. It seems things have gone downhill a lot since RSI was taken over by Silabs and the people who wrote the driver initially left. The last mainline patches from anyone at Redpine / Silabs seem to date back to 2019. But https://github.com/SiliconLabs/RS911X-nLink-OSD/blob/master/ReleaseNotes_OSD.pdf it still says in the latest (March 2022) version "The contents of this driver will be submitted to kernel community continuously" which does not seem to be the case. > I've been tempted to flag this driver as BROKEN for a while, to prevent > others from suffering with it. Until I send such a patch, you can expect > real fixes coming from my end at least. We still use it too but haven't run into the issue this patch addresses as we are still on wpa supplicant 2.9 If we run into any more problems I'll try to fix and upstream but, due to all the above, I have already recommended internally that we move to other hardware for future devices. Martin