Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752098AbbKPS1H (ORCPT ); Mon, 16 Nov 2015 13:27:07 -0500 Received: from mail-yk0-f169.google.com ([209.85.160.169]:33430 "EHLO mail-yk0-f169.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750967AbbKPS1F (ORCPT ); Mon, 16 Nov 2015 13:27:05 -0500 MIME-Version: 1.0 In-Reply-To: <1447687532-4820-1-git-send-email-lyz@rock-chips.com> References: <1447687532-4820-1-git-send-email-lyz@rock-chips.com> Date: Mon, 16 Nov 2015 10:27:04 -0800 X-Google-Sender-Auth: jn-iKoqpO5xESfLaumqzNRgUkpg Message-ID: Subject: Re: [PATCH] usb: dwc2: hcd: fix periodic transfer schedule sequence From: Doug Anderson To: Yunzhi Li Cc: John Youn , Julius Werner , "linux-usb@vger.kernel.org" , "linux-kernel@vger.kernel.org" , wulf , Kever Yang , frank.wang@rock-chips.com, Tao Huang , caesar Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1014 Lines: 25 Yunzhi On Mon, Nov 16, 2015 at 7:25 AM, Yunzhi Li wrote: > When checking dwc2 host channel interrupts, handle qh in > periodic_sched_queued list at first, then we could make sure CSPLIT > packets scheduled in the same order as SSPLIT packets. > > Signed-off-by: Yunzhi Li > --- > drivers/usb/dwc2/hcd_intr.c | 22 ++++++++++++++++++++++ > 1 file changed, 22 insertions(+) This seems like a very reasonable fix to me. I also bought the same keyboard you were debugging with (The Das Keyboard 4 Ultimate Clicky) and confirmed that problems are fixed by this patch on the rk3288-based veyron-jerry sitting on my desk. Reviewed-by: Douglas Anderson Tested-by: Douglas Anderson -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/