Received: by 2002:a05:6a10:9e8c:0:0:0:0 with SMTP id y12csp725412pxx; Thu, 29 Oct 2020 12:56:34 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyRJtqNdFmIoO/05H+qw/K/ce+NY4zIBWUEKPn8YdAsEVmhLSEJCG0t8AaTJ4KjG43yB7Hz X-Received: by 2002:a17:906:2850:: with SMTP id s16mr5968437ejc.276.1604001393812; Thu, 29 Oct 2020 12:56:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1604001393; cv=none; d=google.com; s=arc-20160816; b=P6oPKfcX5n/eB+ON/XD3Of65Ti4ZweUeQBb1/HEJ9Av9l0NBS0hBObGpOpf1pz4An+ lW2AxFeJ4mEycaFKVk/Kx25/IAthmK0sbp5AcgSl9NuQkyPtJ7AISAf/IrHyRLD82BKd JxulGI4jvE2+bkVU4fCdqaLZdqstPdyrR+mrMMUSY7NcS3N3zQSZc9z9LV9hxa79IF0H H8uXQA0AxH3G5HH52USK5RxWSP7Da0H8xUS2WrQ6/NKE91a1v9+NoChoZ2aAGuDMhnu3 vz/zLjoa7Q+YKXFrtXcZf4CYq+hbmz8veCUl1tGDPrz+ShMmpw265iVPDifswUkf2Zxo YeDw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:organization:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :ironport-sdr:ironport-sdr; bh=NcX18glLtFAcy1jrEEYO0kCfLZgbEZXGnjQiyJeIlgE=; b=S3xhP1sA0kDlQYLLCl3QaKRtZR2DPRyNR3N6Vi2NPEdozR7zQ0wLtkBhHkzt7pj8l+ YifyR+UFMuj5YqWZeExVDWy+XUIotqcc0DLnKzaxDbNjLm4CO8M02m9PFOre+WPVeb5b KyVQh8lk08JhvxhTAMFSWjZskFAH3AHxMWYGliLWG8MtyzLFHrSo1OimreKNZb3lW+o8 3+PR3onrm7LjlS0prlRtUGx6eQVh40TIRBKYjofdTlmgMeUx0BWtrd4W98i/gMsCoI++ PnR2TScf67XyTr3zQige9hT3qB/tULf84QMAXN0rzW1zFLLg1JbQrQ0Yup4e9y0Tsw6G Utzw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id p27si2508844ejf.691.2020.10.29.12.55.58; Thu, 29 Oct 2020 12:56:33 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725857AbgJ2Tze (ORCPT + 99 others); Thu, 29 Oct 2020 15:55:34 -0400 Received: from mga03.intel.com ([134.134.136.65]:21352 "EHLO mga03.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726065AbgJ2Tyw (ORCPT ); Thu, 29 Oct 2020 15:54:52 -0400 IronPort-SDR: 6SZBjc0IQvxbtndxXRWmRbvJYREnkxulju584f5UZgveGGLUQSx/0hBFw5S6m2yYuqPusDBusj AJ3cG1QKEQMQ== X-IronPort-AV: E=McAfee;i="6000,8403,9789"; a="168598586" X-IronPort-AV: E=Sophos;i="5.77,430,1596524400"; d="scan'208";a="168598586" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Oct 2020 12:54:51 -0700 IronPort-SDR: 88k2oDCUJaWQkiLOPI4OdBpblCnqxFqfssFde4r32qerDHQzVjLNdtiOlGMAaKJ7W1YyQzvx+a IeM5YVI9FdiQ== X-IronPort-AV: E=Sophos;i="5.77,430,1596524400"; d="scan'208";a="469258630" Received: from smile.fi.intel.com (HELO smile) ([10.237.68.40]) by orsmga004-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Oct 2020 12:54:51 -0700 Received: from andy by smile with local (Exim 4.94) (envelope-from ) id 1kYE1Y-001Twp-7A; Thu, 29 Oct 2020 21:55:52 +0200 Date: Wed, 28 Oct 2020 17:21:15 +0200 From: Andy Shevchenko To: Tsuchiya Yuto Cc: Amitkumar Karwar , Ganapathi Bhat , Xinming Hu , Kalle Valo , "David S. Miller" , Jakub Kicinski , linux-wireless@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, Maximilian Luz , verdre@v0yd.nl Subject: Re: [PATCH 0/3] mwifiex: disable ps_mode by default for stability Message-ID: <20201028152115.GT4077@smile.fi.intel.com> References: <20201028142433.18501-1-kitakar@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20201028142433.18501-1-kitakar@gmail.com> Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On Wed, Oct 28, 2020 at 11:24:30PM +0900, Tsuchiya Yuto wrote: > Hello all, > > On Microsoft Surface devices (PCIe-88W8897), we are observing stability > issues when ps_mode (IEEE power_save) is enabled, then eventually causes > firmware crash. Especially on 5GHz APs, the connection is completely > unstable and almost unusable. > > I think the most desirable change is to fix the ps_mode itself. But is > seems to be hard work [1], I'm afraid we have to go this way. > > Therefore, the first patch of this series disables the ps_mode by default > instead of enabling it on driver init. I'm not sure if explicitly > disabling it is really required or not. I don't have access to the details > of this chip. Let me know if it's enough to just remove the code that > enables ps_mode. > > The Second patch adds a new module parameter named "allow_ps_mode". Since > other wifi drivers just disable power_save by default by module parameter > like this, I also added this. > > The third patch adds a message when ps_mode will be changed. Useful when > diagnosing connection issues. > [1] https://bugzilla.kernel.org/show_bug.cgi?id=109681 Can you attach this to the actual patch as BugLink: tag? -- With Best Regards, Andy Shevchenko