Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp1948395imm; Thu, 24 May 2018 03:26:36 -0700 (PDT) X-Google-Smtp-Source: AB8JxZqd3Qr4zSiN4vYmGms+BzjUfRTmc8BjExmRb5tOu3JtpZz641AtfdX2mkuKgBQ3HhqWwUXO X-Received: by 2002:a17:902:ea:: with SMTP id a97-v6mr6593238pla.28.1527157596351; Thu, 24 May 2018 03:26:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527157596; cv=none; d=google.com; s=arc-20160816; b=sHOmEJkjuxTBj/ABeiFwIdZ08JcA/bzmg5sVT/Pb27V2qCYDLgZ4W7H+1YctWZq2vI yRgldi7VUgIju67UXxckfO8Fx9YCyJj49AyGcBvfwcuEGNqAd/SfPz+qXR2sGrCTC5yI 2sESneFzomAb2xKHRYYLBq9FL3mZ609m8JMvqm/36r3z+IDZBC0gyH5MtZHRPzM7laEm zk7jXCBno7Cq2KOqE7m0Cpolm6arW+S+pA71E3PReIW5tEu44TBguXuKc4l4bk7nhoOu +87pLZUGGoP3VR7ToC8cGs813tY5WUWYM0SzimGwtPX32B2xgx8Wy235+O+A8Kktw7A4 TLhw== 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:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=q/IhH8LXnPJ4mowFKKzHF/2fWWxNAN041QkXExx51mM=; b=JmWa3r9NtvSupaef58i6GD5Iemm/8IcJ06COdsTlB2ySBjDIAd7XaDzi9Sl7k+R/Op F2w8Xj2FY9qrrX+NZUudCaxI44UTZ8Z2zcQcr3E4eQtqVYUnVDj8vlDViWVoLcGG7jDz twwTQfyjtQFQfBH8YfhxHSHHyYHgxjLByCPYMYXVjRyxOHP9Sl9MLwyeYGVpbUT0cWnt 9/GijsKmQ+oAwcAbGjMDpjcNxU3Uwqf32rYuM2a66hppOihK4l3WL1B9Ec9Ev6voKmli bBM/DvBBMPxaX0zl6+TrBsmVOZfWM0s5LYYEphtIm9D25Nsg2OCyiY9zNkm4XKNmG042 tACw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=NMJrTIvb; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q1-v6si20874325plb.549.2018.05.24.03.26.20; Thu, 24 May 2018 03:26:36 -0700 (PDT) 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=@kernel.org header.s=default header.b=NMJrTIvb; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1032024AbeEXKZq (ORCPT + 99 others); Thu, 24 May 2018 06:25:46 -0400 Received: from mail.kernel.org ([198.145.29.99]:48284 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1031003AbeEXKCC (ORCPT ); Thu, 24 May 2018 06:02:02 -0400 Received: from localhost (LFbn-1-12247-202.w90-92.abo.wanadoo.fr [90.92.61.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 767A420891; Thu, 24 May 2018 10:02:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1527156122; bh=E1tpEJaoznUwWSw3qhG6i/Xgcl+39Qqy+0oIayDuhDg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=NMJrTIvb/BeNK7qiCYpp63Hf26LKB/RIx91d5nf64gC+7JGdrqcn/bv+pfNp+oMor 7NQ09ccDelMIBPZ3X6iaiqVffj2h1D/Tfl3wJeWAlYyOV33+7OHF9Qh0dMz+L0mZBc B+fPNexmR+V9xnOLRvVFmqdm12AcjeXZjGqn5zs0= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Grigor Tovmasyan , Felipe Balbi , Sasha Levin Subject: [PATCH 4.16 072/161] usb: dwc2: Fix interval type issue Date: Thu, 24 May 2018 11:38:17 +0200 Message-Id: <20180524093027.135169067@linuxfoundation.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180524093018.331893860@linuxfoundation.org> References: <20180524093018.331893860@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review MIME-Version: 1.0 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 4.16-stable review patch. If anyone has any objections, please let me know. ------------------ From: Grigor Tovmasyan [ Upstream commit 12814a3f8f9b247531d7863170cc82b3fe4218fd ] The maximum value that unsigned char can hold is 255, meanwhile the maximum value of interval is 2^(bIntervalMax-1)=2^15. Signed-off-by: Grigor Tovmasyan Signed-off-by: Felipe Balbi Signed-off-by: Sasha Levin Signed-off-by: Greg Kroah-Hartman --- drivers/usb/dwc2/core.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/drivers/usb/dwc2/core.h +++ b/drivers/usb/dwc2/core.h @@ -217,7 +217,7 @@ struct dwc2_hsotg_ep { unsigned char dir_in; unsigned char index; unsigned char mc; - unsigned char interval; + u16 interval; unsigned int halted:1; unsigned int periodic:1;