Received: by 2002:a25:31c3:0:0:0:0:0 with SMTP id x186csp935244ybx; Wed, 6 Nov 2019 10:34:51 -0800 (PST) X-Google-Smtp-Source: APXvYqzUfvpeHwJuqg804h7xmQsicoX90huN5VLxVVFo34NrQpBrJNUcnObHUzPYad4nE2tgJHeK X-Received: by 2002:a50:9136:: with SMTP id e51mr4314116eda.71.1573065291445; Wed, 06 Nov 2019 10:34:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1573065291; cv=none; d=google.com; s=arc-20160816; b=cjIrttqYqctDvKSrH2Q80KKSaYa6nADGo7Fht65izq+OSeWXB9kss+RIgI6KfjOg2i UegIyYxMdnhLg5HBuTC65/HC7jMEp91ZJg5e6IpMos371oAwlrh+VXbkm+/1jMNV/kjn zp1erkVcWZrJ/R7l1tGeGjssB5z5QIsLGQ/BL1mB98M0Usn8VkLZ05WtoDjl4M34btki Nl0coU0t9JZatnM5WA3CiLWyyi/W6Aalo58j9RA6G6uvaHQcBeXqQPJvx0IdsWuszCFI r4gv7ryaOjSYINpWRt1nvyoOgbrUqzuX88C1+iN3l40XqNVA/6VcNgSacVteu+LIeMJf SBPg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature; bh=NaBv7i8Bvb+Nh7AUP99bMks2ey3ZpHBIKQxNdaEVNi0=; b=FAQ/gVCo+s2EHqZE1wyK+p9qjTJz+wZCdAh/YczFlIBzTH2Vc0s6ax62rhuzR2t6hu cOx5NbR1m39FPdU9uNV/Vy8BQh9D0jsk/o8Sp3GRm39pZrHZ2fPnG53Eela2XRcBEilN UbjJ8iChawzpiCLgrEH23o50grXn3Qr6e3iLU1EgB41F2CkYZ+bUdhlj9rPQE2uCgd5K XjWQr93qZ7ABZUsbcBFuccqJvJ0X3eJU9HmHFu1dDdHJ9J4/yDbWV1UNR41HKRie+bmF SGK+t8DWw9EO7dTsjpV6U+Iis3u247dBqp2W9rnT+WzBk/lVascGMyUBnxrqBPmOzbA7 WfnQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=MKc7VUJJ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id x26si12267447eda.404.2019.11.06.10.34.27; Wed, 06 Nov 2019 10:34:51 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=MKc7VUJJ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732486AbfKFSd4 (ORCPT + 99 others); Wed, 6 Nov 2019 13:33:56 -0500 Received: from mail-ot1-f66.google.com ([209.85.210.66]:44849 "EHLO mail-ot1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727319AbfKFSd4 (ORCPT ); Wed, 6 Nov 2019 13:33:56 -0500 Received: by mail-ot1-f66.google.com with SMTP id c19so5593892otr.11; Wed, 06 Nov 2019 10:33:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=NaBv7i8Bvb+Nh7AUP99bMks2ey3ZpHBIKQxNdaEVNi0=; b=MKc7VUJJ0V/sAeBy2uCFu+tjBwm8cteZ+cOgZQjrrliLE09kwu+UfmXKF7JAjDwONQ W2p5r8mxWTbA2FxYySMXEfocXYvV06JlzqK7qXB+ehgm2VjgrMa36tll1Isv0cpGeFjV pI02a2hAmI8rDpFpMkLI8dhzev5pKJLGmdNOHh7oWsgkay3AxJ6dyJ0U1NRXOrWAYEgZ hFJlfaIe1pBM4q1Tkpmm/4caWD8OADMVcuGxoQwCn8yn2P2QVXH5BQ4f1/8xW+8UQASA b08AD1nXVr96c3IpP0g/2m7ivr+/likVDNW7pcLA/beK5aUjerrvcvWMsx31liv0Lixt guAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=NaBv7i8Bvb+Nh7AUP99bMks2ey3ZpHBIKQxNdaEVNi0=; b=d/UTcHw57QEn0V2jZgZ9fO1RiUlT7fsmKERcbdwJRRExOXg1rMjNJc86yuhwEqZn02 ROjNKrhwPIOvs54uF9Wu15gFLrGkdYQSjJwfoDGCftCp5/l8kjeC9EFeIJGKmXDjm8NY wCjhtE2v4cid4NjINjhwATKSCcj6f6FD2B7HAj1PkdRTf6SolydRDMIkanx0eLar9vwX lfvOJhn8/aRgReHHo640hgK0D5yzJt/Gt8D6AGtIGvVFFZP/bpReqUkvWPdLW6B4NamL VhM+xa3On8gP7hG7yeZY4dFBoVJyPZZxP8jz6vSjNUTG2KnZFhGFsmotRNJG9S4SJk0Z gCxw== X-Gm-Message-State: APjAAAUC1OJGTLl1TrwDk3WuniA5NN1W7w7c6JJN0HO8qd5z+dZfplwu Ihi6KQFtv2+kGkerZ55iRNR20D8iZZEbl5sG6TY= X-Received: by 2002:a05:6830:22ef:: with SMTP id t15mr2900337otc.256.1573065235432; Wed, 06 Nov 2019 10:33:55 -0800 (PST) MIME-Version: 1.0 Received: by 2002:a9d:384:0:0:0:0:0 with HTTP; Wed, 6 Nov 2019 10:33:54 -0800 (PST) In-Reply-To: <87y2ws3lvh.fsf@kamboji.qca.qualcomm.com> References: <20191101054035.42101-1-ikjn@chromium.org> <87y2ws3lvh.fsf@kamboji.qca.qualcomm.com> From: Tom Psyborg Date: Wed, 6 Nov 2019 19:33:54 +0100 Message-ID: Subject: Re: [PATCH] ath10k: disable cpuidle during downloading firmware. To: Kalle Valo Cc: Ikjoon Jang , netdev@vger.kernel.org, linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, ath10k@lists.infradead.org, "David S . Miller" Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 06/11/2019, Kalle Valo wrote: > Ikjoon Jang writes: > >> Downloading ath10k firmware needs a large number of IOs and >> cpuidle's miss predictions make it worse. In the worst case, >> resume time can be three times longer than the average on sdio. >> >> This patch disables cpuidle during firmware downloading by >> applying PM_QOS_CPU_DMA_LATENCY in ath10k_download_fw(). >> >> Signed-off-by: Ikjoon Jang > > On what hardware and firmware versions did you test this? I'll add that > to the commit log. > > https://wireless.wiki.kernel.org/en/users/drivers/ath10k/submittingpatches#guidelines > > -- > https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches > > _______________________________________________ > ath10k mailing list > ath10k@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/ath10k > Hi I've tested this on QCA9880. No issues during firmware download.