Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp1823049imu; Fri, 14 Dec 2018 00:54:27 -0800 (PST) X-Google-Smtp-Source: AFSGD/VqONZnvf4je2PSONWv3AwKqFHCHSn8Z0k3jexxGfDAkSTKnks+zck0O4LNWVjlfG0TCrpJ X-Received: by 2002:a17:902:1008:: with SMTP id b8mr2012637pla.252.1544777667919; Fri, 14 Dec 2018 00:54:27 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544777667; cv=none; d=google.com; s=arc-20160816; b=dAB10+Rvn6v9S0QQVa1Ujm/e4dlVgxt68sPsmNkjSCmYX5RPJsTnUsuvyEZuac/XCc Tu6bWAn+iQ6P2snQxKnx49jQw3BqvnbRavUpHU7sTcVfF68a3NA801wfKzbROcFdwiXE uxi6EEGPqldzQ3orDV8QGjwX9HGiTQ0hh0wa95GUyx/PD2umJ1M6Y5yH18OoXyR3zPJi E3+ULDNVJcZRTlvUqLQJyHP/kSpNaZPpb361DDCPipJbyu8qqSWOVXvpA6Csmuc/hrSN H43mWtwHy9ER7xzYLSDX1juQDQVqvzB2BxNpAXRwSgQlkrDBz4XYpfkKXQsv3WEZDClU D+Iw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from; bh=U3v1fdAfiTTZELJoSOiMJI8cs7J+Pmi6cMnuJxNNINw=; b=i2wNPIhybYb0GWdipeCIUTD5T11C/qB5x0CKW/zHtsGZbtgYOHVCbiI5Mk/zw7u9Rd QYzE99DgyHmMEdoOtRYdTIau5yo2qDRJ1JSm8ONa1WVe488+XKBMwiwQMKLOH5Ult0KV BPFhGEmMAUr7dlY3OF6CukpZ/heGeVGjwaj0IusclwdOkiSoDFWPHsO4peq8+IXtfEE1 4otXUYa3KP1fsA2g8TbgJNS1jVWAE/Po1/al4GpYToVsVpF/a+zU/UTiGS2eir8TeHCZ fqCvk+KYIu/k9VDdkQq3sV8jI2GIurQheQlkY/G0iOIM8jw56Zt+e18W7+Gdl72lrCT0 UEWw== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 43si3597454plb.176.2018.12.14.00.54.12; Fri, 14 Dec 2018 00:54:27 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728709AbeLNIwA (ORCPT + 99 others); Fri, 14 Dec 2018 03:52:00 -0500 Received: from mga12.intel.com ([192.55.52.136]:61653 "EHLO mga12.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726494AbeLNIwA (ORCPT ); Fri, 14 Dec 2018 03:52:00 -0500 X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 14 Dec 2018 00:52:00 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,352,1539673200"; d="asc'?scan'208";a="303786998" Received: from pipin.fi.intel.com (HELO localhost) ([10.237.72.175]) by fmsmga005.fm.intel.com with ESMTP; 14 Dec 2018 00:51:58 -0800 From: Felipe Balbi To: Zeng Tao Cc: liangshengjun@hisilicon.com, Zeng Tao , Greg Kroah-Hartman , linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] usb: dwc3: gadget: fix miss isoc issue introduced by IRQ latency In-Reply-To: <1544805179-2248-1-git-send-email-prime.zeng@hisilicon.com> References: <1544805179-2248-1-git-send-email-prime.zeng@hisilicon.com> Date: Fri, 14 Dec 2018 10:51:54 +0200 Message-ID: <87efaklcd1.fsf@linux.intel.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Zeng Tao writes: > If it's a busy system, some times when we start an isoc transfer, the > framenumber get from the event buffer may be already elasped, in this > case, we will get all the packets dropped due to miss isoc. And we turn > into transfer nothing, to fix this issue, we need to fix the framenumber > to make sure that it's not out of date. > > Signed-off-by: Liang Shengjun > Signed-off-by: Zeng Tao There's a patch going upstream already doing this: https://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git/commit/?h=3Dn= ext&id=3Dd53701067f048b8b11635e964b6d3bd9a248c622 =2D-=20 balbi --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEElLzh7wn96CXwjh2IzL64meEamQYFAlwTbyoACgkQzL64meEa mQZXrBAAqyKDTv2dVfXT1BlCoXwecJIHLEE4PzzviPt8rV88wmCekGpsjR54JAT7 TDbBt3QJRbhvAkCHvwLxzUdk6H6JFFfKZA73TksMv3zgPoGEYErbFZFJNpbKvq7Y Q+6tsmVcDf7ucmy+37tDY7Am4ZnHyQAtdFQlBvXh/6bMfzfUqgIvgSN/nXtNb/Li iByP/2p8TLq0MDh4FsP58k3OpOfokysePenprWSwLEXFRQx3hIs8OZslfsRoT745 7lDFL2RiLUmgLoYG2TcCqkcN7nTPS+MZuQIVHjMVo9TlXLbBScc5OtWQMvBOctHg vYWhDRcmjqu1lS7z8iFyWlVyQJfxRuC6qo3Dq3+soeopv3TxfgkIYDMzmXYQFKUp x4O4J2ws6K3ZgjQqW6qe/M21SmbnJUuTkpvxtDNdSSe/uATZ2kVmajn7n4z5ZEAb 0V8qhfMsNw5F/x88qbT6lQwQjspbeMxkWPiu6dFMdPNsn5nigpk6jwEWGD9hM+j4 Dv+3YMJhSOxr5xxLsT2Bl+XWp7G+lx09t7oLF45XfKjtNP/NNGyU62JXfEML5gQk VEEOKeH4Mh3+PaM6rD+ENrCYavIcQbJCG0uOX6vFZgWK1pCRdEnGiMEGBtyF8qOq 2hLTaQ5u8u1buJRFIPYauaXTU6LkwqyURnTCPlWQQhR+xhcO640= =ja3K -----END PGP SIGNATURE----- --=-=-=--