Received: by 2002:a05:6a10:1d13:0:0:0:0 with SMTP id pp19csp1609144pxb; Sun, 22 Aug 2021 23:34:12 -0700 (PDT) X-Google-Smtp-Source: ABdhPJznJEGre+Y0FZZhV+LzI8c2f98JgyEctenShJ5MWQsK/RArYyOVuNWMdC/nIoWTYLFOGhKO X-Received: by 2002:a02:970d:: with SMTP id x13mr28033978jai.57.1629700452388; Sun, 22 Aug 2021 23:34:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1629700452; cv=none; d=google.com; s=arc-20160816; b=n42Ivt2VWkbZplI30OVZOZnlig9p7hFKC3zG9hPyGbk7cGr2we2mBQikkVfHUO7fEr ChiMcb/Qif/jqk/AtdhDcbx3HPdqTNVHkENNyu0LLTiTdahCeV/di9umm/j759/RGbu5 84tTq5TOibtBfTxz1xX+U4SWYmZo3Hcl23qXgS7l2dP4OSojFCXhA2HAW5tfWUd2yJUZ Q+ydK1o5by32sNF6yi7rze9Kk8aXuJ4pTYKIXCP5ylA3u61EI9L34/zvMCwDfmPOFrOI N15uFsr6veeghrynV887aULATfor1UJCMGpaGxMJ7lzczKZhdqTUedaoE0LPOzxvb0i6 3sXQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:to:from:dkim-signature; bh=h+Lqrx8H7LFmJq35FTa1ano+uoUiw14tzRykgsn21aY=; b=OoMqOuEOLggGlYTpaWtbPVMRAi/69r+6bqC3dak2RZsUUE4o52jQM1AqiWZHR8/zS4 htFdNhyeWFrbtKbaEUTlkQaPViwvn0+JVJsjA4z/Nxx98fdXAXGU9OMiMR7ZCPGPQyPl uPvUAgqJVeKD1DjounZiugrY7XfflXbnDSJVDa1i2tX4bRdQE/9MyinteqoV8u9T6UPZ E+5mp2RoG+Vez6FCoBKhPlu38igdYJTSwGgaeUZrjYxH58jBj0AdDy1yX/8ePsUXXLiY uMK8FhOLRrGAzWoftIbSTCNAIS6mJs8TgZVcIEsUjhgPADYbfajz3/pqZpPosgHarziH cA2w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@canonical.com header.s=20210705 header.b=Pf3gWNoL; 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=pass (p=NONE sp=NONE dis=NONE) header.from=canonical.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c1si12816288jap.87.2021.08.22.23.33.52; Sun, 22 Aug 2021 23:34:12 -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; dkim=pass header.i=@canonical.com header.s=20210705 header.b=Pf3gWNoL; 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=pass (p=NONE sp=NONE dis=NONE) header.from=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231777AbhHWGd6 (ORCPT + 99 others); Mon, 23 Aug 2021 02:33:58 -0400 Received: from smtp-relay-canonical-0.canonical.com ([185.125.188.120]:44430 "EHLO smtp-relay-canonical-0.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229778AbhHWGd5 (ORCPT ); Mon, 23 Aug 2021 02:33:57 -0400 Received: from localhost.localdomain (unknown [222.129.32.23]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-canonical-0.canonical.com (Postfix) with ESMTPSA id 3D0F13F047; Mon, 23 Aug 2021 06:33:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1629700394; bh=h+Lqrx8H7LFmJq35FTa1ano+uoUiw14tzRykgsn21aY=; h=From:To:Subject:Date:Message-Id:MIME-Version; b=Pf3gWNoLWK9ZMYRbMud+Fp0XQcZFJf6Bg/N6xYN8pNVgXMQb/9YZtpYel5QJbdFrN 3LdFDkzXx6CZ722tsWyYyjb8uF02uusjuvKMmAuZOHsHfl9rGb3s1PGKSRtT3Xp+BF DkVO5uwMbY81nvY8N4QhjZFb8DoTeAGZ1/3XtgZvYPqxy8kjrB7cpVnJtGz+D2aIuY mdISgHsA9dqWO3avZM602szwpTscLYa6fs0ETxE0BYHNjJcR84GYHlERUgd+wF49/7 DJ+QMVmVAOkxQE0bhCkNhPkmgT1wqKBBEL37huCmrTIYB8UGO3lSZB8N6+z308GBL2 SYPSrJKEbryCQ== From: Aaron Ma To: aaron.ma@canonical.com, kvalo@codeaurora.org, davem@davemloft.net, kuba@kernel.org, ath11k@lists.infradead.org, linux-wireless@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] ath11k: qmi: avoid error messages when dma allocation fails Date: Mon, 23 Aug 2021 14:32:58 +0800 Message-Id: <20210823063258.37747-1-aaron.ma@canonical.com> X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org qmi tries to allocate a large contiguous dma memory at first, on the AMD Ryzen platform it fails, then retries with small slices. So set flag GFP_NOWARN to avoid flooding dmesg. Signed-off-by: Aaron Ma --- drivers/net/wireless/ath/ath11k/qmi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/wireless/ath/ath11k/qmi.c b/drivers/net/wireless/ath/ath11k/qmi.c index b5e34d670715..d6270e96d46c 100644 --- a/drivers/net/wireless/ath/ath11k/qmi.c +++ b/drivers/net/wireless/ath/ath11k/qmi.c @@ -1770,7 +1770,7 @@ static int ath11k_qmi_alloc_target_mem_chunk(struct ath11k_base *ab) chunk->vaddr = dma_alloc_coherent(ab->dev, chunk->size, &chunk->paddr, - GFP_KERNEL); + GFP_KERNEL | __GFP_NOWARN); if (!chunk->vaddr) { if (ab->qmi.mem_seg_count <= ATH11K_QMI_FW_MEM_REQ_SEGMENT_CNT) { ath11k_dbg(ab, ATH11K_DBG_QMI, -- 2.30.2