Received: by 2002:a05:7412:b10a:b0:f3:1519:9f41 with SMTP id az10csp969790rdb; Fri, 1 Dec 2023 03:49:18 -0800 (PST) X-Google-Smtp-Source: AGHT+IH07K/husjewGYT8nxq3IFuKtt0YMxqTOyWthg4piWZhXn07typog6/2bfWl/MOcfRhUSsb X-Received: by 2002:a17:902:eb53:b0:1d0:4cde:6e2f with SMTP id i19-20020a170902eb5300b001d04cde6e2fmr2136460pli.37.1701431357811; Fri, 01 Dec 2023 03:49:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701431357; cv=none; d=google.com; s=arc-20160816; b=nBiz8w/6LCZc89XQ0byn6b9YMYLuLaGTL56k37CqEAUUf1yaoEIcf+gjAUv8HexQ5Q YIsg9sfLAewiqnYT9aGQrU0MCbDaUtY55HtB+WlQJka3UzoGoMsaP0Ojr2FeIrJ8W4Jd iyipVXmpxDuysa6CCTppHjJqleUz238wXWhmVVadI6d5+4b+zpzdF8o4i7hk4cs01z2H vs7QR4mCenkyMcalNduxL/JT5IPbsGFweaoGh487gb+T3RQcE3thPgmy3gQGe3zu0VGa HBQTlUGSVv14v0WWE+wD4SLhbIWrvCEB65v8OSCZYT9t914n1+nBoRsuKRFF8piqqF9q YNvQ== 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; bh=XQZbUnBEit6gUXaoyATw1poTMKk/NVRrDCzFO9ycMpE=; fh=2GZY/U2AYZSRm52+t8rjg0AVUvtkiHh4KhGZiS9fuqU=; b=R6VrYGIZIRYT6rH1as4/qvhs+XvJtMyPIjttJa0x6md1xVA2RofTosIpz2Hc8inTgp CALtPfVBpnQqenC2oZP61Pac22VnAgitfGdbQfbV2CvFdNFK05XMYXIRBbuz5crcoXB1 aisfLHeBM5Or9j03AaXMrTZh5GK1QDrQfIYZHqDjKEh1CorR2kSAtQPF2Cr8nwGZMxIs 6FsCARp77Y0ew7wHrPg03dyA/206ZpQfTe6JltCfmGOm8j76pzt+KW6GpsOnCvlLxN5E RkCQwC5tY2RidHA+SLGCuze1IoixpoVRWxbC5VmxD0ioEQuVEtD5rAD9/lDdMBLrj62A gPkA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from snail.vger.email (snail.vger.email. [23.128.96.37]) by mx.google.com with ESMTPS id m6-20020a170902db0600b001d03e572976si2850636plx.591.2023.12.01.03.49.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Dec 2023 03:49:17 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) client-ip=23.128.96.37; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 2E31280D31E3; Fri, 1 Dec 2023 03:49:16 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1378604AbjLALtG (ORCPT + 99 others); Fri, 1 Dec 2023 06:49:06 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45396 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1378585AbjLALtG (ORCPT ); Fri, 1 Dec 2023 06:49:06 -0500 Received: from mail11.truemail.it (mail11.truemail.it [217.194.8.81]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5B931170E; Fri, 1 Dec 2023 03:49:08 -0800 (PST) Received: from francesco-nb.int.toradex.com (93-49-2-63.ip317.fastwebnet.it [93.49.2.63]) by mail11.truemail.it (Postfix) with ESMTPA id 264AC20645; Fri, 1 Dec 2023 12:49:06 +0100 (CET) Date: Fri, 1 Dec 2023 12:49:04 +0100 From: Francesco Dolcini To: David Lin Cc: linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, briannorris@chromium.org, kvalo@kernel.org, francesco@dolcini.it, tsung-hsien.hsieh@nxp.com Subject: Re: [PATCH v7 00/12] wifi: mwifiex: added code to support host mlme. Message-ID: References: <20231128083115.613235-1-yu-hao.lin@nxp.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20231128083115.613235-1-yu-hao.lin@nxp.com> X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_PASS, SPF_PASS,T_SCC_BODY_TEXT_LINE 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-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Fri, 01 Dec 2023 03:49:16 -0800 (PST) Hello Lin, thanks for the patches here, I can clearly see that this code is going through some real testing given the improvements you did lately. I have commented on the single patches, and honestly I did not look into the code details at the moment. The major feedback from me is the following: 1 - you should not add code with a bug and than fix a bug in the same series, you should have a non buggy patch in the first place (e.g. git --amend). (this applies till the patch is not merged into the maintainer tree, of course). 2 - point 1 applies also to reviewer comments 3 - if you have fixes that are not connected to the feature addition you are doing is beneficial to have those separated, this makes reviewing easier, they can be "prioritized" to some extent (given that they are fixes) and follow a slightly different patch flow (they can get applied, depending on the maintainers decision, when the merge window is closed and should be backported). Not to mention that smaller patch series are appreciated, "Maximum of 7-12 patches per patchset " from [1] In general I would suggest you to have a look at [1], not sure how up to date is that compared to the in-tree Documentation/process/. On Tue, Nov 28, 2023 at 04:31:03PM +0800, David Lin wrote: > 5. Address reviewer comments. You should list the changes you did, something that generic is forcing the reviewer to compare v7 vs v6 to known what changed. [1] https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches Francesco