Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp67490pxb; Fri, 15 Oct 2021 00:24:46 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx+7ewDHmYcW69Cuvul3lOnvilEEOK81hQXTaefHiVeNYIgBRz/HRqrQEfWC6siNvIprFdz X-Received: by 2002:a50:cf87:: with SMTP id h7mr15863359edk.152.1634282685814; Fri, 15 Oct 2021 00:24:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1634282685; cv=none; d=google.com; s=arc-20160816; b=mWyGxG9l8zEAsuRCRZ3eW3ioXu4Dd6UigQu9RoQXVrat0xQHahFlJui9V0BAB3Wa+E Jktpwr6sE4GgFoyjczN4vUs1wTbmEmB6VZe9XKyuQllA6D9kWgNFPlmWgsM9MXotJ9yo ELnnk+uBRFF6SWiPYTUemsagx/3jGyfcUbBkV8xhO06o8NiTHhPWhN9zDYZCh3hU5pqn omR3fnkU8RdZ/W5Y4hWJA7hA7Xqv6Nu8V7MOQzNjkLH80HMLkP6Wp6HnVfGKdecAY5Uc mVmHh8JwvadpmNTvdJ+wM4GjtEfRIx2mElldOujk55WnQeMaJPegJMOco97+u17hp+3B 8gPA== 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:cc:to:from:dmarc-filter:sender :dkim-signature; bh=umgqbG66d4B7LnBNercE4H55CcjxmxT058i83nBEs+8=; b=dXEUQuA5Ewsh1pDgiVvX0QdHfOruaueu3AcI+KpeFPqts71cZ4iOnZ9/T08l5WJZke ee1K2hOGptnUspNJ74M6Aj+++sN11ZR0yyaMabdMmm2aMWyYrZosAvODhqhiY639Os6h voZsX4iqXBWIIKS8Aq9eJ791zwca3UAm4mBtvFBWFu4CazDGbV1gG/Sb1TP8l+ajO24i vf+Ntaeq08KGAy33Q+DRuXVJXKFhszlmZGu0mpTHIUSISmcFEQjyhaCkUbPo/eyLlF/R YEavcVyTJFKLzt01dr3JAZw1L+YBYi9cLF+Vy0ImWL2vcAt9eWxO4lp01UVlEJAJj6sb extg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mg.codeaurora.org header.s=smtp header.b=Kh5pVjtb; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id w2si7023667ede.421.2021.10.15.00.24.22; Fri, 15 Oct 2021 00:24:45 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-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=@mg.codeaurora.org header.s=smtp header.b=Kh5pVjtb; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234371AbhJNXin (ORCPT + 99 others); Thu, 14 Oct 2021 19:38:43 -0400 Received: from m43-7.mailgun.net ([69.72.43.7]:63775 "EHLO m43-7.mailgun.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234410AbhJNXim (ORCPT ); Thu, 14 Oct 2021 19:38:42 -0400 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=mg.codeaurora.org; q=dns/txt; s=smtp; t=1634254597; h=Content-Transfer-Encoding: MIME-Version: Message-Id: Date: Subject: Cc: To: From: Sender; bh=umgqbG66d4B7LnBNercE4H55CcjxmxT058i83nBEs+8=; b=Kh5pVjtbgCVsyo0pTl9UWzAQYN5lZhK6XLTg6ktYGJDIg4TDjcr6egGYk8L8e3znQM8aG/K3 O81b2dFCJrUhEovO8RdUCVc8EXPJwcQr71SD+Npm/nOpwhKBuSiIqO6okYcapG+Q7UFMESZ3 bgvp3tR2NG9IXnMxo4k4LmZciQY= X-Mailgun-Sending-Ip: 69.72.43.7 X-Mailgun-Sid: WyI0MWYwYSIsICJsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnIiwgImJlOWU0YSJd Received: from smtp.codeaurora.org (ec2-35-166-182-171.us-west-2.compute.amazonaws.com [35.166.182.171]) by smtp-out-n02.prod.us-east-1.postgun.com with SMTP id 6168bed1e77f9e0ee31ec5b6 (version=TLS1.2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256); Thu, 14 Oct 2021 23:35:45 GMT Sender: wcheng=codeaurora.org@mg.codeaurora.org Received: by smtp.codeaurora.org (Postfix, from userid 1001) id 2DA8BC43460; Thu, 14 Oct 2021 23:35: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=-2.9 required=2.0 tests=ALL_TRUSTED,BAYES_00,SPF_FAIL autolearn=no autolearn_force=no version=3.4.0 Received: from wcheng-linux.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: wcheng) by smtp.codeaurora.org (Postfix) with ESMTPSA id 24614C4338F; Thu, 14 Oct 2021 23:35:43 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.codeaurora.org 24614C4338F 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=fail smtp.mailfrom=codeaurora.org From: Wesley Cheng To: balbi@kernel.org, gregkh@linuxfoundation.org Cc: linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, jackp@codeaurora.org, Wesley Cheng Subject: [PATCH] usb: dwc3: gadget: Remove dev_err() when queuing to inactive gadget/ep Date: Thu, 14 Oct 2021 16:35:34 -0700 Message-Id: <20211014233534.2382-1-wcheng@codeaurora.org> X-Mailer: git-send-email 2.33.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Since function drivers will still be active until dwc3_disconnect_gadget() is called, some applications will continue to queue packets to DWC3 gadget. This can lead to a flood of messages regarding failed ep queue, as the endpoint is in the process of being disabled. Remove the print as function drivers will likely log queuing errors as well. Signed-off-by: Wesley Cheng --- drivers/usb/dwc3/gadget.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/drivers/usb/dwc3/gadget.c b/drivers/usb/dwc3/gadget.c index 4845682a0408..674a9a527125 100644 --- a/drivers/usb/dwc3/gadget.c +++ b/drivers/usb/dwc3/gadget.c @@ -1812,11 +1812,8 @@ static int __dwc3_gadget_ep_queue(struct dwc3_ep *dep, struct dwc3_request *req) { struct dwc3 *dwc = dep->dwc; - if (!dep->endpoint.desc || !dwc->pullups_connected || !dwc->connected) { - dev_err(dwc->dev, "%s: can't queue to disabled endpoint\n", - dep->name); + if (!dep->endpoint.desc || !dwc->pullups_connected || !dwc->connected) return -ESHUTDOWN; - } if (WARN(req->dep != dep, "request %pK belongs to '%s'\n", &req->request, req->dep->name)) -- The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project