Received: by 2002:a25:c205:0:0:0:0:0 with SMTP id s5csp2285625ybf; Mon, 2 Mar 2020 05:45:01 -0800 (PST) X-Google-Smtp-Source: APXvYqzDmvRx3JLqC12dlIgOBgk5i/ISAc+ovokpg+6lkDf5US+121mQyPJH0XOe4a6qO7cTY/Cl X-Received: by 2002:a05:6808:3ae:: with SMTP id n14mr11658265oie.63.1583156701420; Mon, 02 Mar 2020 05:45:01 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1583156701; cv=none; d=google.com; s=arc-20160816; b=jaxgkxPyvaGyBrl6tAG4ODcynQ4Nurv3xM4xE/JltPwm5MX31pRD1dOgEejht1mkZW MFjN2X9+NLgmVj2jCYmH62YkFzSPHGNxYDvpHdgQFVP+kHy8A4DTtH+x0IVacJMhzyct LVOQ5g0dVpPjQBdCBqTnTtIcGz9SYwfMuY3Ap6Okp2RqwDRQz9V0uJhS8OAeYGT/4qlC x+oPPdHm30sxD/gy9q93R8x902jaAEzAQ4prXZeDr3vSJt7nChYiy5Eq/x3JBLO6B6jO cPJgZRi5ZulDtsG24fj8Eqfx3FShLtOJUaXdMTGeFQ2peaCD9Q9MmYGsv672l+SWvXdn eXzg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:dmarc-filter :dkim-signature; bh=WIPZV1UdAT8/hQ6NbzTfQFjsG0+yXK1MYUu9G7zxgzQ=; b=mMVJ8YcxMHisj/C/FDxXA2ISmVNiIl09OYx20mkkswCSp8I3aKatsqPLwSS3DA4uFP SmR5UWi8UsU2CtVcdOExWjelX+U5PQlTMM3IcY1I2FhcpFpmEM43X1KJxaKp9VxkRaaU fokQX5E9fCzkySR/lrKRwO0N6IItz0aq7eZJ0J1QCIULLax3fUgu30F5i817kDQ1huAz koBKPHTqz332D3VVezARJp+50Ot27pEKDwIR9Sxnp/fvGycivIk3vyHbbsgNF7cAM6wk TpuTZvHSfeffFUJj1xvF4DjOiTS2Own0cwatMiW4HVSYGkte49OG2Y5BwvF++BrXPkVR Ys4g== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@mg.codeaurora.org header.s=smtp header.b=rkivxfYH; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l26si6085080oti.152.2020.03.02.05.44.44; Mon, 02 Mar 2020 05:45:01 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@mg.codeaurora.org header.s=smtp header.b=rkivxfYH; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727968AbgCBNoD (ORCPT + 99 others); Mon, 2 Mar 2020 08:44:03 -0500 Received: from mail26.static.mailgun.info ([104.130.122.26]:53925 "EHLO mail26.static.mailgun.info" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727823AbgCBNoD (ORCPT ); Mon, 2 Mar 2020 08:44:03 -0500 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=mg.codeaurora.org; q=dns/txt; s=smtp; t=1583156643; h=Content-Type: MIME-Version: Message-ID: In-Reply-To: Date: References: Subject: Cc: To: From: Sender; bh=WIPZV1UdAT8/hQ6NbzTfQFjsG0+yXK1MYUu9G7zxgzQ=; b=rkivxfYHndB7av3a1QQLyUD+SXbIfLz5vA30aTV/WPD+tUQ/XCh5iNleA/UGZLffokDfi2Kz UQ45WFMij5S5BND7BQgD1blry3lb7VXbjJFYUvuTleBuR7gQsqdu/8eTu1U7uEvvtPFYrV6F cU5N3U69n7/9XZRcLSKd/GzOof0= X-Mailgun-Sending-Ip: 104.130.122.26 X-Mailgun-Sid: WyI3YTAwOSIsICJsaW51eC13aXJlbGVzc0B2Z2VyLmtlcm5lbC5vcmciLCAiYmU5ZTRhIl0= Received: from smtp.codeaurora.org (ec2-35-166-182-171.us-west-2.compute.amazonaws.com [35.166.182.171]) by mxa.mailgun.org with ESMTP id 5e5d0d91.7f6364d26768-smtp-out-n03; Mon, 02 Mar 2020 13:43:45 -0000 (UTC) Received: by smtp.codeaurora.org (Postfix, from userid 1001) id C8FDBC4479C; Mon, 2 Mar 2020 13:43:44 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-caf-mail-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=2.0 tests=ALL_TRUSTED,SPF_NONE, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from x230.qca.qualcomm.com (88-114-240-156.elisa-laajakaista.fi [88.114.240.156]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: kvalo) by smtp.codeaurora.org (Postfix) with ESMTPSA id B096FC43383; Mon, 2 Mar 2020 13:43:42 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org B096FC43383 Authentication-Results: aws-us-west-2-caf-mail-1.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: aws-us-west-2-caf-mail-1.web.codeaurora.org; spf=none smtp.mailfrom=kvalo@codeaurora.org From: Kalle Valo To: Brian Norris Cc: Tony Chuang , Justin Capella , Chris Chiu , linux-wireless Subject: Re: [PATCH] rtw88: disable TX-AMSDU on 2.4G band References: <20200204120614.28861-1-yhchuang@realtek.com> <87wo8xxueg.fsf@kamboji.qca.qualcomm.com> <2c91e4e7b36d42a8abad6ae356c2869c@realtek.com> Date: Mon, 02 Mar 2020 15:43:40 +0200 In-Reply-To: (Brian Norris's message of "Thu, 20 Feb 2020 11:04:31 -0800") Message-ID: <87d09u7tyr.fsf@codeaurora.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org Brian Norris writes: > On Tue, Feb 11, 2020 at 6:56 PM Tony Chuang wrote: >> Module parameters are really good for me, too. But we've had discussion >> before with Kalle and Brian, they both were trying hard to avoid module >> parameters. > > My personal preference is to avoid module parameters when you can fix > the defaults, and that module parameters should never be a workaround > for fixing the default behavior. > > I don't think my above preference precludes module parameters: they > can be useful as "extra debug knobs." > > But Kalle had a little more nuanced opinion here -- he didn't even > want "debug knobs" for core 802.11 functionality, because (I may be > paraphrasing) one person's "debug knob" easily becomes the next > person's "required knob." Additionally, a mess of disorganized knobs > can make maintenance difficult -- one can't really expect the average > distribution to make a good selection on 100 different parameters; and > for those that do tweak the parameters, it now creates a combinatoric > mess to debug and triage user reports of "it's broken". I can respect > all of those reasons too. Exactly my thinking as well, thanks Brian for writing these out. We should add this description "why module parameters are bad" to the wiki to make it more visible :) -- https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches